NVIDIA Graphics Driver 180 Not Stable

Everything was fine when my ThinkPad T61p worked with the version 177 or 173 of NVIDIA Graphics Driver. When I got a notification that there was a new version 180 available, I was happy to upgrade it at once. Then problems came… sometimes my laptop got sudden black-screen crash on both Ubuntu 8.10 and 9.04! Yes, it’s black-screen, not Microsoft style blue-screen.

I found the following entries in /var/log/messages

Apr 25 12:35:56 hystp2 kernel: [ 5123.002987] Xorg[2927]: segfault at 5 ip b64df209 sp bfb99f60 error 4 in nvidia_drv.so[b6491000+3b4000]
Apr 25 12:35:56 hystp2 bonobo-activation-server (huangys-6077): could not associate with desktop session: Failed to connect to socket /tmp/dbus-n45hu1LoDE

Seems that keeping crash is caused by NVIDIA driver. I have to switch back to 173. Is there any better solution than back to an old version?

Years passed, lacking of hardware driver support is still a big problem for Linux promotion. Although NVIDIA driver has bugs, it supports Linux better than ATI. Speaking of ATI driver for Linux… it really sucks.

This entry was posted in Linux and tagged . Bookmark the permalink.

3 Responses to NVIDIA Graphics Driver 180 Not Stable

  1. I just upgraded to 180 and 9.04 and after the Ubuntu line bar loading screen it goes right into a blank black screen. =(

  2. blackwhite says:

    “Linux不能成为PC消费市场的主流,除了用户习惯和推广成本上的原因,还因为Linux社区既不保证对更高的硬件性能的需求,也不保证规划中的产品可以按时发货。”——Keso

  3. richard says:

    @blackwhite
    In general, keso 的说法成立,不过受限于他技术背景的缺失,其看法有些过时和流俗了。在这个设备逐渐多样化的时代,操作系统必然会多样化。Android 的流行就是一例,而 Android 也是基于 Linux 的,可以看作是 Linux 分发版变种。另外类似 Ubuntu 这样的主攻 PC 桌面的分发版也很好地说明了 Linux 也可以易用且按时发货,而且其开发周期比 Windows 短,也更具创新精神,为用户带来更好更丰富的体验。时代已经开始变化了,我们的头脑和看法需要跟进这变化。

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">