On Thu, Aug 18, 2011 at 02:58:31PM -0600, Richard Johnson wrote:
> [Posting for documentation of the workaround, and in case the details
> help find a bug beyond "This ancient laptop's video card RAM is too
> small".]
> 
> 
> I resuscitated an IBM X40 laptop by putting in a HD with a clean install
> of OpenBSD 4.9 release.
> 
> X then failed to start both using a new xorg.conf from 'Xorg -configure',
> and using the xorg.conf created the same way and formerly working under
> OpenBSD 4.7.
> 
> Interesting errors (full logs below):
>  | [3730867.237] (EE) intel(1): [drm] Failed to open DRM device for 
> pci:0000:00:02.1: Operation not permitted
>  | ...
>  | [3730869.731] (WW) intel(1): xf86AcquireGART: AGPIOC_ACQUIRE failed 
> (Device busy)
> 
> Updating to 4.9 stable (kernel, userland, xenocara) as of 2011-08-17,
> built on the X40 itself, showed the same problem.
> 
> Since the error was with intel(1), while intel(0) was earlier configured
> successfully according to the log, a likely workaround was to comment out
> the xorg.conf 2nd detected screen and card specs (Screen1 and Card1).
> 
> That workaround indeed avoids the problem, though at the probable (though
> unconfirmed) cost of no signal out the external VGA port.

The intel driver does not support zaphod-style multihead (the one where
you define an X screen per head). Supporting only xrandr/xinerama style
where the heads extends one shared X screen (see xorg.conf(5) and xrandr(1)).
This has been the case for a couple of years now.

Cheers,
-0-
-- 
Why is it that we rejoice at a birth and grieve at a funeral?  It is
because we are not the person involved.
                -- Mark Twain

Reply via email to