Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57568
  • 博文数量: 11
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 102
  • 用 户 组: 普通用户
  • 注册时间: 2014-10-05 16:20
文章分类
文章存档

2017年(4)

2014年(7)

我的朋友

分类: LINUX

2014-12-14 13:45:08

好吧,我承认这篇文章是我看了另一篇文档并实践之后总结的,有需要的朋友可以看看,当时我用的还是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的问题,其实这问题蛮坑爹的。
阅读(2742) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~