Mailinglist Archive: radeonhd (312 mails)

< Previous Next >
Re: [radeonhd] useconfiguredmonitor for CONNECTOR_PANEL
  • From: Thomas Meyer <thomas@xxxxxxxx>
  • Date: Fri, 01 Feb 2008 17:33:08 +0100
  • Message-id: <47A349C4.6060804@xxxxxxxx>
Egbert Eich schrieb:
Thomas Meyer writes:
> Hi.
> > Is it correct that it is not possible to use the option > "useconfiguredmonitor" for CONNECTOR_PANEL?
> > Or the other way round:
> How can i pass a Modeline for a PANEL that has no ATOMBIOS > (information/support) and no EDID?
> > rhdMonitorInit makes that impossible?!
>
Thomas,

I wonder why your AtomBIOS doesn't contain anty panel information.
That's because there is no AtomBIOS available! (and i did compile the driver with disable-atombios and disable-atombios-parser).

See also bug https://bugs.freedesktop.org/show_bug.cgi?id=13473 and attached log.

Summary:
"
(--) RADEONHD(0): Detected an M56 on a Macbook Pro
(II) RADEONHD(0): Mapped IO at 0xb7aac000 (size 0x00010000)
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(EE) RADEONHD(0): Invalid BIOS length field
(II) RADEONHD(0): Query for AtomBIOS Init: failed
(--) RADEONHD(0): VideoRAM: 131072 kByte
"
Could you please provide us with a log file of your server?
See above.
Maybe you could also send a copy of your BIOS to libv or me.
You can use rhd_conntest <pci_id> -d for this.
I think this is not useful, see above.

*I think it should be possible to define the PANEL monitor values in the xorg.conf file*
What do/others think about this?

And for CONNECTOR_PANEL (a PANEL without ATOMBIOS and without EDID) it's even worse, because the process for using a "configuredmonitor" is never hit:

if (! rhdPtr->randr) {
/* Pick anything for now */
if (!rhdModeLayoutSelect(rhdPtr)) {

-> rhdModeLayoutSelect calls RHDMonitorInit() which will fail for PANEL (and no other monitors are connected), so the we goto error1 and never use the pre-configured monitor for PANEL. But maybe that's intented?

xf86DrvMsg(pScrn->scrnIndex, X_ERROR,
"Failed to detect a connected monitor\n");
goto error1;
}

Cheers,
Egbert.
Greetz
thomas


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

< Previous Next >
Follow Ups
References