User Tools

Site Tools


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
Next revisionBoth sides next revision
distros:fedora_workstation_gnome [2019/08/16 06:28] Sean Rhonedistros:fedora_workstation_gnome [2019/08/23 04:31] Sean Rhone
Line 130: Line 130:
  
   steam   steam
- 
-===== numactl ===== 
- 
-**** 
- 
-  numactl 
  
 ===== Game Controllers ===== ===== Game Controllers =====
Line 272: Line 266:
  
   * https://bugzilla.redhat.com/show_bug.cgi?id=1688643#c16   * https://bugzilla.redhat.com/show_bug.cgi?id=1688643#c16
 +  * :!: This only applies to Legacy/MBR installs
  
   sudo grub2-install '/dev/sda'   sudo grub2-install '/dev/sda'
Line 280: Line 275:
  
 ==== AIO ==== ==== AIO ====
- 
-=== Nightwane === 
- 
-  * Last updated: 2019/05/26 
- 
-  scsi_mod.use_blk_mq=y dm_mod.use_blk_mq=y reboot=pci pcie_aspm=force nohz=on modprobe.blacklist=iTCO_wdt,sp5100_tco nowatchdog 
  
 === Spinesnap === === Spinesnap ===
  
-  * Last updated: 2019/05/22+  * Last updated: 2019/08/23
  
-  scsi_mod.use_blk_mq=y dm_mod.use_blk_mq=y reboot=pci pcie_aspm=force i915.enable_fbc=1 i915.fastboot=1 modprobe.blacklist=iTCO_wdt,sp5100_tco nowatchdog+  scsi_mod.use_blk_mq=y dm_mod.use_blk_mq=y pci=nocrs pcie_aspm=force i915.enable_fbc=1 i915.fastboot=1 i915.enable_psr=1 amdgpu.ppfeaturemask=0xffffffff usbcore.quirks=1b1c:1b38:gn,1b1c:1b3c:gn modprobe.blacklist=iTCO_wdt,sp5100_tco nowatchdog
  
 ==== blk_mq ==== ==== blk_mq ====
Line 298: Line 287:
  
   scsi_mod.use_blk_mq=y dm_mod.use_blk_mq=y   scsi_mod.use_blk_mq=y dm_mod.use_blk_mq=y
 +
 +==== PCI Resources ====
 +
 +  * Ignore PCI host bridge windows from ACPI
 +  * Apparently macOS does this by-default
 +
 +  pci=nocrs
  
 ==== Reboot ==== ==== Reboot ====
Line 314: Line 310:
  
   pcie_aspm=force   pcie_aspm=force
- 
-==== dyntick-idle Disable ==== 
- 
-  * KGPE-D16's [[https://www.coreboot.org/Board:asus/kgpe-d16#Installation_Notes|Coreboot installation notes]] mention needing this for better power saving 
-  * Specific to Nightwane 
- 
-  nohz=on 
- 
-==== intel_iommu ==== 
- 
-  * Specific to Spinesnap 
- 
-  intel_iommu=on 
  
 ==== i915 ==== ==== i915 ====
  
-  Applicable on a Lenovo T500 ((Spinesnap))+****
  
-  i915.enable_fbc=1 i915.fastboot=1+  i915.enable_fbc=1 i915.fastboot=1 i915.enable_psr=1
  
 ==== amdgpu ==== ==== amdgpu ====
Line 339: Line 322:
  
   amdgpu.ppfeaturemask=0xffffffff   amdgpu.ppfeaturemask=0xffffffff
 +
 +=== Verify ===
 +
 +****
  
   cat '/sys/module/amdgpu/parameters/ppfeaturemask' | grep '4294967295'   cat '/sys/module/amdgpu/parameters/ppfeaturemask' | grep '4294967295'
  
-=== DC Disable ===+==== Corsair USB Quirks ====
  
-  * TODOTest this with eGPU on Spinesnap+  * https://github.com/ckb-next/ckb-next/wiki/Troubleshooting#usbhid-quirks
  
-  amdgpu.dc=0 amdgpu.audio=0 amdgpu.pcie_gen2=1+  usbcore.quirks=1b1c:1b38:gn,1b1c:1b3c:gn
  
 ==== Blacklist Watchdogs ==== ==== Blacklist Watchdogs ====
Line 378: Line 365:
   * Last updated: 2019/01/07   * Last updated: 2019/01/07
  
-  gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'natural-scroll' 'false' && gsettings set 'org.gnome.desktop.peripherals.mouse' 'accel-profile' 'flat' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-to-click' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-and-drag' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'disable-while-typing' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'click-method' 'areas' && gsettings set 'org.gnome.desktop.interface' 'clock-show-date' 'true' && gsettings set 'org.gnome.software' 'download-updates' 'false'+  gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'true' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'natural-scroll' 'false' && gsettings set 'org.gnome.desktop.peripherals.mouse' 'accel-profile' 'flat' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-to-click' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'tap-and-drag' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'disable-while-typing' 'false' && gsettings set 'org.gnome.desktop.peripherals.touchpad' 'click-method' 'areas' && gsettings set 'org.gnome.desktop.interface' 'clock-show-date' 'true' && gsettings set 'org.gnome.software' 'download-updates' 'false'
  
 === Individual === === Individual ===
  
-  * Last updated: 2019/01/07+  * Last updated: 2019/08/23
  
-  gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'false'+  gsettings set 'org.gnome.desktop.interface' 'enable-animations' 'true'
  
   gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse'   gsettings set 'org.gnome.desktop.peripherals.touchpad' 'send-events' 'disabled-on-external-mouse'
Line 442: Line 429:
 ethernet.cloned-mac-address=random ethernet.cloned-mac-address=random
 wifi.cloned-mac-address=random wifi.cloned-mac-address=random
 +
 +[connection]
 +wifi.powersave=2</code>
 +
 +==== Spinesnap ====
 +
 +  * https://fedoraproject.org/wiki/Common_F30_bugs#broadcom-wl-mesh
 +  * https://bugzilla.redhat.com/show_bug.cgi?id=1703745#c56
 +
 +  sudo -e '/etc/NetworkManager/conf.d/99-custom.conf'
 +
 +<code>
 +[device]
 +match-device=driver:wl
 +wifi.scan-rand-mac-address=no
  
 [connection] [connection]
Line 582: Line 584:
  
 ===== Spinesnap ===== ===== Spinesnap =====
 +
 +  * :!: Using an AMD eGPU with a display attached doesn't seem to work reliably if the ''intel'' driver is being used ((for a very specific scenario, the Intel iGPU has to be active, manually set to use the ''intel'' Xorg DDX driver, an AMD GPU plugged into a Thunderbolt eGPU using the ''amdgpu'' Xorg DDX driver, with a 4K display plugged into it via HDMI))
 +  * TODO: If ''intel'' offers no obvious benefit, remove the ''OutputClass'' section for it and let it default to ''modesetting''
  
   sudo dnf install xorg-x11-drv-intel xorg-x11-drv-amdgpu -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'   sudo dnf install xorg-x11-drv-intel xorg-x11-drv-amdgpu -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
  
 <code> <code>
-Section "Device+Section "OutputClass
-    Identifier      "Intel GPU+    Identifier  "Intel Graphics
-    Driver          "intel+    MatchDriver "i915
-    BusID           "PCI:0:2:0+    Driver      "intel
-    Option          "DRI"               "3" +    Option      "DRI"       "3" 
-    Option          "TearFree"          "disabled" +    Option      "TearFree"  "0"
-    Option          "VSync"             "disabled" +
-    Option          "SwapbuffersWait"   "disabled" +
-    Option          "TripleBuffer"      "disabled" +
-    Option          "Throttle"          "disabled"+
 EndSection EndSection
  
-Section "Device+Section "OutputClass
-    Identifier      "AMD GPU+    Identifier  "AMD Graphics
-    Driver          "amdgpu" +    MatchDriver "amdgpu" 
-    BusID           "PCI:4:0:0+    Driver      "amdgpu
-    Option          "DRI"               "3" +    Option      "DRI"       "3" 
-    Option          "TearFree"          "off"+    Option      "TearFree"  "0" 
 +EndSection 
 + 
 +Section "Monitor" 
 +    Identifier      "HDMI-A-0" 
 +    Modeline "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync 
 +    Option          "PreferredMode" "3840x2160R"
 EndSection</code> EndSection</code>
  
Line 628: Line 635:
  
 <code> <code>
-Section "Device+Section "OutputClass
-    Identifier      "Intel GPU+    Identifier  "Intel Graphics" 
-    Driver          "intel" +    MatchDriver "i915
-    Option          "TearFree     "disabled"+    Driver      "intel" 
 +    Option      "DRI      "3" 
 +    Option      "TearFree"  "0"
 EndSection</code> EndSection</code>
  
Line 641: Line 650:
  
 <code> <code>
-Section "Device+Section "OutputClass
-    Identifier      "AMD GPU+    Identifier  "AMD Graphics" 
-    Driver          "amdgpu" +    MatchDriver "amdgpu
-    Option          "TearFree     "off"+    Driver      "amdgpu" 
 +    Option      "DRI      "3" 
 +    Option      "TearFree"  "0"
 EndSection</code> EndSection</code>
  
Line 651: Line 662:
   * Expects pre-SI GPUs ((HD6000 series and lower, and non-SI HD7000 series))   * Expects pre-SI GPUs ((HD6000 series and lower, and non-SI HD7000 series))
   * For SI, CIK, and newer GPUs, use ''amdgpu'', along with enabling ''si_support'' and ''cik_support'' respectively for the ''amdgpu'' kernel module ((see ''modinfo -p amdgpu''))   * For SI, CIK, and newer GPUs, use ''amdgpu'', along with enabling ''si_support'' and ''cik_support'' respectively for the ''amdgpu'' kernel module ((see ''modinfo -p amdgpu''))
 +  * :!: This was changed to a new syntax and untested as of 2019/08/23
  
   sudo dnf install 'xorg-x11-drv-ati' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'   sudo dnf install 'xorg-x11-drv-ati' -y && sudo -e '/etc/X11/xorg.conf.d/99-graphics.conf'
  
 <code> <code>
-Section "Device+Section "OutputClass
-    Identifier      "AMD GPU+    Identifier  "AMD Graphics" 
-    Driver          "radeon" +    MatchDriver "radeon
-    Option          "DRI"               "3" +    Driver      "radeon" 
-    Option          "SwapbuffersWait"   "0" +    Option      "DRI"               "3" 
-    Option          "TearFree"          "off+    Option      "SwapbuffersWait"   "0" 
-    Option          "AccelMethod"       "EXA"+    Option      "TearFree"          "0
 +    Option      "AccelMethod"       "EXA"
 EndSection</code> EndSection</code>
- 
-==== Other ==== 
- 
-  * If using Optimus or some other multi-GPU set-up with different GPU vendors and/or drivers, add the ''BusID'' option 
-  * TODO: How to get the ''BusID'' value 
- 
-<code>    BusID      "PCI:0:2:0"</code> 
  
 ====== Mozilla Firefox ====== ====== Mozilla Firefox ======
/var/www/wiki/data/pages/distros/fedora_workstation_gnome.txt · Last modified: 2024/05/02 03:13 by Sean Rhone