User Tools

Site Tools


linux:distros:opensuse_tumbleweed_xfce

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_xfce [2024/09/05 00:04] – [TODOs] Sean Rhonelinux:distros:opensuse_tumbleweed_xfce [2025/12/30 07:28] (current) Sean Rhone
Line 1: Line 1:
 ====== Information ====== ====== Information ======
  
-  * openSUSE ((https://www.opensuse.org)) +  * openSUSE 
-  * Tumbleweed ((https://en.opensuse.org/Portal:Tumbleweed)) +  * Tumbleweed 
-  * Xfce ((https://www.xfce.org/))+  * Xfce
  
-====== TODOs ====== +  openSUSE Tumbleweed
- +
-  * 720p and 1080p desktop launchers or hotkeys +
-  * max CPU perf script for CPU frequency with x86_energy_perf_policy +
-  * iommu software tlb disable +
-  * update page backlinks +
-  * local dns resolver +
-  * remove irqbalance +
-  * ipv6 disable kernel parameter? +
-  * auto compositor rules for disabling it for games (kde or xfce had this?), or hotkey to disable; possibly merge with max cpu and/or resolution stuff +
-  * ext4 nobarrier tweaks+
  
 ====== Download ====== ====== Download ======
  
-  * http://download.opensuse.org/tumbleweed/iso/ +  * http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso 
- +  * https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256
-===== DVD + Xfce Live ===== +
- +
-  * Downloads the latest DVD and Xfce Live images +
- +
-  cd ~/'Downloads' && aria2c 'https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso' && aria2c 'http://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso' && aria2c 'https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256' && sha256sum ~/'Downloads/openSUSE-Tumbleweed-DVD-x86_64-'*'-Media.iso' && cat ~/'Downloads/openSUSE-Tumbleweed-DVD-x86_64-'*'-Media.iso.sha256' && sync +
- +
-===== DVD ===== +
- +
-  * ISO and SHA256 hash+
  
   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
  
-  https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-Current.iso.sha256 +  openSUSE-Tumbleweed-DVD-x86_64-Snapshot20251228-Media.iso
- +
-===== Xfce ===== +
- +
-  * For LiveUSB +
- +
-  https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-XFCE-Live-x86_64-Current.iso+
  
 ====== Installation Notes ====== ====== Installation Notes ======
- 
-  * ''EFI/opensuse/grubx64.efi'' ((EFI file to boot and in the case of Acer laptops, add to SecureBoot trust; doesn't matter if SecureBoot is enabled or not)) 
  
 ===== Partitioning ===== ===== Partitioning =====
  
-  - XFS+  - ext2 ''/''
   - No separate ''/home''   - No separate ''/home''
-  - No separate ''swap''+  - Separate ''swap'' without suspend resize
  
-====== PackageKit ======+<code> 
 +NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS 
 +nvme0n1     259:   0 953.9G  0 disk  
 +├─nvme0n1p1 259:1    0     1G  0 part /boot/efi 
 +├─nvme0n1p2 259:2    0 950.9G  0 part / 
 +└─nvme0n1p3 259:3    0     2G  0 part [SWAP]</code>
  
-  * PackageKit is an long-standing, consistent annoyance when using ''zypper'' at random times +===== Boot Loader =====
-  * This uninstalls it, and prevents it from being automatically re-installed +
-  * :!: This was //still// necessary as of 2022/05/13+
  
-  sudo systemctl stop 'packagekit' && sudo zypper remove 'PackageKit' && sync+  * GRUB2 for EFI 
 + 
 +====== PackageKit ====== 
 + 
 +  sudo systemctl stop 'packagekit' && sudo zypper remove 'PackageKit'
  
   sudo zypper addlock 'PackageKit'   sudo zypper addlock 'PackageKit'
Line 63: Line 43:
 ====== Repositories ====== ====== Repositories ======
  
-====== Software ======+===== PackMan Essentials =====
  
-===== List =====+  * http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials 
 +  * Priority: 98
  
-  http://download.opensuse.org/tumbleweed/repo/+  sudo rpm --import 'http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/repodata/repomd.xml.key' && sudo zypper addrepo --check --gpgcheck-strict --refresh --priority '98' --name 'Packman Essentials repository (openSUSE_Tumbleweed)' 'http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/' 'packman-essentials' 
 + 
 +====== Software ======
  
 ===== Disable USB Source ===== ===== Disable USB Source =====
Line 90: Line 73:
  
   sudo zypper install 'nano' && export 'VISUAL=nano' && export 'EDITOR=nano' && echo -e 'export VISUAL=nano\nexport EDITOR=nano' | sudo tee '/etc/profile.d/editor-nano.sh' > '/dev/null' && cat '/etc/profile.d/editor-nano.sh' && mkdir -p ~/'.config/nano' && echo 'set nowrap' | tee ~/'.config/nano/nanorc' > '/dev/null' && cat ~/'.config/nano/nanorc'   sudo zypper install 'nano' && export 'VISUAL=nano' && export 'EDITOR=nano' && echo -e 'export VISUAL=nano\nexport EDITOR=nano' | sudo tee '/etc/profile.d/editor-nano.sh' > '/dev/null' && cat '/etc/profile.d/editor-nano.sh' && mkdir -p ~/'.config/nano' && echo 'set nowrap' | tee ~/'.config/nano/nanorc' > '/dev/null' && cat ~/'.config/nano/nanorc'
 +
 +===== Remove =====
 +
 +  * :!: TODO (GNOME-specific)
 +
 +  sudo zypper remove --clean-deps baobab cheese gnome-clocks gnome-contacts gnome-maps gnome-music gnome-packagekit gnome-photos gnome-remote-desktop gnome-shell-search-provider-* gnome-software gnome-weather patterns-gnome-gnome_games myrlyn polari totem vinagre xscreensaver yelp
 +
 +  sudo zypper addlock baobab cheese gnome-clocks gnome-contacts gnome-maps gnome-music gnome-packagekit gnome-photos gnome-remote-desktop gnome-shell-search-provider-* gnome-software gnome-weather patterns-gnome-gnome_games myrlyn polari totem vinagre xscreensaver yelp
 +
 +  sudo zypper remove --clean-deps plymouth
 +
 +  sudo zypper addlock plymouth
  
 ===== General ===== ===== General =====
  
-  2024/01/02: ''libopenh264-7'' seems fragile if it changes versions+****
  
-  sudo zypper install evolution filezilla foliate gbrainy gimp google-noto-*-fonts gstreamer-plugin-openh264 keepassxc libreoffice mpv transmission-gtk rhythmbox android-tools aria2 binutils chrony htop icoutils libnotify-tools libopenh264-7 nano 7zip secret-tool sensors unar wget xrandr yt-dlp +  sudo zypper install firefox-esr filezilla foliate gimp google-noto-*-fonts keepassxc libreoffice MozillaThunderbird transmission-gtk vlc 7zip android-tools aria2 htop Mesa-demo-secret-tool sensors unar yt-dlp 
  
 ===== Intel ===== ===== Intel =====
  
-****+  intel-vaapi-driver libvulkan_intel intel-gpu-tools
  
-  ucode-intel intel-media-driver intel-gpu-tools intel-opencl libvulkan_intel+  sudo intel_gpu_top -s '500' --m
  
 ===== Games ===== ===== Games =====
Line 107: Line 102:
 **** ****
  
-  minetest vkquake xonotic+  doomsday
  
 ===== Wine ===== ===== Wine =====
  
-****+  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-libav-32bit Mesa-libva-32bit winetricks icoutils
  
-  wine-staging libvulkan_intel-32bit libpulse0-32bit gstreamer-plugins-bad-32bit gstreamer-plugins-base-32bit gstreamer-plugins-good-32bit gstreamer-plugins-libav-32bit gstreamer-plugins-ugly-32bit+  libvulkan_intel-32bit
  
 ===== Tor Browser ===== ===== Tor Browser =====
Line 122: Line 119:
  
 ====== Settings ====== ====== Settings ======
- 
-===== Keyboard Shortcuts ===== 
- 
-  bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'" 
- 
-  xfce4-terminal --command "sudo sh -c 'zypper clean --all && zypper refresh --force --services && zypper dist-upgrade --details --allow-downgrade --allow-name-change --allow-arch-change --allow-vendor-change && sync && sync && fstrim --all --verbose && sync && read -n '1' -s -r -p 'Done' && sleep '2''" 
- 
-==== Keys ==== 
- 
-  * Listed respectively to above 
- 
-  * Ctrl + Alt + Z 
-  * Pause, Menu, or Launch1 
  
 ===== Printer ===== ===== Printer =====
Line 141: Line 125:
  
   * :!: Log-in as ''root''   * :!: Log-in as ''root''
-  * Internet Printing Protocol (ipps) -> HP -> IPP Everywhere+  * Internet Printing Protocol (ipp) -> HP -> IPP Everywhere 
   * Color Mode: Device Gray   * Color Mode: Device Gray
   * Administration -> Set As Server Default   * Administration -> Set As Server Default
Line 149: Line 133:
 ===== Network ===== ===== Network =====
  
-  * See [[notes:dns_servers]] for other servers+==== DNS ====
  
-<code>9.9.9.9,149.112.112.112</code>+  * [[servers:upstream_dns_servers|More DNS Servers]]
  
-<code>2620:fe::fe,2620:fe::9</code>+<code>1.1.1.2,1.0.0.2</code>
  
-===== Rhythmbox =====+<code>2606:4700:4700::1112,2606:4700:4700::1002</code>
  
-  * See [[Information:Internet Radio|Internet Radio]]+===== Kernel Options =====
  
-===== Terminal =====+==== BPF Disable ====
  
-  * Background -> Transparent Background -> Opacity''0.90''+  * https://docs.kernel.org/admin-guide/sysctl/kernel.html#unprivileged-bpf-disabled
  
-===== Dell Fan Profile =====+  * ''kernel.unprivileged_bpf_disabled 0''
  
-  * https://www.dell.com/support/kbdoc/en-us/000177768/guide-to-dell-power-manager+  echo 'kernel.unprivileged_bpf_disabled=0' | sudo tee '/etc/sysctl.d/99-bpf-disable.conf' > '/dev/null' && cat '/etc/sysctl.d/99-bpf-disable.conf'
  
-  sudo zypper install -y 'python3-smbios-utils&& sudo smbios-thermal-ctl --set-thermal-mode='performance' && sudo zypper remove --clean-deps -y 'python3-smbios-utils'+  '/usr/sbin/sysctl' 'kernel.unprivileged_bpf_disabled'
  
-===== GRUB =====+==== Legacy MMap ====
  
-==== Config ====+  * https://man7.org/linux/man-pages/man5/proc_sys_vm.5.html
  
-  * :!: [[notes:kernel_parameters|More Kernel Parameters]]+  * ''vm.legacy_va_layout = 1''
  
-  sudo yast2 'bootloader'+  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'
  
-==== Spinesnap ====+  '/usr/sbin/sysctl' 'vm.legacy_va_layout'
  
-  * Last updated: 2024/09/05+==== Magic SysRq key ====
  
-<code>nohz='offacpi_osi='Linuxpci='pcie_bus_perf,realloc,pcie_scan_all,big_root_windowpcie_aspm='offreboot='pci' nvme_core.default_ps_max_latency_us='0nowatchdog modprobe.blacklist='iTCO_wdti915. ahci.mobile_lpm_policy='1usbcore.autosuspend='-1' snd_hda_intel.power_save='0i915.enable_fbc='0i915.enable_psr='0i915.panel_use_ssc='0i915.guc_log_level='0' usbhid.quirks='0x1b1c:0x1b75:0x20000408usbcore.quirks='1b1c:1b75:gniwlmvm.power_scheme='1swiotlb='noforceintel_iommu='on' iommu='force' nvme.use_threaded_interrupts='1nvme.poll_queues='4nvme.noacpi='1'</code>+  * https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html 
 +  * Allows ''REISUB'' 
 + 
 +  * ''kernel.sysrq 1'' 
 + 
 +  echo 'kernel.sysrq 1| sudo tee '/etc/sysctl.d/99-sysrq.conf'/dev/null&& cat '/etc/sysctl.d/99-sysrq.conf' 
 + 
 +  '/usr/sbin/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' 
 + 
 +  '/usr/sbin/sysctl' 'vm.swappiness'
  
 ===== Xfce ===== ===== Xfce =====
  
-==== Tweaks ====+  * TODO
  
-  sudo -e '/etc/profile.d/99-tweaks.sh'+==== Default Apps ====
  
-<code> +****
-# Mesa +
-export MESA_DISK_CACHE_SINGLE_FILE='1' +
-export MESA_DISK_CACHE_DATABASE='1' +
-export MESA_DISK_CACHE_COMBINE_RW_WITH_RO_FOZ='1' +
-export VAAPI_MPEG4_ENABLED='1' +
-export mesa_glthread='true' +
-export MESA_NO_ERROR='1'+
  
-End</code>+  xdg-settings set 'default-web-browser' 'firefox-esr.desktop' 
 + 
 +==== Keyboard Shortcuts ==== 
 + 
 +  * [[#add_database_password_to_keyring|KeePassXC]] 
 +  * [[#updater|Updater]] 
 +  * :!: TODO: Xfce Terminal 
 + 
 +  '/usr/bin/bash' -c "'/usr/bin/secret-tool' lookup 'keepass' 'default' | '/usr/bin/keepassxc' --pw-stdin ~/'Documents/keepass.kdbx'" 
 + 
 +  '/usr/bin/kgx' -T 'openSUSE Updater' -e ~/'.local/scripts/opensuse-updater.sh' 
 + 
 +=== Keys === 
 + 
 +  * Listed respectively to above 
 + 
 +  * Ctrl + Alt + T 
 +  * Ctrl + Alt + Z 
 +  * F6 
 + 
 +===== Firefox ===== 
 + 
 +  * See [[programs;firefox|Firefox]] 
 +  * Also for Thunderbird
  
 ===== KeePassXC ===== ===== KeePassXC =====
Line 207: Line 222:
   * Security -> [x] Use DuckDuckGo service to download website icons   * Security -> [x] Use DuckDuckGo service to download website icons
  
-==== Add Database Password to GNOME Keyring ====+==== Add Database Password to Keyring ====
  
-****+  [[#keyboard_shortcuts|Keyboard shortcut]]
  
-  secret-tool store --label='KeePass' 'keepass' 'default'+  '/usr/bin/secret-toolstore --label='KeePass' 'keepass' 'default' 
 + 
 +===== Laptop Power ===== 
 + 
 +  * [[linux:notes:x86_energy_perf_policy|x86_energy_perf_policy udev Rule]]
  
 ===== lm_sensors ===== ===== lm_sensors =====
Line 219: Line 238:
   sudo -e '/etc/sysconfig/lm_sensors'   sudo -e '/etc/sysconfig/lm_sensors'
  
-===== mpv =====+===== Time =====
  
-  mkdir -p ~/'.config/mpv' && nano ~/'.config/mpv/mpv.conf'+****
  
-<code> +  sudo timedatectl 'set-ntp' 'true' && sudo hwclock --systohc && timedatectl status
-save-position-on-quit +
-sub-auto=fuzzy +
-force-window=yes +
-profile=gpu-hq +
-scale=ewa_lanczossharp +
-cscale=ewa_lanczossharp +
-video-sync=display-resample +
-interpolation +
-tscale=oversample +
-hwdec=vaapi +
-hwdec-codecs=all</code>+
  
-===== Secure Shell =====+====== Boot Loader ======
  
-  * See [[clients:secure_shell|Client]] notes to generate/restore public key+  * YaST2
  
-===== Drive Maintenance =====+  * Boot Code Options -> Boot Loader: ''GRUB2 for EFI'' 
 +  * Boot Code Options -> ''[ ]'' Secure Boot Support 
 +  * Kernel Parameters -> CPU Mitigations: ''Off'' 
 +  * Kernel Parameters -> ''[ ]'' Graphical console 
 +  * Bootloader Options -> Timeout in Seconds: ''0'' 
 +  * Bootloader Options -> ''[ ]'' Probe Foreign OS
  
-==== Swap ====+===== Spinesnap =====
  
-  * Add ''discard'' after ''defaults'' for the ''swap'' mountpoint ((defaults,discard)) +  * [[linux:notes:kernel_parameters|More Kernel Parameters]] 
-  * According to the ''swapon'' man page, setting this in ''fstab'' is acceptable+  * Last updated: 2025/12/30
  
-  sudo -e '/etc/fstab'+  quiet bgrt_disable lsm='' acpi_osi='!' acpi_osi='Windows 2013' reboot='pci' hibernate='no' idle='halt' nohz='off' preempt='full' iommu='pt' io_delay='none' kmemleak='off' memory_corruption_check='0' nokaslr nosgx add_efi_memmap efi_no_storage_paranoia enable_mtrr_cleanup clk_ignore_unused pd_ignore_unused regulator_ignore_unused no_hash_pointers init_on_alloc='0' init_on_free='0' pci='pcie_bus_perf,realloc,pcie_scan_all,big_root_window' module_blacklist='iTCO_wdt,intel_oc_wdt' nowatchdog tsc='nowatchdog' drm_kms_helper.poll='0' drm_kms_helper.fbdev_emulation='0' hostname='localhost'
  
-  ,discard=once+==== modprobe.d ====
  
-==== Trim ====+  * [[linux;notes;modprobe.d_tweaks#spinesnap|Notes]] 
 + 
 +==== Dracut ==== 
 + 
 +  sudo -e '/etc/dracut.conf.d/99-spinesnap.conf' 
 + 
 +<code> 
 +early_microcode="no" 
 +nofscks="yes" 
 + 
 +kernel_cmdline="rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0" 
 + 
 +omit_drivers+=" intel_oc_wdt iTCO_wdt iTCO_vendor_support thunderbolt " 
 +omit_dracutmodules+=" i18n resume suse-xfs " 
 + 
 +# End</code> 
 + 
 +  sudo dracut --force --regenerate-all 
 + 
 +==== Fan Speed ====
  
 **** ****
  
-  sudo systemctl enable 'fstrim.timer--now && sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim-l+  cat '/sys/firmware/acpi/platform_profile' && echo 'performance'sudo tee '/sys/firmware/acpi/platform_profile' > '/dev/null' && cat '/sys/firmware/acpi/platform_profile'
  
-===== Wine =====+==== systemd-analyze ====
  
-  * See [[notes:wine|Wine]]+  * 2025/12/30
  
-===== Xorg =====+<code> 
 +Startup finished in 4.143s (firmware) + 552ms (loader) + 334ms (kernel) + 1.396s (initrd) + 2.493s (userspace) 8.920s  
 +graphical.target reached after 2.405s in userspace.</code>
  
-==== Full RGB HDMI ====+  systemd-analyze
  
-  * With ''xf86-video-intel'', use ''HDMI1''+==== lsinitrd ====
  
-  sudo -e '/etc/bash.bashrc.local'+  * 2025/12/30 
 + 
 +  Image: /boot/initrd-6.18.2-1-default: 45M 
 + 
 +  lsinitrd 
 + 
 +===== EFI Fix ===== 
 + 
 +  sudo efibootmgr 
 + 
 +  sudo efibootmgr --delete-bootnum --bootnum '0000' 
 + 
 +  sudo efibootmgr --create --disk '/dev/nvme0n1p1' --gpt --loader '\EFI\opensuse\grubx64.efi' --full-dev-path --label 'opensuse' --timeout '0' 
 + 
 +====== Drive Maintenance ====== 
 + 
 +===== Trim ===== 
 + 
 +  sudo systemctl enable 'fstrim.timer' --now 
 + 
 +  sudo systemctl start 'fstrim' && sync && sudo systemctl status 'fstrim' -l 
 + 
 +  sudo fstrim -v -a 
 + 
 +===== EFI ===== 
 + 
 +  * ''nvme0n1p1'' type ''vfat'' 
 + 
 +  sudo umount '/boot/efi' && sudo dosfsck -a -t -w -v '/dev/nvme0n1p1' && sudo mount '/boot/efi' 
 + 
 +====== Tweaks ====== 
 + 
 +===== General ===== 
 + 
 +  sudo -e '/etc/profile.d/general-tweaks.sh'
  
 <code> <code>
-xrandr --output 'HDMI-1' --set 'Broadcast RGB' 'Full+# General 
-xrandr --output 'HDMI-1' --set 'content type' 'Game'</code>+export LD_BIND_NOW='1' 
 +export LD_PREFER_MAP_32BIT_EXEC='1'
  
-====== Firefox ======+# GTK 
 +export GSK_RENDERER='cairo' 
 +export GTK_A11Y='none'
  
-  * See [[notes:firefox|Firefox]] if old configuration is needed, otherwise use Firefox Sync +# Intel 
-  * https://wiki.archlinux.org/title/Firefox/Privacy+export force_guc_low_latency='false' 
 +export allow_compressed_fallback='true'
  
-===== about:config =====+# Mesa 
 +export MESA_NO_ERROR='1' 
 +export mesa_glthread='false' 
 +export MESA_DISK_CACHE_DATABASE='0' 
 +export MESA_DISK_CACHE_SINGLE_FILE='0'
  
-  * See [[notes:firefox#aboutconfig|about:config]] for more info+Test 
 +export allow_higher_compat_version='true' 
 +export vk_xwayland_wait_ready='false' 
 +export vk_x11_ignore_suboptimal='true' 
 +export vk_wsi_force_bgra8_unorm_first='true' 
 +export block_on_depleted_buffers='true' 
 +export disable_throttling='true' 
 +export force_integer_tex_nearest='true'
  
-  extensions.screenshots.disabled+# End</code>
  
-  extensions.pocket.enabled+===== journald =====
  
-===== Extensions =====+  sudo -e '/etc/systemd/journald.conf.d/99-tweaks.conf' && sudo journalctl --vacuum-time='1s' --rotate
  
-  * [[https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/|uBlock Origin]] +<code> 
-  [[https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/|Decentraleyes]+[Journal
-  * [[https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/|Privacy Badger]]+Storage=none 
 +Compress=false 
 +MaxLevelStore=0 
 +MaxLevelSyslog=0 
 +MaxLevelKMsg=0 
 +MaxLevelConsole=0 
 +MaxLevelWall=0 
 +MaxLevelSocket=0
  
-==== uBlock Origin ====+# End</code>
  
-==== Filters list ====+===== Dracut =====
  
-****+  sudo -e '/etc/dracut.conf.d/99-tweaks.conf'
  
 <code> <code>
-https://www.fanboy.co.nz/fanboy-problematic-sites.txt +# Compression 
-https://www.fanboy.co.nz/r/fanboy-ultimate.txt +compress="cat"
-https://www.fanboy.co.nz/fanboy-cookiemonster_ubo.txt +
-https://www.fanboy.co.nz/enhancedstats.txt</code>+
  
-==== My filters ====+# Strip 
 +do_strip="yes" 
 +aggressive_strip="yes" 
 +hostonly="yes" 
 +hostonly_mode="strict" 
 +reproducible="no" 
 +enhanced_cpio="no" 
 +i18n_install_all="no" 
 + 
 +# End</code> 
 + 
 +  sudo dracut --force --regenerate-all 
 + 
 +===== fstab =====
  
 **** ****
  
-<code> +  sudo -e '/etc/fstab'
-! 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>+==== swap ====
  
-===== DNS over HTTPS =====+****
  
-  * See [[notes:dns_servers]] for other addresses+  ,discard=once
  
-<code>https://dns.quad9.net/dns-query</code>+==== ext2 ====
  
-====== Server ======+  * ''/ type ext2''
  
-  * For workstations that run servers as a secondary directive +  ,noquota,noiversion,noatime
-  * For headless serversuse [[distros:opensuse_tumbleweed_server|openSUSE TW (Server)]]+
  
-===== Automatic Updates =====+==== EFI ====
  
-==== Service ====+  * ''/boot/efi type vfat''
  
-  sudo -e '/etc/systemd/system/suse-up.service'+  ,discard,tz=UTC,shortname=winnt 
 + 
 +===== Wine ===== 
 + 
 +  * [[linux;notes;wine|Notes]] 
 + 
 +  sudo -e '/etc/profile.d/wine-tweaks.sh'
  
 <code> <code>
-[Service] +# Staging 
-Type=oneshot +export STAGING_SHARED_MEMORY='1
-ExecStartPre='/usr/bin/zypper' clean --all +export STAGING_WRITECOPY='1
-ExecStart='/usr/bin/zypper' --non-interactive refresh --force --services +export WINE_LARGE_ADDRESS_AWARE='1'
-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/systemctlreboot</code>+
  
-==== Timer ====+# Logging 
 +export WINEDEBUG='-all' 
 +export VKD3D_DEBUG='none' 
 +export VKD3D_SHADER_DEBUG='none' 
 +export DXVK_LOG_LEVEL='none'
  
-  * 06:00 Oak+# End</code>
  
-  sudo -'/etc/systemd/system/suse-up.timer' && sudo systemctl daemon-reload && sudo systemctl enable 'suse-up.timer' --now+===== Xorg ===== 
 + 
 +==== Snippets ==== 
 + 
 +  * [[linux:notes:xorg.conf_snippets]] 
 + 
 +==== HDMI ==== 
 + 
 +  * ''HDMI1'' = Intel DDX 
 + 
 +  xfce4-session-settings 
 + 
 +  '/usr/bin/bash' -c "'/usr/bin/xrandr' --output 'HDMI1' --set 'Broadcast RGB' 'Full' && '/usr/bin/xrandr' --output 'HDMI1' --set 'content type' 'Game' && '/usr/bin/xrandr' --output 'HDMI1' --set 'Colorspace' 'opRGB'" 
 + 
 +====== Scripts ====== 
 + 
 +===== Updater ===== 
 + 
 +  mkdir -p ~/'.local/scripts&& nano ~/'.local/scripts/opensuse-updater.sh' && chmod +x ~/'.local/scripts/opensuse-updater.sh'
  
 <code> <code>
-[Unit] +#!/bin/bash
-Description=Software Package Maintenance and Updater +
-After=network-online.target +
-Wants=network-online.target+
  
-[Timer] +sudo '/usr/bin/zypper' clean --all 
-OnCalendar=*-*-* 06:00:00 +sudo '/usr/bin/zypper' refresh --force --services 
-Persistent=true+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/mozilla/firefox/'~/'.cache/thunderbird/'
 + 
 +sync 
 +zypper ps --short 
 +echo 'Done.' 
 + 
 +# End</code>
  
-[Install] +  ~/'.local/scripts/opensuse-updater.sh'
-WantedBy=timers.target</code>+
  
 ====== Notable Folders and Commands ====== ====== Notable Folders and Commands ======
  
-  * See [[notes:misc_linux#opensuse|misc_linux]]+  * See [[linux;notes;misc]]
  
/var/www/wiki/data/attic/linux/distros/opensuse_tumbleweed_xfce.1725509099.txt.gz · Last modified: (external edit)

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