xf86-video-intel i945G modesetting - is there code to test?

Barry Scott barry.scott at onelan.co.uk
Fri Jun 30 08:51:12 PDT 2006


Eric Anholt wrote:
> On Thu, 2006-06-29 at 15:45 +0100, Barry Scott wrote:
>   
>> I'm very interested in the modesetting support that is going into the i810
>> driver. I want to run in 1280x768 and 1360x768 modes as well as the
>> normal VESA modes.
>>
>> I've tried building from latest git on the modesetting branch and the
>> modesetting-airlied but both have problems that I assume the branch
>> owners are aware of.
>>
>> Is their code that I could test?
>>     
>
> modesetting is the code you can test ;)
>
> If you've got issues with it at this point that doesn't consist of:
> 1) DVO (= <i915 DVI/TV output, i830 LVDS output) modesetting
> 2) TV modesetting
> 3) instability during randr
>
> then please file a bug and assign it to me (anholt at FreeBSD.org is my
> bugzilla identity).  Bonus points for including what commit HEAD is
> pointing at for the driver you're using.
>   
Since this is very broken in my setup I've stuck to email rather then 
bug report.

There are two source files missing from modesetting branch of 
xf86-video-intel.
i830-debug.c and i830-debug.h. I'm a git novice: Is HEAD the same as the 
commit
that git log shows in the first messages? Here is the git log first message.

commit bb5c35484154494439288f87ca3ed6fd7f1207c1
Author: Keith Packard <keithp at mactel.(none)>
Date:   Sun Jun 4 00:16:39 2006 -0700

    Dump out registers so we can diff against modesetting branch

I think the driver is crashing the Xorg process but without the debug stuff
it is exiting because of a symbol lookup problem:

##############################################
*** In function GetModeSupport, on line 923, in file i830_driver.c ***
GetModeSupport: modes 0x80, 0x80, devices: 0x80, 0x80
##############################################

Executing (ax == 0x5f28) BIOS call
/usr/bin/Xorg: symbol lookup error: 
/usr/lib/xorg/modules/drivers/i810_drv.so: undefined symbol: i830DumpRegs

Barry




More information about the xorg mailing list