thinkpadt60ubuntu安装配置指引部分转0001_第1页
thinkpadt60ubuntu安装配置指引部分转0001_第2页
thinkpadt60ubuntu安装配置指引部分转0001_第3页
thinkpadt60ubuntu安装配置指引部分转0001_第4页
thinkpadt60ubuntu安装配置指引部分转0001_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ThinkPad T60 Ubuntu 安装配置指引(部分) 转ThinkPad T60 Ubuntu 安装配置指引(部分) 转来 源: ChinaUnix 博客日期: 2008.01.21 14:06 ( 共有条评论 ) 我要评论夜深人静,正在挂芳芳朋友 ftp 里的url=javascript:;t60/url 恢复盘。愈加觉得在这个各路高手如云的宝地,自己真是一点贡献拿不出来>_点击“ networkmanage” 与“networkmanager- gnome” 旁的复选框,均选择“标记为安装” (mark for installation )。选择“应用”,安装选取的组件。 现

2、在,为了避免问题,进入终端运行$ gksudo gedit /etc/network/interfaces(请注意备份该文件)删除以下行之外的所有内容:auto loiface lo inet loopback重启 ThinkPad 。在 gnome 通知区域就可以看到效果了。点 击无线图标即出现一个包含搜索到网络的列表。点击目标网 络,输入必要的认证信息,即可连入无线网络。图 7 gnome-network-manager 显示可用无线网络 9 、非 intel 无线模块并非所有型号的 t60 都使用 intel 无线模块。 使用如下命令查 看检测到的无线网卡详细信息:$ lspci寻找显示

3、检测到网卡的一行。 intel 无线模块用户应当看到与 下类似的输出:03:00.0 Network controller: Intel CorporationPRO/Wireless 3945ABG Network Connection (rev 02) 若您看到上述内容,则可在完成第八步之后继续下一节的内 容;若您没有看到,则您的无线网卡品牌并非 intel ,您应当 看到与下类似的输出:03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)如果这是您得到的输出, 您需要

4、进一步的工作。 (更多信息: /showthread.php?t=38972) 运行:# dmesg | grep hal 应该得到类似这样的输出:17179590.420000 ath_hal: module license Proprietary taints kernel.17179590.424000 ath_hal: (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) 来说明如果没有, 若输出包含 HAL Status 13 则说明您的无线网卡 目前不被驱动支持

5、,您可以尝试升级驱动 在某些情况下无线连接的模式 (a/b/g )会有一个问题, 尝试: # iwpriv ath0 mode 210 、搞定 ThinkVantage 键默认情况下, ubuntu 无法正确识别所有的 TV 键。这一点很 好解决。在终端输入:$ sudo gedit /etc/X11/Xmodmap 复制粘贴以下内容: keycode 234 = XF86Back keycode 233 = XF86Forward keycode 159 = XF86Start keycode 162 = XF86AudioPlay keycode 164 = XF86AudioStop k

6、eycode 153 = XF86AudioNext keycode 144 = XF86AudioPrev keycode 227 = XF86LaunchFkeycode 249 = XF86ZoomIn 保存退出,重新登录一下即可生效。您能够为按键分配任何 相应的功能,比如用前进和后退键作为 beryl 中立方特效的 桌面切换键。 通过系统( System )特性 ( Preferences ) 键盘快捷方式( Keyboard Shortcuts )实现设置。 对于蓝色 ThinkVantage 键和放大镜组合键,我使用 xbindkeys 来控制。在终端中输入:$ sudo apt-

7、get install xbindkeys xbindkeys-config$ xbindkeys -defaults > /.xbindkeysrc$ xbindkeys-config你将会看到一个简陋的设置界面。点击“NeW来为新快捷键分配一个名称(remark),然后点击“ Grab”并按下组合键如 蓝色 ThinkVantage 键)。在“ Action 区域中设定您想要的作 用。11 、安装 ati 图形驱动如果您的 TP 搭载了 intel 集成显示芯片,您可以跳过此节, 因为 ubuntu 已经为您预装了最佳驱动。 ubuntu 不会为您安 装 ati 专有驱动,因为 它们

8、是有专利的。 。幸运的是,安装 驱动十分简单。在终端输入:$ sudo apt-get update$ sudo apt-get install xorg-driver-fglrx fglrx-control 下一步确保驱动不被内核禁用。在终端输入:$ sudo gedit /etc/default/linux-restricted-modules-common 删除与“ fglrx ”相关的所有行然后,我们需要配置 x 服务器使用驱动。在终端输入:$ sudo depmod -a$ sudo aticonfig -initial$ sudo aticonfig -overlay-type=X

9、v 最后,为了确保视频输出不会拖滞,输入:$ sudo gedit /etc/X11/xorg.conf在文件最末添加:Section ExtensionsOption Composite 0EndSection 保存退出。重启以使驱动生效。如果您是高分屏的机器,分 辨率应该已经改为 1400x1050 ,一切看来舒服多了。 。 为了再次确保一切正常,在终端输入:$ fglrxinfo应得到类似这样的输出:display: :0.0 screen: 0OpenGL vendor string: ATI Technologies Inc.OpenGL renderer string: ATI M

10、obility Radeon X1400GenericOpenGL version string: 2.0.6011 (8.28.8)如果没有以上信息,而是看到一堆含有 mesa 的内容,则您 的驱动安装是有问题的,您可在如下网页寻找相关信息 12、指纹识别尽管ibm (其实应该是lenovo吧)并无官方支持,指纹识别 却实实在在地与大多数 linux 发行版和睦相处。 在 ubuntu 下 搞定它比较麻烦,不过依然是可行的。简言之,我们需要一 个 PAM 的 bioAPI 插件。之后如 GDM 等 PAM 相关程序以及 gnome 屏保就能够自动识

