新的不一定好,还是不要乱升级。 上午,开机,照常的sudo apt-get updatesudo apt-get dist-upgrade没发现什么异常。吃完晚饭再来,发现firefox很慢。重启,问题依旧。打开synapitc也很慢。想到可能是视频驱动的问题,因为上午升级的时候有xserver-xorg相关的信息闪过。第一个想法:sudo dpkg-reconfigure xserver-xorg配置的时候有点不正常,一上来就是选择是否启用frame buffer。而以前的情况下,都是先选择显卡驱动的。配置完这后看/etc/X11/xorg.conf,里面少了好多东西。一看就不对。还好xorg.conf有自动备份。还原到以前的版本,问题依旧。 开始用第二套方案:降级。查/var/log/apt/term.log,上午的升级过程中,下面这些包升级了:xbase-clients, xorg, xserver-xorg, xserver-xorg-core,xserver-xorg-input-all, xserver-xorg-video-all, xutilsxserver-xorg-input-* //太多,用*代替xserver-xorg-video-* //太多,用*代替下面这些包被重新选中:x11-apps, x11-session-utils, x11-xfs-utils, x11-xkb-utils, xauth,libpixman, xinit另外,915resolution被删除了。 我觉得把显卡驱动xserver-xorg-video-intel降级就行了。根据log,升级前的版本是2.1.0-2,于是我手动到ftp://debian.ustc.edu.cn上面去下xserver-xorg-video-intel_2.1.0-2_i386.deb,然后 dpkg -i xserver-xorg-video-intel_2.1.0-2_i386.deb提示有依赖问题,xserver-xorg-core版本太高。好吧,我再去下xserver-xorg-core_1.3.0.0.dfsg-12lenny2_i386.deb。装的时候xserver-xorg-core又依赖了其它的包。 看来要把上午升级的包全部downgrade才行。首先我要排除一些肯定不用的包。除了xserver-xorg-video-intel,xserver-xorg-video-*都可以先删除,xserver-xorg-input-wacom和xserver-xorg-input-all也可以删除。 然后,根据log,下载升级前的文件,列表如下:xbase-clients_7.2.ds2-2_i386.debxorg_7.2-5_all.debxserver-xorg_7.2-5_all.debxserver-xorg-core_1.3.0.0.dfsg-12lenny2_i386.debxserver-xorg-input-evdev_1.1.5-3_i386.debxserver-xorg-input-kbd_1.2.0-1+1.2.1_i386.debxserver-xorg-input-mouse_1.2.2-1_i386.debxserver-xorg-input-synaptics_0.14.7~git20070517-2_i386.debxserver-xorg-video-intel_2.1.0-2_i386.debxutils_7.1.ds.3-1_i386.deb 做好准备工作之后。先删除x11-apps, x11-session-utils, x11-xfs-utils, x11-xkb-utils, xauth,libpixman, xinit。然后,我把xserver-xorg-core也删了。再用dpkg安装手动下载下来的deb包。安装的时候会提示错误,有依赖问题。这些先不管,对上面的10个deb包都做了一次dpkg -i之后。再执行apt-get -f install就会解决这些依赖问题,完成安装。最后把915resolution再装上。 重启X,firefox不卡了,一切恢复正常。哎,被折腾累了。
-
Recent Posts
-
Categories
-
Archives
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007