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/05/21 20:08] – [Spinesnap] Sean Rhonelinux:distros:opensuse_tumbleweed_gnome [2026/06/12 17:10] (current) Sean Rhone
Line 14: Line 14:
   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-Snapshot20260520-Media.iso+  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20260610-Media.iso
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 21: Line 21:
  
   - ext2 ''/''   - ext2 ''/''
-  - No separate ''/home'' +  - No ''/home'' 
-  - Separate ''swap'' without suspend resize+  - No ''swap''
  
 <code> <code>
Line 28: Line 28:
 nvme0n1     259:   0 953.9G  0 disk  nvme0n1     259:   0 953.9G  0 disk 
 ├─nvme0n1p1 259:1    0     1G  0 part /boot/efi ├─nvme0n1p1 259:1    0     1G  0 part /boot/efi
-─nvme0n1p2 259:2    0 950.9G  0 part / +─nvme0n1p2 259:2    0 952.9G  0 part /</code>
-└─nvme0n1p3 259:3    0     2G  0 part [SWAP]</code>+
  
 ===== Boot Loader ===== ===== Boot Loader =====
Line 94: Line 93:
  
   sudo zypper install filezilla foliate gimp google-noto-*-fonts nautilus-file-roller keepassxc libreoffice MozillaThunderbird transmission-gtk wallpapers-openSUSE-extra vlc 7zip android-tools aria2 fastfetch gstreamer-plugins-*-extra htop Mesa-demo-x secret-tool sensors unar yt-dlp    sudo zypper install filezilla foliate gimp google-noto-*-fonts nautilus-file-roller keepassxc libreoffice MozillaThunderbird transmission-gtk wallpapers-openSUSE-extra vlc 7zip android-tools aria2 fastfetch gstreamer-plugins-*-extra htop Mesa-demo-x secret-tool sensors unar yt-dlp 
- 
-===== Fixes ===== 
- 
-  * 2026/05/02: H.264 ''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)) 
- 
-  libavcodec58_134 
  
 ===== PackMan ===== ===== PackMan =====
Line 106: Line 99:
  
   vlc-codecs   vlc-codecs
- 
-===== Firefox ESR ===== 
- 
-**** 
- 
-  sudo zypper remove --clean-deps 'MozillaFirefox' && sudo zypper addlock 'MozillaFirefox' && sudo zypper install 'firefox-esr' 
- 
-===== GNOME ===== 
- 
-  gnome-browser-connector gnome-extensions 
- 
-  sudo zypper remove --clean-deps gnome-browser-connector gnome-extensions && sudo zypper addlock gnome-browser-connector gnome-extensions 
  
 ===== Intel ===== ===== Intel =====
Line 130: Line 111:
  
   doomsday   doomsday
 +
 +===== OBS Studio =====
 +
 +****
 +
 +  obs-studio xdg-desktop-portal-gnome
  
 ===== Wine ===== ===== Wine =====
  
-  * Old WoW64+  * New WoW64
   * ''binutils'' provides ''strings''   * ''binutils'' provides ''strings''
 +
 +  wine-staging-wow64 winetricks icoutils binutils
 +
 +==== 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-*-extra-32bit gstreamer-plugins-libav-32bit Mesa-libva-32bit libvulkan_intel-32bit winetricks icoutils binutils   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 binutils
 +
 +===== GNOME Extensions =====
 +
 +  gnome-browser-connector gnome-extensions
 +
 +  sudo zypper removelock 'gnome-browser-connector' 'gnome-extensions'
 +
 +==== Remove ====
 +
 +  sudo zypper remove --clean-deps 'gnome-browser-connector' 'gnome-extensions'
 +
 +  sudo zypper addlock 'gnome-browser-connector' 'gnome-extensions'
 +
 +===== Firefox ESR =====
 +
 +  * TODO: ''rm -Rf'' non-ESR Firefox config folder
 +
 +  sudo zypper remove --clean-deps 'MozillaFirefox' && sudo zypper addlock 'MozillaFirefox' && sudo zypper install 'firefox-esr'
 +
 +==== H.264 ====
 +
 +  * 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))
 +
 +  libavcodec58_134
  
 ===== Tor Browser ===== ===== Tor Browser =====
