本文介绍图形界面的安装,提供了kde的安装教程。后续还将会提供i3的安装教程。两个桌面可以都安装,也可以自选一个。博主安装了两个桌面,先安上kde,简单设置一下,试试网卡声卡好使不,挂上梯子查查google看看油管岂不是美滋滋啊(百度的资料说实话真的不全)。

顺便吐槽一下学校冬天晚上断电。。。是为了防止有人用电热毯吗。。。现在在玩Gentoo的激励作用下博主基本五点半一来电就屁颠屁颠爬起来让电脑编译着,然后再回床上睡个回笼觉。。。还别说,博主真是个贪玩的人,玩起来啥东西是真的疯。高中被老师没收过十多个魔方仍然死不悔改,还教会了班里大部分同学一起玩(以后是不是可以考虑写个魔方教程?);大一能连着刷十多小时gta5抢劫任务不嫌累(直到后来开挂了,呵呵);玩个泰拉瑞亚之类的手机游戏都能通宵;大二为了玩上古卷轴ol尝试自己搭建加速器(也就是小飞机代理)从此开始踏上Linux的不归路。额,好像有点扯远了。。。

设置profile,更新@world

如果成功引导,那我们就开始安装图形界面吧。首先联网,重新选择profile文件,然后更新系统。这里我选的是kde桌面,感觉还是很漂亮的对桌面没概念的同学可以多安几个试试,注意gnome必须使用systemd,不然没法安(我没试过,但别人都是这么说的):

eselect profile list
eselect profile set 20
#自己看着选,个人倾向于kde,对gnome无感
#上面一行是当年天真的想法,现在使用i3桌面了

如果实在不想选kde或gnome,可以选systemd,然后自己加上下面的USE:

USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus dri dts dvd dvdr emboss encode exif fam flac gif glamor gpm gtk jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid"
emerge --sync
emerge -avuDN @world

更新配置时个电影或者睡一觉等一会吧,挺漫长的。还有个装逼骚操作——emerge个nethack命令行游戏玩玩吧。这游戏想玩明白不容易啊,不过可以练练vim的hjkl左下右上操作。

这里顺便说一下emerge,个人感觉比apt,yum,pacman(不过layman软件包的数量确实不如aur)这些的要好用,但也复杂多了。emerge是gentoo最常用的命令之一了,详细用法请看wiki。基本用法就是:emerge+参数+软件包名字

emerge重要的参数,有:

  • –sync,找最新软件包信息,相当于apt update。
  • –update,升级。
  • –unmerge,卸载。
  • –depclean,更新世界(所有软件的合计)后用。
  • –autounmask-write,自动更新局部USE。作为一个不喜欢使用全局USE的人,这个参数真是我的大救星啊。

这里再说说更新@world用到的-avuDN指的是什么:

  • ask,安装前问yes/no
  • verbose,啰嗦模式,显示USE信息
  • update,更新
  • deep,字面意思,连依赖一起更新
  • newuse,换USE或者profile时用

显卡驱动与Xorg

等更新完毕后,我们开始安装图形界面。首先安装集显和N卡驱动(A卡我不知道,查别的资料吧):

emerge -av x11-drivers/nvidia-drivers
emerge -av x11-drivers/xf86-video-intel

安装双显卡切换:见wiki。个人认为没卵用?

emerge -av xorg-server

装LightDM显示管理器:

emerge -av lightdm #本人现已经改用lightdm,sddm似乎有点卡,不知为何。
systemctl enable lightdm
systemctl start lightdm

使用openrc的话,用下面的命令:

emerge -av lightdm
nano
/etc/conf.d/xdm
emerge -av plasma-meta
把DISPLAYMANAGER的值改成lightdm
rc-update add xdm default
/etc/init.d/xdm start

安装桌面kde(挺好看,重量级,功能强大)

安装kde桌面,可能会出现user-session这个USE的冲突,把dbus和bluez都加上这个use即可。

USE="user-session" emerge -av bluez
emerge -av plasma-meta

安装到qt-webkit这个包时候会报错,把/etc/portage/make.conf的MAKEOPTS=”-j9“改成MAKEOPTS=”-j1“即可。编译起来是真鸡儿慢。。。没找到更好的方法。。。

现在可以登录到桌面里面愉快的玩耍了。最后安装dolphin文件管理器,konsole命令行。kde美化啥的自己查查吧,现在改玩i3了,kde以后不再更新。

emerge -av dolphin konsole neofetch plasma-nm

Leave a Reply

Your email address will not be published. Required fields are marked *