OpenSolaris

Printable Version Enter a New Search
Bug ID 6547891
Synopsis The X-Display shiffed over to the left 1 cm when using 64bit Xerver vs.32bit ok
State 10-Fix Delivered (Fix available in build)
Category:Subcategory xserver:devices_x86
Keywords opensolaris
Responsible Engineer John M Martin
Reported Against snv_61
Duplicate Of
Introduced In
Commit to Fix snv_65
Fixed In snv_65
Release Fixed solaris_nevada(snv_65)
Related Bugs 6662690
Submit Date 19-April-2007
Last Update Date 8-July-2007
Description
Category
   xserver
Sub-Category
   graphics
Description
   The X-Display shifted over to the left 1 cm  when using 64bit on a 64bit AM2 processor on a nvidia 6100 display chip set Xerver vs. on using the 32bit the X server display is perfectly centered and looks ok.
Frequency
   Always
Regression
   No
Steps to Reproduce
   
1. set the bios to 64m video frame buffer.
2. install OEM cluster using nvidia 6100 chipset, my case was a AM2 Gigabyte MB
3. save the X log in /var/adm
4. run the shutdown command and change the bios on the PC from 64m to 128m video frame buffer
5. boot up to Solaris log in as root and run 
svccfg -s x11-server setprop options/server=/usr/X11/bin/i386/Xorg
6. log out and log back in, pleas note there is one side issues, I reported last week USB mouse bios setting
a. please note of you have a USB or bios set with USB mouse enabled in the bios you will loose the mouse pointer icon on ether the 32bit or 64bit server, the mouse driver does work , you can still run blind and move the mouse by hand and guess at the mouse position on the screen. or just run the /usr/sbin/shutdown -y -g0 -i6 and the 32bit x server zomes online just fine and the 22'' dispkay is perfectly centered.
Expected Result
   Omy my 22'' LCD MAg wide screen display model no LT2219WDb is percectly centerd when I use the 32bit mode x server after I ran the work around command 
to fix the missing true type funts on when ever I haed the 64bit server with Firefox to viset websites such as comcast.net and sourceforge.org
Actual Result
   both a 32bit and  a 64bit X server logs from /var/log dir
