Archlinux桌面生存-KDE

KDE以前是想都不敢想的,吃配置,现在好了,笔记本也换i7+1060显卡了,也敢想用kde了。

从安装完基本系统开始:

1. 添加普通用户。

 

# useradd -m  username
# passwd username
# usermod -a -G audio,video,games,lp,power username


2. 启用sudo

  安装sudo

# pacman -S sudo

 

  编辑sudoers,位于/etc/sudoers 添加如下内容

 username ALL=(ALL) NOPASSWD: ALL

3. 用普通用户登陆

  ctrl + d 退出root用户,登陆普通用户

4. 安装基础程序

  根据自己需求安装

$ sudo pacman -S bash-completion vim net-tools ntfs-3g openssh

5. 安装基本kde桌面环境

$ sudo pacman -S xorg-server xorg-xinit plasma-desktop konsole xf86-video-intel

6. 启动kde桌面

  独立显卡,尤其是n卡,让无数人直竖中指。添加黑名单。创建/etc/modprobe.d/blacklist.conf,添加以下内容

blacklist nvidia
blacklist nouveau

  创建~/.xinitrc,添加以下内容

startkde

startplasma-x11 //最新修改

  设置 .xinitrc权限

$ chmod 775 .xinitrc

  重启电脑后,执行 startx 即可启动kde桌面。

7. 其它配置

  声音:https://www.cnblogs.com/mc-r/p/11253631.html

  蓝牙:https://www.cnblogs.com/mc-r/p/11253634.html

  电源:https://www.cnblogs.com/mc-r/p/11253429.html

  网络:https://www.cnblogs.com/mc-r/p/11253636.html

  输入法:https://www.cnblogs.com/mc-r/articles/5909450.html

  办公软件:https://www.cnblogs.com/mc-r/p/11333574.html

  打印机:https://www.cnblogs.com/mc-r/p/11254352.html

8. 双显卡配置

  这让我忍不住暴粗口,按照wiki的配置许多切换方式什么nvidia-xrun,bbswitch,bumblebee,都不好使。这儿我只能用手动方式切换。

  安装驱动程序,这儿不用开源的,开源的性能太渣。

$ sudo pacman -S nvidia nvidia-utils  xorg-xrandr lib32-nvidia-utils #这个选装,用steam时不装这个包闪退。

  这里共有3个文件会显响显卡的启用

  <1> /etc/X11/xorg.conf                        #这个文件启用独显时用到,用核显时需要删除或改成别的名字。

  <2> /etc/modprobe.d/blacklist.conf      #这个文件用核显时用的到,用独显时需要删除。

  <3> ~/.xinitrc                                        #这是启动kde的配置文件,启用独显时配置不同。

 

  <1> xorg.conf配置,可运行下面命令自动生成,但生成的一般是不能直接使用。

$ sudo nvidia-xconfig

  生成之后,编辑/etc/X11/xorg.conf,先查看BusID

$ lspci |grep VGA

  查看独显的ID,就在输出内容的前面,一般独显的是01:00:00

  在xorg.conf中添加以下内容,

Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"           #这个位置的内容是根据查到的ID添加,我的是01:00:00
EndSection

  <2> 编辑前面创建的/etc/modprobe.d/blacklist.conf,修改下面的内容:

1 blacklist nvidia
2 blacklist nvidia_drm
3 blacklist nvidia_modeset

  <3> 编辑 .xinitrc

  核显 .xinitrc 内容

startkde

 

  独显 .xinitrc

xrandr --setprovideroutputsource modesetting NVIDIA-0 
xrandr --auto 
xrandr --dpi 96 

startkde

   我一般用steam,如果想steam正常运行,你安装的linux是64位的,还需要安装lib32-nvidia-utils。当然steam与这个lib需要pacman.conf开启multilib。

  至于切换自己写个手动切换的脚本就行了。用独显时添加xorg.xonf,删除blacklist.conf,使用独显.xinitrc 。使用核显时删除xorg.conf,添加blacklist.conf,使用核显 .xinitrc 。

 

posted @ 2019-08-16 18:50  看不见的R  阅读(788)  评论(0编辑  收藏  举报