newest edgy via driver breaks

Bug #54308 reported by John Moser
24
Affects Status Importance Assigned to Milestone
xserver-xorg-video-via (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-via

The new Edgy via driver breaks horribly; the screen is all black and I can't C-A-BS kill X! I'm stuck and have to press the big red button.

Revision history for this message
John Moser (nigelenki) wrote :

This is the Xorg.0.log, which looks mostly normal.

Revision history for this message
John Moser (nigelenki) wrote :

Here's my current xorg.conf (using vesa; just replace the Driver line with "via" and you've got what I had at the time...)

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

Please attach the output of "lspci -vv" - so we can check for problems with specific boards.

Changed in xserver-xorg-video-via:
importance: Untriaged → Medium
status: Unconfirmed → Needs Info
Revision history for this message
John Moser (nigelenki) wrote :

lspc -vv as requested.

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

Confirmed.

Changed in xserver-xorg-video-via:
status: Needs Info → Confirmed
Revision history for this message
John Anderson (john-e-anderson) wrote :

same problem, attaching my lspci too

Revision history for this message
Henning (henning-schroeder) wrote :

When calling startx remotely I get the following message on my console:
/usr/bin/X11/X: symbol lookup error: /usr/lib/xorg/modules/drivers/via_drv.so: undefined symbol: assert

Perhaps a recompile of xserver-xorg-video-via is needed? But ldd looks good:

ldd /usr/lib/xorg/modules/drivers/via_drv.so
        linux-gate.so.1 => (0xffffe000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e3c000)
        /lib/ld-linux.so.2 (0x80000000)

Revision history for this message
Henning (henning-schroeder) wrote :

I can now confirm that the driver works when you remove the assert-statement in the source and recompile

Revision history for this message
Paul Sinnett (paul-sinnett) wrote :

That works for me too. The offending line being via_dri.c 853

Revision history for this message
John Moser (nigelenki) wrote : Re: [Bug 54308] Re: newest edgy via driver breaks

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ping upstream on the offending line and see what their input is.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIVAwUBRQITrgs1xW0HCTEFAQLG7Q/8Cvbg7s0A+WFR9SrWybNJu1RcdRG560nN
15EEU2j2Aq/gbu/wsewGSdLxcPrjOw+p0cal06lKQwgHNidyjIBHt9/66wleVexf
6qfyna1kpEFg4YqiSbXySMsREkmyfr4hALm+kCCFXDkTg0IWlOwMfSVptRYfSYYJ
oflckbVqxG9lPRxeHOmPy6uJbGIr0h4noqBE7EzUWb7cX2XmWnwO71YsL3Qj3e+y
YH+BgJk9iFi1V61BFry26jVJZ8a7ONR0VgnVrLnJ2ts4yg+5sXXK7Tb+XhqLKTHU
EcuWbQYJsqlI5uphDqydtyePUCucxrH1rX7LYiVldc0hsuRAZZdUzYjGUnmAzPZI
+JUyf7zjrQFdZn0KoNYrHfIaN6Vht/CKQUSt7x3dAPNEGaRLwnA8oB2s8u4+JqkT
Fcp6dcb44zNyXzQkV86UoJbVAsEYbfru9bxX/LeEmiLMFYd6AyCoDP5MM0UUM38w
fXBthHj4Sb7JcBs9A4I+TCILfkTI+5YJs6BXJA0YorGWWZ0joALdH1oQECS6BADi
7N26u9rkZvexaCT2wXQDXkycifxT8220afpgx2z0bwlXY0Rzguhj2JLM5A0BZPXp
gy7CFNFgNYdLnSM6x0vuMfS1hXVE5vhu6HPBVc4t9KcDmIsSqTXGY0i6Oucmjjk2
eqV0I9jyIt0=
=wjlI
-----END PGP SIGNATURE-----

Revision history for this message
Paul Sinnett (paul-sinnett) wrote :

This was fixed May 22 in cvs. It seems the change hasn't filtered down yet.

http://webcvs.freedesktop.org/xorg/driver/xf86-video-via/src/via_dri.c?r1=1.23&r2=1.24

Revision history for this message
John Moser (nigelenki) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Sinnett wrote:
> This was fixed May 22 in cvs. It seems the change hasn't filtered down
> yet.

