Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#14397 - xorg-server 1.6.x DRI bug using modified SiS Mirage 3 graphics driver

Attached to Project: Arch Linux
Opened by Quetzy Garcia (quetzyg) - Monday, 20 April 2009, 10:36 GMT
Last edited by Jan de Groot (JGC) - Saturday, 30 May 2009, 17:46 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After starting X, the screen blinks, and between blinks the last image (before running X with the SiS driver) that the graphics card has in ram/buffer/whatever is shown, and it just stays doing that forever.

On the Ubuntu forums, Bartlomiej Gerhlich said that this was due to a DRIFinishScreenInit bug fix that wasn't yet available in ArhcLinux xorg-server package, and as a workaround, I just had to disable DRI in xorg.conf's device section:

Option "DRI" "0"

No errors are shown in the logs, the card is detected and the driver loads fine.


Additional info:
* Have a SiS Mirage 3 (771/671) graphics adapter
* xorg-server 1.6.{0,1}
* Winischoefer SiS 771/671 driver (modified). It can be downloaded at: http://ncc-1701a.homelinux.net/~linux-sis/index.php?page=Downloads

Steps to reproduce:
Run Xorg using Bartlomiej's modified SiS Mirage 3 (771/671) graphics driver, with the current xorg-server (1.6.x).
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 30 May 2009, 17:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  Assuming fixed per last comment.
Comment by Quetzy Garcia (quetzyg) - Monday, 20 April 2009, 10:40 GMT
BTW, here is the relevant part from the Ubuntu forums: http://ubuntuforums.org/showthread.php?t=958967&page=16

(I wanted to edit the task, but I didn't see an option to do it)

Regards,
Quetzy
Comment by Jan de Groot (JGC) - Monday, 20 April 2009, 12:46 GMT
I don't know what bug he's talking about exactly, but the only reference I can find about this bug is a bug with pre-randr1.2 drivers which has been fixed before the 1.6.0 final release. As we're running 1.6.1, this fix is included already.
Comment by Jan de Groot (JGC) - Thursday, 28 May 2009, 21:15 GMT
Please provide me with clear information what needs to be patched here.
Comment by Quetzy Garcia (quetzyg) - Saturday, 30 May 2009, 17:36 GMT
Hi Jan,

Two hours ago, I upgraded the software in the laptop, and ran Xorg using Bartlomiej's modified SiS Mirage 3 (771/671) graphics driver with DRI *enabled*.
The driver is working fine now. So, either the new Xorg (1.6.901-1) or the new kernel (a custom compiled 2.6.29.4) did the trick!
I did change some settings in the graphics options, but since the older driver worked before, I can't really tell if it also help.

Anyway, thanks for your time, graphics are working now :)

Loading...