Nvidia Multihead + X
Matt Patterson
matt at v8zman.com
Tue Nov 2 06:43:44 UTC 2004
I noticed in your XF86Config-4 that you are using the nvidia driver, not
the nv driver. I have had to toss my ubuntu install completely because
using the nvidia driver with my system (nvidia-glx driver) causes
regular freezes. Is there a ways to enable the multiple displays and
have them driven using the nv driver which seems to work wonderfully. I
would really like the second display to be the tv, this might complicate
things somewhat.
Thanks,
Matt
Fabio Massimo Di Nitto wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Patrick wrote:
> | Hi,
> |
> | any easy way to do this ?
> |
> | I've looked through the howto's but they dont seem to be very
> | informative when it comes to nvidia multihead cards. Has anyone here
> | done this ? Or would anyone here be able to give me some pointers ?
> |
> | P
> |
>
> This is the configuration i use for NVIDIA with 2 heads. You will have
> to edit it to fit your system/monitors, but it's a good starting point.
>
> I also recommend to check "man nv" and man "XF86config-4" to understand
> the sintax.
>
> NOTE: there is a "fake mouse" entry in my config that you probably want
> to remove. I use it to balance my mouse speed... normal people would set
> it in the gnome preference, but is not as much as fun :P
>
> Fabio
>
> - --
> <user> fajita: step one
> <fajita> Whatever the problem, step one is always to look in the error
> log.
> <user> fajita: step two
> <fajita> When in danger or in doubt, step two is to scream and shout.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iQIVAwUBQXvQFVA6oBJjVJ+OAQJb4xAAvRg/K0tauyKksLu/QR7hB94AJQYy9URA
> uvuKmQKlJk9m1jbM8pNzNF9rwFyCbA9VeyZ1RAW1LLOeZ4v7xdaEvmtyt2OP0KZ+
> XgSTj1b8WyyGyQicZREZIHJb9ya1NYoZR+Lt+yyH/qqfuKCJArhL49SLrDn5PncY
> A9auwycH0giDTOR+DgcPXeu+fytYilJ2JKw7gKrfNipVhzwEBs4KjgxqefxbqhCO
> EM+hnBP3z3CMgNUGvbGABujtPYh/HvlkbJVE0fHf2iv4YA8vVZU8UKvTAhEo2wmQ
> YjmnRseLTqHkuWE9bKmrnszG5GLqiwe/LkTakdQYIaptGXPrLB2GlR7vuB+27i+f
> uadSSuPHEm6t6kYKLNKHhiRF+XcVJJKZJBKow6TL8xeQA0KldvS89opucL4jalaO
> jN1xRGcJAQeboJ6fwzxXoC/LZdtDRPbUB7Kayh7LjrpQZGsc/YT+Ytkc7HAKWfwg
> rw7O3nNO9eeREM3hKUSK8lg0Pv7/GzGuhK1BuhMs0NzwEMWaT9T1hKGdji+wzgu7
> dbm5HApuuTvVlA/qaaMneWWKhvcY0S1LPFalvdKLcsTHRQ8/adqFh9cZvJD3oYLv
> 9ZcgbEbHP8rv1px0lVz8yjUm7vPuzEObjXQ2BmuTqZnOvPMi72T3ufz2SrJfGjIE
> EZL+pJf4aTY=
> =vIbB
> -----END PGP SIGNATURE-----
>
>------------------------------------------------------------------------
>
># XF86Config-4 (XFree86 X Window System server configuration file)
>#
># This file was generated by dexconf, the Debian X Configuration tool, using
># values from the debconf database.
>#
># Edit this file with caution, and see the XF86Config-4 manual page.
># (Type "man XF86Config-4" at the shell prompt.)
>#
># This file is automatically updated on xserver-xfree86 package upgrades *only*
># if it has not been modified since the last upgrade of the xserver-xfree86
># package.
>#
># If you have edited this file but would like it to be automatically updated
># again, run the following commands as root:
>#
># cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
># md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
># dpkg-reconfigure xserver-xfree86
>
>Section "Files"
> FontPath "unix/:7100" # local font server
> # if the local font server has problems, we can fall back on these
> FontPath "/usr/lib/X11/fonts/misc"
> FontPath "/usr/lib/X11/fonts/cyrillic"
> FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
> FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
> FontPath "/usr/lib/X11/fonts/Type1"
> FontPath "/usr/lib/X11/fonts/CID"
> FontPath "/usr/lib/X11/fonts/Speedo"
> FontPath "/usr/lib/X11/fonts/100dpi"
> FontPath "/usr/lib/X11/fonts/75dpi"
> # paths to defoma fonts
> FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
>EndSection
>
>Section "Module"
> Load "GLcore"
> Load "bitmap"
> Load "dbe"
> Load "ddc"
> Load "dri"
> Load "extmod"
> Load "freetype"
> Load "glx"
> Load "int10"
> Load "record"
> Load "speedo"
> Load "type1"
> Load "v4l"
> Load "vbe"
> Load "xtt"
>EndSection
>
>Section "InputDevice"
> Identifier "Generic Keyboard"
> Driver "keyboard"
> Option "CoreKeyboard"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "dk"
>EndSection
>
>Section "InputDevice"
> Identifier "Configured Mouse"
> Driver "mouse"
> Option "CorePointer"
> Option "Emulate3Buttons" "true"
> Option "Device" "/dev/input/mice"
> Option "Protocol" "ImPS/2"
> Option "ZAxisMapping" "4 5"
>EndSection
>
>Section "InputDevice"
> Identifier "Fake Mouse"
> Driver "mouse"
> Option "SendCoreEvents" "true"
> Option "Emulate3Buttons" "true"
> Option "Device" "/dev/psaux"
> Option "Protocol" "ImPS/2"
> Option "ZAxisMapping" "4 5"
>EndSection
>
>Section "Device"
> Identifier "nVidia Corporation NV25 [Geforce4 Ti 4600] 0"
> Driver "nvidia"
> BusID "PCI:1:0:0"
> Screen 0
>EndSection
>
>Section "Device"
> Identifier "nVidia Corporation NV25 [Geforce4 Ti 4600] 1"
> Driver "nvidia"
> BusID "PCI:1:0:0"
> Screen 1
>EndSection
>
>Section "Monitor"
> Identifier "Fujitsu e213"
> HorizSync 30-107
> VertRefresh 50-150
> Option "DPMS"
>EndSection
>
>Section "Monitor"
> Identifier "Sony E500"
> HorizSync 30-140
> VertRefresh 60-160
> Option "DPMS"
>EndSection
>
>Section "Screen"
> Identifier "screen0"
> Device "nVidia Corporation NV25 [Geforce4 Ti 4600] 0"
> Monitor "Sony E500"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1600x1200"
> EndSubSection
>EndSection
>
>Section "Screen"
> Identifier "screen1"
> Device "nVidia Corporation NV25 [Geforce4 Ti 4600] 1"
> Monitor "Fujitsu e213"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1600x1200"
> EndSubSection
>EndSection
>
>Section "ServerLayout"
> Identifier "Default Layout"
> Screen "screen0"
> Screen "screen1" LeftOf "screen0"
> Option "Xinerama" "on"
> InputDevice "Generic Keyboard"
> InputDevice "Configured Mouse"
> InputDevice "Fake Mouse"
>EndSection
>
>Section "DRI"
> Mode 0666
>EndSection
>
>
More information about the ubuntu-users
mailing list