I have installed Arch Linux on my desktop, however I am getting random complete system freezes when I use either GNOME Shell or KDE 4 when using OpenGL compositing. I have resorted to using Xfce (which uses Xrender for compositing).
Sometimes the system freezes immediately upon login.
Sometimes GNOME Shell says "Oh no! Something has gone wrong. A problem has occurred and the system can't recover. Please log out and try again." and forces me out.
Sometimes the system works fine for an hour or so before it freezes.
Sometimes the driver appears to have crashed but then recovers (screen goes blank for a second and windows/decorations are redrawn, then works fine until it completely freezes again).
I am using the xf86-video-ati driver with a ATI Radeon HD 3850. I suspect the problem is with the video driver and/or kernel.
I have tried:
- Using Alt+SysRq+? keystrokes after adding kernel.syseq=1 to /etc/sysctl.conf (system doesn't respond at all once frozen)
- Keeping an SSH connection open (SSH client says "host down" once the computer is frozen)
- Doing a memtest (ran for 11 hours with no problems)
- Redownloading and reinstalling all packages from a different mirror (no improvement)
- Disabling KMS (GNOME Shell runs very slow, at wrong resolution, and the resolution settings doesn't give me the option of the correct resolution)
- Adding radeon.agpmode=-1 to my kernel parmaters (no improvement)
- Edit: Also I tried installing linux-lts (GDM and GNOME Shell graphics ends up all broken)
I was previously using Fedora 17 with the open source driver without any problems.
pacman -Q: http://pastie.org/private/jy8a5fpsxidkkg2dheyq
uname -a: http://pastie.org/private/lqp73mj3bztdzptcisxt4g
What should I try next to help troubleshoot this problem?
Last edited by jesseschalken (2013-04-23 04:56:46)
Is there a way I can downgrade the kernel to a 3.7/3.6/3.5 release?
I've just upgraded the kernel from 3.8.7 to 3.8.8, been running for a couple of hours and it seems okay. *crosses fingers*