sis driver faild

Bug #1095723 reported by wojtas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-sis (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

[ 21.187] (WW) SIS(1): Failed to unlock SR registers at relocated i/o ports
[ 21.187] (EE) SIS(1): **************************************************
[ 21.187] (EE) SIS(1): ERROR:
[ 21.187] (EE) SIS(1): Failed to unlock SR registers (0xb88cca48, 9c00, 0xff; 9)
[ 21.187] (EE) SIS(1): END OF MESSAGE
[ 21.187] (EE) SIS(1): **************************************************
[ 21.187] (EE) SIS(1): **************************************************
[ 21.187] (EE) SIS(1): ERROR:
[ 21.187] (EE) SIS(1): Failed to unlock cr registers (0xb88cca48, 9c00, 0xff)
[ 21.187] (EE) SIS(1): END OF MESSAGE
[ 21.187] (EE) SIS(1): **************************************************
[ 21.187] (EE) SIS(1): Xv: Video password could not unlock video registers
[ 21.187] (WW) SIS(1): Option "UseFBDev" is not used
[ 21.187] (WW) SIS(1): Failed to unlock SR registers at relocated i/o ports
[ 21.188] (EE) SIS(1): **************************************************
[ 21.188] (EE) SIS(1): ERROR:
[ 21.188] (EE) SIS(1): Failed to unlock SR registers (0xb88cca48, 9c00, 0xff; 10)
[ 21.188] (EE) SIS(1): END OF MESSAGE
[ 21.188] (EE) SIS(1): **************************************************
[ 21.188] (EE) SIS(1): **************************************************
[ 21.188] (EE) SIS(1): ERROR:
[ 21.188] (EE) SIS(1): Failed to unlock cr registers (0xb88cca48, 9c00, 0xff)
[ 21.188] (EE) SIS(1): END OF MESSAGE
[ 21.188] (EE) SIS(1): **************************************************

all log

http://pastebin.pl/71563

03:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV370 5B60 [Radeon X300 (PCIE)]
04:09.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b)

cat /etc/X11/xorg.conf|grep -v "^#"
Section "ServerLayout"
 Identifier "X.org Configured"
 Screen 0 "Screen0" 0 0
 Screen 1 "Screen1" RightOf "Screen0"
 Screen 2 "Screen2" RightOf "Screen1"
 InputDevice "Mouse0" "CorePointer"
 InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
 ModulePath "/usr/lib/xorg/modules"
 FontPath "/usr/share/fonts/X11/misc"
 FontPath "/usr/share/fonts/X11/cyrillic"
 FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
 FontPath "/usr/share/fonts/X11/Type1"
 FontPath "/usr/share/fonts/X11/100dpi"
 FontPath "/usr/share/fonts/X11/75dpi"
 FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
 FontPath "built-ins"
EndSection

Section "Module"
 Load "glx"
EndSection

Section "InputDevice"
 Identifier "Keyboard0"
 Driver "kbd"
EndSection

Section "InputDevice"
 Identifier "Mouse0"
 Driver "mouse"
 Option "Protocol" "auto"
 Option "Device" "/dev/input/mice"
 Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
 Identifier "Monitor0"
 VendorName "Monitor Vendor"
 ModelName "Monitor Model"
         Option "DPMS"
EndSection

Section "Monitor"
 Identifier "Monitor1"
 VendorName "Monitor Vendor"
 ModelName "Monitor Model"
         Option "DPMS"
EndSection

Section "Monitor"
 Identifier "Monitor2"
 VendorName "Monitor Vendor"
 ModelName "Monitor Model"
         Option "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option "NoAccel" # [<bool>]
        #Option "SWcursor" # [<bool>]
        #Option "EnablePageFlip" # [<bool>]
        #Option "AccelDFS" # [<bool>]
        #Option "IgnoreEDID" # [<bool>]
        #Option "ColorTiling" # [<bool>]
        #Option "ColorTiling2D" # [<bool>]
        #Option "RenderAccel" # [<bool>]
        #Option "SubPixelOrder" # [<str>]
        #Option "AccelMethod" # <str>
        #Option "DRI" # [<bool>]
        #Option "TVStandard" # <str>
        #Option "EXAVSync" # [<bool>]
        #Option "EXAPixmaps" # [<bool>]
        #Option "ZaphodHeads" # <str>
        #Option "EnablePageFlip" # [<bool>]
        #Option "SwapbuffersWait" # [<bool>]
 Identifier "Card0"
 Driver "radeon"
 BusID "PCI:3:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option "SWcursor" # [<bool>]
        #Option "kmsdev" # <str>
        #Option "ShadowFB" # [<bool>]
 Identifier "Card1"
 Driver "radeon"
 BusID "PCI:3:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option "ShadowFB" # [<bool>]
        #Option "Rotate" # <str>
        #Option "fbdev" # <str>
        #Option "debug" # [<bool>]
  Option "UseFBDev" "true"
  Option "EnableSisCtrl" "yes"
  Option "ForceCRT1Type" "LCD"
  #Option "CRT2Detection" "true" #For me this worked better than forceing the detection. If you use this comment out the two Force lines above this.
  Option "CRT1Gamma" "on"
  Option "Brightness" "0.000 0.000 0.000"
  Option "Contrast" "0.000 0.000 0.000"
  Option "CRT1Saturation" "0"
  Option "XvOnCRT2" "yes"
  Option "XvDefaultContrast" "2"
  Option "XvDefaultBrightness" "10"
  Option "XvDefaultHue" "0"
  Option "XvDefaultSaturation" "0"
  Option "XvDefaultDisableGfxLR" "no"
  Option "XvGamma" "off"

 Identifier "Card2"
 Driver "sis"
 BusID "PCI:4:9:0"
EndSection

Section "Screen"

dpkg -l |grep sis|grep video
ii xserver-xorg-video-sis 1:0.10.7-0ubuntu1 i386 X.Org X server -- SiS display driver

Tags: raring
Revision history for this message
wojtas (dudwin) wrote :
Revision history for this message
wojtas (dudwin) wrote :

modprobe -l | grep -i sis
kernel/drivers/video/sis/sisfb.ko
kernel/drivers/char/agp/sis-agp.ko
kernel/drivers/gpu/drm/sis/sis.ko
kernel/drivers/ata/sata_sis.ko
kernel/drivers/net/ethernet/sis/sis190.ko
kernel/drivers/net/ethernet/sis/sis900.ko
kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko
kernel/drivers/i2c/busses/i2c-sis5595.ko
kernel/drivers/i2c/busses/i2c-sis630.ko
kernel/drivers/i2c/busses/i2c-sis96x.ko
kernel/drivers/hwmon/sis5595.ko
kernel/drivers/md/persistent-data/dm-persistent-data.ko
kernel/sound/pci/snd-sis7019.ko

Revision history for this message
wojtas (dudwin) wrote :

When I change in bios primiary card i get
[ 43.127] (--) SIS(1): CPU frequency 1803.62Mhz
[ 43.127] (II) SIS(1): Xv: Failed to allocate 663583 bytes of video memory
[ 43.127] (II) SIS(1): Failed to allocate video RAM for video data transfer benchmark
[ 43.127] (II) SIS(1): Chose MMX2 method for aligned data transfers to video RAM
[ 43.127] (II) SIS(1): Chose MMX2 method for unaligned data transfers to video RAM
[ 43.127] (--) SIS(1): CPU frequency 1803.62Mhz
[ 43.127] (II) SIS(1): Xv: Failed to allocate 663583 bytes of video memory
[ 43.127] (II) SIS(1): Failed to allocate video RAM for video data transfer benchmark
[ 43.127] (II) SIS(1): Chose MMX2 method for aligned data transfers from video RAM
[ 43.127] (II) SIS(1): Chose MMX2 method for unaligned data transfers from video RAM
[ 43.127] (==) SIS(1): Backing store disabled
[ 43.127] (==) SIS(1): Silken mouse enabled
[ 43.128] (**) SIS(1): DPMS enabled
[ 43.128] (II) SIS(1): Using SiS5597/5598/6326/530/620 HW Xv
[ 43.128] (WW) SIS(1): Option "UseFBDev" is not used

all log in Attachment

Revision history for this message
wojtas (dudwin) wrote :

II) [KMS] Kernel modesetting enabled.

(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x49) [0xb776dc79]
(EE) 1: /usr/bin/X (0xb75c6000+0x1abb66) [0xb7771b66]
(EE) 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb75a340c]
(EE) 3: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6f5a000+0x4ec4b) [0xb6fa8c4b]
(EE) 4: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6f5a000+0x3a629) [0xb6f94629]
(EE) 5: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6f5a000+0x28aeb) [0xb6f82aeb]
(EE) 6: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0x5278) [0xb6f47278]
(EE) 7: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0x578f) [0xb6f4778f]
(EE) 8: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0x5967) [0xb6f47967]
(EE) 9: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0x618a) [0xb6f4818a]
(EE) 10: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0x3e9f) [0xb6f45e9f]
(EE) 11: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0xa1b2) [0xb6f4c1b2]
(EE) 12: /usr/lib/xorg/modules/libexa.so (0xb6f42000+0xacc3) [0xb6f4ccc3]
(EE) 13: /usr/bin/X (0xb75c6000+0x12958b) [0xb76ef58b]
(EE) 14: /usr/bin/X (0xb75c6000+0x38f83) [0xb75fef83]
(EE) 15: /usr/bin/X (0xb75c6000+0x3cba5) [0xb7602ba5]
(EE) 16: /usr/bin/X (0xb75c6000+0x2a10a) [0xb75f010a]
(EE) 17: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) [0xb721a4d3]
(EE) 18: /usr/bin/X (0xb75c6000+0x2a4e9) [0xb75f04e9]
(EE)
(EE) Segmentation fault at address 0x0

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

