[Nouveau] Enabling TV-out with the nouveau driver
Adrian Popa
adrian_gh.popa at romtelecom.ro
Fri Jun 11 07:42:18 PDT 2010
Hello Francisco,
You were right - the monitor name was wrong in that section. I replaced
Monitor0 with VGA-1 and it worked just fine. Thank you a lot for your help!
Regards,
Adrian
On 06/11/2010 12:43 PM, Francisco Jerez wrote:
> Hi,
>
> Adrian Popa<adrian_gh.popa at romtelecom.ro> writes:
>
>
>> Hello,
>>
>> I've checked and i have a GeForce 4 MX 440, and i do see a TV-1 in xrandr but I didn't manage to configure it
>> with xrandr.
>>
>> I've looked over [2] and by using xrandr --output TV-1 --right-of VGA-1 i managed to extend my desktop to my
>> TV. Also, i see the window transparency effect keeps working ;)
>>
>> The problem is - I tried to configure xorg.conf but I didn't manage to add the displays side by side (the TV
>> overlaps with the monitor from the top-left corner), even if they have different resolutions. I have attached
>> my xorg.conf for reference. I realize I must be missing something trivial in the configuration. Anyone care to
>> point it out?
>>
>> Thanks,
>> Adrian
>>
>> Section "ServerLayout"
>> Identifier "X.org Configured"
>> Screen 0 "Screen0" 0 0
>> InputDevice "Mouse0" "CorePointer"
>> InputDevice "Keyboard0" "CoreKeyboard"
>> EndSection
>>
>> Section "Files"
>> ModulePath "/usr/lib/xorg/modules"
>> FontPath "/usr/share/fonts/X11/misc"
>> FontPath "/usr/share/fonts/X11/cyrillic"
>> FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
>> FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
>> FontPath "/usr/share/fonts/X11/Type1"
>> FontPath "/usr/share/fonts/X11/100dpi"
>> FontPath "/usr/share/fonts/X11/75dpi"
>> FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
>> FontPath "built-ins"
>> EndSection
>>
>> Section "Module"
>> Load "record"
>> Load "dri2"
>> Load "dri"
>> Load "glx"
>> Load "extmod"
>> Load "dbe"
>> EndSection
>>
>>
> You probably don't need any of the last two sections.
>
>
>> Section "InputDevice"
>> Identifier "Keyboard0"
>> Driver "kbd"
>> EndSection
>>
>> Section "InputDevice"
>> Identifier "Mouse0"
>> Driver "mouse"
>> Option "Protocol" "auto"
>> Option "Device" "/dev/input/mice"
>> Option "ZAxisMapping" "4 5 6 7"
>> EndSection
>>
>> Section "Monitor"
>> Identifier "VGA-1"
>>
>
>> DisplaySize 340 270 # mm
>> VendorName "NEC"
>> ModelName "LCD72VM"
>> HorizSync 31.0 - 81.0
>> VertRefresh 56.0 - 75.0
>> Option "DPMS"
>>
> You shouldn't need any of the options above.
>
>
>> EndSection
>>
>> Section "Monitor"
>> Identifier "TV-1"
>> Option "RightOf" "Monitor0"
>>
> The "Monitor0" identifier is wrong, I guess you meant "VGA-1".
>
>
>> HorizSync 30-50
>> VertRefresh 60
>> # 720x576 @ 50Hz, 31.25kHz, itu-r bt.1358 625/50/p/1:1, RGB, YPbPr, HDMI
>> ModeLine "720x576 at 50" 27 720 732 795 864 576 581 586 625 -hsync -vsync
>> # nonstandard PAL (Works with BOB deinterlace) It is 60Hz but works well with nVIDIA PAL-B TV-OUT
>> # Nvidia option: Option "TVStandard" "PAL-B"
>> ModeLine "720x576 at 60" 32.7 720 744 816 912 576 577 580 597
>>
>> # This modeline is 50Hz interlaced and works well with kerneldeint:
>> ModeLine "720x576i" 13.875 720 744 808 888 576 581 586 625 -hsync -vsync interlace
>>
>>
> You shouldn't need to set any timings manually.
>
>
>> EndSection
>> Section "Device"
>> ### Available Driver options are:-
>> ### Values:<i>: integer,<f>: float,<bool>: "True"/"False",
>> ###<string>: "String",<freq>: "<f> Hz/kHz/MHz"
>> ### [arg]: arg optional
>> #Option "SWcursor" # [<bool>]
>> #Option "HWcursor" # [<bool>]
>> #Option "NoAccel" # [<bool>]
>> #Option "ShadowFB" # [<bool>]
>> #Option "UseFBDev" # [<bool>]
>> #Option "Rotate" # [<str>]
>> #Option "VideoKey" #<i>
>> #Option "FlatPanel" # [<bool>]
>> #Option "FPDither" # [<bool>]
>> #Option "CrtcNumber" #<i>
>> #Option "FPScale" # [<bool>]
>> #Option "FPTweak" #<i>
>> #Option "DualHead" "True" # [<bool>]
>> Identifier "Card0"
>> Driver "nouveau"
>> VendorName "nVidia Corporation"
>> BoardName "NV18 [GeForce4 MX 440 AGP 8x]"
>> BusID "PCI:2:0:0"
>> Option "Monitor-VGA-1" "VGA-1"
>> Option "Monitor-TV-1" "TV-1"
>> EndSection
>>
>> Section "Screen"
>> Identifier "Screen0"
>> Device "Card0"
>> #Monitor "Monitor0"
>> SubSection "Display"
>> Viewport 0 0
>> Depth 1
>> EndSubSection
>> SubSection "Display"
>> Viewport 0 0
>> Depth 4
>> EndSubSection
>> SubSection "Display"
>> Viewport 0 0
>> Depth 8
>> EndSubSection
>> SubSection "Display"
>> Viewport 0 0
>> Depth 15
>> EndSubSection
>> SubSection "Display"
>> Viewport 0 0
>> Depth 16
>> EndSubSection
>> SubSection "Display"
>> Viewport 0 0
>> Depth 24
>> EndSubSection
>> EndSection
>>
>>
--
---
Adrian Popa
NOC Division
Network Engineer
Divizia Centrul National de Operare Retea
Departament Transport IP& Metro
Compartiment IP Core& Backbone
Phone: +40 21 400 3099
More information about the Nouveau
mailing list