View previous topic :: View next topic |
Author |
Message |
grubber33 n00b
Joined: 27 Aug 2003 Posts: 62
|
Posted: Thu May 05, 2011 8:45 am Post subject: [SOLVED]ATI Radeon Mobility HD5870/Asus G73JH & fglrx is |
|
|
Hello all, coming back to gentoo after a few years away and I'm trying to get it set up on my Asus G73JH laptop. Problem is the closed-source drivers aren't playing nice. I can get it to start with the "radeon" driver but when I try to use fglrx, either through a manual xorg.conf change or aticonfig, I get a black screen (or a couple times a white blob moving across the screen) and then the system hangs. The biggest problem with this is I can't access the output from the X server and nothing is being written to the log files (probably because I have to hard-reboot). I've googled and read just about everything I can and I'm pretty much lost for ideas now. I'm not too good with troubleshooting Linux since it's been a while but there are a couple things that would be really helpful to me: a way to save whatever X puts out before the system hangs and a comparison from someone who plays decently graphics-intensive games between fglrx and the open source driver because I don't mind using the open source drivers as long as performance is comparable. Any extra information I can post I will as requested but I think being able to review the X output is a good place to start! Any help is greatly appreciated!
Aaron
Last edited by grubber33 on Thu May 05, 2011 7:41 pm; edited 1 time in total |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Thu May 05, 2011 4:17 pm Post subject: |
|
|
Suggest backup your radeon kernel and its config, then recompile kernel with this for applicable portions of menuconfig.
if you have radeon-ucode builtin as directed in http://www.gentoo.org/doc/en/xorg-config.xml fglrx will fail much as you describe
Quote: | Device Drivers --->
Generic Driver Options --->
(/sbin/hotplug) path to uevent helper
[ ] Maintain a devtmpfs filesystem to mount at /dev
[*] Select only drivers that don't need compile-time external firmware
[*] Prevent firmware from being built
-*- Userspace firmware loading support
[ ] Include in-kernel firmware blobs in kernel binary
() External firmware blobs to build into the kernel binary
[ ] Driver Core verbose debug messages
[*] Managed device resources verbose debug messages
Graphics support --->
<M> /dev/agpgart (AGP Support) --->
--- /dev/agpgart (AGP Support)
< > AMD Opteron/Athlon64 on-CPU GART support
< > Intel 440LX/BX/GX, I8xx and E7x05 chipset support
< > SiS chipset support
< > VIA chipset support
[ ] VGA Arbitration
[ ] Laptop Hybrid Graphics - GPU switching support
< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
< > Intel GMA500 Stub Driver
<M> Lowlevel video output switch controls
<*> Support for frame buffer devices --->
--- Support for frame buffer devices
[*] Enable firmware EDID
[ ] Framebuffer foreign endianness support --->
[*] Enable Video Mode Handling Helpers
[*] Enable Tile Blitting Support
*** Frame buffer hardware drivers ***
< > Cirrus Logic support
< > Permedia2 support
< > CyberPro 2000/2010/5000 support
< > Arc Monochrome LCD board support
[ ] Asiliant (Chips) 69000 display support
[ ] IMS Twin Turbo display support
< > VGA 16-color graphics support
< > Userspace VESA VGA graphics support
[ ] VESA VGA graphics support
[ ] EFI-based Framebuffer Support
< > N411 Apollo/Hecuba devkit support
< > Hercules mono graphics support
< > Epson S1D13XXX framebuffer support
< > nVidia Framebuffer Support
< > nVidia Riva support
< > Intel LE80578 (Vermilion) support
< > Matrox acceleration
< > ATI Radeon display support
< > ATI Rage128 display support
< > ATI Mach64 display support
< > S3 Trio/Virge support
< > S3 Savage support
< > SiS/XGI display support
< > VIA UniChrome (Pro) and Chrome9 display support
< > NeoMagic display support
< > IMG Kyro support
< > 3Dfx Banshee/Voodoo3/Voodoo5 display support
< > 3Dfx Voodoo Graphics (sst1) support
< > VIA VT8623 support
< > Trident/CyberXXX/CyberBlade support
< > ARK 2000PV support
< > Permedia3 support (EXPERIMENTAL)
< > Fujitsu carmine frame buffer support
[ ] AMD Geode family framebuffer support (EXPERIMENTAL)
< > Displaylink USB Framebuffer support
< > Virtual Frame Buffer support (ONLY FOR TESTING!)
< > E-Ink Metronome/8track controller support
< > Fujitsu MB862xx GDC support
< > E-Ink Broadsheet/Epson S1D13521 controller support
[*] Backlight & LCD device support --->
--- Backlight & LCD device support
< > Lowlevel LCD controls
<*> Lowlevel Backlight controls
<*> Generic (aka Sharp Corgi) Backlight Driver
< > Frontpath ProGear Backlight Driver
< > MacBook Pro Nvidia Backlight Driver
< > Tabletkiosk Sahara Touch-iT Backlight Driver
< > Backlight Driver for ADP8860/ADP8861/ADP8863 using WLED
Display device support --->
< > Display panel/monitor support
Console display driver support --->
[*] VGA text console
[*] Enable Scrollback Buffer in System RAM
(1024) Scrollback Buffer Size (in KB)
<*> Framebuffer Console support
[ ] Map the console to the primary display device
[ ] Framebuffer Console Rotation
[ ] Select compiled-in fonts
[*] Bootup logo --->
--- Bootup logo
[ ] Standard black and white Linux logo
[ ] Standard 16-color Linux logo
[*] Standard 224-color Linux logo |
Suggest VIDEO_CARDS="fglrx" and INPUT_DEVICES="evdev", no extras in these lines, in /etc/make.conf.
Remove any video= vesa= vga= kms= entries from the kenel line in /boot/grub/grub.conf; example: Quote: | kernel /boot/kernel-2.6.38-gentoo-r4 root=/dev/sda3 | no extra parameters
Code: | emerge --unmerge xorg-server $(qlist -IC x11-drivers)
emerge xorg-server ati-drivers radeon-ucode xf86-input-evdev
aticonfig --initial
reboot |
this all works with an hd5770 _________________ Defund the FCC. |
|
Back to top |
|
|
grubber33 n00b
Joined: 27 Aug 2003 Posts: 62
|
Posted: Thu May 05, 2011 7:41 pm Post subject: |
|
|
That worked perfectly! Thank you so much!
Aaron |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Thu May 05, 2011 7:53 pm Post subject: |
|
|
wahoo!!
now that you are up you can play with if you want some boot splash _________________ Defund the FCC. |
|
Back to top |
|
|
|