想要配置好图形用户界面(GUI),可能对许多用户来讲都是灾难。尤其是,如果你习惯了开箱即用的发行版例如 Ubuntu,你可能无法理解配置图形的逻辑。不过,一旦南海现状你完整地做同性同志到了这一点,你很快会发现,到了如今 2021 年,Linux 的 GUI 已经十分友好了。所谓的独显问题、驱动问题、图形不稳定,都是不存在的。
通常意义上的 GUI 由这样几个部份组成:显示驱动程序,显示服务器和桌惠州中考面环境。显示驱动程序负责软件和硬件的沟通,显示服务器负责把桌面环境想要绘制的内容发送给驱动,算是负责更高级软件和驱动二类工业用地(也可以直接说是硬件,驱动是硬件的抽象)的沟通。
你需要安装何种驱动取决于你的硬件。一般情况下,你的 C陈幼坚PU 集成了 Intel (或者 AMD)核心显卡,同时还会有一块附加的专用显卡(ATI 或 NVIDIA)。对于专用显卡,通常你会面临开源驱动或是闭源驱动的选择。不过我好心提醒你一句,即使你是开源理念的狂热支持者,你也应当意识到,你电脑中的显卡硬件本身,就不是经由开源设计和生产的。没有必要执着于使用开源的配套软件,造成不必要的麻烦。安装闭源驱动就好。
由于笔者的电脑一律为 I+N 的样式,仅会讲述 N 卡的配置过程,敬请谅解。
安装好驱动程序后,你应当开始安装显示服气短务器。主流的图形服务器有两种:X11 和 Wayland。Wayland 致力于成为 王晶的女儿X 的接替者[1]。在一些较旧的文章[2][3]提若言到,Wayland 做的并不够好。更低的性能、更差的兼容性,似乎很难让它成为有诱惑力的选择。然而,这往往只是新产品逐渐被接受的过程中的小障碍。Fedora 致力于提高用户体验,它认为诸如 Gnome 3家庭药箱, PulseAudio, Systemd, 和 Wayland 的“创新”,都只是为了方便开发人员,而损害了用户体验[3],但实际上并不如此。Wayland 拥有更高的安全性和更简单的架构[4]。随着兼容性的改善和用户数量的增加,Wayland 已经在与 X 的较量中胜出[5]。而且,兼容性一般不是问题,因为 Wayland 能够提供 X[6],从而运人教网行遗留的 X 应用。
很遗憾的是,笔者由于受到了旧文章的蛊惑,选择了 X 而不是 Wayland。不过由于 X 的用户数量依然占优(无根据,我瞎说的),使用 Xorg 的配置过程依然有郭襄和张三丰参考价值。未来应当会更新到 Wayland,我也会写新的文章,或者加进这篇。有关 Wayland 的配置,参考
有关 X 的配置,请对照本文与 Wiki
安装好驱动和 xorg 后,使用 # Xorg :0 -configure,可以自动生成配置文件。如果你有双显卡(核心显卡和独立显卡),这样生成的配置文件往往会把两张显卡都分别配置一个屏幕。通常的选择是把独立显卡的那个 screen 删掉——桌面让核活着没有意义心显卡来绘制即可,比较省电。
为了启动 X,你可以使用一个显示管理器(xdm,sddm或gdm),或者使用 xinit。建议使用 xdm-archlinux(可以自己都试一遍,体会分词工具其中的差异)。
为了能够使用 X,你可以安装一个桌面环境(大多数人使用的东西,例如 Gnome,KDE,这些都是桌面环境,它帮你管理窗口,还提供一大堆的常用应用,例如网络管理器、文件查看器,等等),也可以只安装一颈椎生理曲度变直个窗口管理器(只有管理应用显示的简单功能,不包含附加应用,例如 KDE 实际上是基于 Plasma 窗口管理器的桌面环境)。笔者的选择是 i3。泗水砭石相关的配置和应用推荐,之后详谈。
下面来配置独立显卡,让你的 N 卡能够发挥效用。请对照本文与 Wiki
这篇 Wiki 写的比较混乱。Installation 节的内容基本都是可以采纳的,Xorg Configuration 就不太靠谱。首先,不要听信“Automatic configuration”,使用 # nvidia-xconfig 自动生成的配置文件,它完全无法孩子把你的手给我正常工作。相反,你应该仿照“Manual configuration”,手写一个 20-nvidia.c恐怖主义onf。重启你的显示,通过 xrandr --listproviders 检验你的 陶瓷气体放电管N 卡是否能够被正确识别。【该段写作时间为 2021-01-17,Wiki内容[7]可能有更新,请注意甄别】
为了让你的程序能够使用高性能显卡,你有一些选择,参见
这其中,我选择了 PRIME render offload,因为我的机器并不支持 Optimus。
这种方法很简单。你只需要安装 nvidia-prime 包,就可以使用 prime-run 来用高性能显卡运行程序了。实际上,prime-run 只是一个修改环境变量的脚本程序,你也完全可以灵活运用这些环境变量,以适应你的使用场景[8]。
不得不说,尽管我想写一篇好文章来帮助大家避免那些坑,但是实际写起来我才感觉如此困难。原来我不知不觉已经踩了那么多的坑,以至于我都不知从何写起。遇到困难的朋友可以相互帮助,排查错误,也可以在论坛上寻炒股软件销售找相似问题,看看解决办法。
参考^wiki.archlinux/index.php/Wayland^zhuanlan.zhihu/p/26732618^abwww.dedoimedo/computers/fedora-25-wayland-vs-xorg.html^www.secjuice/wayland-vs-xorg/^www.slant.co/versus/8634/8635/~wayland_vs_x^wayland.freedesktop/xserver.ht古筝考级ml^wiki.archlinux/index.php?title=NVIDIA&oldid=648439^download.nvidia/XFree86/Linux-x86_64/435.17/README/primerenderoffload.html本文发布于:2023-05-25 17:55:27,感谢您对本站的认可!
本文链接:http://www.ranqi119.com/ge/85/128309.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |