[Bug 843347] New: Savage driver misbehaves/crashes on S3 ProSavage DDR-K graphics card
https://bugzilla.novell.com/show_bug.cgi?id=843347 https://bugzilla.novell.com/show_bug.cgi?id=843347#c0 Summary: Savage driver misbehaves/crashes on S3 ProSavage DDR-K graphics card Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: i686 OS/Version: openSUSE 12.3 Status: NEW Severity: Critical Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: s_dibbern@web.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0 After upgrading from 12.1 to 12.3, with my original configuration the X server was not usable at all. After starting with x11failsafe option and some searching, I found some similar cases, most of them on old Thinkpad T23 laptops with more or less similar S3 graphics chips. There are two workarounds: 1. specifying "AccelMethod" "XAA" + "DisableTile" or "NoAccel" in xorg.conf - both effectively disabling acceleration, which makes using X11 basically - well, let's say "uncomfortable". This seems to be rooted in removing the xaa module from xf86-video-savage, at least in my Xorg.log that module is marked as "not found". Hence DRI isn't enabled. I tried to use the exa module instead, but that fails utterly (X freezes and/or crashes) - without and also with! tiling disabled. Can I have xaa back, please? Note: This could be a duplicate of Bug #805380 References: * https://forums.opensuse.org/english/get-technical-help-here/pre-release-beta... * https://bugs.freedesktop.org/show_bug.cgi?id=63279 * https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-savage/+bug/108... * http://www.physics.wustl.edu/~alford/thinkpad/T23_F17.html Some details on my used setup: # uname -rvmp 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) i686 athlon # rpm -q xf86-video-savage xf86-video-savage-2.3.6-2.2.1.i586 # hwinfo --gfxcard 20: PCI(AGP) 100.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: VCu0.rtTWMAVvz98 Parent ID: vSkL.ClyJU5Ffrr5 SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 SysFS BusID: 0000:01:00.0 Hardware Class: graphics card Model: "S3 ProSavage DDR-K" Vendor: pci 0x5333 "S3 Inc." Device: pci 0x8d04 "ProSavage DDR-K" SubVendor: pci 0x5333 "S3 Inc." SubDevice: pci 0x8d04 Memory Range: 0xdfe80000-0xdfefffff (rw,non-prefetchable) Memory Range: 0xd0000000-0xd7ffffff (ro,non-prefetchable) Memory Range: 0xdfe70000-0xdfe7ffff (ro,non-prefetchable,disabled) IRQ: 11 (no events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00005333d00008D04sv00005333sd00008D04bc03sc00i00" Driver Info #0: XFree86 v4 Server Module: savage Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #11 (PCI bridge) Reproducible: Always Steps to Reproduce: 1. get a box with a affected S3 graphics card 2. install openSuSE 12.3 3. try to start Actual Results: broken X display, unusable Expected Results: normal, fast display -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=843347 https://bugzilla.novell.com/show_bug.cgi?id=843347#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2013-10-01 10:43:58 UTC ---
Can I have xaa back, please?
No, not for current xorg-server releases. XAA code has been removed completely from the server. Savage is from year 2000, right? I'm going to update the driver for openSUSE 13.1. Most of the fixes, which went in upstream we already had on openSUSE 13.1. So I won't expect this is going to help. However you could try to build the driver from git sources yourself, if you like. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=843347 https://bugzilla.novell.com/show_bug.cgi?id=843347#c2 --- Comment #2 from Soenke Dibbern <s_dibbern@web.de> 2013-10-07 20:29:51 UTC --- Well, I didn't ask for getting xaa back earnestly. But having something - like a working EXA for example - would be great.
Savage is from year 2000, right?
Yes, I bought the box back in 2003, and even then it was a relatively inexpensive machine with not anymore brand-new hardware - but so what? It does what I expect it to do, it is - or was untill recently - sufficient for my needs. Now I am facing a situation where I'm possibly (kind of) "forced" to throw it away despite it's working completely. Even if I would buy any other graphics card, I couldn't hope that that one is supported any much longer - who knows what's thrown out next? Unfortunately I don't have the time to look into the EXA code or do anything better than just filing a bug report. :/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com