Line 181: Line 198:
  
   sudo firewall-cmd --permanent --add-service='dhcpv6-client'   sudo firewall-cmd --permanent --add-service='dhcpv6-client'
- 
-  sudo firewall-cmd --list-all 
- 
-  sudo firewall-cmd --get-active-zones 
  
   sudo firewall-cmd --permanent --zone='docker' --remove-interface='docker0'   sudo firewall-cmd --permanent --zone='docker' --remove-interface='docker0'
  
-  sudo systemctl restart 'firewalld'+=== Check ===
  
-=== Etc ===+  sudo firewall-cmd --list-all
  
-**** +  sudo firewall-cmd --get-active-zones
- +
-  sudo firewall-cmd --permanent --add-service='transmission-client'+
  
 ===== Kernel Options ===== ===== Kernel Options =====
Line 207: Line 218:
  
   '/usr/sbin/sysctl' 'kernel.unprivileged_bpf_disabled'   '/usr/sbin/sysctl' 'kernel.unprivileged_bpf_disabled'
- 
-==== 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' 
  
 ==== Perf Counters ==== ==== Perf Counters ====
Line 256: Line 257:
  
   '/usr/sbin/sysctl' 'vm.swappiness'   '/usr/sbin/sysctl' 'vm.swappiness'
 +
 +==== Memory Map Count ====
 +
 +  * https://docs.kernel.org/admin-guide/sysctl/vm.html#max-map-count
 +
 +  * ''vm.max_map_count = 2147483642''
 +
 +  echo 'vm.max_map_count=2147483642' | sudo tee '/etc/sysctl.d/99-vm-max-map.conf' > '/dev/null' && cat '/etc/sysctl.d/99-vm-max-map.conf'
 +
 +  '/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 =====
Line 277: Line 298:
  
   * 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/+  * :?: https://extensions.gnome.org/extension/8008/disable-unredirect/
  
 ==== gsettings ==== ==== gsettings ====
Line 292: Line 313:
   '/usr/bin/kgx'   '/usr/bin/kgx'
  
-  '/usr/bin/bash' -c "'/usr/bin/secret-tool' lookup 'keepass' 'default' | '/usr/bin/keepassxc' --pw-stdin ~/'Documents/keepass.kdbx'"+  '/usr/bin/bash' -c "'/usr/bin/secret-tool' lookup 'keepass' 'default'LIBGL_ALWAYS_SOFTWARE='1' '/usr/bin/keepassxc' --pw-stdin ~/'Documents/keepass.kdbx'"
  
   '/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'
Line 365: Line 386:
  
   * [[linux:notes:kernel_parameters|More Kernel Parameters]]   * [[linux:notes:kernel_parameters|More Kernel Parameters]]
