Bug 475979 - inconsistency between SaX2 and Monitor Resolution Settings: monitor isn't recognized in both
Summary: inconsistency between SaX2 and Monitor Resolution Settings: monitor isn't rec...
Status: VERIFIED WONTFIX
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Final
Hardware: i686 openSUSE 11.2
: P3 - Medium : Normal with 2 votes (vote)
Target Milestone: ---
Assignee: Federico Mena Quintero
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: randr-tracker
  Show dependency treegraph
 
Reported: 2009-02-14 18:45 UTC by Ilia K
Modified: 2011-04-04 03:49 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
screenshot of Sax2 and Monitor Resolution Settings windows (87.32 KB, image/png)
2009-02-14 18:45 UTC, Ilia K
Details
A copy of /var/log/SaX.log (2.23 KB, text/x-log)
2009-02-14 22:19 UTC, Ilia K
Details
nVidia X server settings (185.38 KB, image/png)
2009-02-21 00:10 UTC, Ilia K
Details
/var/lib/sax (178 bytes, text/plain)
2009-10-18 05:31 UTC, Ian Cheong
Details
hwinfo --gfx onboard + PCI graphics (482.06 KB, text/plain)
2009-10-18 05:33 UTC, Ian Cheong
Details
/var/log/SaX.log (onboard + PCI graphics) (2.23 KB, text/x-log)
2009-10-18 05:34 UTC, Ian Cheong
Details
screenshot - SaX2 X11 configuration window (Graphics card and monitor) (58.12 KB, image/png)
2009-10-18 05:38 UTC, Ian Cheong
Details
screenshot nvidia x server settings (89.34 KB, image/png)
2009-10-18 05:56 UTC, Ian Cheong
Details
xorg.conf after sax2 -r (4.35 KB, text/plain)
2009-10-18 21:42 UTC, Ian Cheong
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilia K 2009-02-14 18:45:11 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
Comment 1 Mark Gray 2009-02-14 20:09:18 UTC
Please attach the information mentioned on the webpage:

http://en.opensuse.org//Bugs/SaX2
Comment 2 Ilia K 2009-02-14 22:19:38 UTC
Created attachment 272880 [details]
A copy of /var/log/SaX.log
Comment 3 Ilia K 2009-02-14 22:20:58 UTC
# 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
Comment 4 Stefan Dirsch 2009-02-15 00:42:29 UTC
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.
Comment 5 Ilia K 2009-02-21 00:05:33 UTC
Are you sure about this? You can excess 'Monitor Resolution Settings' from Gnome's menu: System>Hardware>Screen Resolution.
Comment 6 Ilia K 2009-02-21 00:10:45 UTC
Created attachment 274448 [details]
nVidia X server settings
Comment 7 Ilia K 2009-02-21 00:12:35 UTC
i attached a screen shot of 'nVidia X server settings' window, so the bug isn't solved since everything is OK with nvidia.
Comment 8 Stefan Dirsch 2009-02-22 19:44:23 UTC
You're right. gnome-display-properties is a GNOME tool. Reassigning.
Comment 9 Ian Cheong 2009-10-18 05:31:47 UTC
Created attachment 322980 [details]
/var/lib/sax
Comment 10 Ian Cheong 2009-10-18 05:33:27 UTC
Created attachment 322981 [details]
hwinfo --gfx onboard + PCI graphics
Comment 11 Ian Cheong 2009-10-18 05:34:25 UTC
Created attachment 322982 [details]
/var/log/SaX.log (onboard + PCI graphics)
Comment 12 Ian Cheong 2009-10-18 05:38:20 UTC
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.
Comment 13 Ian Cheong 2009-10-18 05:48:29 UTC
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
Comment 14 Ian Cheong 2009-10-18 05:56:27 UTC
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.
Comment 15 Ian Cheong 2009-10-18 21:42:03 UTC
Created attachment 323002 [details]
xorg.conf after sax2 -r

Not sure how the nvidia driver gets attached to onboard graphics by sax rebuild.
Comment 16 Ian Cheong 2009-10-24 23:23:31 UTC
SAme problem exists on 11.2rc1. I have logged a bug with nvidia too, since the cause may be in the kernel module.
Comment 17 Larry Finger 2011-04-04 03:49:48 UTC
SAX2 is obsolete. Setting CLOSED/WONTFIX.