Fedora 43/42/41 Switch Desktop and Display Manager (GNOME to KDE)

This is quick guide howto switch desktop from GNOME 49/48/47 to KDE Plasma 6 and display manager GDM to SDDM. I use here GNOME and KDE as example, same method works from KDE to GNOME or GNOME to XFCE, etc. Check video guide, howto switch desktop from GNOME 49/48 to KDE Plasma 6 on Fedora 43/42:
Read more →

Install OBS Studio 31.1.2 on Fedora 42/41 [NVIDIA NVENC Xorg (X11) / XWayland] [stable]

This is guide howto install OBS Studio 31.1.2 [stable] on Fedora 42/41 [Xorg or Wayland support]. OBS Studio is free and open source software for video recording and live streaming. I use here Snapcrafters (Snap) version of OBS Studio, which is community-supported modified build of OBS Studio. Screen capture in a Wayland session is at least available edge channel, in video I test to use NVIDIA NVENC with Xorg (X11) / XWayland.
Read more →

Howto Build GCC 13.4 on Fedora 42/41/40 using GCC 15

This is guide howto build older GCC using newer one in Fedora. Currently GCC 13 on Fedora 42/41/40 using GCC 15/14. This is needed for running NVIDIA CUDA on Fedora 42/41/40. Check video version of guide, howto build GCC 13 on Fedora 42/41/40 using GCC 15/14:
Read more →

Install Memcached on Fedora 41/40/39, Red Hat (RHEL) / CentOS Stream 9/8, Rocky Linux 9.5

Memcached is a high-performance, distributed memory object caching system, generic in nature, but originally intended for use in speeding up dynamic web applications by alleviating database load. Memcached is a very useful also in other cases, than only dynamic web applications. This guide explains howto install Memcached 1.6.32 stable version of distributed memory object caching system on Fedora 41/40/39, CentOS Stream / Red Hat (RHEL) 9/8, Rocky Linux 9.5. Fedora 41/40/39, CentOS Stream 9/8, Red Hat (RHEL) 9/8, Rocky Linux 9.5 has Memcached on default repos, so extra repositories is not needed.
Read more →

inttf NVIDIA 340.xx, 390.xx, 470.xx Patcher for Kernel 6.11/6.10/6.8/6.7/6.6/6.5/5.19/5.14/5.13 [BASH Script]

This is a BASH script, which download NVIDIA installer, extract it, patch it and make new patched installer package. This is very quickly tested alpha version so if you have any problems please let me know or if this works as it should you can also let me know. I use here currently ARCH Linux Patches + my own patches. Currently this works with NVIDIA 340.108 / 390.157 / 418.113 / 435.21 / 470.256.02 drivers and latest 6.11, 6.10, 6.8, 6.7, 6.6, 6.5, 6.4, 6.3, 6.2, 5.19, 5.18, 5.17, 5.16, 5.15, 5.14, 5.13, 5.12, 5.11, 5.10 and 5.9 kernels. This should work with any distribution. You just need install wget and patch packages. Some updates to openSUSE 15.5 / 15.4 users.
Read more →

Fedora 41/40 miracle-wm with waybar, swaybg and wofi (NVIDIA+Wayland)

This is quick guide howto install and configure miracle-wm. miracle-wm is a Wayland compositor based on Mir. It features a tiling window manager at its core, very much in the style of i3 and sway. The intention is to build a compositor that is flashier and more feature-rich than either of those compositors, like swayfx. Check video guide, howto install and configure miracle-wm on Fedora 41/40:
Read more →

Linux Mint 22 VMware Install Guide [VMware Workstation Pro 17.6.0]

This is guide, howto install VMware Workstation Pro (for personal use or with license key) on Linux Mint 22. Support inttf: Buy Me a Coffee: Buy me a coffee Subscribe and follow: Follow @inttf 1. Install VMware Workstation Pro on Linux Mint 22 1.1 Download VMware Workstation Pro You need broadcom account then goto VMWare Workstation Pro Download Page and download latest version, currently 17.6.0.
Read more →

Fedora Switch Display Manager - GDM / SDDM / LXDM / LightDM / KDM / XDM

Display manager is a graphical login manager which starts a session, simply asks username and password to login desktop. This is guide howto switch/change display manager easily on Fedora 35/34/33. On Fedora you can choose example GDM (Gnome Display Manager), SDDM (Simple Desktop Display Manager), LXDM (LXDE Display Manager), LightDM, KDM (KDE Display Manager), XDM (X Display Manager). Run this guide commands as root user or using sudo. 1. Howto Switch Display Manager on Fedora in General 1.1 Install Display Manager dnf install [display manager] 1.2 Disable Old Display Manager systemctl disable [old display manager] 1.3 Enable New Display Manager systemctl enable [new display manager] 1.4 Reboot reboot 2. Howto Switch to GDM Fedora – Gnome Display Manager This is Fedora’s default display manager so many times it’s already installed.
Read more →

Fedora Terminus Console Font

Check video guide, howto install and configure Terminus Console Font on Fedora: Support inttf: Buy Me a Coffee: Buy me a coffee Subscribe and follow: Follow @inttf This is quick guide howto install Terminus Terminal / Consele font.
Read more →

Upgrade to Fedora 40 from Fedora 39 using DNF

This is guide, howto upgrade Fedora 39 to Fedora 40 using DNF. This method works on desktop and server machines. You can also upgrade older Fedora installations (example Fedora 38/37/36) directly to Fedora 40. I have tested this method on several machines, but if you have problems, please let me know. Always remember backup, before upgrade! Check video version of guide, howto upgrade to Fedora 40: This video shows howto upgrade NVIDIA drivers and upgrade whole system. If you are not using manually installed NVIDIA drivers, then you can skip all “NVIDIA USERS:” part on video.
Read more →