-  * Last updated: 2026/05/21+  * Last updated: 2026/06/12
   * :!: [[bios:notes:umaf#opensuse|UMAF]]   * :!: [[bios:notes:umaf#opensuse|UMAF]]
  
-  quiet bgrt_disable security='' lsm='' audit='0' add_efi_memmap mce='off' ras='cec_disable' acpi_osi='!' acpi_osi='Windows 2017.2' mem_sleep_default='s2idle' reboot='pci' hibernate='no' idle='halt' nohz='off' preempt='lazy' iommu='pt' swiotlb='noforce' memory_corruption_check='0' init_on_alloc='0' init_on_free='0' align_va_addr='on' module_blacklist='iTCO_wdt,intel_oc_wdt' nowatchdog tsc='nowatchdog' drm_kms_helper.poll='0' drm_kms_helper.fbdev_emulation='0' video='HDMI-A-1:1600x900MR@76' acpi_mask_gpe='0x6E' pci='nocrs,no_e820,noaer,rom,routeirq,skip_isa_align,pcie_bus_tune_off,ecrc=off,realloc,noari,noats,pcie_scan_all,big_root_window,notph' pcie_ports='compat' pcie_port_pm='off' hostname='localhost'+  quiet bgrt_disable security='' lsm='' audit='0' add_efi_memmap mce='off' ras='cec_disable' acpi_osi='!' acpi_osi='Windows 2013' mem_sleep_default='s2idle' reboot='pci' hibernate='no' idle='halt' nohz='off' preempt='lazy' iommu='pt' swiotlb='noforce' memory_corruption_check='0' init_on_alloc='0' init_on_free='0' align_va_addr='on' module_blacklist='iTCO_wdt,intel_oc_wdt' nowatchdog tsc='nowatchdog' drm_kms_helper.poll='0' drm_kms_helper.fbdev_emulation='0' video='HDMI-A-1:1600x900MR@76' pci='nocrs,no_e820,noaer,rom,routeirq,skip_isa_align,pcie_bus_tune_off,ecrc=off,realloc,noari,noats,pcie_scan_all,big_root_window,notph' pcie_ports='compat' pcie_port_pm='off' hostname='localhost
 + 
 +  acpi_mask_gpe='0x6E'
  
 === Test === === Test ===
Line 437: Line 460:
 # General # General
 export LD_BIND_NOW='1' export LD_BIND_NOW='1'
-export LD_PREFER_MAP_32BIT_EXEC='1'+#export LD_PREFER_MAP_32BIT_EXEC='1'
  
 # GNOME # GNOME
 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='76'+export CLUTTER_DEFAULT_FPS='77'
 #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 453: Line 476:
 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
-export MESA_GL_VERSION_OVERRIDE='4.6COMPAT' 
 export ANV_NO_GPL='1' export ANV_NO_GPL='1'
 export anv_disable_link_time_optimization='true' export anv_disable_link_time_optimization='true'
 +export MESA_GL_VERSION_OVERRIDE='4.6COMPAT'
 export force_guc_low_latency='false' export force_guc_low_latency='false'
 export allow_compressed_fallback='true' export allow_compressed_fallback='true'
Line 463: Line 494:
 # Mesa # Mesa
 export MESA_DEBUG='silent' export MESA_DEBUG='silent'
-export vblank_mode='0' 
-export MESA_VK_WSI_PRESENT_MODE='immediate' 
 export MESA_NO_ERROR='1' export MESA_NO_ERROR='1'
 export mesa_glthread='false' export mesa_glthread='false'
-export MESA_SHADER_CACHE_DISABLE='true' +export vblank_mode='0' 
-#export MESA_DISK_CACHE_DATABASE='0' +export MESA_VK_WSI_PRESENT_MODE='immediate'
-#export MESA_DISK_CACHE_SINGLE_FILE='0'+
 export allow_higher_compat_version='true' export allow_higher_compat_version='true'
 export block_on_depleted_buffers='true' export block_on_depleted_buffers='true'
Line 477: Line 505:
 export vk_x11_ignore_suboptimal='true' export vk_x11_ignore_suboptimal='true'
 export vk_xwayland_wait_ready='false' export vk_xwayland_wait_ready='false'
 +
 +# Shader Cache
 +export MESA_SHADER_CACHE_DISABLE='true'
 +#export MESA_DISK_CACHE_DATABASE='0'
 +#export MESA_DISK_CACHE_SINGLE_FILE='0'
  
 # End</code> # End</code>
Line 574: Line 607:
 <code> <code>
 # Staging # Staging
 +export WINE_LARGE_ADDRESS_AWARE='1'
 export STAGING_SHARED_MEMORY='1' export STAGING_SHARED_MEMORY='1'
 export STAGING_WRITECOPY='1' export STAGING_WRITECOPY='1'
-export WINE_LARGE_ADDRESS_AWARE='1' 
- 
-# DXVK 
-export DXVK_SHADER_CACHE='0' 
  
 # Logging # Logging
Line 586: Line 616:
 export VKD3D_SHADER_DEBUG='none' export VKD3D_SHADER_DEBUG='none'
 export DXVK_LOG_LEVEL='none' export DXVK_LOG_LEVEL='none'
 +
 +# DXVK
 +#export DXVK_SHADER_CACHE='0'
 +#export DXVK_STATE_CACHE='0'
  
 # End</code> # End</code>
/srv/www/wiki/data/attic/linux/distros/opensuse_tumbleweed_gnome.1779408495.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki