在本教程中,我們將向您展示在Raspberry Pi上輕松切換使用Wayland或X11的簡(jiǎn)單方法。
自從引入Raspberry Pi OS Bookworm以來(lái),官方的Pi操作系統(tǒng)已經(jīng)從X11邁出了向Wayland的巨大飛躍。
Wayland 是操作系統(tǒng)所見到中的最大且最具顛覆性的變化之一,因?yàn)樗cX11在根本上工作方式不同。主要來(lái)說(shuō),這一變化將破壞任何未構(gòu)建為處理Wayland的軟件。雖然這對(duì)于積極維護(hù)的軟件來(lái)說(shuō)不是問(wèn)題,但許多舊軟件將拒絕工作。
幸運(yùn)的是,Raspberry Pi OS使得在X11和Wayland之間切換變得像運(yùn)行一個(gè)腳本并通過(guò)幾個(gè)選項(xiàng)按回車一樣簡(jiǎn)單。
然而,Wayland并非沒(méi)有其優(yōu)勢(shì),它在Raspberry PiOS中的引入帶來(lái)了一些改進(jìn)。這些改進(jìn)之一是引入了超級(jí)有用的Raspberry Pi連接(Raspberry Pi Connect)平臺(tái)。這款軟件允許您輕松遠(yuǎn)程管理您的Pi。
隨著Raspberry PiOS最新版本開始使用labwc,在Wayland和X11之間運(yùn)行已經(jīng)沒(méi)有任何性能差異。因此,如果您在遷移到labwc之前嘗試過(guò)Wayland,那么再次嘗試它絕對(duì)值得,尤其是如果您沒(méi)有使用
設(shè)備
以下是在編寫本指南時(shí),我們?cè)?Raspberry Pi 上切換 Wayland 和 X11 所使用的設(shè)備列表。樹莓派產(chǎn)品可以直接通過(guò)文章的尾部的聯(lián)系方式進(jìn)行采購(gòu)。
推薦設(shè)備
Raspberry Pi
顯示器
Micro SD卡
可選設(shè)備
Raspberry Pi保護(hù)殼
USB鼠標(biāo)
USB鍵盤
- HDMI線
本教程已在運(yùn)行最新版本的 Raspberry Pi OS Bookworm 的 Raspberry Pi 5 上進(jìn)行了測(cè)試。
如何在 Raspberry Pi 上切換 Wayland 和 X11
以下是在Raspberry Pi(Raspberry Pi)上快速切換Wayland和X11顯示服務(wù)器的方法,我們將分步驟進(jìn)行說(shuō)明。
雖然以下步驟主要講解如何切換到X11,但切換到Wayland的操作是在同一個(gè)菜單中完成的,只是需要選擇“l(fā)abwc”選項(xiàng)而已。
啟動(dòng)Raspberry Pi配置工具
1.在Raspberry Pi上首先要做的是打開終端。你可以通過(guò)鍵盤上的 CTRL + ALT + T 快捷鍵快速打開終端。
2.在使用raspi-config工具在Raspberry Pi上切換Wayland和X11之前,必須確保所有內(nèi)容都已更新。raspi-config本身經(jīng)常收到更新,這些更新有助于改進(jìn)其功能。你可以通過(guò)在終端中運(yùn)行以下兩個(gè)命令來(lái)更新軟件包列表并升級(jí)任何過(guò)時(shí)的軟件包。
sudo apt updatesudo apt upgrade -y
3.更新完Raspberry Pi上的所有軟件后,你現(xiàn)在可以使用以下命令在終端中啟動(dòng)raspi-config命令行工具。
sudo raspi-config
使用raspi-config在Raspberry Pi上切換Wayland和X11
4.現(xiàn)在raspi-config工具已在Raspberry Pi上打開,你首先要做的是導(dǎo)航到“高級(jí)選項(xiàng)”頁(yè)面。
你可以使用箭頭鍵在此工具中進(jìn)行導(dǎo)航。要選擇一個(gè)高亮顯示的選項(xiàng),請(qǐng)按ENTER鍵。

5.在此菜單中,你將找到一個(gè)標(biāo)記為“Wayland”的選項(xiàng)。選擇該選項(xiàng)后,按ENTER鍵。
這將帶我們進(jìn)入允許我們?cè)赗aspberry Pi上切換X11和Wayland后端的菜單。

6.在此頁(yè)面上,你將看到幾個(gè)選項(xiàng)。其中兩個(gè)將啟用Wayland,另一個(gè)將在你的Raspberry Pi上啟用X11后端。
如果你想在Raspberry Pi上從Wayland切換到X11,請(qǐng)選擇名為“X11”(1.)的選項(xiàng),并按ENTER鍵。
另外,要從“X11”切換到Wayland,你需要選擇“Labwc”選項(xiàng)(2.)。忽略標(biāo)記為“wayfire”的選項(xiàng),因?yàn)镽aspberry Pi操作系統(tǒng)(Raspberry Pi OS)開發(fā)團(tuán)隊(duì)已不再支持它。

7.在Raspberry Pi(Raspberry Pi)上切換到X11或Wayland后,您將收到一條消息,表明它現(xiàn)在已“激活”。但是,直到您重新啟動(dòng)Raspberry Pi,它才會(huì)真正生效。
按ENTER鍵繼續(xù)返回到raspi-config工具的主菜單。

8.回到主菜單后,選擇“”選項(xiàng)以退出工具。您也可以按ESC鍵退出。

9.此時(shí),系統(tǒng)將詢問(wèn)您是否要重新啟動(dòng)。為了在Raspberry Pi上完成從Wayland到X11的切換,您需要選擇“”選項(xiàng)并按ENTER鍵。

檢查Raspberry Pi是否正在使用X11或Wayland
10.一旦您的Raspberry Pi完成重啟,您可能想要檢查現(xiàn)在是否正在運(yùn)行Wayland或X11。由于大多數(shù)更改對(duì)最終用戶來(lái)說(shuō)并不十分明顯,因此您一開始可能不會(huì)注意到任何差異。
打開終端,然后使用以下命令打印出會(huì)話類型。在Raspberry Pi操作系統(tǒng)(Raspberry Pi OS)中,當(dāng)桌面加載時(shí),“XDG_SESSION_TYPE”變量會(huì)填充會(huì)話類型。
請(qǐng)注意,如果您使用SSH執(zhí)行此命令,則該變量不會(huì)給出準(zhǔn)確值。您只會(huì)看到“tty”。
echo $XDG_SESSION_TYPE
11.如果Raspberry Pi操作系統(tǒng)現(xiàn)在使用的是X11,則該命令將輸出以下文本。
x11
或者,如果您在Raspberry Pi上切換回Wayland,則會(huì)看到以下輸出。
wayland
在Raspberry Pi上使用Labwc切換到Wayland的故障排除
如果您正在使用Labwc從X11切換到Wayland,有可能會(huì)遇到黑屏問(wèn)題。這是因?yàn)椤皉aspi-config”工具將您更改為使用LabWC,但實(shí)際上系統(tǒng)中并未安裝該軟件包。
幸運(yùn)的是,解決這個(gè)問(wèn)題非常簡(jiǎn)單,尤其是如果您至少可以通過(guò)SSH訪問(wèn)您的Pi。
1.您的第一步是運(yùn)行以下命令來(lái)更新Raspberry Pi上的軟件包列表緩存。
sudo apt update
2.更新緩存后,您可以通過(guò)運(yùn)行以下命令在您的Raspberry Pi上安裝labwc合成器。
安裝過(guò)程應(yīng)該只需要幾分鐘即可完成。
sudo apt install labwc
3.最后,安裝完軟件包后,請(qǐng)?jiān)诮K端中使用以下命令重新啟動(dòng)您的Pi。
設(shè)備重啟后,您應(yīng)該不再遇到黑屏問(wèn)題。
sudo reboot
結(jié)論
通過(guò)本指南的這一步,您將學(xué)會(huì)如何在Raspberry Pi上輕松切換X11和Wayland。雖然Wayland不斷改進(jìn)且軟件支持持續(xù)增長(zhǎng),但仍有一些情況需要依賴X11。至少目前而言,在這兩者之間切換是一個(gè)簡(jiǎn)單的過(guò)程,但希望隨著Wayland被越來(lái)越多地采用,將不再需要切換到X11。
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7401瀏覽量
129279 -
Raspberry Pi
+關(guān)注
關(guān)注
2文章
621瀏覽量
24015
發(fā)布評(píng)論請(qǐng)先 登錄
一鍵動(dòng)態(tài)切換IP腳本
ESM6802 X11桌面圖形系統(tǒng)簡(jiǎn)介
請(qǐng)問(wèn)Altium designer能設(shè)個(gè)快捷鍵直接切換到頂層或底層嗎?
stm32中的ISP一鍵下載的原理是什么
Rockchip Graphics介紹
wayland/xwayland/x11下是否有g(shù)nome的官方支持?
VIVO X11首次曝光,網(wǎng)友說(shuō):一點(diǎn)也不比iPhone 8差
英創(chuàng)信息技術(shù)ESM6802 X11桌面圖形系統(tǒng)簡(jiǎn)介
TCL X11領(lǐng)曜QD-Mini LED智屏的背后究竟有哪些秘密
Fedora Workstation引入原生支持Wayland 的 Blender
一鍵開關(guān)電路的好處?生活中的一鍵開關(guān)電路有哪些?
linux切換到命令行模式
RHEL 10將移除X.org,默認(rèn)使用Wayland
KiCad 與 Wayland 支持聲明
告別復(fù)雜:一鍵切換到 Wayland 或 X11
評(píng)論