Bugzilla – Bug 475979
inconsistency between SaX2 and Monitor Resolution Settings: monitor isn't recognized in both
Last modified: 2011-04-04 03:49:48 UTC
Created attachment 272874 [details] screenshot of Sax2 and Monitor Resolution Settings windows User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 SaX2 tells me the correct settings for graphic card and monitor, while Monitor Resolution Settings doesn't know the type of my monitor. Moreover, in SaX2 test tool i see my refresh rate as 75hz but in the other one it is 56hz. Reproducible: Always Steps to Reproduce: 1. 2. 3. # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder57) Mon Oct 27 14:37:20 PST 2008 # /.../ # SaX generated X11 config file # Created on: 2009-02-13T14:11:17+0200. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "ServerLayout" Identifier "Layout[all]" Screen "Screen[0]" 0 0 InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" EndSection Section "Files" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" EndSection Section "Module" Load "dbe" Load "extmod" Load "freetype" Load "glx" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "ZapWarning" "on" EndSection Section "InputDevice" Identifier "Keyboard[0]" Driver "kbd" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Identifier "Mouse[1]" Driver "mouse" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Name" "ImPS/2 Generic Wheel Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Modes" Identifier "Modes[0]" ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync EndSection Section "Monitor" Identifier "Monitor[0]" VendorName "GSM" ModelName "LG ELECTRONICS L1970HR" UseModes "Modes[0]" DisplaySize 376 301 HorizSync 30.0 - 83.0 VertRefresh 50.0 - 75.0 Option "CalcAlgorithm" "XServerPool" Option "DPMS" Option "PreferredMode" "1280x1024" EndSection Section "Device" Identifier "Device[0]" Driver "nvidia" VendorName "NVidia" BoardName "GeForce4 Ti 4400" Screen 0 EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 Option "RenderAccel" "True" Option "AddARGBGLXVisuals" "True" SubSection "Display" Depth 15 Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Please attach the information mentioned on the webpage: http://en.opensuse.org//Bugs/SaX2
Created attachment 272880 [details] A copy of /var/log/SaX.log
# hwinfo --mouse > hal.1: read hal data 36: PS/2 00.0: 10500 PS/2 Mouse [Created at input.183] UDI: /org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input Unique ID: AH6Q.oV6xZUCQFf1 Hardware Class: mouse Model: "ImPS/2 Generic Wheel Mouse" Vendor: 0x0002 Device: 0x0005 "ImPS/2 Generic Wheel Mouse" Compatible to: int 0x0210 0x0013 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 3 Wheels: 1 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=no, avail=yes, need=no, active=unknown # sax2 -p Chip: 0 is -> NVIDIA GeForce4 Ti 4400 01:00:0 0x10de 0x0251 AGP nvidia # cd /var/lib/sax # ls apidata xorg.conf xorg.conf.md5 lastlog xorg.conf.first xorg.conf-suse NVidia_DualHead_DriverOptions.tmp xorg.conf-linux NVidia.tmp xorg.conf-linux-6jeh
You're using the nvidia driver. What you call 'Monitor Resolution Settings windows' is a tool by NVIDIA we cannot control at all. Unfortunately we don't track any NVIDIA driver bugs filed against openSUSE in Novell's bugzilla. Please complain directly to NVIDIA. Thanks.
Are you sure about this? You can excess 'Monitor Resolution Settings' from Gnome's menu: System>Hardware>Screen Resolution.
Created attachment 274448 [details] nVidia X server settings
i attached a screen shot of 'nVidia X server settings' window, so the bug isn't solved since everything is OK with nvidia.
You're right. gnome-display-properties is a GNOME tool. Reassigning.
Created attachment 322980 [details] /var/lib/sax
Created attachment 322981 [details] hwinfo --gfx onboard + PCI graphics
Created attachment 322982 [details] /var/log/SaX.log (onboard + PCI graphics)
Created attachment 322983 [details] screenshot - SaX2 X11 configuration window (Graphics card and monitor) Seems confused, since the screen is plugged into Nvidia PCI card. Nothing is plugged into the onboard graphics.
There is more than one issue here. 1. Gnome Monitor Resolution Settings has different (incorrect) refresh rate from both NvidiaXServerSettings and SaX2-X11. 2. SaX2 Xfine2 does not function - unable to adjust display size or position. 3. Refresh rate of 60Hz behaves incorrectly, since that refresh rate on other OS produces a full screen. On openSUSE screen displays narrow and off-center when set to "correct" refresh rate. Requires faster refresh rate setting to display properly. Clearly there is a bug in the refresh numbers possibly arising from the kernel driver interface. 4. SaX2-X11 settings is meant to show (according to documentation) both graphics cards. sax2 knows about them but the GUI can't find them both. 5. sax2 and nvidia-xconfig do not play nicely together. In reality the two graphics devices are: 0 ServerEngines Pilot onboard graphics (reporting as matrox G200 PCI) 1 eVGA8400GS PCI (reporting as NVIDIA GeForce 8400GS) # sax2 -p Chip: 0 is -> Matrox G200 SE A (PCI) 13:00:0 0x102b 0x0522 AGP mga Chip: 1 is -> NVIDIA GeForce 8400 GS 18:00:0 0x10de 0x06e4 AGP nvidia
Created attachment 322984 [details] screenshot nvidia x server settings nvidia says GPU0 is the nvidia device, which is the one plugged in. (SaX2:X11 thinks it is a Matrox G200, the unplugged/unused onbaord graphics.) Onboard graphics is meant to be available via vnc. This is behaving oddly, since doesn't always work and I'm not quite sure how it is meant to be configured since sax2:X11 only recognises the one graphics card. VNC seemed to work when I did nothing to ensure onboard graphics was available. Seemed to stop when I tried activating dual head mirror mode, which one would think would activate it.
Created attachment 323002 [details] xorg.conf after sax2 -r Not sure how the nvidia driver gets attached to onboard graphics by sax rebuild.
SAme problem exists on 11.2rc1. I have logged a bug with nvidia too, since the cause may be in the kernel module.
SAX2 is obsolete. Setting CLOSED/WONTFIX.