View Full Version : 8.2 Dual Graphic - Black Screen with other than Default
Nakomis
02-25-2011, 10:57 PM
Greetings.
When setting via the Configuration Wizard the Graphic Card Driver and Resolution. Any Setting with the App possible Results in a Failed Change, when selecting the Nvidia Graphics Driver 260.xx.xx The System Turns the Displays Off Completely and i get No Input from the Screen and it becomes unrecoverable without a Reset.
I assume its some sort of error that only occurs with a Dual Graphic Card Setup.
Installing the Nvidia Binary driver from ther Website ends in same result.
I am guessing its some sort of boot flag to set which i can't find easily.
Been Testing only the PC-BSD 8.2 x86 netinstall release.
Specs:
2x Geforce 9800GTX+ 512mb
n780i Motherboard Chipset
philv
02-27-2011, 03:29 AM
Could you attach the /etc/X11/xorg.conf file - this is what sets up screen configuration.
I just set up a clean install of PC-BSD 8.2 (using the USB install), and had the same issue. Quick solution - try "nvidia-xconfig".
http://us.download.nvidia.com/XFree86/FreeBSD-x86/260.19.36/README/editxconfig.html
In my system, I copied the previous xorg.conf over, and it worked. If that didn't work, my next step would have been to run nvidia-xconfig.
I am not an xorg.conf expert, but perhaps someone who know the PC-BSD xorg configuration tool could look at the two xorg.conf files and understand what the nvidia config tool is doing that the PC-BSD tool isn't.
WORKING VERSION - autogenerated in PC-BSD 8.1 using nvidia-xconfig
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 260.19.21 (buildmeister@builder101) Thu Nov 4 20:14:38 PDT 2010
# Xorg.conf file generated for PC-BSD
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/Programs/fonts/"
FontPath "/usr/local/lib/X11/fonts/cyrillic/"
FontPath "/usr/local/lib/X11/fonts/TrueType/"
FontPath "/usr/local/lib/X11/fonts/webfonts/"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/CID/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/dejavu/"
FontPath "/usr/local/lib/X11/fonts/local/"
EndSection
Section "Module"
Load "ddc"
Load "dbe"
Load "extmod"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "Off"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" ""
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "6"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 28.0 - 78.0
VertRefresh 50.0 - 76.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 28.0 - 78.0
VertRefresh 50.0 - 76.0
EndSection
Section "Device"
# Option "AllowGLXWithComposite" "true"
# Option "RenderAccel" "true"
# Option "AddARGBGLXVisuals" "true"
# Option "UseEvents" "false"
# Option "TripleBuffer" "1"
# Option "DamageEvents" "1"
# Option "BackingStore" "1"
# Option "PixmapCacheSize" "70000"
# Option "OnDemandVBlankInterrupts" "true"
# Option "XAANoOffscreenPixmaps" "true"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
# Option "AllowGLXWithComposite" "true"
# Option "RenderAccel" "true"
# Option "AddARGBGLXVisuals" "true"
# Option "UseEvents" "false"
# Option "TripleBuffer" "1"
# Option "DamageEvents" "1"
# Option "BackingStore" "1"
# Option "PixmapCacheSize" "70000"
# Option "OnDemandVBlankInterrupts" "true"
# Option "XAANoOffscreenPixmaps" "true"
Identifier "Card1"
Driver "nvidia"
VendorName "nVidia Corporation"
Option "NoLogo" "True"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "NoLogo" "True"
Option "TwinView" "True"
Option "MetaModes" "nvidia-auto-select, nvidia-auto-select"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select" "1920x1200"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-1: 1920x1200 +0+0"
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
BROKEN VERSION - autogenerated in PC-BSD 8.2 using the graphical configuration tool upon startup. only "monitor0" shows anything.
the screen # Xorg.conf file generated for PC-BSD
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "Off"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/Programs/fonts/"
FontPath "/usr/local/lib/X11/fonts/cyrillic/"
FontPath "/usr/local/lib/X11/fonts/TrueType/"
FontPath "/usr/local/lib/X11/fonts/webfonts/"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/CID/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/dejavu/"
FontPath "/usr/local/lib/X11/fonts/local/"
EndSection
Section "Module"
Load "ddc"
Load "dbe"
Load "extmod"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" ""
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "6"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "Off"
EndSection
Section "Device"
Identifier "Card0"
Screen 0
# Option "AllowGLXWithComposite" "true"
# Option "RenderAccel" "true"
# Option "AddARGBGLXVisuals" "true"
# Option "UseEvents" "false"
# Option "TripleBuffer" "1"
# Option "DamageEvents" "1"
# Option "BackingStore" "1"
# Option "PixmapCacheSize" "70000"
# Option "OnDemandVBlankInterrupts" "true"
# Option "XAANoOffscreenPixmaps" "true"
Option "NoLogo" "True"
Driver "nvidia"
VendorName "nVidia Corporation"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Card1"
Screen 1
# Option "AllowGLXWithComposite" "true"
# Option "RenderAccel" "true"
# Option "AddARGBGLXVisuals" "true"
# Option "UseEvents" "false"
# Option "TripleBuffer" "1"
# Option "DamageEvents" "1"
# Option "BackingStore" "1"
# Option "PixmapCacheSize" "70000"
# Option "OnDemandVBlankInterrupts" "true"
# Option "XAANoOffscreenPixmaps" "true"
Option "NoLogo" "True"
Driver "nvidia"
VendorName "nVidia Corporation"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
Option "TwinView" "1"
Option "metamodes" "DFP-0: 1920x1200 +0+0, DFP-1: 1920x1200 +1920+0"
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1200"
EndSubSection
Option "TwinView" "0"
Option "metamodes" "DFP-1: 1920x1200 +0+0"
EndSection
Nakomis
03-05-2011, 01:18 PM
I don't think its a Xorg problem. Since it does Work when i remove the second Geforce Card.
Thats why i am Guessing its like Linux which needs vmalloc=196M as parameter to work.
BSD isn't Linux i know.. >.<
Since Setting up the Drivers ends in Booting with Black Screen and Reconfigure Black-screens also x) (when setting correct drivers)
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.