亚洲精品亚洲人成人网_免费看日韩精品_6080日韩午夜伦伦午夜伦_欧美日韩一区久久_国产精品电影一区_一道本成人在线_日产国产欧美视频一区精品_69视频在线播放_久久久久亚洲蜜桃_亚洲国产你懂的

首頁>國內(nèi) > 正文

Arch Linux 下全面使用 Wayland 的配置指南

2023-09-08 12:29:28來源:Linux中國

Wayland 是一種針對 Linux 運(yùn)行圖形應(yīng)用的高效、現(xiàn)代化的協(xié)議。相較之下,它在安全、穩(wěn)定和圖形性能方面相較老舊的X.Org顯示服務(wù)器表現(xiàn)更出色。

盡管X.Org多年來一直是默認(rèn)的顯示服務(wù)器,但其年代漫長且復(fù)雜度高,導(dǎo)致了許多問題,包括安全漏洞和對新型硬件的兼容性問題。而 Wayland 提供了一個更簡潔和安全的顯示協(xié)議,用以解決這些問題。

雖然向 Wayland 轉(zhuǎn)型已經(jīng)有近十年的時間,但這是可以理解的。大型 Linux 發(fā)行版,例如 Ubuntu 和 Fedora,自 2021 年起就默認(rèn)使用 Wayland,因?yàn)樵搮f(xié)議現(xiàn)已逐漸穩(wěn)定。


【資料圖】

然而,對 Arch Linux 用戶來說,使用 Wayland 進(jìn)行自定義安裝可能會比較復(fù)雜。在所有主流桌面環(huán)境中,只有 KDE Plasma 和 GNOME 有最新的 Wayland 支持。Xfce、LXQt 及其他桌面環(huán)境正在開發(fā)支持 Wayland 的功能,但現(xiàn)在還沒有做好準(zhǔn)備。

在窗口管理器方面,Sway 在 Arch Linux 中已經(jīng)全面支持 Wayland。盡管如此,我還是希望能測試 Wayland 在 Arch 中的表現(xiàn),并給你提供一個截至今日的狀態(tài)報告。

讓我們來嘗試在 Arch Linux 中配置 KDE Plasma 和 GNOME 以全面支持 Wayland。

Arch Linux 中的 Wayland 設(shè)置

在理想的情況下,你應(yīng)已經(jīng)安裝了基礎(chǔ)的 wayland 包。打開一個終端,并通過運(yùn)行下列命令進(jìn)行核實(shí):

pacman -Qi wayland

如果你尚未安裝,則可以使用以下命令進(jìn)行安裝:

sudo pacman -S --needed wayland
KDE Plasma 桌面環(huán)境

接下來的步驟設(shè)定的前提條件是你擁有一個沒有安裝任何桌面環(huán)境或窗口管理器的裸機(jī) Arch Linux 環(huán)境。你可以通過使用高效的 archinstall 腳本進(jìn)行 Arch Linux 的裸機(jī)安裝。

在 Arch Linux 中,為了設(shè)置標(biāo)準(zhǔn)的 KDE Plasma,我們需要對 Wayland 進(jìn)行一些調(diào)整。因此,該過程中需要從 AUR 安裝一些包進(jìn)來,這就要求你已經(jīng)設(shè)置了 Yay或者其他的 AUR 輔助工具。

首先,利用以下命令從 AUR 安裝一個定制的 sddm 顯示管理器 Wayland 軟件包。請注意,這個sddm包與 Arch Extra 倉庫中的sddm包并不相同。根據(jù)ArchWiki的指南,只有 GDM 和sddm-git在 Arch Linux 中提供了完善的 Wayland 支持。

yay -S sddm-git

安裝完成后,執(zhí)行下述命令來安裝更多 Wayland 包。

xorg-xwayland:使得 xclients 能在 Wayland 下運(yùn)行xorg-xlsclients:列出正在一個顯示端口上運(yùn)行的客戶端應(yīng)用(可選)qt5-wayland:為 Wayland 提供的 Qt APIglfw-wayland:供 Wayland 使用的 GUI 應(yīng)用開發(fā)包
pacman -S --needed xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland

然后,執(zhí)行以下命令以安裝 Plasma 和與 Wayland 會話關(guān)聯(lián)的應(yīng)用。請保持以下的安裝順序。

pacman -S --needed plasma kde-applications
pacman -S --needed plasma-wayland-session

注意:如果你是英偉達(dá)用戶,你可能需要考慮安裝egl-wayland包,但需要說明的是,我沒有嘗試過此操作。

我們現(xiàn)在來安裝 Firefox 和 Chromium,這樣能夠幫助我們測試 Wayland 是否正常運(yùn)行。

pacman -S --needed firefox chromium

安裝完成后,啟動 sddm 顯示管理器和 NetworkManager 服務(wù)。

