/usr/share/applications
~/.local/share/applications
/usr/share/icons/hicolor
~/.local/share/icons/hicolor
cat '/etc/os-release'
cat '/usr/lib/os-release'
cat '/etc/os-release' | grep 'PRETTY_NAME'
cat '/etc/os-release' | grep '#CPE_NAME='
uname -a
sudo dnf install 'adoptium-temurin-java-repository'
sudo dnf config-manager 'setopt' 'adoptium-temurin-java-repository'.'enabled'='1'
sudo dnf install 'temurin-11-jdk'
JAVA_HOME='/usr/lib/jvm/temurin-11-jdk'
****
sudo dnf install 'java-openjdk' --setopt='adoptium-temurin-java-repository.enabled=0' --exclude='temurin*'
****
sudo -e '/etc/modprobe.d/anaconda-blacklist.conf'
sudo dnf repolist
gio open '/etc/yum.repos.d'
sudo dnf list --installed
sudo dnf list --installed | grep x
sudo dnf repoquery -l x
sudo dnf repoquery -l x | grep 'bin'
sudo dnf history list
sudo dnf history undo x
sudo dnf config-manager 'setopt' 'updates-testing'.'enabled'='1'
sudo dnf config-manager 'setopt' 'rpmfusion-'*'-updates-testing'.'enabled'='1'
sudo dnf config-manager addrepo --from-repofile='x'
sudo dnf config-manager addrepo --from-repofile='https://dl.winehq.org/wine-builds/fedora/40/winehq.repo'
dnf on restrictive networkssudo dnf install tor
sudo systemctl enable tor.service --now
sudo torsocks dnf upgrade --refresh
dnf autoremove if it's brokensudo dnf list --installed 'kernel'*
sudo dnf remove *5.3.7* && sync
****
sudo touch '/.autorelabel'
****
zypper locks
****
zypper packages --orphaned
****
sudo zypper remove --clean-deps 'x'
****
sudo zypper patterns --installed-only
****
ls '/etc/zypp/repos.d'
****
zypper repos --priority
grep -E 'Codec|Audio Output|rates' /proc/asound/card*/codec#*
mkdir -p ~/'.config/pipewire/pipewire.conf.d' && nano ~/'.config/pipewire/pipewire.conf.d/99-custom.conf'
context.properties = {
default.clock.allowed-rates = [ 44100 48000 96000 192000 ]
}
# End
mkdir -p ~/'.config/pipewire/pipewire.conf.d' && cp '/usr/share/pipewire/pipewire.conf' ~/'.config/pipewire/pipewire.conf.d/99-custom.conf'
nano ~/'.config/pipewire/pipewire.conf.d/99-custom.conf'
gio open '/usr/share/pipewire/pipewire.conf'
nano '/usr/share/pipewire/pipewire.conf'
sudo rm -Rf ~gdm/'.local/state/wireplumber' ~/'.local/state/wireplumber'
rm -Rf ~/'.local/state/wireplumber'
****
rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
****
sudo rpm -e x
****
rm -Rf ~/'.cache/thumbnails'
****
pkcon -c '1' refresh && pkcon update
****
sudo fstrim --verbose --all
localsearch and tinysparqllocalsearch reset --filesystem
tracker3 reset --filesystem --rss
sudo journalctl --sync --flush --rotate --update-catalog --vacuum-time='1d'
sudo journalctl --verify
****
rm -Rf ~/'.cache/mesa_shader_cache'*'/'*
****
sudo rm -fv ~/'.config/monitors.xml' '/etc/xdg/monitors.xml'
****
rm -fv ~/'.config/pulse/'*
journalctl -e _COMM='gdm-x-session'
gio open ~/'.local/share/xorg/Xorg.0.log'
mousepad '/var/log/Xorg.0.log'
gio open ~/'.local/share/xorg/'
****
LIBGL_DEBUG='verbose' glxinfo | grep 'libgl'
****
killall -9 'wine' 'wineserver' 'wineboot.exe' 'winedevice.exe' 'winemenubuilder'
wget -O '/tmp/GpuTest_Linux_x64.zip' 'http://www.ozone3d.net/gputest/dl/GpuTest_Linux_x64_0.7.0.zip' && unzip '/tmp/GpuTest_Linux_x64.zip' -d '/tmp' && cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='1280' /height='720'
cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='1280' /height='720'
/fullscreen /benchmark /benchmark_duration_ms='15000'
****
wget -O '/tmp/GpuTest_Linux_x64.zip' 'http://www.ozone3d.net/gputest/dl/GpuTest_Linux_x64_0.7.0.zip' && unzip '/tmp/GpuTest_Linux_x64.zip' -d '/tmp' && cd '/tmp/GpuTest_Linux_x64_'* && __NV_PRIME_RENDER_OFFLOAD='1' __GLX_VENDOR_LIBRARY_NAME='nvidia' ./GpuTest /test='fur' /width='1280' /height='720'
wget -O '/tmp/GpuTest_Linux_x64.zip' 'http://www.ozone3d.net/gputest/dl/GpuTest_Linux_x64_0.7.0.zip' && unzip '/tmp/GpuTest_Linux_x64.zip' -d '/tmp' && cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='1920' /height='1080'
cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='1920' /height='1080'
/fullscreen /benchmark /benchmark_duration_ms='15000'
wget -O '/tmp/GpuTest_Linux_x64.zip' 'http://www.ozone3d.net/gputest/dl/GpuTest_Linux_x64_0.7.0.zip' && unzip '/tmp/GpuTest_Linux_x64.zip' -d '/tmp' && cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='3840' /height='2160'
cd '/tmp/GpuTest_Linux_x64_'* && ./GpuTest /test='fur' /width='3840' /height='2160'
/fullscreen /benchmark /benchmark_duration_ms='15000'
****
rm -Rf '/tmp/GpuTest_Linux_'* && cd ~ && sync
****
cat '/sys/class/net/'*'/speed'
sudo dnf install 'lm_sensors' -y
sudo sensors-detect --auto && sudo watch -n0.5 sensors
grep 'MHz' '/proc/cpuinfo'
watch --interval '0.5' grep \'cpu MHz\' '/proc/cpuinfo'
cat '/sys/devices/system/cpu/cpu'*'/cpufreq/scaling_cur_freq'
****
openssl ciphers -v | awk '{print $2}' | sort | uniq
****
sudo fwupdmgr refresh --force && sudo fwupdmgr update --verbose
****
flatpak update && sudo flatpak update
df -hT
df --human-readable --print-type
****
sudo cryptsetup -v status '/dev/dm-0'
sudo mdadm --detail-platform
/dev/md/ instead of just /dev/ to appear on Anacondasudo mdadm --create '/dev/md/raid0' --name='RAID' --level='0' --raid-devices='2' '/dev/nvme0n1' '/dev/sda' --verbose
sudo mdadm --create '/dev/md0' --name='RAID' --level='0' --raid-devices='3' '/dev/sda' '/dev/sdb' '/dev/sdc' --verbose
sudo dnf install 'msr-tools'
sudo wrmsr --all '0x1A0' '0x4000850089'
0x4000850089 is the expected valuesudo rdmsr --all '0x1A0'
sudo cat '/sys/kernel/debug/vgaswitcheroo/switch'
****
sudo strings '/sys/firmware/acpi/tables/DSDT' | grep -i 'windows ' | sort
_OSI values do and how they comparedsdt.dsl, look for _OSI values, along with Windows and Linuxsudo dnf install 'acpica-tools'
sudo cp --force '/sys/firmware/acpi/tables/DSDT' ~/'dsdt.dat'
cd ~ && iasl -d ~/'dsdt.dat'
gio open ~/'dsdt.dsl'
sudo dnf remove 'acpica-tools' && sync
--reduced only for LCD/Non-CRT displays, and only as-needed 3)horizontal (width), vertical (height) and refresh ratecvt '3840' '2160' '60'
cvt --reduced '3840' '2160' '60'
--reduced
--newmode are from the above generate command, and is everything after Modelinexrandr --newmode "3840x2160R" 533.00 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync
xrandr --addmode 'HDMI-A-0' '3840x2160R'
xrandr --output 'HDMI-A-0' --mode '3840x2160R'
****
xrandr --verbose | grep *current
Identifier is the name of the port on the GPU the display is connected toModeline is from the above generate command, including the text ModelinePreferredMode is the custom resolution name generatedSection "Monitor"
Identifier "HDMI-A-0"
Modeline x
Option "PreferredMode" "3840x2160R"
EndSection
****
grep -e "processor" -e "core id" -e "^$" /proc/cpuinfo
sudo dnf install 'binutils-gold'
sudo dnf install 'mold'
sudo update-alternatives --config 'ld'
ls -la '/etc/alternatives/ld'
x is path to an executablereadelf --string-dump='.comment' x
[ 5d] mold 2.34.1 (compatible with GNU ld) [ 5c] clang version 19.1.0 (Fedora 19.1.0-1.fc41)
****
gcc -v -E -x c -march=native -mtune=native - < /dev/null 2>&1 | grep cc1 | perl -pe 's/ -mno-\S+//g; s/^.* - //g;'
sudo dnf install 'qrencode'
qrencode -o ~/'x.png' 'x'
qrencode -o ~/'x.png' -s '6' 'https://wiki.realmofespionage.xyz/linux;notes;misc'
mesa_glthread='true'
vblank_mode='0'
vblank_mode='3'
MESA_LOADER_DRIVER_OVERRIDE='zink'
MESA_VK_WSI_PRESENT_MODE='immediate'
mesa_glthread='false' GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;fps'
mesa_glthread='true' GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs;fps'
DXVK_HUD='full'
VK_INSTANCE_LAYERS='VK_LAYER_MESA_overlay' VK_LAYER_MESA_OVERLAY_CONFIG='fps,gpu_timing'
VK_INSTANCE_LAYERS='VK_LAYER_MESA_overlay' VK_LAYER_MESA_OVERLAY_CONFIG='help' vkcube
MESA_LOADER_DRIVER_OVERRIDE='zink' VK_INSTANCE_LAYERS='VK_LAYER_MESA_overlay' VK_LAYER_MESA_OVERLAY_CONFIG='fps,gpu_timing' glxgears
SDL_VIDEO_DRIVER='x11'
SDL_VIDEO_DRIVER='wayland'
SDL_ENABLE='1'
SDL_DISABLE='1'
OSU_SDL3='1'
DISPLAY= might not be required on newer Wine for WaylandWINEDLLOVERRIDES='dsound=n'
WINEDLLOVERRIDES='winemenubuilder.exe=d'
DISPLAY=
WINEDEBUG=''
****
history -cw
7ZIPNAME in 7ZIPNAME.7z to the desired archive namePASS in -pPASS to the desired passwordx to the file or folder to add to the archive7za a '7ZIPNAME.7z' -p'PASS' 'x'
7za a 'x.7z' -p'x' 'x'
x is a secret without &digits=6sudo apt install 'oathtool'
sudo dnf install 'oathtool'
oathtool --totp -b 'x'
sudo apt install 'libimage-exiftool-perl'
sudo dnf install 'perl-Image-ExifTool'
exiftool -all= *.* -overwrite_original