Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]ATI Radeon Mobility HD5870/Asus G73JH & fglrx issues
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
grubber33
n00b
n00b


Joined: 27 Aug 2003
Posts: 62

PostPosted: Thu May 05, 2011 8:45 am    Post subject: [SOLVED]ATI Radeon Mobility HD5870/Asus G73JH & fglrx is Reply with quote

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
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Thu May 05, 2011 4:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
grubber33
n00b
n00b


Joined: 27 Aug 2003
Posts: 62

PostPosted: Thu May 05, 2011 7:41 pm    Post subject: Reply with quote

That worked perfectly! Thank you so much!

Aaron
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Thu May 05, 2011 7:53 pm    Post subject: Reply with quote

wahoo!!
now that you are up you can play with
Quote:
< > Userspace VESA VGA graphics support # see http://dev.gentoo.org/~spock/projects/uvesafb/
or
[ ] VESA VGA graphics support
if you want some boot splash
_________________
Defund the FCC.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum