You are not logged in.

#1 2012-05-15 21:09:23

Tsynique
Member
Registered: 2010-05-19
Posts: 37

[solved] Ati video card not working on a laptop

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)?

Xorg.log file

Last edited by Tsynique (2012-05-16 15:11:41)

Offline

#2 2012-05-15 21:25:07

matse
Member
Registered: 2011-04-27
Posts: 299

Re: [solved] Ati video card not working on a laptop

Have a look at this thread, seems to be the same problem.

Offline

#3 2012-05-16 15:11:24

Tsynique
Member
Registered: 2010-05-19
Posts: 37

Re: [solved] Ati video card not working on a laptop

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

Board footer

Powered by FluxBB