User Tools

Site Tools


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
Next revisionBoth sides next revision
distros:opensuse_tumbleweed_gnome [2024/05/14 18:34] Sean Rhonedistros:opensuse_tumbleweed_gnome [2024/05/30 20:26] – [Dracut] Sean Rhone
Line 35: Line 35:
 ===== Partitioning ===== ===== Partitioning =====
  
-  - ext4 ''/''+  - :!: ext4 or ext2 ''/'' ((XFS doesn't support ''nobarrier''))
   - No separate ''/home''   - No separate ''/home''
   - :!: Separate ''swap'' with suspend resize   - :!: Separate ''swap'' with suspend resize
 +
 +===== Boot Loader =====
 +
 +  * :!: 2024/05/18: systemd-boot doesn't delete old ''initrd''s automatically, doesn't handle typewriter apostrophes, doesn't support ''dracut.conf'' settings, and doesn't seem faster than GRUB
  
 ====== PackageKit ====== ====== PackageKit ======
Line 186: Line 190:
   sudo zypper install -y 'python3-smbios-utils' && sudo smbios-thermal-ctl --set-thermal-mode='performance' && sudo zypper remove --clean-deps -y 'python3-smbios-utils'   sudo zypper install -y 'python3-smbios-utils' && sudo smbios-thermal-ctl --set-thermal-mode='performance' && sudo zypper remove --clean-deps -y 'python3-smbios-utils'
  
-===== GRUB =====+===== Kernel Options ===== 
 + 
 +==== Intel Perf Counters ==== 
 + 
 +  * https://wiki.archlinux.org/title/intel_graphics#Enable_performance_support 
 +  * ''dev.i915.perf_stream_paranoid = 0'' 
 + 
 +  echo 'dev.i915.perf_stream_paranoid=0' | sudo tee '/etc/sysctl.d/99-i915-perf.conf' > '/dev/null' && cat '/etc/sysctl.d/99-i915-perf.conf' 
 + 
 +  sudo sysctl 'dev.i915.perf_stream_paranoid' | grep 'dev.i915.perf_stream_paranoid = 0' 
 + 
 +==== Magic SysRq key ==== 
 + 
 +  * https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html 
 +  * ''kernel.sysrq = 1'' 
 + 
 +  echo 'kernel.sysrq = 1' | sudo tee '/etc/sysctl.d/99-sysrq.conf' > '/dev/null' && cat '/etc/sysctl.d/99-sysrq.conf' 
 + 
 +  sudo sysctl 'kernel.sysrq' 
 + 
 +==== Swappiness ==== 
 + 
 +  * ''vm.swappiness = 0'' 
 + 
 +  echo 'vm.swappiness = 0' | sudo tee '/etc/sysctl.d/99-swappiness.conf' > '/dev/null' && cat '/etc/sysctl.d/99-swappiness.conf' 
 + 
 +  sudo sysctl 'vm.swappiness' | grep 'vm.swappiness = 0' 
 + 
 +===== Dracut ===== 
 + 
 +  * System-specific boot optimization 
 +  * :!: Expects GRUB 
 +  * :!: Be sure to undo this if planning on booting the same disk install on different hardware, notably for servers 
 + 
 +  sudo -e '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all 
 + 
 +<code> 
 +compress="cat" 
 +do_strip="yes" 
 +aggressive_strip="yes" 
 +hostonly="yes" 
 +hostonly_mode="strict" 
 +fileloglvl="0" 
 +sysloglvl="0" 
 +stdloglvl="0"</code> 
 + 
 +==== Undo ==== 
 + 
 +**** 
 + 
 +  sudo rm -f '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all && sync 
 + 
 +===== Boot Loader =====
  
 ==== Config ==== ==== Config ====
Line 196: Line 252:
 ==== Spinesnap ==== ==== Spinesnap ====
  
-  * Last updated: 2024/05/07+  * Last updated: 2024/05/18 with GRUB
  
-<code>preempt='none' nohz='off' acpi_osi='Linux' i915.enable_guc='3' pci='pcie_bus_perf,realloc,pcie_scan_all,big_root_window' pcie_aspm='off' video='HDMI-A-1:1920x1080MR@75' reboot='pci'</code>+<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 =====
 +
 +==== Disable Wayland ====
 +
 +  * :!: 2023/07/23: It's been the cause of **far** too many issues and solving nothing while doing it
 +
 +  * Last tested: 2024/05/17
 +
 +<code>cat '/etc/gdm/custom.conf' | grep '#WaylandEnable' > '/dev/null' && sudo sed -i 's/'#WaylandEnable=false'/'WaylandEnable=false'/g' '/etc/gdm/custom.conf' && cat '/etc/gdm/custom.conf' | grep 'WaylandEnable=false'</code>
 +
 +<code>sudo -e '/etc/gdm/custom.conf'</code>
 +
 +==== Force evdev ====
 +
 +  * See [[notes:xorg.conf_snippets#evdev|evdev]]
 +  * Last tested: 2024/05/17
  
 ==== Extensions ==== ==== Extensions ====
Line 280: Line 351:
  
   secret-tool store --label='KeePass' 'keepass' 'default'   secret-tool store --label='KeePass' 'keepass' 'default'
 +
 +===== Laptop Power =====
 +
 +  * See [[notes:laptop_power_management|Laptop Power Management]]
 +  * Last tested: 2024/05/17
 +
 +  watch --interval '0.5' grep \'cpu MHz\' '/proc/cpuinfo'
  
 ===== Keybase ===== ===== Keybase =====
Line 381: Line 459:
   * :!: The numbers ''103'' and after the ''connector'' change depending on the hardware and need checked from ''proptest'' on a Wayland session ((the current values are specific to a Dell Latitude 5591 and its onboard HDMI port))   * :!: The numbers ''103'' and after the ''connector'' change depending on the hardware and need checked from ''proptest'' on a Wayland session ((the current values are specific to a Dell Latitude 5591 and its onboard HDMI port))
  
-  * Last updated: 2024/05/06 +  * Last tested: 2024/05/18 on GNOME 46 on Xorg
-  * :?: 2024/05/06: ''Broadcast RGB'' was not being applied according to ''proptest'' and ''xrandr'', but it looked to be Full RGB any way after selecting a custom refresh rate+
  
   sudo zypper install -y 'libdrm-tools' && sudo -e '/etc/gdm/PostLogin/Default' && sudo chmod +x '/etc/gdm/PostLogin/Default' && sync   sudo zypper install -y 'libdrm-tools' && sudo -e '/etc/gdm/PostLogin/Default' && sudo chmod +x '/etc/gdm/PostLogin/Default' && sync
Line 410: Line 487:
   * See [[notes:firefox#aboutconfig|about:config]] for more info   * See [[notes:firefox#aboutconfig|about:config]] for more info
   * :!: ''layout.frame_rate'' ideally needs set if using Wayland and above 60Hz   * :!: ''layout.frame_rate'' ideally needs set if using Wayland and above 60Hz
-  * :!: TODO: Test ''security.tls.enable_kyber'' https://pq.cloudflareresearch.com/ 
  
   layout.frame_rate   layout.frame_rate
Line 437: Line 513:
 https://www.fanboy.co.nz/fanboy-cookiemonster_ubo.txt https://www.fanboy.co.nz/fanboy-cookiemonster_ubo.txt
 https://www.fanboy.co.nz/enhancedstats.txt</code> https://www.fanboy.co.nz/enhancedstats.txt</code>
- 
-==== My filters ==== 
- 
-**** 
- 
-<code> 
-! Hide RuneScape Wiki clocks 
-! 2023/12/13 
-oldschool.runescape.wiki###utcdate > [href="#"] 
-oldschool.runescape.wiki###footer-info-lastmod 
-runescape.wiki##[href="/w/Clock_(interface)"] 
-runescape.wiki###footer-info-lastmod 
- 
-! End</code> 
  
 ===== DNS over HTTPS ===== ===== DNS over HTTPS =====
C:/www/wiki/data/pages/distros/opensuse_tumbleweed_gnome.txt · Last modified: 2024/06/11 07:37 by Sean Rhone