LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   X_CreateColormap error rdesktop, xlock on 3 head nvidia display (https://www.linuxquestions.org/questions/linux-software-2/x_createcolormap-error-rdesktop-xlock-on-3-head-nvidia-display-567241/)

wolfgang0524 07-06-2007 04:54 PM

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

wolfgang0524 07-09-2007 04:34 PM

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.