You are not logged in.
Hello,
I have installed Arch Linux (32bit) on a laptop (Samsung R540 JS01EE) and I cannot get X server to start neither with open source drivers xf86-video-ati nor the drivers from amd.com. I only managed to run it using xf86-video-vesa drivers. The video card in the laptop is Radeon HD 545v. I have used Arch Linux about a year ago on this same machine using the drivers from the amd.com and occasionally when some updates broke it I used xf86-video-ati for a while until AMD released new drivers, then all worked again.
Well, this time it seems that only VESA seems to work. I am attaching a link from pastebin with my Xorg.log file.
When I run startx, I get a segfault after these lines
[ 141.242] (EE) AIGLX error: r600 does not export required DRI extension
[ 141.242] (EE) AIGLX: reverting to software rendering
Since this is a new installation all package versions are new and updated.
What should I configure differently or what should I do to have the X server running again (other than buying a laptop with NVidia)?
Last edited by Tsynique (2012-05-16 15:11:41)
Offline
Have a look at this thread, seems to be the same problem.
Offline
Thanks, I got an answer there and solved my problem. Here's what I did based on the wiki article:
1. Removed nomodeset from /boot/grub/menu.lst (long ago I remember this would just give me a black screen right after modesetting but now it's ok)
2. In the MODULES variable inside /etc/mkinitcpio.conf I added intel_agp radeon. As the article states the order of these two is important.
3. Ran # mkinitcpio -p linux
4. Added a kernel option radeon.agpmode=8 in /boot/grub/menu.lst.
5. Reboot then startx and all went fine! I even tested glx-gears.
Here's GRUB config file /boot/grub/menu.lst:
title Arch Linux
root (hd0,6)
kernel /vmlinuz-linux root=/dev/sda6 ro radeon.agpmode=8
initrd /initramfs-linux.img
boot
Also, the MODULES line from /etc/mkinitcpio.conf:
MODULES="intel_agp radeon"
Thanks for the help again!
Last edited by Tsynique (2012-05-16 15:11:59)
Offline