Install Google Chrome on Debian Sid / Bullseye 11 / Buster 10

This is quick guide howto install install Google Chrome browser on Debian Sid / Bullseye 11 / Buster 10. Best way to install and keep up-to-date with Google Chrome browser is use Google’s own APT repository. All Google-Chrome-Stable, Google-Chrome-Beta and Google-Chrome-Unstable are available. Check video version of guide:
Read more →

GRUB2 runlevel 3 - Howto Change runlevel on GRUB2

This is quick guide howto change runlevel on GRUB2. Support inttf: Buy Me a Coffee: Buy me a coffee Subscribe and follow: Follow @inttf Title says runlevel 3 (refer to changing runlevel from 5 to 3), but yes same method of course works, if you want to change runlevel from 3 to 5, from 5 to 1 or from 3 to 1. Whole process is actually add one additional boot parameter. This modification is not permanent, when you boot your system next time, it uses default parameters. This guide works all Linux distributions with GRUB2.
Read more →

Install NVIDIA CUDA Toolkit 12.1 on Ubuntu 21.10 / Debian 11 / Linux Mint 20.3

This is guide, howto install NVIDIA CUDA Toolkit 12.1 on Ubuntu 21.10, 21.04, 20.04.3 LTS, 18.04.6 LTS / Debian 11, 10, Sid / Linux Mint 20.3, 20.2, 20.1. I assume here that you have installed NVIDIA drivers successfully using my earlier Install NVIDIA 495.xx Drivers on Debian / Ubuntu / Linux Mint Guide. You will need NVIDIA 495.xx drivers. As always remember backup important files before doing anything!
Read more →

Microsoft Word doc documents handling on Linux command line with Antiword

Sometimes it is convenient and necessary to deal with Microsoft Word doc documents directly on Linux command line. MS Word documents handling directly from the Linux command line is possible with Antiword program. Anti-Word is a small, easy to use and lightweight command line program that can convert Microsoft Word documents to PDF, PostScript, and XML. For example, the following situations Antiword is a very useful tool: MS Word document can be read from a remote server easily and quickly. Several MS Word documents, texts need to be combined into a single text file. Several MS Word documents have to find some lines of text. MS Word document must be converted to PDF format. Anti Word usage Basic usage, reading Microsoft Word document on console: antiword microsoft_word.doc MS Word document into a text file: antiword microsoft_word.doc > text_file.txt Converting MS Word document to PDF: antiword -a a4 microsoft_word.doc > pdf_file.pdf Note: a4 mean paper size like: a4, letter or legal
Read more →

Nano Text Editor and nanorc Tips and Tricks

Nano is easy to use and lightweight command line text editor for Linux and UNIX systems. Nano text editor can use either the default settings or improve settings with customized nanorc-file. Here are some tips that can improve the usability of Nano. Changes can be made to nanorc file, either locally or to all users or options can be used as command line options. First is good to check Nano compiled options, with command:
Read more →

Calendar (cal) on Linux command line

Sometimes it feels that many of the excellent and convenient command-line tools is forgotten, when they are replaced by graphical tools. A good example is the cal program, which is a command-line calendar to Linux and UNIX. It displays a simple calendar in text format. Cal usage Displays current month calendar on console cal Output: October 2009 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Displays selected month and year calendar on console cal 11 2012 Output:
Read more →

Postgresql (psql) .psqlrc tips and tricks

Psql is a good tool for the PostgreSQL database management and use. Psql client functioning can easily be improved by adding a few lines ~/.psqlrc file. 1. Tuning psqlrc 1.1 Set all null fields to NULL: \pset null 'NULL' After this, the query results look like this: select 'test' as test_text, null as test_null; test_text | test_null -----------+----------- test | NULL (1 row) 1.2 Set the command history file names for each host and database: \set HISTFILE ~/.psql_history- :HOST - :DBNAME After this, the history file naming look like this:
Read more →

Prevent the browsers to use old cached CSS and JS files

Browser cache is very useful when users download the same CSS and JS files multiple times. Some browsers, however, use the old CSS and JS files from the cache, even though they have been updated. This may lead to unpleasant situations, when the pages are displayed to the user with the wrong styles or pages will work incorrectly. Fortunately, these unpleasant situations is easy to avoid and let the browsers cache files as long as they are changed.
Read more →

CSS compression with own PHP class VS CSSTidy

It makes sense to optimize the site’s cascading style sheets (CSS), as it pages load faster, and it reduce the amount of data transferred, and just combining css files could significantly reduce requests to server. So users benefit from faster page loads and webmaster of the sites benefits from the cheaper price of the transferred data. I have used CSSTidy on many projects. And CSSTidy is very good tool for packing CSS and it can even fix CSS errors. Sometimes, however, feel that csstidy is even a bit too wide and “heavy” tool for the CSS files packing. Thats why I decide to write my own simple PHP class for the CSS files packing.
Read more →

Linux Tip: How to handle a files with a dash as first character from command line

Sometimes you maybe have to handle files with a dash (-) as first character from Linux command line. It can be difficult, because the script “thinks” the marks after the dash are parameters. So files which name begins with dash (-) can not be dealt with directly by typing the command and the file name, such as the following: less -file-with-a-dash-as-first-character Files which name begins with dash (-) can be used as follows:
Read more →

Support inttf:

Buy Me a Coffee:

Support inttf:

Buy me a coffee Buy me a coffee