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
On 06/10/2010 01:37 PM, Francisco Jerez wrote:
Adrian Popa<[email protected]> writes:
Hello everyone,
First of all - congratulations on the success of your project. It was
about time the community did something about the nvidia drivers! :)
Now, I'm still experimenting with nouveau and I have enabled it on a
test system that has a rather old Nvidia card (GeForce4 I think) with
tv-out. Everything works fine, but I haven't been able to find any
examples on how to configure tv-out so I can extend my desktop to my
TV.
Which card exactly? nv1x-based gf4 cards should be fine but nv2x GPUs
need an external TV encoder chip (and right now we only have a driver
for ch7006 and similar external encoders). So, if your card has one of
the supported encoders, you'll see a "TV-1" connector in the output of
"xrandr".
Can anyone help with a demo configuration of Xorg.conf?
It's configured as a regular RandR12 output, so it should just work with
the minimal xorg.conf [1], if you need to do something fancier like
changing the relative output positions or setting TV-specific
properties, see [2] and [3] (check out the TV-related kernel module
parameters too, see "modinfo nouveau").
Also, I want to ask - if there is any chance of using two displays
*and* enabling compositing (window transparency effects) - either with
software or hardware acceleration?
It should work, but keep in mind that nv1x cards have a rather crude
pitch limitation (you'll get no hw accel if your desktop is larger than
2048x2048).
By the way, I am using Xubuntu 10.04.
Regards,
Adrian
_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau
[1] http://nouveau.freedesktop.org/wiki/InstallNouveau
[2] http://nouveau.freedesktop.org/wiki/Randr12
[3] http://wiki.debian.org/XStrikeForce/HowToRandR12
--
---
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
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
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"
DisplaySize 340 270 # mm
Identifier "VGA-1"
VendorName "NEC"
ModelName "LCD72VM"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "TV-1"
HorizSync 30-50
VertRefresh 60
Option "RightOf" "Monitor0"
# 720x576 @ 50Hz, 31.25kHz, itu-r bt.1358 625/50/p/1:1, RGB, YPbPr, HDMI
ModeLine "720x...@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 "720x...@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
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
_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau