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 [2025/04/25 21:04] Sean Rhonelinux:distros:opensuse_tumbleweed_gnome [2025/04/27 01:49] (current) – [Wine] Sean Rhone
Line 4: Line 4:
   * Tumbleweed ((https://en.opensuse.org/Portal:Tumbleweed))   * Tumbleweed ((https://en.opensuse.org/Portal:Tumbleweed))
   * GNOME ((https://www.gnome.org/))   * GNOME ((https://www.gnome.org/))
- 
-  * ''20250423'' 
- 
-  cat '/etc/os-release' | grep 'VERSION_ID=' 
  
 ====== Download ====== ====== Download ======
Line 82: Line 78:
  
   ucode-intel intel-media-driver intel-gpu-tools   ucode-intel intel-media-driver intel-gpu-tools
- 
-  libvulkan_intel 
  
 ===== Games ===== ===== Games =====
Line 93: Line 87:
 ===== Wine ===== ===== Wine =====
  
-****+  wine-staging wine-staging-32bit gstreamer-plugins-base-32bit gstreamer-plugins-good-32bit
  
-  wine-staging wine-staging-32bit+  dxvk dxvk-32bit libvulkan_intel libvulkan_intel-32bit
  
 ===== Tor Browser ===== ===== Tor Browser =====
Line 130: Line 124:
 ==== DNS ==== ==== DNS ====
  
-  * See [[servers:upstream_dns_servers|DNS Servers]] for other addresses+  * [[servers:upstream_dns_servers|More DNS Servers]]
  
 <code>1.1.1.2,1.0.0.2</code> <code>1.1.1.2,1.0.0.2</code>
Line 167: Line 161:
  
   sudo sysctl 'vm.swappiness'   sudo sysctl 'vm.swappiness'
- 
-===== Boot Loader ===== 
- 
-==== Config ==== 
- 
-  * :!: [[notes:kernel_parameters|More Kernel Parameters]] 
- 
-  sudo yast2 'bootloader' 
- 
-==== Spinesnap ==== 
- 
-  * Last updated: 2024/05/18 with GRUB 
- 
-<code>preempt='none' nohz='off' acpi_osi='Linux' i915.enable_dc='0' i915.enable_fbc='0' i915.enable_psr='0' i915.enable_hangcheck='0' i915.panel_use_ssc='0' i915.nuclear_pageflip='1' i915.request_timeout_ms='200000' i915.enable_guc='3' pcie_ports='native' pci='pcie_bus_perf,realloc,pcie_scan_all,big_root_window' pcie_aspm='off' video='HDMI-A-1:1920x1080MR@75' reboot='pci' idle='halt' usbhid.quirks='0x1b1c:0x1b75:0x20000408' usbcore.quirks='1b1c:1b75:gn'</code> 
  
 ===== GNOME ===== ===== GNOME =====
Line 217: Line 197:
 ===== Laptop Power ===== ===== Laptop Power =====
  
-  * See [[notes:laptop_power_management|Laptop Power Management]]+  * [[linux:notes:x86_energy_perf_policy|x86_energy_perf_policy udev Rule]]
  
 ===== lm_sensors ===== ===== lm_sensors =====
Line 300: Line 280:
   timedatectl | grep local   timedatectl | grep local
  
-===== Wine =====+====== Boot Loader ====== 
 + 
 +  * [[linux:notes:kernel_parameters|More Kernel Parameters]] 
 + 
 +===== Default ===== 
 + 
 +  * 2025/04/25 
 + 
 +<code>splash=silent quiet security=selinux selinux=1</code> 
 + 
 +===== Spinesnap ===== 
 + 
 +  * 2025/04/26 
 + 
 +<code>acpi_osi='Linux' reboot='pci' nohz='off' preempt='full' idle='halt' iommu='pt' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window' i915.enable_fbc='0' i915.enable_psr='0' i915.enable_dc='0' i915.enable_guc='3' i915.guc_log_level='0' nvme.noacpi='1' nowatchdog modprobe.blacklist='iTCO_wdt' tsc='nowatchdog' ahci.mobile_lpm_policy='1' iwlmvm.power_scheme='1' nvme_core.default_ps_max_latency_us='0' pcie_aspm='off' pcie_port_pm='off' snd_hda_intel.power_save='0' usbcore.autosuspend='-1' rootflags='data=writeback' video='HDMI-A-1:1920x1080M@73'</code> 
 + 
 +==== Old ==== 
 + 
 +****
  
-  * See [[notes:wine|Wine]]+<code>i915.enable_hangcheck='0' i915.panel_use_ssc='0' i915.nuclear_pageflip='1' i915.request_timeout_ms='200000'</code>
  
 ====== Drive Maintenance ====== ====== Drive Maintenance ======
Line 332: Line 330:
 ==== User ==== ==== User ====
  
-  * [[linux;notes;gsettings|More]]+  * [[linux;notes;gsettings|More gsettings]]
  
   gsettings reset 'org.gnome.shell' 'app-picker-layout' && gsettings set 'org.gnome.mutter' 'experimental-features' '[]' && gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false' && gsettings set 'org.gnome.desktop.interface' 'clock-show-date' 'true' && gsettings set 'org.gnome.desktop.interface' 'clock-show-weekday' 'true' && gsettings set 'org.gnome.desktop.screen-time-limits' 'history-enabled' 'false' && gsettings set 'org.gnome.desktop.wm.preferences' 'focus-mode' 'click' && gsettings set 'org.gtk.gtk4.Settings.FileChooser' 'sort-directories-first' 'true' && gsettings set 'org.gnome.Console' 'restore-window-size' 'false' && gsettings set 'org.gnome.desktop.peripherals.mouse' 'accel-profile' 'flat' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'natural-scroll' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-to-click' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-and-drag' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'disable-while-typing' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'click-method' 'areas' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'enable-monitors' 'false' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'crawling-interval' '-2' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'index-on-battery' 'false' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'index-on-battery-first-time' 'false'   gsettings reset 'org.gnome.shell' 'app-picker-layout' && gsettings set 'org.gnome.mutter' 'experimental-features' '[]' && gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false' && gsettings set 'org.gnome.desktop.interface' 'clock-show-date' 'true' && gsettings set 'org.gnome.desktop.interface' 'clock-show-weekday' 'true' && gsettings set 'org.gnome.desktop.screen-time-limits' 'history-enabled' 'false' && gsettings set 'org.gnome.desktop.wm.preferences' 'focus-mode' 'click' && gsettings set 'org.gtk.gtk4.Settings.FileChooser' 'sort-directories-first' 'true' && gsettings set 'org.gnome.Console' 'restore-window-size' 'false' && gsettings set 'org.gnome.desktop.peripherals.mouse' 'accel-profile' 'flat' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'natural-scroll' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-to-click' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-and-drag' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'disable-while-typing' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'click-method' 'areas' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'enable-monitors' 'false' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'crawling-interval' '-2' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'index-on-battery' 'false' && gsettings set 'org.freedesktop.Tracker3.Miner.Files' 'index-on-battery-first-time' 'false'
Line 349: Line 347:
  
 <code> <code>
 +# GTK
 export GSK_RENDERER='vulkan' export GSK_RENDERER='vulkan'
 +
 +# Mesa
 export MESA_NO_ERROR='1' export MESA_NO_ERROR='1'
 export mesa_glthread='false' export mesa_glthread='false'
 export MESA_DISK_CACHE_DATABASE='0' export MESA_DISK_CACHE_DATABASE='0'
-export MESA_DISK_CACHE_SINGLE_FILE='0'</code>+export MESA_DISK_CACHE_SINGLE_FILE='0' 
 + 
 +# End</code>
  
 ===== Dracut ===== ===== Dracut =====
Line 360: Line 363:
  
 <code> <code>
 +# Compression
 compress="cat" compress="cat"
 +
 +# Machine-specific
 do_strip="yes" do_strip="yes"
 aggressive_strip="yes" aggressive_strip="yes"
 hostonly="yes" hostonly="yes"
-hostonly_mode="strict"</code>+hostonly_mode="strict" 
 + 
 +# End</code>
  
 ==== Undo ==== ==== Undo ====
Line 371: Line 379:
  
   sudo rm -f '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all   sudo rm -f '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all
 +
 +===== Wine =====
 +
 +  * [[linux:notes:wine#tweaks]]
  
 ====== Scripts ====== ====== Scripts ======
Line 392: Line 404:
 sync sync
 zypper ps --short zypper ps --short
-echo 'Done.'</code>+echo 'Done.' 
 + 
 +# End</code>
  
   ~/'.local/scripts/opensuse-updater.sh'   ~/'.local/scripts/opensuse-updater.sh'
- 
-====== Server ====== 
- 
-  * For workstations that run servers as a secondary directive 
-  * For headless servers, use [[distros:opensuse_tumbleweed_server|openSUSE TW (Server)]] 
- 
-===== Automatic Updates ===== 
- 
-==== Service ==== 
- 
-  sudo -e '/etc/systemd/system/suse-up.service' 
- 
-<code> 
-[Service] 
-Type=oneshot 
-ExecStartPre='/usr/bin/zypper' clean --all 
-ExecStart='/usr/bin/zypper' --non-interactive refresh --force --services 
-ExecStart='/usr/bin/zypper' --non-interactive dist-upgrade --auto-agree-with-licenses --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change 
-ExecStartPost='/usr/bin/sync' 
-ExecStartPost='/usr/bin/systemctl' reboot</code> 
- 
-==== Timer ==== 
- 
-  * 06:00 Oak 
- 
-  sudo -e '/etc/systemd/system/suse-up.timer' && sudo systemctl daemon-reload && sudo systemctl enable 'suse-up.timer' --now 
- 
-<code> 
-[Unit] 
-Description=Software Package Maintenance and Updater 
-After=network-online.target 
-Wants=network-online.target 
- 
-[Timer] 
-OnCalendar=*-*-* 06:00:00 
-Persistent=true 
- 
-[Install] 
-WantedBy=timers.target</code> 
  
 ====== Notable Folders and Commands ====== ====== Notable Folders and Commands ======
C:/www/wiki/data/attic/linux/distros/opensuse_tumbleweed_gnome.1745629497.txt.gz · Last modified: by Sean Rhone