sudo systemctl enable sddmsudo systemctl enable NetworkManager

另外,sddm 顯示管理器需要做一些額外設(shè)置。使用你喜歡的文本編輯器,打開 sddm 的配置文件,然后在[Theme]下面添加Current=breeze

sudo nano /usr/lib/sddm/sddm.conf.d/default.conf
[Theme]# current theme nameCurrent=breeze

設(shè)置完成后,保存并關(guān)閉文件,然后進(jìn)行重啟。

reboot

重啟后,在登錄屏幕上,你應(yīng)該可以看到 Wayland 的選項(xiàng)。選擇并登錄 KDE Plasma 的 Wayland 會話。

Plasma Wayland 會話登錄界面

你還能通過查看$XDG_SESSION_TYPE變量來核實(shí)你是否在運(yùn)行 Wayland。

Arch Linux 中運(yùn)行的 KDE Plasma 與 Wayland

如果你希望強(qiáng)制讓 Firefox 以 Wayland 運(yùn)行,那么就在/etc/environment中添加以下行。

MOZ_ENABLE_WAYLAND=1

然后重新啟動或執(zhí)行下方的命令使其生效。

source /etc/environment

打開 Firefox,進(jìn)入about:support頁面來校驗(yàn) “Window protocol” 的值。你也可以通過在終端中運(yùn)行xlsclients來查看哪些外部應(yīng)用正在運(yùn)行在 Wayland 下。

在 Arch 和 KDE Plasma 下 Firefox 使用的是 xwayland

至此,你已經(jīng)完成了在 Arch Linux 中使用 Wayland 安裝配置 KDE Plasma 的全部步驟。

Wayland KDE Plasma 在 Arch 中的性能表現(xiàn)

總體而言,Arch Linux 下的 KDE Plasma 配合 Wayland 運(yùn)行得相當(dāng)順暢,未出現(xiàn)任何中斷使用或重大問題的情形。截圖和屏幕錄制應(yīng)用 Spectacle 功能一切正常。盡管如此,我在測試過程中還是注意到了幾個小問題。

首先,在開啟如 Dolphin 這類應(yīng)用程序時,底部面板時不時會出現(xiàn)閃爍,這主要是在 VirtualBox 會話中觀察到的。

其次,鼠標(biāo)指針的變化行為有點(diǎn)奇怪。它無法適時地從指針狀態(tài)切換到操作手柄狀態(tài)(詳見下圖)。

最后,當(dāng)從待機(jī)/屏幕關(guān)閉狀態(tài)恢復(fù)在線時(在沒有安裝客戶機(jī)插件的 VirtualBox 中),KWin 會崩潰。雖然這可能只是虛擬機(jī)特有的現(xiàn)象,但仍然需要進(jìn)行硬重啟才能返回到桌面。

在 Arch Linux 的 Wayland 會話閑置狀態(tài)下,內(nèi)存消耗大約為 2GB。

GNOME

在 Arch Linux 中,GDM 顯示管理器已經(jīng)完全支持 Wayland。首先,我們通過下列命令安裝 GDM:

pacman -S --needed gdm

安裝完畢后,使用以下命令安裝幾個 Wayland 需要的包。

xorg-xwayland:使得 xclients 能在 Wayland 下運(yùn)行xorg-xlsclients:用于列出在顯示器上運(yùn)行的應(yīng)用程序(可選)glfw-wayland:Wayland 的圖形用戶界面應(yīng)用開發(fā)包
pacman -S --needed xorg-xwayland xorg-xlsclients glfw-wayland

接下來,你可以用下面的一系列命令來安裝 GNOME 和一些與 Wayland 會話相關(guān)的應(yīng)用。請確保按照下列給出的順序來執(zhí)行這些命令。

sudo pacman -S --needed gnome gnome-tweaks nautilus-sendto gnome-nettool gnome-usage gnome-multi-writer adwaita-icon-theme xdg-user-dirs-gtk fwupd arc-gtk-theme

注意:如果你正在使用英偉達(dá),你可能需要安裝egl-wayland軟件包,但我并未親自試過此方法。

接下來,我們還要安裝 Firefox 和 Chromium,這樣你就能測試 Wayland 是否在 GNOME 中正常運(yùn)行。

pacman -S --needed firefox chromium

一旦這項(xiàng)任務(wù)完成,就啟動 GDM 顯示管理器和 NetworkManager 服務(wù)。

sudo systemctl enable gdmsudo systemctl enable NetworkManager

保存并關(guān)閉文件之后,進(jìn)行重啟。

reboot

在登錄界面,你能看到 “GNOME (Wayland)” 選項(xiàng)。選擇并登錄到 GNOME 的 Wayland 會話中,以進(jìn)入 Arch Linux。

在 Arch Linux 中運(yùn)行的帶有 Wayland 的 GNOME

