|
|
第 1 帖 | |
|
|
标题: HP Pavilion dv6711tx Notebook 上安装 gentoo 的报告 前言
每次买台新电脑回来,我都第一时间把预装的系统弄掉,装上 linux,这次也不例外 因为怕经常 emerge 会让机子过热,一开始我装的是 ubuntu hardy 用了几个星期,感觉 ubuntu 用起来没有习惯的 gentoo 爽,终于找到了折磨自己的借口 于是 生命中多了十几个小时的等待 于是 有了这个报告 先是硬件: HP Pavilion dv6711tx Notebook 皓白特别版 代码:
软件部分 我选的 arch 是 amd64 profile 是 gentoo 2008.0 beta 2 安装时用的内核是 gentoo-source 的 2.6.24-gentoo-r4 我的 /etc/make.conf 配置(有点长,请见谅,因为我习惯了写注解,而且不依赖 profile 默认打开,下同) 代码:
代码:
代码:
定义一个叫 gui 的 run level 所有有关 X 的,例如 xdm(gdm) 都只 rc-update 到 gui 而 default 则不启动 这样在 grub.conf 里可以设 softlevel=gui 来控制图形界面登录或者直接进文本模式 实在很方便 像以往一样,我是用 minimal 盘 chroot 安装的。 详细安装过程看手册就可以了,下面我具体说说一些硬件驱动的安装 (因为我安装时并没做笔记,凭记忆写出来的,内容难免有错漏,望指正) 附件是内核配置文件 .config (内核版本 2.6.24-gentoo-r8) 我把文件系统 ext2 ext3 reiserfs 支持编译进内核(我的 /boot 用 ext3,其他全部用 reiserfs) MS 的:vfat 编进内核,ntfs 是模块 另外加了 NFS alsa 也编进内核,虽然很多人建议编成 module
__________________
Registered Linux User #385191 main(O){return(-11<O&&O<2)?putchar("T3.f~?5?~&'."[-main(O-1)+1]^'^'),O+1:O+1;} Laptop: HP Pavilion dv6711TX - Intel® Core™2 Duo T7500 - 3G - 250G w/ gentoo : gnome + compiz-fusion +5 more Desktop: Intel® Pentium® 4 2.6 - 512M - 120G+160G w/ gentoo: xfce + compiz-fusion | e16 Desktops for my dad: Intel® Pentium® Dual Core E2160 - 2G - 400G w/ ubuntu 8.04 : gnome compiz-fusion locale=zh_CN.UTF-8 AMD Sempron™ 2300+ - 192M - 80+500G w/ debian testing 此帖于 08-06-21 10:03 被 8pm 编辑. 原因: 加上完整的 /etc/make.conf /etc/portage/package.use /etc/portage/package.keywords 应要求加上内核配置文件 |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
配置网卡
网卡: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01) 驱动:Realtek 8169 gigabit ethernet support (内核支持) 配置显卡 和 X 显卡:NVIDIA GeForce 8400M GS 驱动:x11-drivers/nvidia-drivers USE:建议加上 USE="${USE} nvidia" 在 /etc/make.conf 里设好硬件类型 代码:
......这里有 Howto X.org 的 http://gentoo-wiki.com/Xorg Nvidia 的 http://gentoo-wiki.com/HOWTO_nVidia_Drivers 其中 X -configure 最好安装好 nvidia 驱动再做 这样检测出来的 xorg.conf 好像会比默认的开源 nv 驱动好 我在 /etc/X11/xorg.conf 增加的部分配置 代码:
代码:
代码:
代码:
代码:
此帖于 08-05-08 16:09 被 8pm 编辑. |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
配置 wifi
网卡:Intel 4965AGN 驱动:内核 2.6.24 里自带 USE:建议 USE="${USE} wifi" 内核选项 开 wifi 支持 代码:
代码:
安装 4965 的 firmware 代码:
而不是自己改配置文件,这样比较灵活 因为我打算使用 Gnome,就直接安装 nm-applet 这个包 目前(2008.05.07)相关的包都 mask 了 需要把这几个加进 /etc/portage/package.keywords 代码:
代码:
script 删除,切记要留下 net.lo,某些本地服务需要。 由于我在安装时只设置了普通网卡,只需要这个 代码:
还需要防止 udev 会自动初始化你的网卡,需要修改配置文件 /etc/conf.d/rc 或者 /etc/rc.conf (如果你用的是 OpenRC) 找到 RC_PLUG_SERVICES 这一行,改为 代码:
OpenRC 的找到这行 #rc_hotplug="*" 改为 代码:
因为 NM 可能需要 dbus 最好把自己的用户加进 plugdev 这个组 代码:
重启 dbus 代码:
代码:
当然,要在 Gnome 的 system tray 中使用 nm-applet,net-misc/networkmanager 需要 USE="gnome" 最后,可以把 NetworkManager 加进 run level 代码:
http://gentoo-wiki.com/NetworkManager 此帖于 08-12-23 04:17 被 8pm 编辑. 原因: 增加 OpenRC 的部分 |
|
|
|
|
|
|
|
第 4 帖 | |
|
|
配置声卡
声卡:Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 驱动:media-sound/alsa-driver(内核支持,见下面) USE:建议使用全局的 USE="alsa",还可以加上 "oss",毕竟目前还有很多软件只支持旧的 oss,例如我想玩的一些游戏 ^o^ (也就是 /etc/make.conf 里 USE="${USE} alsa oss") 目前(2008.5.7 下同)内核的 alsa 驱动不支持这个声卡 需要安装 portage 里的 我装的是 media-sound/alsa-driver-1.0.16 目前相关的包都 mask 了 需要把这两个加进 /etc/portage/package.keywords 代码:
代码:
代码:
代码:
代码:
Gentoo Wiki 里有详细的 ALSA Howto http://gentoo-wiki.com/HOWTO_ALSA/alsa-driver ==========<更新: 2008.6.16>========== 昨天有空,试了一下,内核的驱动可用了(之前不行估计是我的技术或人品问题) 内核配置: 代码:
此帖于 08-06-16 01:53 被 8pm 编辑. 原因: 改为使用内核里的驱动 |
|
|
|
|
|
|
|
第 5 帖 | |
|
|
蓝牙
驱动:内核自带 USE:建议设 USE="${USE} bluetooth" 打开内核选项 代码:
这个我用不上,不过还是在内核里开了 代码:
启动蓝牙服务 代码:
代码:
代码:
Gnome 里的蓝牙工具和 applet 目前(2008.05.07)相关的包都 mask 了 需要把这几个加进 /etc/portage/package.keywords 代码:
代码:
此帖于 08-05-08 16:12 被 8pm 编辑. |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
内建的 HP 高清摄像头
HP Webcam 驱动:UVC Driver 该驱动目前(2008.5.7) amd64 里还是 mask 的,需要 unmask 代码:
代码:
据说 <0.1 的可能不支持这个摄像头,还好目前 portage 的都是 0.1 之后的 内核里要开 video 4 linux 支持 加载驱动模块 代码:
我用的是 mplayer (需要 USE="v4l2") 和 ekiga 代码:
代码:
http://gentoo-wiki.com/HOWTO_Install_a_webcam 至于 SD MS MMC 等读卡机 我在内核选了,但是没测试 我用到的多媒体键很少,主要是 mute, 声音大小和播放,跳轨,我简单的在 gnome 里把 key map 了就算了 最后 推荐一下一些有点实用用途的 eyecandy avant-window-navigator gnome-do screenlets 因为都是 ~arch 的 screenlets 还没进 portage 需要设 overlay 安装就不详细介绍了 Happy emerging! 下面截图是在 gnome w/ compiz-fusion 中 avant-window-navigator、gnome-do 和 screenlets in action. ![]() 此帖于 08-05-10 11:17 被 8pm 编辑. |
|
|
|
|
|
|
|
第 7 帖 | |
|
|
特别想知道你是怎么把Consumer IR驱起来的……
这个组件我一直不知道怎么搞定 |
|
|
|
|
|
|
|
第 8 帖 | |
|
|
赞一个,支持打造像T40那样的精华贴
__________________
gentoo archlinux debian freebsd amd3600+ T61 GunsNRose 我的百度BLOG: http://hi.baidu.com/3444542 |
|
|
|
|
|
|
|
第 9 帖 | |||
|
|
引用:
我安装 gentoo 一向都是用到的东西才安装 比如 modem 的驱动我就没装 再说,我不会用 Consumer IR...... 也不知道用什么测试 你的是什么硬件 用 IrDA 不行吗? gentoo wiki 有 Howto http://gentoo-wiki.com/IrDA google 了一下,HP 的好像都支持标准模式 SIR 你是打算用来遥控电视还是连接手机 如果有必要我会试一下设置 感觉蓝牙+Wifi已经够用了 引用:
还有些东西因为目前用不着而没有配置|测试,有机会我会保持更新 |
|||
|
|
|
|||
|
|
第 10 帖 | |
|
|
你的USE配置太帅了,极具参考 价值,,我的cpu是t5250的,,用32位的好呢,还是amd64的好呢?
|
|
|
|
|
|
|
|
第 11 帖 | |
|
|
个人喜好
当然还有一个因素要考虑 软件数量 有些软件可能没有 64 位版的(特别是一些闭源的,比如 flash) 那就需要安装多一个 32 位模拟层 在官网可以看到详细资料 http://packages.gentoo.org/categories/ |
|
|
|
|
|
|
|
第 12 帖 | |
|
|
8pm.
emerge的时候,怎么临时加所要用到的USE呢? |
|
|
|
|
|
|
|
第 13 帖 | |
|
|
这个手册上说的很详细吧
比如pidgin #echo "net-im/pidgin qq" >> /etc/portage/package.use 或者 #echo "net-im/pidgin -qq" >> /etc/portage/package.use #emerge -av pidgin 或者 #USE="qq" emerge -av pidgin #USE="-qq" emerge -av pidgin 一般编译之前先 emerge -pv 看一看都USE信息,然后根据需要添加或者删除USE变量到package.use里面 临时USE应该是只对本次编译有效
__________________
Gentoo | no-multilib | ~amd64 openbox | tint2 |
|
|
|
|
|
|
|
第 14 帖 | |
|
|
谢谢
电源管理你设置了吗?手册上的看不怎么明白啊,我现在不能按fn+功能键,调节屏幕亮度,, |
|
|
|
|
|
|
|
第 15 帖 | |
|
|
我现在正在找快捷键的设置
系统装好后默认的就可以用快捷键关闭/开启触摸板,控制NUM键 其他的快捷键都不能用,别的倒是没什么,只能能调节亮度和音量我就满足了 |
|
|
|
|
|