(EE)
Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
Server terminated with error (1). Closing log file.

Revision history for this message
wojtas (dudwin) wrote :

   14.548709] [drm] GPU not posted. posting now...
[ 14.657418] [drm] Generation 2 PCI interface, using max accessible memory
[ 14.657428] radeon 0000:03:00.0: >VRAM: 128M 0x00000000E8000000 - 0x00000000EFFFFFFF (128M used)
[ 14.657432] radeon 0000:03:00.0: >GTT: 512M 0x00000000C8000000 - 0x00000000E7FFFFFF
[ 14.660231] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 14.660236] [drm] Driver supports precise vblank timestamp query.
[ 14.660277] radeon 0000:03:00.0: >irq 43 for MSI/MSI-X
[ 14.660294] radeon 0000:03:00.0: >radeon: using MSI.
[ 14.660322] [drm] radeon: irq initialized.
[ 14.660491] [drm] Detected VRAM RAM=128M, BAR=128M
[ 14.660497] [drm] RAM width 64bits DDR
[ 14.660524] [drm] radeon: 128M of VRAM memory ready
[ 14.660526] [drm] radeon: 512M of GTT memory ready.
[ 14.660553] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 14.662281] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[ 14.663864] [drm] PCIE GART of 512M enabled (table at 0x00000000E8040000).
[ 14.663894] radeon 0000:03:00.0: >WB enabled
[ 14.663898] radeon 0000:03:00.0: >fence driver on ring 0 use gpu addr 0x00000000c8000000 and cpu addr 0xf1525000
[ 14.664669] [drm] Loading R300 Microcode
[ 14.692615] [drm] radeon: ring at 0x00000000C8001000
[ 14.692639] [drm] ring test succeeded in 1 usecs
[ 14.693571] [drm] ib test succeeded in 0 usecs
[ 14.694282] [drm] Radeon Display Connectors
[ 14.694285] [drm] Connector 0:
[ 14.694287] [drm] VGA-2
[ 14.694290] [drm] DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[ 14.694291] [drm] Encoders:
[ 14.694293] [drm] CRT1: INTERNAL_DAC1
[ 14.694294] [drm] Connector 1:
[ 14.694296] [drm] DVI-I-1
[ 14.694297] [drm] HPD1
[ 14.694300] [drm] DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[ 14.694301] [drm] Encoders:
[ 14.694302] [drm] CRT2: INTERNAL_DAC2
[ 14.694304] [drm] DFP1: INTERNAL_TMDS1
[ 14.763695] [drm] fb mappable at 0xE80C0000
[ 14.763699] [drm] vram apper at 0xE8000000
[ 14.763701] [drm] size 5242880
[ 14.763702] [drm] fb depth is 24
[ 14.763704] [drm] pitch is 5120
[ 14.763708] checking generic (a6d60 e000) vs hw (e8000000 8000000)
[ 14.764501] fb2: radeondrmfb frame buffer device
[ 14.764511] [drm] Initialized radeon 2.18.0 20080528 for 0000:03:00.0 on minor 1
[ 16.630322] vgaarb: device changed decodes: PCI:0000:03:00.0,olddecodes=io+mem,decodes=none:owns=none
[ 16.630327] vgaarb: device changed decodes: PCI:0000:00:05.0,olddecodes=io+mem,decodes=none:owns=none
[ 17.199618] init: plymouth-stop pre-start process (1488) terminated with status 1
[ 1029.519313] mintUpdate[2121]: segfault at 4d0 ip b633e944 sp bfdbba70 error 4 in libX11.so.6.3.0[b631a000+132000]
[ 1031.284057] python[2137]: segfault at c ip b67b032e sp bfea7040 error 4 in libgdk-x11-2.0.so.0.2400.13[b6741000+ab000]

Revision history for this message
wojtas (dudwin) wrote :

Ok I have 2 card on boad
03:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV370 5B60 [Radeon X300 (PCIE)]
04:09.0 VGA compatible controller: Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev 0b)
i want to have 3 monitor (2 from ATI ; one from SIS)

and when i choose ATI as primiary i have
Failed to unlock SR registers (0xb88cca48, 9c00, 0xff; 9) -- #1
and i don't heve any thing on monitors

when i change in bios sis as primiary i have
Chose MMX2 method for aligned data transfers from --- #2
and a lot of Segmentation fault -- #4 #5 #3
but i have X login on ATI but nothing on SIS
when i try ro login i notice
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/1095723/comments/4

Xorg looks good

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

You can't have three monitors like that, need to disable sis and let radeon handle two monitors. That's the best you can get out of it.

tags: added: raring
Changed in xserver-xorg-video-sis (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.