[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#762047: xserver-xorg-video-ati: Black screen with mouse cursor on PowerPC



OK, so I need to prevent radeonfb from running? What is the best way to do that if it's compiled into the kernel? Do I need to compile another kernel or is there a way to configure it not to use that driver? Please forgive my ignorance. But I'm having trouble finding answers to these questions. If you could recommend a document I could go to, I'd be glad to read it.

If I understand this correctly, then one of the defects in this situation is that the old radeonfb, nouveaufb, etc fb device drivers are still being compiled into the kernel. This shouldn't happen if they're not really supported by the rest of the system. I could file a bug in that regard, if that is the right thing to do. There is a file that attempts to blacklist all the old <cardname>fb drivers, but since they are not loadable modules, this fails.

I have determined that the reason why gdm and gnome will not run is because they require an accelerated driver, which radeonfb does not support. So I either have to use radeonfb with xfce or get the radeon/drm to work so I can run gnome.

Thanks for your continuing help.

--------------------------------------------
On Sun, 9/21/14, Michel Dänzer <michel@daenzer.net> wrote:

 Subject: Re: Bug#762047: xserver-xorg-video-ati: Black screen with mouse cursor on PowerPC
 To: "Bill Chatfield" <bill_chatfield@yahoo.com>
 Cc: 762047@bugs.debian.org
 Date: Sunday, September 21, 2014, 8:59 PM
 
 On 19.09.2014 23:58, Bill
 Chatfield wrote:
 >
 >
 2. Is radeonfb really supposed to be compiled into the
 kernel as it
 > is, or should it have been
 built as a module? Why do you think they
 > compiled it into the kernel?
 
 It was traditionally done like
 that on powerpc to provide a nice console 
 experience and suspend/resume support on
 laptops.
 
 
 > 3. If the kernel is activating radeonfb as
 we can see in dmesg, why
 > would it also
 load the drm/radeon driver?
 
 Presumably, the radeon driver is loaded by udev
 because it declares that 
 it supports your
 GPU. It could still be used by older upstream versions 
 of xserver-xorg-video-radeon and
 libgl1-mesa-dri, but the current 
 versions
 only support KMS anymore.
 
 
 I believe I answered your
 other questions in my previous two e-mails.
 
 
 -- 
 Earthling
 Michel Dänzer            |                 
 http://www.amd.com
 Libre
 software enthusiast          |               
 Mesa and X developer



Reply to: