User Tools

Site Tools


linux:distros:fedora_workstation_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:fedora_workstation_gnome [2025/02/09 23:51] – [Tweaks] Sean Rhonelinux:distros:fedora_workstation_gnome [2025/04/11 18:43] (current) – [Disable Wayland] Sean Rhone
Line 5: Line 5:
   * https://fedoraproject.org/workstation/   * https://fedoraproject.org/workstation/
  
-===== TODOs =====+====== Download ======
  
-  * 2025/02/08+  * https://fedoraproject.org/workstation/download
  
-  * Xorg notes (pkgs, GDM) +===== F42 =====
-  * Switch to ''gnome-terminal'' (ptyxis transparency; [[https://discussion.fedoraproject.org/t/port-forward-not-working-in-fedora-41-no-route-to-host/143442/33|post]]) +
-  * Spinesnap kernel params +
-  * XFS defrag+
  
-====== Download ====== +  * https://dl.fedoraproject.org/pub/alt/stage/42_RC-1.1/Workstation/x86_64/iso/Fedora-Workstation-Live-42-1.1.x86_64.iso 
- +  * :!: 2025/04/10: Not fully tested due to Wine issue ([[https://discussion.fedoraproject.org/t/fedora-linux-42-beta-is-here-the-announcement-comments-topic/147247/24|post]])
-  * https://fedoraproject.org/workstation/download+
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 25: Line 21:
  
   * SD card ''/boot'' + NVMe ''/'' ((workaround Dell UEFI-only on internal/NVMe restriction, which [[https://discussion.fedoraproject.org/t/gnome-does-not-allow-login/118415/40|seems to fix GNOME log-in]]))   * SD card ''/boot'' + NVMe ''/'' ((workaround Dell UEFI-only on internal/NVMe restriction, which [[https://discussion.fedoraproject.org/t/gnome-does-not-allow-login/118415/40|seems to fix GNOME log-in]]))
 +  * F42: 1G ''/boot/efi'' as EFI sys partition (not vfat), rest ''/'' ext4
  
 <code> <code>
Line 75: Line 72:
  
   * [[https://gitlab.gnome.org/GNOME/gnome-weather/-/issues/247|#247]], GNOME Weather lacks location data since 2022 and leaves a notification shade without choosing a location   * [[https://gitlab.gnome.org/GNOME/gnome-weather/-/issues/247|#247]], GNOME Weather lacks location data since 2022 and leaves a notification shade without choosing a location
-  * ''gnome-terminal'' preference over ''ptyxis'' ([[https://discussion.fedoraproject.org/t/port-forward-not-working-in-fedora-41-no-route-to-host/143442/33|post]]; removes Nautilus right-click too) 
  
-  sudo dnf remove gnome-weather gnome-software gnome-clocks mediawrite* ptyxis+  sudo dnf remove gnome-weather gnome-software gnome-clocks mediawrite*
  
 ===== General ===== ===== General =====
Line 83: Line 79:
 **** ****
  
-  sudo dnf install evolution file-roller filezilla foliate gbrainy gimp gnome-backgrounds-extras gnome-extensions-app gnome-menus gnome-terminal gnome-terminal-nautilus keepassxc mpv obs-studio transmission-gtk vlc android-tools aria2 binutils gdk-pixbuf2-modules-extra hdparm 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 evolution file-roller filezilla foliate gbrainy gimp gnome-backgrounds-extras gnome-extensions-app gnome-menus keepassxc mpv obs-studio transmission-gtk vlc android-tools aria2 binutils gdk-pixbuf2-modules-extra hdparm htop icoutils kernel-tools libva-utils lm_sensors gstreamer1-plugin-openh264 openh264 mozilla-openh264 p7zip p7zip-plugins sysfsutils unar wget xrandr yt-dlp  
 + 
 +===== GNOME Xorg ===== 
 + 
 +  * [[https://discussion.fedoraproject.org/t/xorg-removed-how-to-get-them-back/132151/24|Post]] 
 +  * Last tested: 2025/02/10 
 +  * :!: 2025/04/10: F42 needs ''startx'' ([[https://discussion.fedoraproject.org/t/xorg-no-longer-possible-f42-workstation-gnome/148486/9|post]]) 
 + 
 +  gnome-session-xsession xorg-x11-drivers setxkbmap xhost xmodmap xorg-x11-xauth xorg-x11-xinit xrdb
  
 ===== Intel ===== ===== Intel =====
Line 109: Line 113:
 ===== Keyboard Shortcuts ===== ===== Keyboard Shortcuts =====
  
-<code>gnome-terminal</code>+<code>ptyxis --standalone</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>
  
-<code>gnome-terminal --title='Fedora Updater' -- bash -c "sudo dnf clean 'all' && sudo dnf update -y && sync && sudo flatpak update && flatpak update && sync && sudo restorecon -F -I -R ~ && sudo fstrim --all --verbose && sync && read -n '1' -s -r -p 'Done. Press any key to exit.'"</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>
  
 ==== Keys ==== ==== Keys ====
Line 196: Line 200:
   * :!: 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>video='HDMI-A-1:1920x1080M@70'</code>+<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>
  
 ===== GNOME ===== ===== GNOME =====
Line 204: Line 208:
   * Music -> VLC media player   * Music -> VLC media player
   * Video -> mpv Media Player   * Video -> mpv Media Player
 +
 +==== Disable Wayland ====
 +
 +  * TODO: ''gdm-runtime-config'' https://github.com/pop-os/cosmic-epoch?tab=readme-ov-file#old-release-on-2204
 +
 +  cat '/etc/gdm/custom.conf' | grep '#WaylandEnable' > '/dev/null' && sudo sed -i 's/'#WaylandEnable=false'/'WaylandEnable=false'/g' '/etc/gdm/custom.conf' && sudo restorecon -F -I '/etc/gdm/custom.conf' && cat '/etc/gdm/custom.conf' | grep 'WaylandEnable=false'
 +
 +  sudo -e '/etc/gdm/custom.conf'
  
 ==== Extensions ==== ==== Extensions ====
Line 249: Line 261:
 === gdm === === gdm ===
  
-  sudo -u 'gdm' dbus-launch gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false'+  * :?: F41 used ''dbus-launch'' but F42 and Ubuntu 24.10 use ''dbus-run-session''
  
-  sudo -u 'gdm' dbus-launch gsettings set 'org.gnome.mutter' 'experimental-features' '[]'+  sudo -u 'gdm' dbus-run-session gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false' 
 + 
 +  sudo -u 'gdm' dbus-run-session gsettings set 'org.gnome.mutter' 'experimental-features' '[]'
  
 === Background === === Background ===
Line 347: Line 361:
 ===== Ptyxis ===== ===== Ptyxis =====
  
-==== Transparency ==== +****
- +
-  https://gitlab.gnome.org/chergert/ptyxis/-/issues/99#note_2228092 +
-  :?: A GUI Transparency option appears only after setting it from command-line +
- +
-  gsettings set 'org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/'$PTYXIS_PROFILE'/' 'opacity' '0.95'+
  
-  gsettings reset 'org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/'$PTYXIS_PROFILE'/' 'opacity'+  gsettings set 'org.gnome.Ptyxis' 'enable-a11y' 'false' && gsettings set 'org.gnome.Ptyxis' 'restore-session' 'false' && gsettings set 'org.gnome.Ptyxis' 'restore-window-size' 'false' && gsettings set 'org.gnome.Ptyxis.Profile:/org/gnome/Ptyxis/Profiles/'$PTYXIS_PROFILE'/' 'opacity' '0.95'
  
 ===== Secure Shell ===== ===== Secure Shell =====
Line 390: Line 399:
  
 ==== Full RGB HDMI ==== ==== Full RGB HDMI ====
 +
 +=== Xorg ===
 +
 +  * Last tested: 2025/02/10
 +
 +  mkdir -p ~/'.bashrc.d' && nano ~/'.bashrc.d/HDMI.bashrc'
 +
 +<code>
 +xrandr --output 'HDMI-1' --set 'Broadcast RGB' 'Full'
 +xrandr --output 'HDMI-1' --set 'content type' 'Game'</code>
 +
 +=== Verify ===
 +
 +****
 +
 +  xrandr --verbose
 +
 +=== Wayland ===
  
   * https://gitlab.gnome.org/GNOME/mutter/-/issues/1871#note_2090262   * https://gitlab.gnome.org/GNOME/mutter/-/issues/1871#note_2090262
Line 408: Line 435:
  
 === Verify === === Verify ===
- 
-  * ''proptest'' shows change with ''Broadcast RGB'' 
  
   sudo dnf install 'drm-utils'   sudo dnf install 'drm-utils'
 +
 +  proptest
  
 ====== Firefox ====== ====== Firefox ======
/srv/www/wiki/data/attic/linux/distros/fedora_workstation_gnome.1739163107.txt.gz · Last modified: by Sean Rhone