好吧,我承认这篇文章是我看了另一篇文档并实践之后总结的,有需要的朋友可以看看,当时我用的还是gnome,现在我自己换了mate。
1.修改/etc/portage/make.conf文件
#INPUT_DEVICES="evdev sysnaptics" ###evdev针对的是鼠标和键盘,sysnaptics针对的是笔记本上的触摸板
#VIDEO_CARDS="intel" ###显卡设置:nvidia/intel,amd的显卡也没用过,不敢瞎说
2.查看xorg-x11的依赖关系,当然还有精简版的xorg-server可以选择,如果怕等待的时间过长,也可以选择安装xorg-server
#emerge -pv xorg-x11
3.添加USE标识,这个步骤要看个人的情况来定,不要照搬,可能没有,基本的思路是非常明确,如果不清楚下面命令的意义,建议看一下官方文档了解一下portage系统
#echo "media-libs/mesa-9.1.2-r1 xa" /etc/portage/portage.use
#echo "x11-libs/libdrm-2.4.45 libkms" /etc/portage/portage.use
4.安装xorg-x11
#emerge xorg-x11
5.初始化环境变量
#env-update && source /etc/profile
6.创建和配置xorg文件,这一不不是必要的,如果后面的X测试无法通过的话,就来修改
这里
#Xorg -configure
#cp xorg.config.new /etc/X11/xorg.config
修改xorg.config设置默认启动分辨率
#DefaultDepth 24
#Modes "1366*768"
7.测试x窗口,如果可以出现xterm的窗口,上面还有钟的话,那么就恭喜你,基本后面你就不会在遇到什么问题了,但是如果你遇到麻烦的话,那么一般的原因都可能是在配置内核的时候没有配置好显卡驱动,然后怎么办,自己就google,只能给个思路了。
#emerge twm xterm xclock
#startx
#exit 0 退出
8.gnome的安装,修改USE标示,跟上篇文章说的一样,如果要使用gnome桌面的话,systemd和udev一定要禁用掉一个,不要后面可能会遇到冲突,具体为什么,不再本文讨论范围,自己度娘吧,网上说的还是比较详细的。
#ACCEPT_KEYWORDS="~amd64"
USE="bindist mmx sse sse2 -qt4 -kde X dbus gnome hal xa systemd"
9.检查依赖性,根据实际情况来解决依赖关系
#emerge -pv gnome
10.可能需要卸载openssl
#emerge -C openssl
11.安装gnome
#emerge gnome -av
12.启动dbus
#/etc/init.d/dbus start
#rc-update add dbus default
13.设定gnome为默认桌面环境
#echo "exec gnome-session" > ~/..xinitrc
sed -i '1i\export XDG_MENU_PREFIX=gnome-' ~/.xinitrc
14.startx
15设置gnome默认启动,想要gdm来登录的话,可以参考下面的步骤,不过本人机器上没有实验成功,所以各位自己选择了。
#rc-update add gdm default
并编辑 /etc/conf.d/xdm
##DISPLAYMANAGER="gdm"
注:本人在第一次安装的时候,遇到的问题主要是两个问题,一个是X测试的时候,无法启动xterm,这一般都是显卡驱动的问题,这个自己在内核选项中慢慢找了,还有一个就是gnome山的systemd和udev的问题,其实这问题蛮坑爹的。
阅读(2732) | 评论(0) | 转发(0) |