User Tools

Site Tools


linux:distros:opensuse_tumbleweed_gnome

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:distros:opensuse_tumbleweed_gnome [2026/09/08 01:31] – old revision restored (2026/07/25 02:41) Sean Rhonelinux:distros:opensuse_tumbleweed_gnome [2026/10/28 16:03] (current) – Sean Rhone
Line 1: Line 1:
 ====== Information ====== ====== Information ======
  
-  * openSUSE ((https://www.opensuse.org/)) +  * openSUSE 
-  * Tumbleweed ((https://en.opensuse.org/Portal:Tumbleweed)) +  * Tumbleweed 
-  * GNOME ((https://en.opensuse.org/Portal:GNOME))+  * GNOME
  
-  * Hailrake = Dell Inspiron 24 5459 AIO+  * Hailrake = Dell Inspiron 24 5459 AIO ((i5-6400T, Intel HD 530))
   * Spinesnap = Dell Latitude 5591 ((i5-8400H, UHD 630, AX210, UEFI; no Thunderbolt, no dGPU, [[devices:dell_latitude_5591_spinesnap|notes]]))   * Spinesnap = Dell Latitude 5591 ((i5-8400H, UHD 630, AX210, UEFI; no Thunderbolt, no dGPU, [[devices:dell_latitude_5591_spinesnap|notes]]))
 +
 +  uname -a
 +
 +  Linux Hailrake 7.3.0-1-default #1 SMP PREEMPT_DYNAMIC Mon Oct 19 15:21:44 UTC 2026 (7f1f6b1) x86_64 x86_64 x86_64 GNU/Linux
  
 ====== Download ====== ====== Download ======
Line 15: Line 19:
   http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso   http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso
  
-  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260723-Media.iso+  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20261026-Media.iso
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 22: Line 26:
  
   - ext2 ''/''   - ext2 ''/''
-  - No ''/home'' +  - No separate ''/home'' 
-  - No ''swap''+  - Separate ''swap'' without suspend resize
  
 <code> <code>
Line 41: Line 45:
  
   sudo zypper addlock 'PackageKit'   sudo zypper addlock 'PackageKit'
- 
-====== Repositories ====== 
- 
-===== PackMan ===== 
- 
-  * https://en.opensuse.org/Additional_package_repositories#Packman 
-  * http://packman.links2linux.org/mirrors 
- 
-  * https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ 
-  * Priority: 98 
- 
-  sudo rpm --import 'https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/repodata/repomd.xml.key' && sudo zypper addrepo --check --gpgcheck-strict --refresh --priority '98' --name 'Packman repository (openSUSE_Tumbleweed)' 'https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/' 'packman' 
  
 ====== Software ====== ====== Software ======
Line 82: Line 74:
 ===== General ===== ===== General =====
  
-  * 2026/05/02: ''libavcodec58'' version from [[https://build.opensuse.org/projects/openSUSE:Factory/packages/firefox-esr/files/firefox-esr.spec|firefox-esr.spec]] ((line ''246'' has ''mozilla-libavcodec58_91.patch'' and auto-installed ''libavcodec62'' didn't work)) +  * :?: H.264 ''libavcodec58'' version from [[https://build.opensuse.org/projects/openSUSE:Factory/packages/firefox-esr/files/firefox-esr.spec|firefox-esr.spec]]
- +
-  sudo zypper install filezilla foliate gimp google-noto-*-fonts gnome-browser-connector gnome-extensions nautilus-file-roller keepassxc libreoffice MozillaThunderbird transmission-gtk wallpapers-openSUSE-extra vlc 7zip android-tools aria2 fastfetch gstreamer-plugins-*-extra libavcodec58_134 htop Mesa-demo-x secret-tool sensors unar yt-dlp +
  
-===== PackMan =====+  sudo zypper install firefox-esr filezilla foliate gimp google-noto-*-fonts keepassxc libreoffice MozillaThunderbird transmission-gtk vlc gnome-extensions gnome-browser-connector nautilus-file-roller wallpapers-openSUSE-extra 7zip android-tools aria2 fastfetch gstreamer-plugins-*-extra htop Mesa-demo-x secret-tool sensors unar yt-dlp 
  
-  vlc-codecs+  libavcodec58_134
  
 ===== Intel ===== ===== Intel =====
  
-  intel-media-driver intel-gpu-tools libvulkan_intel+  intel-media-driver intel-gpu-tools libvulkan_intel vulkan-tools Mesa-libRusticlOpenCL clinfo
  
   kernel-firmware-iwlwifi   kernel-firmware-iwlwifi
  
-===== Doomsday Engine =====+===== Games =====
  
-  * [[games:linux:doomsday_engine|Notes]]+  * [[games:linux:doomsday_engine|Doomsday Engine]]
  
   doomsday   doomsday
- 
-===== OBS Studio ===== 
- 
-  obs-studio xdg-desktop-portal-gnome 
  
 ===== Wine ===== ===== Wine =====
Line 119: Line 105:
 ===== Firefox ESR ===== ===== Firefox ESR =====
  
-  sudo zypper remove --clean-deps 'MozillaFirefox' && sudo zypper addlock 'MozillaFirefox' && sudo zypper install 'firefox-esr'+  sudo zypper remove --clean-deps 'MozillaFirefox' && sudo zypper addlock 'MozillaFirefox' 
 + 
 +  rm -Rf ~/'.config/mozilla/firefox/'* 
 + 
 +  sudo zypper install 'gnome-browser-connector'
  
 ===== Tor Browser ===== ===== Tor Browser =====
Line 164: Line 154:
  
   sudo firewall-cmd --permanent --zone='docker' --remove-interface='docker0'   sudo firewall-cmd --permanent --zone='docker' --remove-interface='docker0'
- 
-=== Check === 
- 
-  sudo firewall-cmd --list-all 
- 
-  sudo firewall-cmd --get-active-zones 
  
 ===== Kernel Options ===== ===== Kernel Options =====
Line 231: Line 215:
  
   '/usr/sbin/sysctl' 'vm.max_map_count'   '/usr/sbin/sysctl' 'vm.max_map_count'
- 
-==== Legacy MMap ==== 
- 
-  * https://man7.org/linux/man-pages/man5/proc_sys_vm.5.html 
- 
-  * ''vm.legacy_va_layout = 1'' 
- 
-  echo 'vm.legacy_va_layout=1' | sudo tee '/etc/sysctl.d/99-vm-legacy-va.conf' > '/dev/null' && cat '/etc/sysctl.d/99-vm-legacy-va.conf' 
- 
-  '/usr/sbin/sysctl' 'vm.legacy_va_layout' 
  
 ===== GNOME ===== ===== GNOME =====
  
-==== External Monitor Settings ====+==== Monitor Settings ====
  
   * Full RGB + 8-bit color   * Full RGB + 8-bit color
Line 262: Line 236:
  
   * https://extensions.gnome.org/extension/545/hide-top-bar/   * https://extensions.gnome.org/extension/545/hide-top-bar/
-  * :?: https://extensions.gnome.org/extension/8008/disable-unredirect/ 
  
 ==== gsettings ==== ==== gsettings ====
Line 273: Line 246:
  
   * [[#add_database_password_to_gnome_keyring|KeePassXC]]   * [[#add_database_password_to_gnome_keyring|KeePassXC]]
-  * [[#updater|Updater]]+  * [[#scripts|Scripts]]
  
   '/usr/bin/kgx'   '/usr/bin/kgx'
Line 280: Line 253:
  
   '/usr/bin/kgx' --working-directory='/tmp' -T 'openSUSE Updater' -e ~/'.local/scripts/opensuse-updater.sh'   '/usr/bin/kgx' --working-directory='/tmp' -T 'openSUSE Updater' -e ~/'.local/scripts/opensuse-updater.sh'
 +
 +  '/usr/bin/kgx' --working-directory='/tmp' -T 'Max Performance' -e ~/'.local/scripts/max-perf.sh'
  
 ===== Firefox ===== ===== Firefox =====
Line 384: Line 359:
  
   sudo umount '/boot/efi' && sudo dosfsck -a -t -w -v '/dev/sda1' && sudo mount '/boot/efi'   sudo umount '/boot/efi' && sudo dosfsck -a -t -w -v '/dev/sda1' && sudo mount '/boot/efi'
- 
-  sudo umount '/boot/efi' && sudo dosfsck -a -t -w -v '/dev/nvme0n1p1' && sudo mount '/boot/efi' 
  
 ===== ext2 ===== ===== ext2 =====
Line 422: Line 395:
 # General # General
 export LD_BIND_NOW='1' export LD_BIND_NOW='1'
-export LD_PREFER_MAP_32BIT_EXEC='1' 
  
 # Mozilla # Mozilla
Line 430: Line 402:
 export CLUTTER_PAINT='disable-dynamic-max-render-time' export CLUTTER_PAINT='disable-dynamic-max-render-time'
 export CLUTTER_VBLANK='none' export CLUTTER_VBLANK='none'
-export CLUTTER_DEFAULT_FPS='77'+export CLUTTER_DEFAULT_FPS='79'
 #export MUTTER_DEBUG_FORCE_KMS_MODE='simple' #export MUTTER_DEBUG_FORCE_KMS_MODE='simple'
 #export MUTTER_DEBUG_KMS_THREAD_TYPE='user' #export MUTTER_DEBUG_KMS_THREAD_TYPE='user'
Line 441: Line 413:
 export NO_AT_BRIDGE='1' export NO_AT_BRIDGE='1'
 export GTK_OVERLAY_SCROLLING='0' export GTK_OVERLAY_SCROLLING='0'
- 
-# Qt 
-export QSG_NO_VSYNC='1' 
-export QSG_RENDER_LOOP='basic' 
-export QSG_USE_SIMPLE_ANIMATION_DRIVER='1' 
-export QT_QPA_UPDATE_IDLE_TIME='0' 
-export QSG_RHI_BACKEND='opengl' 
-export QT_LOGGING_RULES='*=false' 
  
 # Intel # Intel
Line 472: Line 436:
  
 # Shader Cache # Shader Cache
-#export MESA_SHADER_CACHE_DISABLE='true' +export MESA_SHADER_CACHE_DISABLE='true'
-export MESA_DISK_CACHE_DATABASE='0' +
-export MESA_DISK_CACHE_SINGLE_FILE='0'+
  
 # End</code> # End</code>
Line 480: Line 442:
 ===== modprobe.d ===== ===== modprobe.d =====
  
-  * [[linux;notes;modprobe.d_tweaks#spinesnap|Notes]]+  * [[linux:notes:modprobe.d_tweaks|Notes]]
  
 ===== Dracut ===== ===== Dracut =====
Line 501: Line 463:
 # End</code> # End</code>
  
-==== Spinesnap ====+==== Hailrake ====
  
-  sudo -e '/etc/dracut.conf.d/99-spinesnap.conf'+  sudo -e '/etc/dracut.conf.d/99-hailrake.conf'
  
 <code> <code>
Line 509: Line 471:
 nofscks="yes" nofscks="yes"
  
-force_drivers+=" i915 "+#force_drivers+=" i915 "
  
 omit_drivers+=" intel_oc_wdt iTCO_wdt iTCO_vendor_support thunderbolt " omit_drivers+=" intel_oc_wdt iTCO_wdt iTCO_vendor_support thunderbolt "
-omit_dracutmodules+=" i18n resume suse-xfs terminfo kernel-modules-extra "+omit_dracutmodules+=" i18n plymouth resume suse-xfs terminfo kernel-modules-extra "
  
 # End</code> # End</code>
Line 545: Line 507:
  
 ==== ext2 ==== ==== ext2 ====
- 
-  * ''/ type ext2'' 
  
   ,noatime   ,noatime
  
 ==== EFI ==== ==== EFI ====
- 
-  * https://www.kernel.org/doc/Documentation/filesystems/vfat.txt 
- 
-  * ''/boot/efi type vfat'' 
  
   ,discard,tz=UTC,shortname=winnt,allow_utime=0002   ,discard,tz=UTC,shortname=winnt,allow_utime=0002
Line 560: Line 516:
   utf8,dmask=0077   utf8,dmask=0077
  
-===== Wine ===== +====== Scripts ======
- +
-  * [[linux;notes;wine|Notes]] +
- +
-  sudo -e '/etc/profile.d/wine-tweaks.sh' +
- +
-<code> +
-# Staging +
-export WINE_LARGE_ADDRESS_AWARE='1' +
-export STAGING_SHARED_MEMORY='1' +
-export STAGING_WRITECOPY='1' +
- +
-# Logging +
-export WINEDEBUG='-all' +
-export VKD3D_DEBUG='none' +
-export VKD3D_SHADER_DEBUG='none' +
-export DXVK_LOG_LEVEL='none' +
- +
-# DXVK +
-export DXVK_SHADER_CACHE='0' +
-export DXVK_STATE_CACHE='0'+
  
-# End</code> +  * [[#keyboard_shortcuts|Keyboard shortcuts]]
- +
-====== Scripts ======+
  
 ===== Updater ===== ===== Updater =====
- 
-  * [[#keyboard_shortcuts|Keyboard shortcut]] 
  
   mkdir -p ~/'.local/scripts' && nano ~/'.local/scripts/opensuse-updater.sh' && chmod +x ~/'.local/scripts/opensuse-updater.sh'   mkdir -p ~/'.local/scripts' && nano ~/'.local/scripts/opensuse-updater.sh' && chmod +x ~/'.local/scripts/opensuse-updater.sh'
Line 601: Line 533:
 sudo '/usr/bin/zypper' dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change sudo '/usr/bin/zypper' dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change
  
-rm -Rf ~/'.cache/mesa_shader_cache/'* ~/'.cache/thumbnails/'* +rm -Rf ~/'.cache/mesa_shader_cache/'* ~/'.cache/thumbnails/'* ~/'.cache/mozilla/firefox/'* ~/'.cache/thunderbird/'*
-rm -Rf ~/'.cache/mozilla/firefox/'* ~/'.cache/thunderbird/'*+
  
 localsearch reset --filesystem localsearch reset --filesystem
Line 608: Line 539:
 sync sync
 zypper ps --short zypper ps --short
-echo 'Done.'+read -p 'Done. Press Enter to exit.' 'x' 
 +sleep '2'
  
 # End</code> # End</code>
  
   ~/'.local/scripts/opensuse-updater.sh'   ~/'.local/scripts/opensuse-updater.sh'
 +
 +===== Max Performance =====
 +
 +  * [[linux:notes:x86_energy_perf_policy#opensuse|Dependencies]]
 +
 +  mkdir -p ~/'.local/scripts' && nano ~/'.local/scripts/max-perf.sh' && chmod +x ~/'.local/scripts/max-perf.sh'
 +
 +<code>
 +#!/bin/bash
 +
 +cd '/tmp'
 +
 +# CPU
 +sudo '/usr/bin/x86_energy_perf_policy' --all 'performance' --turbo-enable '1' --force
 +#sudo '/usr/bin/cpupower' frequency-set -g 'performance' -r
 +
 +echo 'Max performance states set!'
 +sleep '3'
 +
 +# End</code>
 +
 +  ~/'.local/scripts/max-perf.sh'
  
 ====== Notable Folders and Commands ====== ====== Notable Folders and Commands ======
/srv/www/wiki/data/attic/linux/distros/opensuse_tumbleweed_gnome.1788845516.txt.gz · Last modified: by Sean Rhone