Good enough for me. Now to swing it past the maintainer and see how
that goes.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIVAwUBRQMutws1xW0HCTEFAQIFoRAAj/za75EMOlotAKP32F34ygDgi7an50rV
A2u9vmBCyfSqf0gbMtAgS6tDkF5ceP2v4FTC+PpoRdmtauVGKtEiNg7coi/QOkJ1
vj9ac0DxVOks+PezeJj1pq9oPIlZds/Q7pXSq0AVrcfoaOP35nZrE2tx5oraXULh
8m6McnUdk75/71kI3pGMEy3BD1OE1uMfdTTXlch0V+OZLnJUQl8Ydb7GJVwo/5rH
xVx0kawXt6HhhadlDAmKwXBj0wBx8144ceAAogLrGzNlP3cwtT5pzSoM3E3g8kMv
hO/SgWftG17vFNLKjSthsPd7ip8AHkeekUnD05djPprlxjXSyy14a5lBSza88SXZ
feDP1uHsz2Fsue/TiCeOak1eWRkKwpY9nqqowMYppyyLGeIQrmUwbzq/PK/ssxBY
2/dy4vuMZxU51gMc+1lc2OuTwzuJ9yKXIz+QoSsM/ncrzjyr30LobDd7C9mPThjS
hQMVpSQLDJAqWvxeHEdfgE+1EQ0A8OINGxh6ogNqQMkjSOThhdI9ZJSn1qP3x7tD
fMMc5lfircqKqi4gMjxam2pneFssPjkcICL0kMgAtnY1Oi5Du7tcwIC0wgtPhd5M
GcsEdZ0l8i+Il4XNF1fScJXpYiPqKFrXn+2/2RNEyJnXf674kuFum2ltFQ1/Rs4T
WZq53F2uSTs=
=1CoF
-----END PGP SIGNATURE-----

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

Thanks for the bug report! Bug fixed as per the changelog below:

 xserver-xorg-video-via (1:0.2.1-0ubuntu2) edgy; urgency=low
 .
   * Removed assert() call from src/via_dri.c

Changed in xserver-xorg-video-via:
status: Confirmed → Fix Released
Revision history for this message
Paul Sinnett (paul-sinnett) wrote :

Fix worked for me :o)

Revision history for this message
John Moser (nigelenki) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Just whatever you do, don't run glxinfo.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIVAwUBRQYo0gs1xW0HCTEFAQLs1hAAmIoL3XxXKi5CSy8sVt2tmxGfMfEEno/u
6MPl//HkakBoBu7JPj6yWtZgkhQp8gDGmHn1VfNmv7wxkRb/ERgFKLKVnVV8rHPW
DFaLzJV5GmkeDal2ypzeQA5GBJBgCd748vxxYFdFTKyXVzYJTT+FBS7V/F/58tRO
7ePaCah843z81wC++mosbrrVCzLFI9sWuEFjcVmHVjevCzOV+4zdnJdoHJXrq73X
T7AUrOKJ8N0xfU3PI4ZHl4smdUmx1DyDIzJLHrxLG9d68OYLSk6xNqzSWVV70ki9
w/Qqk9CXXbc6lHCPD4dTNQsdIdrkjIsq7Tlsgro90SCe32CDCZ+CEpjxYk8sVVHE
SstSy2/APsWbySBPi6FLO/hufV7ZhOfjVMNMJuA5xxwBm4Ruk+l8gekMLdyLnsw2
/uTZTqfJUPH5OBTj97yfWaetJP/pHQ8TDiVJm/HphFUdmOcommX3kNbpM8Gfhy3C
d5EW99FglcE0y9gxwr065wuzamXkqJDH0Ciqzs1ahP69VwLNHJPU9UBilsGq8ZaQ
TPGPQcMvinZGiF0l0KMVYu000NgQbD7Mnp6R7xAXlnIorxNZCB1ZhIm9EtBP+hBB
N4TMajDVTkoKNjrwWGzGf1SRtOq1vtpeRhdQfq78sj/1OAvAayjRVWbZqozUFU4V
gzfYzYMLq3A=
=jZDh
-----END PGP SIGNATURE-----

Revision history for this message
John Moser (nigelenki) wrote :

wow. Malone should probably handle GPG signed mail.

Revision history for this message
Paul Sinnett (paul-sinnett) wrote :

Do you have a problem with glxinfo? It works fine for me - I think - on an Acer Aspire 1360.

Revision history for this message
John Moser (nigelenki) wrote :

I ran glxgears first, then killed it and ran glxinfo. Just try being mean to it for a while and see if it breaks. I think memory started filling up and then the X server eventually got killed when it ran out of VMA space; but that's just a guess.

Revision history for this message
John Anderson (john-e-anderson) wrote :

The fix works for me as well! glxinfo and glxgears works ok as well.

Revision history for this message
Paul Sinnett (paul-sinnett) wrote :

I can hang up the machine by running celestia. I'm not sure whether to report this as a bug in the 3D driver or in the celestia package. Are there any other programs that give the 3D driver a good test?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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