Mailinglist Archive: radeonhd (400 mails)

< Previous Next >
Re: [radeonhd] RadeonHD fails to initialise on my x1400 mobility
  • From: Maarten Lankhorst <mlankhorst@xxxxxxxxxxxxx>
  • Date: Fri, 28 Sep 2007 17:38:55 +0200
  • Message-id: <46FD200F.7030007@xxxxxxxxxxxxx>
Luc Verhaegen schreef:
> On Thu, Sep 27, 2007 at 08:02:09AM +0200, Maarten Lankhorst wrote:
>>  
>> I have tested it, however it fails to initialise properly. It seems to
>> be that my panel is not detected or connected in software properly. I
>> attached a Xorg log. Do you think you could take a look at it?
>>
>> Cheers,
>> Maarten
>
> Please try the latest version of our driver.
I tried, I found out the folowing:

1. There is a bug in rhd_driver.c


            if (!Monitor && (Connector->Type == RHD_CONNECTOR_PANEL)) {

        ...

            } else {

It should be something like this:

            if (!Monitor) {
        if (Connector->Type == RHD_CONNECTOR_PANEL)

            xf86DrvMsg(rhdPtr->scrnIndex, X_WARNING, "Unable to attach a"

            " monitor to connector \"%s\"\n", Connector->Name);

        Output->Active = FALSE;

        } else {


2. Monitor is only initialised if (Connector->DDC) exists, my inspiron
6400 has been defined with RHD_DDC_NONE, so Connector->DDC is false
and my panel will never be detected.
I'm assuming there is missing some code that would get my EDID data
despite that.. (I just don't know what EDID is :-/)

Cheers,
Maarten


-- 
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups