linux:distros:opensuse_tumbleweed_xfce
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| linux:distros:opensuse_tumbleweed_xfce [2026/04/07 17:35] – [Spinesnap] Sean Rhone | linux:distros:opensuse_tumbleweed_xfce [2026/05/11 20:41] (current) – Sean Rhone | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| * Spinesnap = Dell Latitude 5591 ((i5-8400H, UHD 630, AX210, UEFI; no Thunderbolt, | * Spinesnap = Dell Latitude 5591 ((i5-8400H, UHD 630, AX210, UEFI; no Thunderbolt, | ||
| * 2025/12/31: [[https:// | * 2025/12/31: [[https:// | ||
| - | |||
| - | openSUSE Tumbleweed | ||
| ====== Download ====== | ====== Download ====== | ||
| Line 17: | Line 15: | ||
| http:// | http:// | ||
| - | openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260404-Media.iso | + | openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260507-Media.iso |
| ====== Installation Notes ====== | ====== Installation Notes ====== | ||
| Line 46: | Line 44: | ||
| ====== Repositories ====== | ====== Repositories ====== | ||
| - | ===== PackMan | + | ===== PackMan ===== |
| + | |||
| + | * https:// | ||
| + | * http:// | ||
| - | * http://ftp.gwdg.de/ | + | * https://ftp.fau.de/ |
| * Priority: 98 | * Priority: 98 | ||
| - | sudo rpm --import 'http://ftp.gwdg.de/ | + | sudo rpm --import 'https://ftp.fau.de/ |
| ====== Software ====== | ====== Software ====== | ||
| Line 68: | Line 69: | ||
| sudo zypper clean --all && sudo zypper refresh --force --services && sudo zypper dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change && sync | sudo zypper clean --all && sudo zypper refresh --force --services && sudo zypper dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change && sync | ||
| + | |||
| + | ==== Firmware ==== | ||
| + | |||
| + | **** | ||
| + | |||
| + | sudo fwupdmgr enable-remote ' | ||
| ===== GNU nano ===== | ===== GNU nano ===== | ||
| Line 82: | Line 89: | ||
| sudo zypper addlock catfish geoclue2 menulibre parole pragha myrlyn xfce4-clipman-plugin xfce4-notes-plugin gnome-packagekit PackageKit-gstreamer-plugin PackageKit-gtk3-module plymouth | sudo zypper addlock catfish geoclue2 menulibre parole pragha myrlyn xfce4-clipman-plugin xfce4-notes-plugin gnome-packagekit PackageKit-gstreamer-plugin PackageKit-gtk3-module plymouth | ||
| + | |||
| + | ==== Firefox TODO ==== | ||
| + | |||
| + | * '' | ||
| + | |||
| + | sudo zypper remove --clean-deps ' | ||
| + | |||
| + | sudo zypper addlock ' | ||
| ===== General ===== | ===== General ===== | ||
| Line 87: | Line 102: | ||
| **** | **** | ||
| - | sudo zypper install firefox-esr filezilla foliate gimp google-noto-*-fonts keepassxc libreoffice MozillaThunderbird transmission-gtk vlc 7zip android-tools aria2 htop Mesa-demo-x secret-tool sensors unar yt-dlp | + | sudo zypper install firefox-esr filezilla foliate gimp google-noto-*-fonts keepassxc libreoffice MozillaThunderbird transmission-gtk vlc vlc-codecs |
| - | ===== Intel ===== | + | ===== Fixes ===== |
| - | | + | |
| + | * 2026/05/10: '' | ||
| - | | + | |
| - | ==== intel_gpu_top | + | ===== Intel ===== |
| - | **** | + | intel-vaapi-driver intel-gpu-tools libvulkan_intel |
| - | | + | |
| ===== Games ===== | ===== Games ===== | ||
| Line 110: | Line 126: | ||
| * Old WoW64 | * Old WoW64 | ||
| + | * '' | ||
| - | wine-staging wine-staging-32bit libSDL3-0-32bit gstreamer-plugins-base-32bit gstreamer-plugins-good-32bit gstreamer-plugins-bad-32bit gstreamer-plugins-ugly-32bit gstreamer-plugins-libav-32bit Mesa-libva-32bit winetricks icoutils | + | wine-staging wine-staging-32bit libSDL3-0-32bit gstreamer-plugins-base-32bit gstreamer-plugins-good-32bit gstreamer-plugins-bad-32bit gstreamer-plugins-ugly-32bit gstreamer-plugins-*-extra-32bit gstreamer-plugins-libav-32bit Mesa-libva-32bit libvulkan_intel-32bit winetricks icoutils |
| - | libvulkan_intel-32bit | + | ===== OBS Studio ===== |
| + | |||
| + | **** | ||
| + | |||
| + | obs-studio | ||
| ===== Tor Browser ===== | ===== Tor Browser ===== | ||
| Line 120: | Line 141: | ||
| torbrowser-launcher | torbrowser-launcher | ||
| + | |||
| + | ===== Specs ===== | ||
| + | |||
| + | clear && fastfetch && uname -a && date | ||
| + | |||
| + | sudo intel_gpu_top -s ' | ||
| + | |||
| + | ====== Xfce TODO ====== | ||
| + | |||
| + | ===== Theme ===== | ||
| + | |||
| + | * [[linux: | ||
| + | |||
| + | ===== Default Apps ===== | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | gio mime ' | ||
| + | |||
| + | xdg-settings set ' | ||
| + | |||
| + | ==== Terminal ==== | ||
| + | |||
| + | * Utilities -> Terminal Emulator: '' | ||
| + | |||
| + | xfce4-mime-settings | ||
| + | |||
| + | ===== General ===== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | ===== Fonts ===== | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | ===== Keyboard ===== | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | ===== Terminal ===== | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| + | |||
| + | xfconf-query --channel ' | ||
| ====== Settings ====== | ====== Settings ====== | ||
| + | |||
| + | ===== Hostname ===== | ||
| + | |||
| + | sudo hostnamectl set-hostname ' | ||
| + | |||
| + | cat '/ | ||
| + | |||
| + | hostname -i | ||
| ===== Printer ===== | ===== Printer ===== | ||
| Line 140: | Line 241: | ||
| * [[servers: | * [[servers: | ||
| - | < | + | < |
| - | < | + | < |
| - | ==== Firewall | + | ==== Firewalld |
| - | * See [[linux: | + | * [[linux: |
| sudo firewall-cmd --set-default-zone=' | sudo firewall-cmd --set-default-zone=' | ||
| + | |||
| + | sudo firewall-cmd --add-service=' | ||
| + | |||
| + | sudo firewall-cmd --get-active-zones | ||
| sudo firewall-cmd --permanent --zone=' | sudo firewall-cmd --permanent --zone=' | ||
| Line 189: | Line 294: | ||
| * https:// | * https:// | ||
| - | * :?: Requires '' | ||
| * '' | * '' | ||
| Line 219: | Line 323: | ||
| * TODO | * TODO | ||
| - | |||
| - | ==== Default Apps ==== | ||
| - | |||
| - | **** | ||
| - | |||
| - | xdg-settings set ' | ||
| ==== Keyboard Shortcuts ==== | ==== Keyboard Shortcuts ==== | ||
| Line 233: | Line 331: | ||
| '/ | '/ | ||
| - | '/ | + | '/ |
| - | + | ||
| - | === Keys === | + | |
| - | + | ||
| - | * Listed respectively to above | + | |
| - | + | ||
| - | * Ctrl + Alt + Z | + | |
| - | * F6 | + | |
| ===== Firefox ===== | ===== Firefox ===== | ||
| - | * See [[programs;firefox|Firefox]] | + | * [[programs:firefox|Notes]] |
| - | * Also for Thunderbird | + | * Also Thunderbird |
| ===== KeePassXC ===== | ===== KeePassXC ===== | ||
| Line 252: | Line 343: | ||
| * General -> [ ] Load previous databases on startup | * General -> [ ] Load previous databases on startup | ||
| - | * Security -> [x] Use DuckDuckGo service to download website icons | + | * Security -> '' |
| ==== Add Database Password to Keyring ==== | ==== Add Database Password to Keyring ==== | ||
| Line 260: | Line 351: | ||
| '/ | '/ | ||
| - | ===== Laptop Power ===== | + | ===== Laptop Power Management |
| - | * [[linux: | + | * [[linux: |
| ===== lm_sensors ===== | ===== lm_sensors ===== | ||
| Line 270: | Line 361: | ||
| sudo -e '/ | sudo -e '/ | ||
| - | ===== Time ===== | + | ===== PipeWire |
| - | **** | + | |
| - | | + | |
| - | ====== Boot Loader ====== | + | < |
| + | context.properties | ||
| + | default.clock.allowed-rates | ||
| + | } | ||
| - | * YaST2 | + | # End</ |
| - | * Boot Code Options -> Boot Loader: '' | + | ===== Time ===== |
| - | * Boot Code Options -> '' | + | |
| - | * Kernel Parameters -> CPU Mitigations: | + | |
| - | * Kernel Parameters -> '' | + | |
| - | * Bootloader Options -> Timeout in Seconds: '' | + | |
| - | * Bootloader Options -> '' | + | |
| - | ===== Spinesnap ===== | + | **** |
| - | | + | |
| - | * Last updated: 2025/12/31 | + | |
| - | * TODO: GPE info | + | |
| - | quiet bgrt_disable lsm='' | + | ====== |
| - | | + | |
| - | ==== modprobe.d | + | ===== Boot Code Options ===== |
| - | * [[linux; | + | * Boot Loader: '' |
| - | ==== Dracut ==== | + | * '' |
| + | * '' | ||
| - | | + | |
| - | < | + | ===== Kernel Parameters ===== |
| - | early_microcode=" | + | |
| - | nofscks=" | + | |
| - | kernel_cmdline=" | + | * CPU Mitigations: |
| + | * '' | ||
| + | * '' | ||
| - | force_drivers+=" i915 " | + | ==== Spinesnap ==== |
| - | omit_drivers+=" | + | * [[linux: |
| - | omit_dracutmodules+=" | + | * Last updated: 2026/ |
| + | * :!: [[bios: | ||
| - | # End</ | + | quiet bgrt_disable security='' |
| - | sudo dracut --force --regenerate-all | + | === Test === |
| - | ==== Fan Speed ==== | + | * Last updated: 2026/05/05 |
| - | **** | + | cgroup_disable=' |
| - | cat '/sys/firmware/ | + | cat '/proc/cgroups' |
| - | ==== systemd-analyze | + | ===== Bootloader Options ===== |
| - | * 2025/12/31 | + | * Timeout in Seconds: '' |
| + | * '' | ||
| + | * '' | ||
| + | * Default Boot Section: '' | ||
| + | * '' | ||
| - | < | + | ====== Drive Maintenance ====== |
| - | Startup finished in 3.912s (firmware) + 561ms (loader) + 320ms (kernel) + 1.400s (initrd) + 2.446s (userspace) | + | |
| - | graphical.target reached after 2.420s in userspace.</ | + | |
| - | systemd-analyze | + | ===== Trim ===== |
| - | ==== lsinitrd ==== | + | sudo systemctl enable ' |
| - | | + | |
| - | | + | |
| - | lsinitrd | + | ===== EFI ===== |
| - | ===== EFI Fix ===== | + | * '' |
| - | | + | |
| - | sudo efibootmgr | + | ===== ext2 ===== |
| - | | + | |
| - | sudo efibootmgr | + | sudo e2fsck |
| - | ====== Drive Maintenance ====== | + | ==== Recovery Boot ==== |
| - | ===== Trim ===== | + | * Single-user mode |
| + | * '' | ||
| - | sudo systemctl enable | + | sudo -e '/ext2.sh' && sudo chmod +x '/ |
| - | sudo systemctl start ' | + | < |
| + | #!/bin/bash | ||
| - | sudo fstrim | + | umount '/' |
| + | e2fsck -D -E ' | ||
| + | sync | ||
| + | sleep ' | ||
| + | reboot | ||
| - | ===== EFI ===== | + | # End</ |
| - | | + | /ext2.sh |
| - | + | ||
| - | sudo umount '/boot/ | + | |
| ====== Tweaks ====== | ====== Tweaks ====== | ||
| Line 386: | Line 481: | ||
| export GSK_RENDERER=' | export GSK_RENDERER=' | ||
| export GTK_A11Y=' | export GTK_A11Y=' | ||
| + | export NO_AT_BRIDGE=' | ||
| export GTK_OVERLAY_SCROLLING=' | export GTK_OVERLAY_SCROLLING=' | ||
| # Intel | # Intel | ||
| + | export LIBVA_DRIVER_NAME=' | ||
| + | export MESA_GL_VERSION_OVERRIDE=' | ||
| export ANV_NO_GPL=' | export ANV_NO_GPL=' | ||
| export anv_disable_link_time_optimization=' | export anv_disable_link_time_optimization=' | ||
| Line 396: | Line 494: | ||
| # Mesa | # Mesa | ||
| export vblank_mode=' | export vblank_mode=' | ||
| + | export MESA_VK_WSI_PRESENT_MODE=' | ||
| export MESA_NO_ERROR=' | export MESA_NO_ERROR=' | ||
| export mesa_glthread=' | export mesa_glthread=' | ||
| - | export | + | export |
| + | export MESA_DISK_CACHE_SINGLE_FILE=' | ||
| export allow_higher_compat_version=' | export allow_higher_compat_version=' | ||
| export block_on_depleted_buffers=' | export block_on_depleted_buffers=' | ||
| Line 409: | Line 509: | ||
| # End</ | # End</ | ||
| - | ===== journald | + | ===== modprobe.d |
| - | | + | |
| - | + | ||
| - | < | + | |
| - | [Journal] | + | |
| - | Storage=none | + | |
| - | Compress=false | + | |
| - | MaxLevelStore=0 | + | |
| - | MaxLevelSyslog=0 | + | |
| - | MaxLevelKMsg=0 | + | |
| - | MaxLevelConsole=0 | + | |
| - | MaxLevelWall=0 | + | |
| - | MaxLevelSocket=0 | + | |
| - | + | ||
| - | # End</ | + | |
| - | + | ||
| - | sudo journalctl --vacuum-time=' | + | |
| ===== Dracut ===== | ===== Dracut ===== | ||
| + | |||
| + | ==== General ==== | ||
| sudo -e '/ | sudo -e '/ | ||
| < | < | ||
| - | # Compression | ||
| compress=" | compress=" | ||
| - | |||
| - | # Strip | ||
| do_strip=" | do_strip=" | ||
| aggressive_strip=" | aggressive_strip=" | ||
| Line 444: | Line 528: | ||
| enhanced_cpio=" | enhanced_cpio=" | ||
| i18n_install_all=" | i18n_install_all=" | ||
| + | kernel_cmdline=" | ||
| + | |||
| + | # End</ | ||
| + | |||
| + | ==== Spinesnap ==== | ||
| + | |||
| + | sudo -e '/ | ||
| + | |||
| + | < | ||
| + | early_microcode=" | ||
| + | nofscks=" | ||
| + | |||
| + | force_drivers+=" | ||
| + | |||
| + | omit_drivers+=" | ||
| + | omit_dracutmodules+=" | ||
| # End</ | # End</ | ||
| sudo dracut --force --regenerate-all | sudo dracut --force --regenerate-all | ||
| + | |||
| + | ===== journald ===== | ||
| + | |||
| + | sudo mkdir -p '/ | ||
| + | |||
| + | < | ||
| + | [Journal] | ||
| + | Storage=none | ||
| + | Compress=false | ||
| + | MaxLevelStore=0 | ||
| + | MaxLevelSyslog=0 | ||
| + | MaxLevelKMsg=0 | ||
| + | MaxLevelConsole=0 | ||
| + | MaxLevelWall=0 | ||
| + | |||
| + | # End</ | ||
| + | |||
| + | sudo journalctl --vacuum-time=' | ||
| ===== fstab ===== | ===== fstab ===== | ||
| Line 465: | Line 583: | ||
| * ''/ | * ''/ | ||
| - | | + | ,noatime |
| ==== EFI ==== | ==== EFI ==== | ||
| + | |||
| + | * https:// | ||
| * ''/ | * ''/ | ||
| - | , | + | , |
| + | |||
| + | utf8, | ||
| ===== Wine ===== | ===== Wine ===== | ||
| Line 490: | Line 612: | ||
| export VKD3D_SHADER_DEBUG=' | export VKD3D_SHADER_DEBUG=' | ||
| export DXVK_LOG_LEVEL=' | export DXVK_LOG_LEVEL=' | ||
| - | |||
| - | # DXVK | ||
| - | export DXVK_CONFIG=' | ||
| - | export DXVK_SHADER_CACHE=' | ||
| # End</ | # End</ | ||
| Line 506: | Line 624: | ||
| * '' | * '' | ||
| - | * :!: TODO: Script | ||
| xfce4-session-settings | xfce4-session-settings | ||
| - | '/ | + | '/ |
| ====== Scripts ====== | ====== Scripts ====== | ||
| Line 522: | Line 639: | ||
| < | < | ||
| #!/bin/bash | #!/bin/bash | ||
| + | |||
| + | cd '/ | ||
| sudo '/ | sudo '/ | ||
/srv/www/wiki/data/attic/linux/distros/opensuse_tumbleweed_xfce.1775597715.txt.gz · Last modified: by Sean Rhone
