
文?| 局長
出品 | OSC開源社區(qū)(ID:oschina2013)
自“Linux 桌面年”一詞被創(chuàng)造以來,有關(guān)“Linux 桌面年”的討論一直經(jīng)久不衰。何為“Linux 桌面年”?本文對(duì)此概念的定義是,自由開源操作系統(tǒng)到達(dá)這樣一個(gè)階段:普通用戶可以在他們的電腦上安裝和使用它,并且不會(huì)遇到問題。
▲ Fedora 35 + GNOME 桌面環(huán)境YouTube 知名博主 Linus Tech Tips 的主播 Linus Sebastian 最近做了一個(gè)實(shí)驗(yàn):在日常生活中嘗試使用一個(gè)月 Linux,主要包括使用 Linux 完成日常工作、玩游戲和播放流媒體視頻。最終他得出結(jié)論,2022 年不會(huì)是 Linux 桌面年。雖然使用 Linux 可以完成日常工作,但 Linux 上的游戲體驗(yàn)非常糟糕。據(jù)介紹,Valve 在他們的 Steam 平臺(tái)以及 Proton 兼容層做了許多工作,他們基于 Wine 項(xiàng)目并嘗試將 Windows 系統(tǒng)調(diào)用從 Windows 應(yīng)用程序映射到適用的 Linux 系統(tǒng)調(diào)用。隨著 Valve Steamdeck 硬件即將發(fā)布,Valve 表示他們希望 100% 的游戲都能使用 Proton 正常運(yùn)行。不過 Linus Sebastian 所做的實(shí)驗(yàn)卻表明,部分游戲用 Valve 的 Windows 兼容層 Proton 運(yùn)行良好,但還有許多游戲在運(yùn)行時(shí)出現(xiàn)許多問題,部分問題甚至有可能會(huì)破壞游戲文件本身。比如游戲在運(yùn)行過程中,它的多人游戲功能完全不工作。有些游戲由于依賴易反作弊等服務(wù)而根本無法運(yùn)行。▲ 在使用 Cinnamon 桌面環(huán)境的 Linux Mint 中運(yùn)行 SteamLinus Sebastian 認(rèn)為,阻礙“Linux 桌面年”的主要問題是碎片化。所謂碎片化,即不同版本的發(fā)行版具有不同的庫、驅(qū)動(dòng)程序和軟件。Flatpak、Snap 以及 AppImage 等不同打包格式雖然在解決碎片問題方面取得了進(jìn)展,但并不完美。Linux 最吸引開發(fā)者用戶的地方在于它的豐富性——Linux 生態(tài)有數(shù)千個(gè)發(fā)行版,但這樣的豐富性對(duì)于開發(fā)商來說卻是噩夢。他們沒有時(shí)間和資源來確保自己的產(chǎn)品適用于每個(gè)發(fā)行版,尤其是 Linux 用戶的市場份額如此低。因此,盡管 Linus Sebastian 確信 2022 年還不是 Linux 桌面年,并且碎片化是最大的問題,但只要朝解決這些問題的方向上努力,或許就能更快到達(dá)“Linux 桌面年”。
點(diǎn)擊關(guān)注公眾號(hào),閱讀更多精彩內(nèi)容