最近几天在T410上安装debian的记录

又一次严重晚于计划的睡觉时间。用了三天时间没有搞定T410上的显示问题,已经有换成使用ubuntu的念头了。不过却在今天晚上,洗漱完毕准备睡觉,在手指刚碰到关机键的一瞬间开窍,piapia几分钟搞定,并将这几天的经过记录如下。

T410回家之后,首先是用debian 5.01的netinst盘安装,以太和无限网卡均不能找到,很郁闷,于是安装ubuntu 10.04,运行正常,说明不是linux不支持硬件的问题。

之后用了2天的时间,下载了完整的debian 5.04 DVD安装盘,共24G,结果发现问题依旧。

在网上找到一个custom的ISO:http://kmuto.jp/debian/d-i/,下载custom的ISO(似乎就是将debian的默认安装盘的内核改成最新的),安装,正常,以太和无线网卡均正常工作。

然后进入gnome,发现分辨率被锁定在1024*768,这让整个屏幕看起来很畸形。但是用了很多办法都没有能搞定。对linux内核http://kmuto.jp/deban/d-i/编译不熟悉,2天没有进展。突然想到似乎原因出在定制版的ISO的版本号上面。虽然应该是可以修改的,但是我不会,于是将源改为testing,然后安装2.6.32的内核,然后安装gcc4.3,然后安装nvidia驱动。成功。

基本步骤如下:

  1. 通过apt安装linux-image 2.6.32,然后重启进入新内核;
  2. 下载nvidia驱动,我是在nvidia官网下载的64位linux驱动;
  3. /etc/init.d/gdm stop
  4. export CC=/etc/bin/gcc-4.3。因为内核是这个版本的gcc编译的,所以得指定gcc版本;
  5. sh NVIDIA******.run

完成,都不用重启系统,直接gdm start就可以看到大大的nvidia标志了。

补充,安装驱动之前需要安装一些工具:

[bash]apt-get install make gcc gcc-4.3 linux-headers* -y[/bash]

gcc版本和内核版本相同,如果不清楚会在安装驱动的时候提示。

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Hello world

Hi,我是Tang Bin,finalbug.org是我的个人站点。这里有更多关于我的内容。English readers please click here to learn more about me and this site.

Categories