ArchLinux 安装+美化--2018.8.24(二.gnome安装+双显卡)

简介:

本文主要介绍下Arch下gnome桌面环境 和  双显卡的配置。

# NVIDIA显卡驱动安装

参照这个表格,安装相应的包,比如你是intel的集成显卡(绝大多数人的情况),执行:

# sudo pacman -S xf86-video-intel

提示:Nvidia的独显驱动如非必要,建议只装集成显卡的驱动(省电,如果同时装也会默认使用集成显卡),不容易出现冲突问题。相反,如果集成显卡驱动有问题无法装上,可以装独显驱动,具体的版本请到下面的链接查询:

https://wiki.archlinux.org/index.php/Xorg_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

这里根据个人情况配置,我这里安装的是

# sudo pacman -S nvidia

 

# 安装Xorg

Xorg是Linux下的一个著名的开源图形服务,我们的桌面环境需要Xorg的支持。

执行如下命令安装Xorg及相关组件:

# sudo pacman -S xorg

触摸板

# pacman -S xf86-input-synaptics

 

# 安装桌面环境

Linux下有很多著名的桌面环境如Xfce、KDE(Plasma)、Gnome、Unity、Deepin等等,它们的外观、操作、设计理念等各方面都有所不同, 在它们之间的比较与选择网上有很多的资料可以去查。

https://wiki.archlinux.org/index.php/Desktop_environment_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

这里根据个人喜好配置,我这里安装的是gnome

# sudo pacman -S gnome gnome-extra

启动器忽略:对于 GNOME on Xorg 会话,手动启动gnome

在 ~/.xinitrc 中添加:

exec gnome-session

启动Gnome Display Manage(gdm):

# systemctl start gdm.service
# systemctl enable gdm.service

启动NetworkManager网络服务,与wifi-meau冲突

# pacman -S NetworkManager                #网络管理器(图形化管理VPN WiFi PPPoE)
# systemctl enable NetworkManager         #启动

字体

# pacman -S wqy-zenhei // 中文字体
# pacman -S ttf-dejavu wqy-microhei  // 英文字体

参考:https://wiki.archlinux.org/index.php/GNOME_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

# 双显卡配置

首先,安装官方源的驱动包 nvidia 和软件包 xorg-xrandr.

然后,你必须创建一个 xorg.conf. 你需要提供 NVIDIA 显卡的 PCI 地址,可通过以下命令获取:

# lspci | grep -E "VGA|3D"

PCI 地址是提到 NVIDIA 的输出行的前7个字符,看起来像 01:00.0. 在 xorg.conf 中,需转换为 #:#:# 格式;例如 01:00.0 应该写成 1:0:0.

先执行

# nvidia-xconfig

完成后生成一份 N 卡配置,编辑 /etc/X11/xorg.conf 

添加以下内容

Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "AllowEmptyInitialConfiguration"
EndSection

完成后保存并进入 /etc/X11/xorg.conf.d 目录

# cd /etc/X11/xorg.conf.d

新建文件并编辑

# nano 20-intel.conf

内容如下,Intel 的 BusID 一般是 BusID “PCI:0:2:0”

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0:2:0"
EndSection

下表如无特殊备注,均在第二列的添加位置内添加如下内容

GDM /usr/share/gdm/greeter/autostart/optimus.desktop
  /etc/xdg/autostart/optimus.desktop
SDDM /usr/share/sddm/scripts/Xsetup
xrandr --setprovideroutputsource modesetting NVIDIA-0 
xrandr --auto

参考:https://wiki.archlinux.org/index.php/NVIDIA_Optimus_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

发布了4 篇原创文章 · 获赞 12 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_20536625/article/details/82017560