X_CreateColormap error rdesktop, xlock on 3 head nvidia display
I've seen a few postings with some similar issues, but I haven't seen any solutions yet. I get the following errors:
> xlock X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 78 (X_CreateColormap) Value in failed request: 0x0 Serial number of failed request: 64 Current serial number in output stream: 70 > rdesktop -u <user> -d amr -a 24 -g 3100x1100 -r sound:remote <machine> X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 78 (X_CreateColormap) Value in failed request: 0x0 Serial number of failed request: 7 Current serial number in output stream: 8 I don't get the errors when running in dual monitor mode. Any ideas? Thanks, wolfgang0524 Configuration: 3 LCD displays SUSE linux enterprise 9 Nvidia Quadro FX 1500 pci-e video card Nvidia Quadro FX 1300 pci-e video card Nvidia driver version: 1.0.9629 XF86Config file: 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" EndSection Section "Module" Load "dbe" Load "extmod" Load "glx" Load "type1" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" EndSection # Three possible sources for finding the BusID of the video cards ### Video Cards entry in /var/log/XFree86.0.log #(--) PCI: (11:3:0) nVidia Corporation NV34 [GeForce FX 5200] rev 161, Mem @ 0xbc000000/24, 0xb0000000/27 #(--) PCI:*(64:0:0) nVidia Corporation unknown chipset (0x00fe) rev 162, Mem @ 0xb9000000/24, 0xc0000000/28, 0xba000000/24 ### Run hwinfo --pci |less and then search for nvidia or whatever video card you are using # AGP Video Card # SysFS ID: /devices/pci0000:00/0000:00:04.0/0000:40:00.0 # SysFS BusID: 0000:40:00.0 # PCI Video Card # SysFS ID: /devices/pci0000:00/0000:00:03.0/0000:01:00.2/0000:0b:03.0 # SysFS BusID: 0000:0b:03.0 ### Change the 40:00.0 to decimal and enter this as the BusID, 64:0:0 ### Change the 0b:03.0 to decimal and enter this as the BusID, 11:3:0 ### Run lspci do the same thing as the hwinfo section above ### Some example entries in the device section #Section "Device" #Identifier "NVIDIA GeForce 3" #Driver "nvidia" #Option "RenderAccel" "On" #Option "NoLogo" "On" #Option "nvAGP" "On" #Option "IgnoreDisplayDevices" "DFP, TV" #Option "ConnectedMonitor" "CRT" #EndSection ### Useful AGP settings definitions #Option "NvAgp" "0" #Disable AGP #Option "NvAgp" "1" #Use NVIDIA's AGP GART Driver #Option "NvAgp" "2" #Use the OS AGP GART driver (agp.ko) #Option "NvAgp" "3" #Attempt "2", fall back to "1" Section "Device" Identifier "NV AGP 0" Driver "nvidia" Option "NvAGP" "3" BusID "PCI:2:0:0" Option "NoRenderExtension" "1" Screen 0 EndSection Section "Device" Identifier "NV AGP 1" Driver "nvidia" BusID "PCI:2:0:0" Option "NoRenderExtension" "1" Screen 1 EndSection Section "Device" Identifier "NV PCI" Driver "nvidia" Option "NvAGP" "3" Option "IgnoreDisplayDevices" "CRT, TV" Option "ConnectedMonitor" "DFP" # Option "UseInt10Module" "1" Option "NoRenderExtension" "1" BusID "PCI:8:0:0" EndSection Section "Monitor" Identifier "Generic Monitor 0" HorizSync 30-130 VertRefresh 50-160 Option "DPMS" EndSection Section "Monitor" Identifier "Generic Monitor 1" HorizSync 30-130 VertRefresh 50-160 Option "DPMS" EndSection Section "Monitor" Identifier "Generic Monitor 2" HorizSync 30-130 VertRefresh 50-160 Option "DPMS" EndSection Section "Screen" Identifier "Screen AGP 0" Device "NV AGP 0" Monitor "Generic Monitor 0" DefaultDepth 24 #Option "TwinView" "on" #Option "SecondMonitorHorizSync" "30-130" #Option "SecondMonitorVertRefresh" "50-160" #Option "MetaModes" "1280x1024,1280x1024;1024x768,1024x768" #Option "passwordFile" "/root/.vnc/passwd" SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen PCI" Device "NV PCI" Monitor "Generic Monitor 1" DefaultDepth 24 # Option "TwinView" "on" # Option "SecondMonitorHorizSync" "30-130" # Option "SecondMonitorVertRefresh" "50-160" # Option "MetaModes" "1280x1024,1280x1024;1024x768,1024x768" SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen AGP 1" Device "NV AGP 1" Monitor "Generic Monitor 2" DefaultDepth 24 # Option "TwinView" "on" # Option "SecondMonitorHorizSync" "30-130" # Option "SecondMonitorVertRefresh" "50-160" # Option "MetaModes" "1280x1024,1280x1024;1024x768,1024x768" SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "BothTwinView" Screen "Screen AGP 0" Screen "Screen PCI" rightOF "Screen AGP 0" Screen "Screen AGP 1" rightOF "Screen PCI" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" "CorePointer" EndSection Section "ServerFlags" Option "Xinerama" "true" EndSection Section "DRI" Mode 0666 EndSection |
The problem went away when I disabled xinerama. Of course, this gave me three separate desktops, which I don't want. I was able to use Twinview on two displays. So at the moment, I have two displays sharing a desktop and the third dislay with it's own. This current configuration does not seem to show the x_createcolormap issues, but it is not exactly what I was looking for.
|
All times are GMT -5. The time now is 03:50 PM. |