lenovo ideapad 500s 安装GENTOO 4.14.52备忘--ath10k ,systemd, nvidia optimus

在lenovo ideapad 500s 安装GENTOO,有几个问题,记录一下,希望以后有能力了,再处理。

1.硬件

#lspci

00.02.0 VGA ....intel Corporation HD graphics 520(rev07)

01:00.0 3D controller:NVIDIA Corporation GK208M(Geforce 920M)(rev a1)

02:00.0 Ethernet ...Realtek ....RTL8111/8160/8411 PCI ....

03:00.0 Network Controller:Qualcomm Atheros qca9377 802.11ac Wireless Network Adapter

 

第一个问题:systemd+UEFI黑屏

我使用了liveusb进行安装,chroot后,采用systemd,手动编译内核,genkernel(-next) --install initramfs ,

UEFI引导黑屏。

按照GENTOO wiki关于systemd的资料,reboot之前,要启动一些服务,

但我总得到CHROOTed……的提示,不能用SYSTEMCTL启动一些服务。

而使用OPENRC+EFI,用GENKERNEL (不是genkernel-next) --install initramfs,

在Kernel CMDLINE配置成“root=/dev/sda9 rootfstype=ext4",uefi引导成功。

 

第二个问题: 无线网卡驱动,参照GENTOO wiki

配置内核时需要注意的几点:1.把ATH10K编辑成模块(M ,不是*) ;2.把  kernel .config support编译进内核;

3.编译完内核后,要安装 linux-firmware,几年前的安装,要求手动复制一些文件,现在不用了。

4.使用wpa_supplicant 配置无线网。

 

第三个问题:NVIDIA Optimus+Xorg-server-1.19.5-r2

以前,在台式机上,安装过NVIDIA的闭源驱动,可以说,相当简单,尤其是NVIDIA公司的*.run驱动,

简单堪称傻瓜式安装了。但是,在笔记本上,用的是HYBRID。安装后驱动,配置了xorg.conf之后,

……总之,黑屏。

也把XRANDR的那对命令写到.XINITRC里了,也在LINUXQUESTIONS 和GENTOO

FORUM上找相关的文章,别人的总是解决了,我的总是和他们不一样。我遇到的问题是XRANDR 输出

"can't open display"。

无奈之下,用”nouveau",直到安装桌面再没有遇到问题,“我心向明月,奈何明月照沟渠”

 

第四 声卡,采用alsa,参考官网ALSA就可以。

 

posted @ 2018-07-24 14:08  RobertAtWeiHai  阅读(346)  评论(0编辑  收藏  举报