View previous topic :: View next topic |
Author |
Message |
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
Posted: Sat Aug 07, 2010 6:22 pm Post subject: [Solved] 2.6.35 Kernel Radeon driver - Garbled Console |
|
|
I upgraded to the 2.6.35 Gentoo sources kernel on my Asus N81Vp laptop, (ATI's Radeon Mobility HD 4670 GPU), within an existing xorg-server 1.8.2/KDE 4.4.5 system, (previously using the proprietarty ati-drivers 10.7). Everything installed correctly and is running fine except one thing.
The point at which the boot process would typically switch to the frame buffer screen, change the console font, and display the Linux kernel logo picture, the screen goes black, with the backlight on, then completely black, and then the display come back on but it only displays garbled green/white text/pixels. Also when I exit KDE, it does a similar thing, in not displaying the console screen at all.
Can someone who's done this recently, go over how to setup the frame buffer part of the in kernel Radeon driver? I selected agpgart, and intel_agp, as modules, and they get loaded correctly. The DRI/radeon driver, (with KMS), and it gets loaded correctly. And then I do like the wiki says, and DON'T select the Radeon framebuffer module. In fact, I don't select ANY framebuffer hardware module. Everything else seems load correctly according to my dmesg, including the RV730 microcode. I just can't get a correct console display anymore.
I'm thinking that perhaps the resolution of the laptop screen causes these kinds of issues, so I appended the correct resolution statement to my kernel boot line, video=1366x768-24@60, but it doesn't change anything.
Thanks..
Last edited by jasn on Tue Aug 10, 2010 3:17 am; edited 1 time in total |
|
Back to top |
|
|
ssteinberg Apprentice
Joined: 09 Jul 2010 Posts: 206 Location: Israel
|
Posted: Sat Aug 07, 2010 6:49 pm Post subject: |
|
|
Are you still using the fglrx drivers? Or did you switch to radeon?
fglrx with radeon framebuffer and without DRM and no KMS.
Or radeon with KMS and no framebuffers.
If you use KMD you don't need framebuffer drivers. Try to pass radeon.modeset=1 to kernel in grub.conf.
edit: Reread your post again... If radeon.modeset=1 doesn't work, double check kernel log for clues. |
|
Back to top |
|
|
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5941
|
Posted: Sun Aug 08, 2010 6:07 am Post subject: |
|
|
under Support for frame buffer devices, enable only Enable firmware EDID
also, mark both as builtin _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5941
|
Posted: Sun Aug 08, 2010 1:31 pm Post subject: |
|
|
are you sure you are using manual kernel? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
Posted: Sun Aug 08, 2010 1:36 pm Post subject: |
|
|
I dont' know what you mean by manual kernel. I use "genkernel --menuconfig kernel" to set the kernel options via the menu system, and then to build and install my kernel, if that's what you mean. |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5941
|
Posted: Sun Aug 08, 2010 6:27 pm Post subject: |
|
|
jasn wrote: | I dont' know what you mean by manual kernel. I use "genkernel --menuconfig kernel" to set the kernel options via the menu system, and then to build and install my kernel, if that's what you mean. |
ok, in this case, what is the output of zcat /proc/config.gz? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
Posted: Mon Aug 09, 2010 8:11 pm Post subject: |
|
|
/proc/config.gz
Same as the second kernel config I posted in this thread. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Mon Aug 09, 2010 10:40 pm Post subject: |
|
|
You have framebuffer console built as module. Either make it built-in or ensure that the fbcon module loads. |
|
Back to top |
|
|
jasn Guru
Joined: 05 May 2005 Posts: 439 Location: Maryland, US
|
Posted: Tue Aug 10, 2010 3:17 am Post subject: |
|
|
Thanks for the solution chithanh.
I verified the solution both ways. As built into the kernel, and then going back to all modules, but making sure I edited my /etc/conf.d/modules file to load the fbcon module on boot, (which is what I'm running now..)
Thanks again.. |
|
Back to top |
|
|
|