I’m running the XFCE version of Endeavour OS based on Arch.
My XFCE desktop display just keeps hanging / freezing. Everything keeps running in the background including playing audio and video it just doesn’t update the display. I can’t even access a tty. Sometimes after 15 minutes it will unfreeze and return to normal. Otherwise all I can do is a hard power off restart. This started with my Nvidia 1070ti. I guessed it was an issue w/ the GPU so I removed it and switched to the intel iGPU. Voila! the desktop no longer freezes.
So I just bought a an AMD Radeon RX 7600 XT to replace my Nvidia 1070ti hoping maybe the drivers would be better on Linux and fix the issue. Unfortunately, Endeavour OS has no automated way of changing GPU drivers so I had to do it manually which is awful. I believe I have done it correctly but I’m still having the same freezing issue.
Any thoughts? Could it be XFCE? Or X11? A hardware problem besides the GPU?
Steps so far:
-
Removed 1070ti
-
Uninstalled nvidia packages . Rebuilt kernel
-
Ran iGPU and freezing stopped for a week.
-
Installed
- mesa,
- lib32-mesa
- xf86-video-amdgpu
- vulkan-radeon and lib32-vulkan-radeon
- libva-mesa-driver and lib32-libva-mesa-driver for VA-API
- mesa-vdpau and lib32-mesa-vdpau packages for VDPAU.
-
Updated Bios to latest version to enable resizable BAR
-
Installed 7600 XT
-
Freezing returned.
Hardware:
- CPU: Intel Core i7-8700 3.2 GHz 6-Core Processor
- CPU Cooler: Corsair H110i GTX 104.65 CFM Liquid CPU Cooler
- Motherboard: Gigabyte Z370 AORUS ULTRA GAMING WIFI ATX LGA1151
- Memory:
- Corsair Vengeance LED 16 GB (2 x 8 GB) DDR4-2666 CL16
- OLOy MD4U163016CGDA 32 GB (2 x 16 GB) DDR4-3000 CL16
- Storage: Western Digital Black SN850X 2 TB M.2-2280 PCIe 4.0 X4 NVME
- Video Card:
- EVGA FTW2 GAMING iCX GeForce GTX 1070 Ti 8 GB
- Gigabyte Gaming Radeon RX 7600 XT 16 G
- Case: Lian Li O11 Dynamic Mini ATX Mid Tower Case
- Power Supply: SeaSonic FOCUS SGX 650 W 80+ Gold Certified Fully Modular SFX Power Supply
- Wireless Network Adapter: Gigabyte GC-WB867D-I 802.11a/b/g/n/ac PCIe x1 Wi-Fi Adapter