Blank screen on xorg initialization

Bug #59052 reported by Marcelo Boveto Shima
This bug report is a duplicate of:  Bug #57452: sis driver won't start X. Edit Remove
2
Affects Status Importance Assigned to Milestone
xserver-xorg-video-sis (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I am having problems on xorg with my "Silicon Integrated Systems [SiS] 300/305 PCI/AGP VGA Display Adapter":

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 i686
Current Operating System: Linux pentium3-casa 2.6.15-23-386 #1 PREEMPT Tue May 23 13:49:40 UTC 2006 i686
Build Date: 07 July 2006
 Before reporting problems, check http://wiki.x.org
 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: Tue Sep 5 00:51:54 2006
(==) Using config file: "/etc/X11/xorg.conf"
/usr/X11R6/bin/X: symbol lookup error: /usr/lib/xorg/modules/drivers/sis_drv.so: undefined symbol: assert

I could correct this problem by using a patch from git:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-sis.git;a=commitdiff;h=7a38608cd4cae811d12b7424f19af6d732a52f03

file:8565936330b31e55af8e2f9cdee86d0b0cdbb565 -> file:67b5b354d1962d4144f311672a2a87d30c8d2a1a
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-06-06 Donnie Berkholz <email address hidden>
+
+ * src/sis_dri.c:
+ Add missing #include <assert.h>.
+
 2006-04-30 Alex Deucher <email address hidden>

         * src/sis300_accel.c: (SiS300AccelInit):
file:4a773551c4aaec857ebbd224c37942c26fb5f439 -> file:4ce678f21c211c2a598d2f4b3d3f50a021d910d7
--- a/src/sis_dri.c
+++ b/src/sis_dri.c
@@ -1,5 +1,5 @@
 /* $XFree86$ */
-/* $XdotOrg$ */
+/* $XdotOrg: driver/xf86-video-sis/src/sis_dri.c,v 1.26 2005/10/21 18:40:19 ajax Exp $ */
 /*
  * DRI wrapper for 300 and 315 series
  *
@@ -40,6 +40,8 @@
 #include "config.h"
 #endif

+#include <assert.h>
+
 #include "sis.h"
 #include "sis_regs.h"

Revision history for this message
Rodrigo Novo (rodarvus) wrote :

Thanks for the bug report!

Fixed on upload of:

 xserver-xorg-video-sis (1:0.9.1-0ubuntu2) edgy; urgency=low
 .
   * Removed assert call from src/sis_dri.c
   * Added git patch f16c4ee67f57bea639fb3dfab0cf09c4cd981183 from
     xf86-video-sis git tree (fixes DRI support for sis300 and sis310)

Changed in xserver-xorg-video-sis:
status: Unconfirmed → Fix Released
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.