11、 别并调用指纹识别器了,很酷呃 到下载最新的 bioapi 软件包(写此文时为bioapi_1.2.3_i386.deb) 。看到火狐的下载提示时,直接选择 使用 GDebi package installer 打开即可。bioAPI 安装完毕。我们现在需要的是指纹设备的驱动 ( UPEK 生产)。到下载最新版本文件, 目前为 UPEK_BSP_LIN_1.0.zip 。解压, 打开终端进入存放解开文件的目录,输入:$ sudo bash# sh install.sh /usr/lib分配权限使非根( non-root )应用程序也可使用驱动:# addgroup -system bioapi

12、# addgroup -system usbfs# adduser yourusername bioapi# adduser yourusername usbfs# chown -R root:bioapi /usr/var/bioapi/# chmod -R 770 /usr/var/bioapi/# chown -R root:usbfs /proc/bus/usb# chmod -R g+X /proc/bus/usb将上面的“ yourusername ”替换为你的登录名。现在设置 usb文件系统( usbfs )以使之可为 usbfs 组中用户所用 首先应确定 usbfs 组 ID

13、:# cat /etc/group | grep usbfs | cut -d: -f 3我机器上的情况是 116 ,不同机器或许有不同情况。现在, 打开 /etc/fstab :#sudo gedit /etc/fstab加入一行:none /proc/bus/usb usbfsdefaults,devgid=116,devmode=0660,busgid=116,busmod e=0770,listgid=116,listmode=0660 0 0必要的话将 116 改为 cat 一步得到的 id最后一件与权限相关的问题, UDEV 。打开 UDEV 权限文件 #sudo gedit /e

14、tc/udev/rules.d/40-permissions.rules 找到如下行:SUBSYSTEM=usb_device, MODE=0664 在我的文件中这是第 65 行。将其改为:SUBSYSTEM=usb_device, MODE=0660, GROUP=usbfs 现在就可以将指纹存入系统了。这需要一个叫 Sample 的工 具。这里有一个编译好的版本: ftp:/linux:Tuc-nak3 1.0beta2.zip解压之,同样打开终端进入目录:# cd NonGUI_sample# chmod a+x Sample# ./Sample按(e)登记一个新用户,输入用户名,要求刷

15、指纹时按(v),刷 刷刷。 成功了吧 若 Sample 无法正常工作, 可能是 PAM 开发模块没有安装, 可尝试:# sudo apt-get install libpam0g-dev图 8 登记指纹提示帅呆 !现在, 退出程序 (q) 并在终端使用 exit 结束此次会话回到普通用户身份。一个以您登录名命名的 bir 文件已经就绪,将其复制到您的 home :# cp yourusername.bir /home/yourusername/ 现在您可以 关闭终端窗口了。我们下一步要安装 PAM 的 bioAPI 插件, 并使其可为程序所用。所以首先下载此插件: http:/www.nax.

16、cz/pub/bioapi/pam_bioapi/pam-bioapi_0.3. 0.tar.gz解压后打开终端,这一步是编译前的准备工作:$ sudo apt-get install build-essential$ sudo apt-get install libpam0g-dev 现在就可以进入解压目录并编译安装插件了: $ cd / 解压路径$ ./configure -libdir=/lib -enable-file-store &&make$ sudo make install 至此插件安装完毕,在终端中: $ cd $ sudo bash开启一个跟会话 (root

17、 session) ,在我告诉您之前不要关闭此 终端窗口。现在,粘贴下面这些唬人的命令行吧:SERIAL=BioAPITest | sed -ne /Fingerprint/n;n;s/*: (.9)(.4)(.4)(.4)(.*)/1 -2-3-4-5/gp 请用以下命令以注册您的 bioAPI 用户名及序列号:# mkdir -p /etc/bioapi/pam/$SERIAL# cp yourusername.bir /etc/bioapi/pam/$SERIAL/# exit 呼。现在,要让程序实实在在地使用指纹识别器, 还要在终端里呆一会儿:$ sudo gedit /etc/pam

18、.d/common-auth删除文件中的所有内容,复制 / 粘贴以下内容: # /etc/pam.d/common-auth - authentication settings common to all services# This file is included from other service-specific PAMconfig files,# and should contain a list of the authentication modulesthat define# the central authentication scheme for use on the sy

19、stem# (e.g., /etc/shadow, LDAP, Kerberos, etc.). The default isto use the# traditional Unix authentication mechanisms.#auth sufficient pam_bioapi.so5550454b-2054-464d-2f45-535320425350/etc/bioapi/pam/password sufficient pam_bioapi.so 5550454b-2054-464d-2f45-535320425350/etc/bioapi/pam/auth required

20、pam_unix.so nullok_secure存盘退出。 我们刚刚制作了一个让指纹识别通用软件能正常使用指纹识别器 的程序。很不幸这依旧包含着 sudo ,鉴于 sudo 是基于 命令行的,我们看到的指纹输入提示也是会出现在终端当中, 这本身没什么问题。但往下就有了问题:在 ubuntu 中许多需要管理员身份验证的程序(比如新立得软件包管理 器)使用了 gksu 来实现一个图形化的 sudo 前端, 它将会在 命令行里显示一个您永远无法看到的信 息。这样的结果就是:管理员权限的程序无法在 gnome 中 运行。解决的方法是让 sudo 老老实实的。 。打开终端: $ sudo gedit /etc/pam.d/sudo 删除所有内容,复制粘贴以下内容: #%PAM-1.0 #include common-authauth required pam_unix.so nullok_secureinclude common-account 若您同样希望能在终端中使用 指纹识别,还可以使用这一个 /et

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论