Both sides previous revisionPrevious revisionNext revision | Previous revision |
linux:distros:fedora_xfce [2025/03/29 06:44] – Sean Rhone | linux:distros:fedora_xfce [2025/03/30 06:21] (current) – old revision restored (2025/03/30 06:14) Sean Rhone |
---|
====== Information ====== | ====== Information ====== |
| |
* Fedora Linux ((https://fedoraproject.org/spins/xfce)) | * Fedora Xfce ((https://fedoraproject.org/spins/xfce)) |
* 42 (Xfce Prerelease) | * 42 Beta ((https://fedoramagazine.org/announcing-fedora-linux-42-beta/)) |
* Xfce ((https://www.xfce.org/)) | |
| |
* :!: 2025/03/28: WIP | * :!: 2025/03/29: WIP |
| |
====== Download ====== | ====== Download ====== |
| |
* https://fedoraproject.org/spins/xfce/download | * https://fedoraproject.org/spins/xfce/download |
| |
| Fedora-Xfce-Live-42_Beta-1.4.x86_64.iso |
| |
====== Repositories ====== | ====== Repositories ====== |
**** | **** |
| |
sudo dnf remove dnfdragora mediawrite* | sudo dnf remove dnfdragora xfdashboard* mediawrite* |
| |
===== General ===== | ===== General ===== |
**** | **** |
| |
sudo dnf install filezilla gbrainy gimp keepassxc mpv mupdf obs-studio shotwell thunderbird transmission-gtk vlc android-tools aria2 binutils elementary-xfce-icon-theme htop icoutils kernel-tools libva-utils lm_sensors gstreamer1-plugin-openh264 openh264 mozilla-openh264 p7zip p7zip-plugins sysfsutils unar wget xrandr yt-dlp | sudo dnf install filezilla gbrainy gimp keepassxc mpv mupdf obs-studio thunderbird transmission-gtk vlc android-tools aria2 binutils google-noto-fonts-all htop icoutils kernel-tools libva-utils lm_sensors gstreamer1-plugin-openh264 openh264 mozilla-openh264 p7zip p7zip-plugins sysfsutils unar wget xrandr yt-dlp |
| |
===== Intel ===== | ===== Intel ===== |
| |
* ''igt-gpu-tools'' provides ''intel_gpu_top'' | * ''igt-gpu-tools'' provides ''intel_gpu_top'' |
| * TODO: ''media-driver'', HEVC, Firefox, RPM Fusion |
| |
igt-gpu-tools | igt-gpu-tools |
gio mime 'text/plain' 'org.xfce.mousepad.desktop' | gio mime 'text/plain' 'org.xfce.mousepad.desktop' |
| |
gio mime 'image/jpeg' 'org.gnome.Shotwell-Viewer.desktop' | gio mime 'image/jpeg' 'org.xfce.ristretto.desktop' |
| |
gio mime 'image/png' 'org.gnome.Shotwell-Viewer.desktop' | gio mime 'image/png' 'org.xfce.ristretto.desktop' |
| |
gio mime 'application/pdf' 'mupdf.desktop' | gio mime 'application/pdf' 'mupdf.desktop' |
| |
| gio mime 'application/epub+zip' 'mupdf.desktop' |
| |
===== Xfwm ===== | ===== Xfwm ===== |
===== Keyboard Shortcuts ===== | ===== Keyboard Shortcuts ===== |
| |
* Ctrl + Alt + Z | <code>xfce4-popup-whiskermenu</code> |
| |
<code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code> | <code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code> |
| |
* Menu or F6 | |
* :!: TODO | |
| |
<code>ptyxis --standalone --title='Fedora Updater — ' -- bash -c "sudo dnf clean 'all' && sudo dnf update -y && sync && sudo flatpak update && flatpak update && sync && tracker3 reset --filesystem --rss && rm -Rf ~/'.cache/mesa_shader_cache'*'/'* && sudo restorecon -F -I -R ~ && sudo fstrim --all --verbose && sync && read -n '1' -s -r -p 'Done. Press any key to exit.' && sleep '1'"</code> | <code>ptyxis --standalone --title='Fedora Updater — ' -- bash -c "sudo dnf clean 'all' && sudo dnf update -y && sync && sudo flatpak update && flatpak update && sync && tracker3 reset --filesystem --rss && rm -Rf ~/'.cache/mesa_shader_cache'*'/'* && sudo restorecon -F -I -R ~ && sudo fstrim --all --verbose && sync && read -n '1' -s -r -p 'Done. Press any key to exit.' && sleep '1'"</code> |
| |
* Volume Up | |
| |
<code>amixer set 'Master' '5%+'</code> | <code>amixer set 'Master' '5%+'</code> |
| |
* Volume Down | |
| |
<code>amixer set 'Master' '5%-'</code> | <code>amixer set 'Master' '5%-'</code> |
| |
* Mute | <code>amixer set 'Master' 'toggle'</code> |
| |
<code>amixer set 'Master' 'toggle'</code> | ==== Keys ==== |
| |
| * Listed respectively to above |
| |
| * Super |
| * Ctrl + Alt + Z |
| * Menu, F6, Launch |
| * ''amixer'' to Volume keys |
| |
===== Printer ===== | ===== Printer ===== |
| |
resolvectl status | grep '+DNSOverTLS' | resolvectl status | grep '+DNSOverTLS' |
| |
===== Rhythmbox ===== | |
| |
* See [[personal;internet_radio#rhythmbox|Internet Radio]] | |
| |
===== Kernel Options ===== | ===== Kernel Options ===== |
| |
sysctl 'kernel.sysrq' | sysctl 'kernel.sysrq' |
| |
| ==== Swappiness ==== |
| |
| echo 'vm.swappiness = 0' | sudo tee '/etc/sysctl.d/99-swappiness.conf' > '/dev/null' && sudo restorecon -F -I '/etc/sysctl.d/99-swappiness.conf' && cat '/etc/sysctl.d/99-swappiness.conf' |
| |
| sysctl 'vm.swappiness' |
| |
===== Bootloader ===== | ===== Bootloader ===== |
* :!: Dell Power Thermal mode to ''Performance'' from [[linux;notes;drive_wipe#information|LiveUSB]] | * :!: Dell Power Thermal mode to ''Performance'' from [[linux;notes;drive_wipe#information|LiveUSB]] |
| |
<code>acpi_osi='Linux' reboot='pci' nohz='off' preempt='full' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window' i915.enable_fbc='0' i915.enable_psr='0' i915.panel_use_ssc='0' i915.enable_guc='3' i915.guc_log_level='0' i915.nuclear_pageflip='1' i915.enable_hangcheck='0' mitigations='off' i915.mitigations='off' 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'</code> | <code>acpi_osi='Linux' reboot='pci' nohz='off' preempt='full' iommu='pt' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window' i915.enable_fbc='0' i915.enable_psr='0' i915.panel_use_ssc='0' i915.enable_guc='3' i915.guc_log_level='0' i915.nuclear_pageflip='1' i915.enable_hangcheck='0' mitigations='off' i915.mitigations='off' 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'</code> |
| |
===== Tweaks ===== | ===== Tweaks ===== |
| |
proptest | proptest |
| |
| ====== Chicago95 ====== |
| |
| * https://github.com/grassmunk/Chicago95/commits/master/ |
| * TODO: Set default themes, then Chicago95 via xfconf |
| |
| sudo dnf install 'git-core' -y |
| |
| rm -Rf '/tmp/Chicago95-master' ~/'.themes/Chicago95' ~/'.icons/Chicago95' ~/'.icons/Chicago95_Standard_Cursors' ~/'.local/share/sounds/Chicago95' |
| |
| git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/grassmunk/Chicago95.git' '/tmp/Chicago95-master' |
| |
| mkdir -p ~/'.themes' ~/'.icons' ~/'.local/share/sounds' |
| |
| mv '/tmp/Chicago95-master/Theme/Chicago95' ~/'.themes' |
| |
| mv '/tmp/Chicago95-master/Icons/Chicago95' ~/'.icons' |
| |
| mv '/tmp/Chicago95-master/Cursors/Chicago95_Standard_Cursors' ~/'.icons' |
| |
| mv '/tmp/Chicago95-master/sounds/Chicago95' ~/'.local/share/sounds' |
| |
| mv '/tmp/Chicago95-master/Extras/Microsoft Windows 95 Startup Sound.ogg' ~/'.local/share/sounds/Chicago95/stereo' |
| |
| rm -Rf '/tmp/Chicago95-master' |
| |
| sudo restorecon -F -I -R ~/'.themes' ~/'.icons' ~/'.local/share/sounds' |
| |
| xfconf-query --channel 'xsettings' --property '/Net/SoundThemeName' --type 'string' --set 'Chicago95' --create |
| |
| canberra-gtk-play --file='/home/espionage724/.local/share/sounds/Chicago95/stereo/Microsoft Windows 95 Startup Sound.ogg' |
| |
| 008080 |
| |
====== Firefox ====== | ====== Firefox ====== |