GNOME 的性能

如果將 GNOME 和 KDE Plasma 進(jìn)行對比,你會發(fā)現(xiàn) GNOME 在 Arch Linux 的 Wayland 下的表現(xiàn)更勝一籌。沒有遇到重大問題或應(yīng)用屏幕閃爍。這可能源于 GNOME 44 針對 Wayland 的最新改進(jìn)已普及至 Arch Linux。

此外,F(xiàn)irefox 是在 GNOME 上直接在 Wayland 上運(yùn)行,而不是使用 xwayland 包裝器。

在 GNOME 中的 Firefox 使用 Wayland

解決常見 Wayland 問題

雖然 Wayland 提供了眾多優(yōu)點(diǎn),但在使用過程中你可能會遇到一些挑戰(zhàn)。以下列出了幾個常見的問題以及可能的解決方案:

處理不兼容的應(yīng)用程序:部分較舊或不常用的應(yīng)用可能還未完全支持 Wayland。你可以考慮尋找專為 Wayland 設(shè)計(jì)的替代應(yīng)用,或利用 XWayland 作為兼容性層。解決性能相關(guān)問題:如果你在特定的應(yīng)用程序中遇到性能問題,確保你已經(jīng)安裝了最新的圖形驅(qū)動。另外,也可以查看是否有特定的合成器設(shè)置或適用于特定應(yīng)用程序的優(yōu)化措施。在這個頁面中,也有更多疑難解答的建議。結(jié)論

在 Arch Linux 中將 Wayland 設(shè)置為默認(rèn)的顯示服務(wù)器可以大大提升安全性、穩(wěn)定性和圖形性能。遵循本指南的安裝和配置步驟,你能夠從 Xorg 平穩(wěn)過渡到 Wayland,享受一個更為現(xiàn)代高效的顯示體驗(yàn)。

然而,對于 Arch Linux 加 Wayland 的組合來說,整個過程可能會顯得稍微復(fù)雜一些,因?yàn)樵S多問題崩潰時都需要額外的注意。

這個指南并沒包括在 Arch 使用 Wayland 游戲的測試,所以你可能需要在配置完成后自行試驗(yàn)。我希望這篇教程能幫助你在 Arch Linux 中配置 Wayland。

關(guān)鍵詞:

相關(guān)新聞

