Output problems with 945GM

Matteo Brusa matteo.brusa at kaasa.com
Fri Dec 7 08:36:56 PST 2007


Hi Jesse, thanks for the answer.
See my inline comments.

Jesse Barnes wrote:
> On Thursday, December 06, 2007 5:54 am Matteo Brusa wrote:
>> Hi,
>> i have some HDTV configuration issues with my 945GM based pc, i hope i'm in
>> the right place to ask. I'm running Ubuntu 7.10 and therefore the intel
>> driver version 2:2.1.1-0ubuntu9.
>>
>> VGA output
>> The VGA output works great, it uses the 1360x768 resolution when plugged to
>> an HDTV. Unfortunately, my actual TV has no VGA input, so i'm trying to get
>> either HDMI (with DVI adapter cable) or component running.
>> LDVS
>> In X, LVDS is always enabled although i have no LCD screen. I tried "xrandr
>> --ouput LDVS --off" without success, and the intel module does not support
>> any xorg.conf option to shut it off. Could this be the reason why xvidtune
>> always shows 1024x768 and not the actual screen value? Component
>> I always get 1024x768, no matter which Modeline i specify. Any suggestion?
> 
> You actually can disable it:
> 
> Section "Monitor"
> 	Identifier "Bogus LCD"
> 	Option "ignore" "true"
> EndSection
> 
> Section "Driver"
>         Identifier "Card0"
>         Driver "intel"
>         VendorName "Intel Corporation"
>         BoardName "Unknown Board"
>         Option "Monitor-LVDS" "Bogus LCD"
> EndSection
> 
> And since we've been getting so many reports about this stuff and always end 
> up pointing people at http://www.intellinuxgraphics.org/dualhead.html, I 
> think I'll update the man page with some more detail...

This works, great.
It would be really helpful to have this mentioned in the man page.

>> TDMS-1
>> I got 1280x768 working, with noticeable overscan. How can i use the same
>> 1360x768 with DVI, or get rid of the overscan?
> 
> What's the output of 'xrandr'?

Here's the snippet relative to this output:
TMDS-1 connected 1280x720+0+0 (0x62) normal (normal left inverted right) 160mm x 90mm
         Identifier: 0x4e
         Timestamp:  -1361725529
         Subpixel:   horizontal rgb
         Clones:
         CRTC:       0
         CRTCs:      0 1
         EDID_DATA:
                 00ffffffffffff004c2d000200000000
                 2a0f01038010098c0ae2bda15b4a9824
                 15474a20000001010101010101010101
                 010101010101011d007251d01e206e28
                 5500a05a0000001e011d00bc52d01e20
                 b8285540a05a0000001e000000fd0032
                 3d0f2e08000a202020202020000000fc
                 0053414d53554e470a202020202001af
   1280x720 (0x62)   74.2MHz +HSync +VSync
         h: width  1280 start 1390 end 1430 total 1650 skew    0 clock   45.0KHz
         v: height  720 start  725 end  730 total  750           clock   60.0Hz
   1280x720 (0x63)   74.2MHz +HSync +VSync
         h: width  1280 start 1720 end 1760 total 1980 skew    0 clock   37.5KHz
         v: height  720 start  725 end  730 total  750           clock   50.0Hz
   640x480 (0x64)   25.2MHz -HSync -VSync
         h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
         v: height  480 start  490 end  492 total  525           clock   60.0Hz

BTW, the xvidtune tool does not work at all, any configuration (included the current working preset) 
is not accepted as valid, no matter if i'm in VGA or DVI mode. I hoped i could fix the overscan 
issue with it.

>> I also tried to disable DDC; in this case i cannot set any video mode with
>> randr. Do i need to use the 915resolution tool, or it's not relevant
>> anymore?
> 
> It's not relevant anymore and should generally be avoided...
> 
>> What is the output name for the component: TDMS-1, VGA?
> 
> I'm not sure what you mean here, TMDS-1 and VGA are separate outputs...

With my motherboard came a DVI dongle/splitter with VGA, DVI and component (3 RCA) plugs.
I just discovered that the component plugs are mapped to TV output. The only resolution i get here 
is a poor 1024x768 interlaced. I tried to set manually the monitor section similar to the following, 
without any success.

Section "Monitor"
         Identifier      "TVMon"
#        Option          "Ignore" "true"
#        Option          "Enable" "false"
        HorizSync       30-61
         VertRefresh     29-75

        Modeline        "1024x768"     26.89   1024 1025 1088 1120    768  769  800  801
        Modeline "1280x720x25" 83.700 1280 1780 1828 2172 720 751 754 769 +hsync +vsync
        Modeline        "1360x768"     85.50   1360 1424 1536 1792    768  771  777  795 +hsync +vsync
        Modeline "1280x720_o"     74.25   1280 1390 1430 1650    720  725  730  750 +hsync +vsync
        Modeline "1360x768"     85.50   1360 1424 1536 1792    768  771  777  795 +hsync +vsync
        Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
        Modeline "1360x768_50.00"   69.00  1360 1416 1552 1744  768 771 781 793 -hsync +vsync
        Modeline "1360x768R"   72.00  1360 1408 1440 1520  768 771 781 790 +hsync -vsync
        Modeline "1152x672"   62.25  1152 1208 1320 1488  672 675 685 699 -hsync +vsync
        Modeline "1920x1200" 154 1920 1968 2000 2080 1200 1203 1209 1235 +HSync -Vsync
        Modeline "1280x768_60.00"   79.50  1280 1344 1472 1664  768 771 781 798 -hsync +vsync
        Modeline "1920x1080" 148.5 1920 1960 2016 2200 1080 1082 1088 1125 -hsync +vsync
EndSection

How can i get a resolution similar to the VGA or DVI output?
Here's xrandr snippet:
TV connected 1024x768+0+0 (0x62) normal (normal left inverted right) 0mm x 0mm
         Identifier: 0x4f
         Timestamp:  -1362011090
         Subpixel:   unknown
         Clones:
         CRTC:       0
         CRTCs:      0 1
         BOTTOM: 37 (0x00000025) range:  (0,100)
         RIGHT: 46 (0x0000002e) range:  (0,100)
         TOP: 36 (0x00000024) range:  (0,100)
         LEFT: 54 (0x00000036) range:  (0,100)
         TV_FORMAT: NTSC-M
                 supported: NTSC-M       NTSC-443     NTSC-J       PAL-M
                            PAL-N        PAL          480p at 59.94Hz 480p at 60Hz
                            576p         720p at 60Hz    720p at 59.94Hz 720p at 50Hz
                            1080i at 50Hz   1080i at 60Hz   1080i at 59.94H
   1024x768 (0x62)   26.9MHz
         h: width  1024 start 1025 end 1088 total 1120 skew    0 clock   24.0KHz
         v: height  768 start  769 end  800 total  801           clock   30.0Hz
   800x600 (0x63)   17.0MHz
         h: width   800 start  801 end  864 total  896 skew    0 clock   19.0KHz
         v: height  600 start  601 end  632 total  633           clock   30.0Hz
   848x480 (0x64)   14.5MHz
         h: width   848 start  849 end  912 total  944 skew    0 clock   15.4KHz
         v: height  480 start  481 end  512 total  513           clock   30.0Hz
   640x480 (0x65)   11.3MHz
         h: width   640 start  641 end  704 total  736 skew    0 clock   15.4KHz
         v: height  480 start  481 end  512 total  513           clock   30.0Hz


Thanks again,
Matteo



More information about the xorg mailing list