Intel i965GM and Dell D830
Eric Knudstrup
eknuds-xorg at knudstrup.org
Mon Aug 13 13:12:12 PDT 2007
Eric Knudstrup wrote:
> Eric Knudstrup wrote:
>
>> Jesse Barnes wrote:
>>
>>
>>> On Thursday, August 9, 2007 1:47:29 pm Eric Knudstrup wrote:
>>>
>>>
>>>
>>>> Jesse Barnes wrote:
>>>>
>>>>
>>>>
>>>>> On Thursday, August 9, 2007 1:23:05 pm Eric Knudstrup wrote:
>>>>>
>>>>>
>>>>>
>>>>>> I'm having a problem with the 965GM driver and it selecting the right
>>>>>> displays (see Bug 11834). For some reason it insists on setting the vga
>>>>>> output for screen 0 when I need it to be the LVDS output:
>>>>>> From my log:
>>>>>> (II) Setting vga for screen 0.
>>>>>> I tried clobbering the i830_crt_init() line in i830_driver.c
>>>>>> I830SetupOutputs() to no avail.
>>>>>> The result is that I have two "screens" on my laptop display, one the
>>>>>> correct LVDS size, the other the vga size.
>>>>>>
>>>>>>
>>>>>>
>>>>> Does your configuration work if you remove or rename your xorg.conf file?
>>>>> I noticed it has a bunch of modelines, you shouldn't need those with
>>>>> recent intel drivers, since they'll detect what modes your system
>>>>> supports.
>>>>>
>>>>>
>>>>>
>>>> No, X refuses to start if I do that. KDE definitely wants to use the
>>>> VGA screen because it only lets me select a 1024x768 display and will
>>>> only maximize windows to that size.
>>>> When I select the KDE "Configure Desktop..." it will only show "Screen
>>>> 1" for 1024x768, even though in the "Multiple Monitors" tab it shows a
>>>> second 1680x1050 display as well.
>>>>
>>>>
>>>>
>>> Well, if that doesn't work, how about this (another thing you could try is to
>>> add a "monitor-VGA" option and setting it to "ignore" as well).
>>>
>>>
>>>
>> I took your config file and added ignore VGA and that does the right
>> thing for the LVDS display.
>> It would be nice if the VGA and TV outputs still worked, but this is
>> "good enough" for right now.
>> Is there anything I can do to help that happen? I'm an experienced C
>> coder, but this is the first time I've even looked at X source.
>>
>> Thanks,
>>
>> Eric
>>
> FYI, I just removed the TV output disable and it still "does the right
> thing". The problem is with the VGA output.
My system is still cooking along with the VGA output set to "ignore" and
the TV output not ignored.
I would like this to work correctly. If I were to attempt to chase down
the reason why the VGA output gets overlaid on top of the LVDS output,
where should I start looking?
Is this likely to be in the Intel source or the X org source?
Eric
More information about the xorg
mailing list