Copyright 2015-2020   三好網(wǎng)  版權(quán)所有 聯(lián)系郵箱:435 22 640@qq.com  備案號: 京ICP備2022022245號-21
亚洲精品亚洲人成人网_免费看日韩精品_6080日韩午夜伦伦午夜伦_欧美日韩一区久久_国产精品电影一区_一道本成人在线_日产国产欧美视频一区精品_69视频在线播放_久久久久亚洲蜜桃_亚洲国产你懂的
欧美裸体一区二区三区| 风间由美一区二区三区在线观看 | eeuss影院一区二区三区| 日韩欧美国产精品一区| 国产精品毛片大码女人| 国内精品久久久久影院色| 99re热这里只有精品视频| 国产欧美一区二区精品性| 麻豆精品一区二区av白丝在线| 成人免费看的视频| 国产亚洲综合色| 亚洲伊人色欲综合网| 在线观看日韩国产| 久久久99精品久久| 欧美色网一区二区| 亚洲一卡二卡三卡四卡无卡久久 | 粗大黑人巨茎大战欧美成人| 中文无字幕一区二区三区| 99精品欧美一区二区三区小说| 亚洲女人小视频在线观看| 日韩三区在线观看| 99精品国产91久久久久久| 91精品国产日韩91久久久久久| 日本免费新一区视频| 亚洲免费毛片网站| 日本一区二区视频在线| 丁香网亚洲国际| 日韩精品欧美精品| 香蕉久久夜色精品国产使用方法| 在线视频综合导航| 成人午夜激情影院| 国产一区二区三区四| 免费日本视频一区| 国产日韩在线不卡| 日韩中文字幕亚洲一区二区va在线 | 国产欧美日韩综合| 亚洲欧洲国产日韩| 成人免费在线观看入口| 久久综合九色综合欧美98| 精品欧美乱码久久久久久1区2区| 欧美精品欧美精品系列| 日韩一区二区在线看片| 欧美日韩精品欧美日韩精品 | 日韩精品1区2区3区| 日韩中文字幕麻豆| 在线免费视频一区二区| 亚洲精选视频在线| 亚洲精品成人悠悠色影视| 国产精品主播直播| 成人欧美一区二区三区小说| 99精品在线免费| 国产亚洲精品aa午夜观看| 亚洲激情五月婷婷| 欧美亚洲日本一区| 国内成人自拍视频| 亚洲免费在线播放| 日产国产高清一区二区三区| 日韩国产一二三区| 91精品国产综合久久福利软件| 国产精品无遮挡| av在线综合网| 亚洲一区二区在线免费观看视频 | 91传媒视频在线播放| 日韩理论电影院| 欧美性做爰猛烈叫床潮| 视频在线观看一区二区三区| 欧美成人猛片aaaaaaa| 成人午夜激情视频| 蜜臀av国产精品久久久久| 中文字幕av免费专区久久| 5月丁香婷婷综合| av色综合久久天堂av综合| 香蕉久久夜色精品国产使用方法| 精品国产sm最大网站免费看| 99re66热这里只有精品3直播 | 国产精品大尺度| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 91精品国产一区二区三区蜜臀| 欧美国产日韩精品免费观看| 精品福利视频一区二区三区| 亚洲青青青在线视频| 亚洲成精国产精品女| 青青草国产精品97视觉盛宴| 日韩免费观看高清完整版| 国产成人精品免费| 麻豆精品在线视频| 亚洲一区二区av在线| 国产精品高清亚洲| 久久精品一区蜜桃臀影院| 欧美天堂亚洲电影院在线播放| 成人免费毛片嘿嘿连载视频| 粉嫩高潮美女一区二区三区| 99精品视频免费在线观看| 在线观看亚洲专区| 日韩欧美一级片| 国产激情偷乱视频一区二区三区| 亚洲欧洲av色图| 日韩女优av电影在线观看| 在线精品亚洲一区二区不卡| 国产成人午夜高潮毛片| 日本不卡不码高清免费观看| 精品国产成人在线影院 | 福利视频网站一区二区三区| 成人av电影在线播放| 日韩欧美国产精品一区| 国产午夜精品一区二区三区视频| 亚洲色图一区二区| 亚洲综合视频网| 色婷婷精品大在线视频| 成人免费毛片a| 欧美一级电影网站| 亚洲天堂av一区| 国产精品白丝jk黑袜喷水| 日韩女优制服丝袜电影| 欧美精品在线一区二区三区| 成人欧美一区二区三区在线播放| 美女视频一区二区三区| 91福利在线播放| 欧美一区二区三区免费大片 | 亚洲美女区一区| 不卡大黄网站免费看| 中文字幕免费观看一区| 久久精品99国产国产精| 国产精品麻豆久久久| 欧美一卡2卡3卡4卡| 国产在线不卡一卡二卡三卡四卡| 国产欧美日韩亚州综合| 欧美色区777第一页| 国产99精品国产| 日韩精品视频网站| 综合激情成人伊人| 91精品国产综合久久精品app| 丰满亚洲少妇av| 亚洲综合自拍偷拍| 99综合电影在线视频| 国产精品123区| 国产麻豆视频一区| 亚洲午夜电影在线观看| 中文字幕av一区 二区| 久久久久久久久99精品| 欧美日韩国产欧美日美国产精品| 国产精品77777| 美女视频一区在线观看| 久久爱另类一区二区小说| 另类中文字幕网| 国内国产精品久久| 欧美日韩中文字幕一区二区| 精品国产青草久久久久福利| 国产精品卡一卡二| 色婷婷综合中文久久一本| kk眼镜猥琐国模调教系列一区二区| 欧美伊人精品成人久久综合97 | 91久久线看在观草草青青 | 欧美激情一区二区三区不卡| 国产精品网站在线播放| 免费精品视频在线| 91性感美女视频| 国产精品无人区| 99久久精品免费| 中文字幕色av一区二区三区| 成人小视频在线| 国产亚洲欧美中文| 欧美aaaaaa午夜精品| 欧美日韩国产色站一区二区三区| 夜夜嗨av一区二区三区网页| 国产一区二区三区高清播放| 日韩午夜激情电影| 国产在线不卡一区| 日本一区免费视频| 一本色道亚洲精品aⅴ| 亚洲高清在线精品| 精品理论电影在线观看| 成人av影视在线观看| 日韩一区中文字幕| 亚洲精品一区二区在线观看| 欧美在线制服丝袜| 亚洲国产婷婷综合在线精品| 欧美一区在线视频| 欧美三级视频在线| 国产a久久麻豆| 欧美精品久久一区二区三区| 久久成人免费电影| 另类综合日韩欧美亚洲| 久久人人97超碰com| 成人听书哪个软件好| 久久成人久久鬼色| 亚洲国产精品一区二区久久恐怖片 | 日本不卡123| 亚洲丰满少妇videoshd| 国产精品久久久久久久久快鸭 | 国产精品一级在线| 亚洲国产精品综合小说图片区| 国产精品久久久久久久浪潮网站| 欧美xxx久久| 欧美成人a视频| 久久久久久夜精品精品免费| 中文字幕一区二区三区在线不卡| 中文av一区特黄| 亚洲人吸女人奶水| 免费观看91视频大全|