Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
distros:opensuse_tumbleweed_gnome [2024/05/17 23:56] – Sean Rhone | distros:opensuse_tumbleweed_gnome [2024/05/18 00:07] – [Display Settings] Sean Rhone |
---|
===== Partitioning ===== | ===== Partitioning ===== |
| |
- ext4 ''/'' | - :!: ext4 ''/'' ((XFS doesn't support ''nobarrier'')) |
- No separate ''/home'' | - No separate ''/home'' |
- :!: Separate ''swap'' with suspend resize | - :!: Separate ''swap'' with suspend resize |
| |
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' |
| |
| ===== 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'' |
| * TODO: Test on openSUSE |
| |
| 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 ===== | ===== Dracut ===== |
* :!: Be sure to undo this if planning on booting the same disk install on different hardware, notably for servers | * :!: 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 && sync | sudo -e '/etc/dracut.conf.d/99-custom.conf' && sudo dracut --force --regenerate-all |
| |
<code> | <code> |
==== Spinesnap ==== | ==== Spinesnap ==== |
| |
* Last updated: 2024/05/17 | * Last updated: 2024/05/17 with systemd-boot |
| |
<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 idle=halt reboot=pci</code> | <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 idle=halt reboot=pci</code> |
| |
* See [[notes:xorg.conf_snippets#evdev|evdev]] | * See [[notes:xorg.conf_snippets#evdev|evdev]] |
| * Last tested: 2024/05/17 |
| |
==== Extensions ==== | ==== Extensions ==== |
* :!: 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/17 |
* :?: 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 |