# cat Xorg.0.log
X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: SunOS 5.11 i86pc 
Current Operating System: SunOS unknown 5.11 snv_61 i86pc
Build Date: 13 March 2007
Solaris ABI: 32-bit
SUNWxorg-server package version: 6.9.0.5.11.6100,REV=0.2007.03.14
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.6100,REV=0.2007.03.14
SUNWxorg-mesa package version: 6.9.0.5.11.6100,REV=0.2007.03.14
        Before reporting problems, check http://sunsolve.sun.com/
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 16 20:42:02 2007
(EE) Unable to locate/open config file
(II) Loader magic: 820a740
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 1.1
        X.Org XInput driver : 0.7
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on solaris
(II) LoadModule: "pcidata"
(II) Loading /usr/X11/lib/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 7.2.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 1.1
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8000507c, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 10de,02f1 card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:1: chip 10de,02fa card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:2: chip 10de,02fe card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:3: chip 10de,02f8 card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:4: chip 10de,02f9 card 1458,5000 rev a2 class 05,00,00 hdr 00
(II) PCI: 00:00:5: chip 10de,02ff card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:6: chip 10de,027f card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:7: chip 10de,027e card 1458,5000 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:05:0: chip 10de,0242 card 1458,d000 rev a2 class 03,00,00 hdr 00
(II) PCI: 00:09:0: chip 10de,0270 card 1458,5001 rev a2 class 05,00,00 hdr 00
(II) PCI: 00:0a:0: chip 10de,0260 card 1458,5001 rev a3 class 06,01,00 hdr 80
(II) PCI: 00:0a:1: chip 10de,0264 card 1458,0264 rev a3 class 0c,05,00 hdr 80
(II) PCI: 00:0a:2: chip 10de,0272 card 1458,0264 rev a3 class 05,00,00 hdr 80
(II) PCI: 00:0b:0: chip 10de,026d card 1458,5004 rev a3 class 0c,03,10 hdr 80
(II) PCI: 00:0b:1: chip 10de,026e card 1458,5004 rev a3 class 0c,03,20 hdr 80
(II) PCI: 00:0d:0: chip 10de,0265 card 1458,b000 rev a1 class 01,01,8a hdr 00
(II) PCI: 00:0e:0: chip 10de,0266 card 1458,b002 rev a1 class 01,01,85 hdr 00
(II) PCI: 00:0f:0: chip 10de,0267 card 1458,b002 rev a1 class 01,01,85 hdr 00
(II) PCI: 00:10:0: chip 10de,026f card 0000,0000 rev a2 class 06,04,01 hdr 81
(II) PCI: 00:10:1: chip 10de,026c card 1458,a002 rev a2 class 04,03,00 hdr 80
(II) PCI: 00:14:0: chip 10de,0269 card 1458,e000 rev a3 class 06,80,00 hdr 00
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:07:0: chip 1131,7133 card 17de,7350 rev f0 class 04,80,00 hdr 00
(II) PCI: 01:0e:0: chip 104c,8024 card 1458,1000 rev 00 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:10:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:16:0), (0,1,1), BCTRL: 0x0204 (VGA_EN is cleared)
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0       0xf5000000 - 0xf50fffff (0x100000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:24:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
        [0] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI:*(0:5:0) nVidia Corporation C51G [GeForce 6100] rev 162, Mem @ 0xf2000000/24, 0xe0000000/28, 0xf3000000/24
(--) console driver: SUNWtext
New driver is "nv"
(==) Using default built-in configuration (57 lines)
(==) --- Start of built-in configuration ---
        Section "Module"
                Load    "extmod"
                Load    "dbe"
                Load    "glx"
                Load    "bitstream"
                Load    "type1"
                Load    "record"
                Load    "dri"
                Load    "IA"
                Load    "xtsol"
        EndSection
        Section "Monitor"
                Identifier      "Builtin Default Monitor"
        EndSection
        Section "Device"
                Identifier      "Builtin Default nv Device 0"
                Driver  "nv"
        EndSection
        Section "Screen"
                Identifier      "Builtin Default nv Screen 0"
                Device  "Builtin Default nv Device 0"
                Monitor "Builtin Default Monitor"
        EndSection
        Section "Device"
                Identifier      "Builtin Default fbdev Device 0"
                Driver  "fbdev"
        EndSection
        Section "Screen"
                Identifier      "Builtin Default fbdev Screen 0"
                Device  "Builtin Default fbdev Device 0"
                Monitor "Builtin Default Monitor"
        EndSection
        Section "Device"
                Identifier      "Builtin Default vesa Device 0"
                Driver  "vesa"
        EndSection
        Section "Screen"
                Identifier      "Builtin Default vesa Screen 0"
                Device  "Builtin Default vesa Device 0"
                Monitor "Builtin Default Monitor"
        EndSection
        Section "Device"
                Identifier      "Builtin Default vga Device 0"
                Driver  "vga"
        EndSection
        Section "Screen"
                Identifier      "Builtin Default vga Screen 0"
                Device  "Builtin Default vga Device 0"
                Monitor "Builtin Default Monitor"
        EndSection
        Section "ServerLayout"
                Identifier      "Builtin Default Layout"
                Screen  "Builtin Default nv Screen 0"
                Screen  "Builtin Default fbdev Screen 0"
                Screen  "Builtin Default vesa Screen 0"
                Screen  "Builtin Default vga Screen 0"
        EndSection
Work Around
To use the bundled 1.0-9637 driver in b61:
  # update_drv -a -i '"pci10de,242"' nvidia
  # reboot

Otherwise install the web download driver 1.0-9755 or greater.
Comments
N/A