您的位置:首页 > 其它

HP Elitebook 8440p解决ubuntu10.10显卡,无线网卡不能用

2011-07-14 20:56 441 查看
哎,刚买的笔记本,让师傅给win7分区后,很happy的装ubuntu,很悲剧的遇到了许多许多问题,折腾啊折腾啊,发句牢骚先~
言归正传,安装部分掠过不在记录。有个办法值得一提,应该在有一键还原键的本上都通用。就是:如果装双系统把启动部分破坏了,并且死活装不上win7并且提示找不到硬盘驱动,放上驱动盘也无济于事。那么现在唯一可以做的事情就是在BIOS里面擦出硬盘,当然了,不用全部擦除,个人经验擦出20%就够了。8440p的方法是开机按ESC—F10—Secure ***—倒数第二项—fast 然后几个回车。
我装的是ubuntu10.10 32位的系统,安装过程正常,但是启动的时候是黑屏的,显卡不能用。网上搜了一下,这里简要概述我采用的方法。
我的一开机就进入grub画面,因为是双系统嘛,如果是单系统的话要按住shift键不放进入。
按e,进行edit,找到quiet splash,空一格添加nomodeset
ctl+x启动ubuntu

这时候画面很模糊,然后修改 gedit /boot/grub/grub.cfg 找到quiet splash所在之处,仍然空一格添加nomodeset。这时候就可以正常启动了,但是画面是模糊的。
还有人给出了下面的方法: Booting LiveCD
(3 different ways that works; what is the different..? i do not know)
1. press F6 and tick nomodeset then ESC and add xforcevesa in command line after quiet splash
2. press F6 then ESC and add nomodeset xforcevesa in command line after quiet splash
3. press F6 then ESC and add i915.modeset=0 xforcevesa in command line after quiet splash

After installing Ubuntu 10.04 on my pendrive
i added i915.modeset=0 xforcevesa in grub. To do this i had to fallow this instruction:
- open Terminal window
- type gksudo gedit /etc/default/grub
- find line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
- add i915.modeset=0 xforcevesa after quiet splash, so the line was as fallow:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.modeset=0 xforcevesa"
- save changes
- type sudo update-grub
Now i have my pendrive fully booting and working on my HP 8440p.
http://www.techsupportforum.com/forums/f64/ubuntu-10-04-blank-screen-on-hp-8440p-integrated-gpu-557343.html
这是出处连接我这么用了不管用。
没装NVIDIA的驱动,网上下一个吧,但是遇到了另一个问题,无线网卡不能用,好在有线网是可以用的,设置好ip就OK了。可是我这人看了半天的无线网卡的事了,怎么能不解决呢。网上搜了一堆的命令之后得出结论,没有无线网卡驱动,笔记本太新了也不见得是好事。我的网卡是BCM 43224,到Broadcom上下了一个linux-32位的,地址如下,省的大海捞针一样找了。http://www.broadcom.com/support/802.11/linux_sta.php 把readme一起下下来,里面有安装说明。
安照readme的说明,先build,得到wl.ko然后
# modprobe lib80211
or
# modprobe ieee80211_crypt_tkip
and then re-try to insmod the wl driver.
# insmod wl.ko

等会就可以看到多出了好多无线网啊,只是这样不行,下次开机无线网又不能用了。还要继续设置。
Follow these steps to have the driver load as part of the boot process:

# load driver as described above
# cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
# depmod -a

# echo modeprobe wl >> /etc/rc.local (Fedora/SUSE)

Ubuntu ships a version of wl.ko, so those need to be disabled. On my
system the were several versions, so I searched and renamed the .ko's
like this:

# sh: for i in `find /lib /var -name wl\.ko`; do mv $i ${i}.orig; done
实验成功~需要注意的是,`uname -r`要提换成真正的参数,我的是2.6.35-22-generic。替换过来就行了。

现在说说NVIDIA驱动,去官网上下,http://www.nvidia.cn/Download/index.aspx?lang=cn选好自己的型号,下面还有个自动选择的,我试过,不支持ubuntu10.10,手动选的。
安装过程网上搜的:如下

编辑blacklist.conf。sudo gedit /etc/modprobe.d/blacklist.conf 添加以下部分并保存:blacklist vga16fbblacklist nouveaublacklist rivafbblacklist nvidiafbblacklist rivatv

4.重启电脑。5.按Ctrl + Alt +F1到第一控制台。6.输入用户名和密码后,登录后执行:sudo /etc/init.d/gdm stop7.进入驱动所在的文件夹,安装驱动。sudo sh NVIDIA.run –k $(uname –r)8.启动GDM :sudo /etc/init.d/gdm start9.重启电脑。sudo reboot
稍微有一点不一样,第7步,run后直接跳出了类似BIOS的界面,然后选择要不要安装,YES,还有点小错误,说要不要继续,YES,然后一直装完了跳到黑白屏上。有点不放心,又执行了一下第8部,然后重启。不知道不执行可不可以,谁试过的可以告诉一下。
重启开机先闪过NVIDIA,然后一切正常,清晰的界面,流畅的无线网~~

这可是在我强关机,重启了无数次换来的,心疼本啊,之前那个本一共也没让我强关机这么多次。
特此记录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: