看板 Linux 關於我們 聯絡資訊
※ [本文轉錄自 Steam 看板 #1T5RvtAp ] 作者: mgdesigner (機槍設計師) 看板: Steam 標題: [新聞]Ubuntu放棄 32 位元相容政策大轉彎了 時間: Fri Jun 28 15:14:51 2019 新聞來源: https://technews.tw/2019/06/27/ubuntu-policy-change/ 原文刊載,順便上色一些重點 知名 GNU / Linux 作業系統發行版 Ubuntu 開發商 Canonical 公司上週公告,表示 Ubuntu 19.10 以後版本將不再支援 i386 架構,也就是只能在 32 位元系統運作的程式 ,將來不能在 Ubuntu 運行了,這引起社群大震撼,尤其是遊戲族群大抗議。本週 Canonical 緊急髮夾彎,宣布 Ubuntu 19.10、Ubuntu 20.04LTS 兩套作業系統版本,仍 然會維持對 32 位元程式的部分相容性。 話說 GNU / Linux 世界大約從 2008 年開始,就進入全 64 位元架構時代,因為採用開 放原始碼軟體為主的世界,軟體要從 32 位元變遷到 64 位元很容易,只要重新編譯,整 個系統還有各種應用軟體包就變成高效能的 64 位元程式了。i386 的基礎架構套件組保 留下來,只服務那些沒有原始碼可重新編譯的極少數程式。然而,由於大多數 32 位元的 基礎架構函式庫套件越來越難用,也缺乏維護管理,意味盯著的眼睛日漸稀少,可能有越 來越多臭蟲不會被發現,比方說,防範知名 CPU 漏洞 Spectre 和 Meltdown 的修補,就 不適用 32 位元架構。要把公司工程人員集中於日新月異的 64 位元架構,提高運作效能 與品質呢?還是「乏人關注」的 32 位元相容基底呢?Canonical 公司之前選了前者。 ▲ 筆者透過 Steam Play 執行國產遊戲《還願》。 然後這件事在上週末時炸開了,擁有著名遊戲平台 Steam 的 Valve 公司宣布 Steam 將 不支援 Ubuntu 19.10(今年 10 月發表)以後的系統,而 WINE(Windows 相容執行層) 開發者也在研擬放棄支援以後新版 Ubuntu,這些消息傳開後引起大震撼。關於前者, Steam 市場銷售的電腦遊戲還是有大量 32 位元,甚至 Steam 自己出的主機 Steam machine 系統也是以 Ubuntu 為基底,不能執行自己銷售的許多遊戲,將會造成商務嚴重 問題,這也考驗 Valve 與 Canonical 兩家公司的合作關係;WINE 部分,發展到 4.0 版 本後,WINE 對 Windows 的相容性又達到一項新成就高峰,尤其對舊版 Windows 遊戲而 言(尤其是那些 Windows 95 至 Vista 32 位元時代的遊戲),相容性/效能還比 Windows 10 對舊版 Windows 遊戲更好,然而畢竟大量遊戲還是 32 位元,或者更惱人的 ──遊戲本身是 64 位元但安裝程式卻是 32 位元。不能安裝遊戲玩會讓許多人崩潰。 經過上週末大量遊戲玩家、Ubuntu Studio 社群(應該是透過 WINE rt 版執行 32 位元 專業音樂軟體的相容需求 )、WINE 社群大量意見回應以後,Canonical 決定改變計畫, 為 Ubuntu 19.10 和 Ubuntu 20.04 LTS 提供精選過的 32 位元 i386 軟體架構包。方法 是實施一個社群流程來確定支援舊軟體需要哪些 32 位元軟體套件,如果有遺漏的也可事 後更新追加。畢竟,原生 Linux 應用程式可說幾乎是 64 位元了,只要考慮讓 Steam、 WINE 等遊戲、音樂製作程式能達到執行需求,因此 Canonical 公司表示,將與 WINE 社 群、Ubuntu Studio 社群、遊戲社群等合作,透過容器技術(Docker)解決 i386 架構所 需的相關 32 位元函式庫套件的最終壽命問題,透過 Snap、LXD 讓新版本 Ubuntu 還是 能執行舊 32 位元應用,而不拖累 64 位元系統運作。 使用 Ubuntu 的遊戲玩家心聲已不容忽視 不過,這次事件反映出兩件有趣的事。第一件,Ubuntu 依賴社群意見開發的 Linux 發行 版,針對支援 X86 32 位元架構的議題,其實從 2014 年以來,Ubuntu 官方開發人員和 社群論壇已進行很多次討論,最後產生日前 Ubuntu 要放棄 32 位元相容性的決議。而在 Ubuntu 18.04 LTS 發表之後,ubuntu-devel 的郵件列表累積大量討論串,Canonical 也諮詢過 Valve,但都沒有上週末那樣的「激情」。雖然 Canonical 看到各社群劇烈反 應後,從善如流做出修正方案,但這也反映一件事──很多 Ubuntu 使用者只是純使用, 沒有參與 Ubuntu 的社群討論,這就類似政治議題,選民平常對政治漠不關心,等到某個 政策快要施行時,才大吃一驚跑出來抗議;然而就 Canonical 而言,也要關注自己在 Linux 桌面使用市場的位置,畢竟對一般人而言,Ubuntu 就是最好的 Linux 個人桌面電 腦首選,且相對其他發行版,也最容易取得、最友善上手,娛樂用途面也最沒有問題。當 公司做商業決策時,雖然社群討論可能偏重工程師需求,但不能忽略 Ubuntu 長年開發出 來的一般使用者市場,或說 Canonical 與社群在推廣宣導要教育新鮮人:Ubuntu 具備「 社群民主」討論機制這件事。 ▲ 透過 Steam Play 執行的《俠盜獵車手 V》。 第二件事呢,是經過這次事件,我們還可以發現 Ubuntu 的遊戲市場已不能小看,具備一 定分量,尤其 Steam 推出 Steam Play 機制後,Steam 平台除了原生 Linux 的遊戲(主 要是獨立遊戲),也更便於執行 Windows 遊戲(且效能很好),此外 Nvidia 的 GPU 在 Linux 下的效能比起 Windows 10 更好也是可能原因,Windows 10 惡名昭彰的突然自動 更新機制,可能導致相當人數改用較穩定的 Ubuntu 系統(但透過 Wine 呼叫 Windows 的 dll 函式庫來執行 Windows 程式),甚至原裝 Ubuntu 的遊戲筆電也開始有市場了呢 。然而只要遊戲族群的「遊戲權」被威脅,就會「動搖 Ubuntu 國本」。 總而言之,遊戲玩家可以安心了,下一代 Ubuntu 還是能執行 32 位元的遊戲。當然,平 時也要參與 Ubunutu 社群論壇的討論囉,不要讓自己的意見被埋沒了。 -- 夜深了,來聽首簡單的歌-姐仔兮椅仔坐落去就會崩 https://soundcloud.com/chou-shoichi/polkka-ievan-polkka -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.154.14 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1561706103.A.2B3.html
bfbf510a: 上星期才轉ubuntu,linux gaming 真的比win10 順暢很多 06/28 15:23
bfbf510a: 。當初聽說ubuntu 19不能再用steam 真的嚇死xd 06/28 15:23
用過Steam Play 真的很強大,它的核心Proton(Value特調版wine)+Vulkan,效能比Wine+ Opengl 好很多,跟「理想」Windows 10差距不大 https://www.youtube.com/watch?v=TYmSoEhJL18
而且如果Windows 10 背景有跑「一般會需要跑的背景程式時」,也就是一般大部分人的使 用狀況,Windows 10 遊戲的FPS會再掉一些,跟Steam Play 的效能差距就很有限了。 ※ 編輯: mgdesigner (123.192.154.14 臺灣), 06/28/2019 15:41:26 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: mgdesigner (123.192.154.14 臺灣), 06/28/2019 15:42:03
s9209122222: 用 Wine 感覺 CPU 要夠好才行,像我惡靈古堡2怎麼降 06/28 18:06
Steam Play 的Proton 會比Wine好很多喔,我有用內顯測過還願,Wine會變幻燈片,而 Proton 的fps 還算可以(解析度降低)。
s9209122222: 低畫質都沒辦法像 Windows 那樣順,物件一多就沒辦法 06/28 18:06
s9209122222: 60fps,看起來是 CPU 到瓶頸了,所以 R7-3700X 我來 06/28 18:06
s9209122222: 了 06/28 18:06
zo6596001: Proton使用上還是有很多不足的地方 06/28 22:22
zo6596001: 有些優化爛的遊戲,物件多就馬上卡。 06/28 22:22
zo6596001: 然後新的Metro fps至少也有20張的差距 06/28 22:23
toothlesses: 長知識了 原來steam play有特調wine 06/28 22:41
jksen: 記得SteamOS是以Debian為基底,寫稿的可能弄錯了,所以 06/29 17:55
jksen: Steam之前才敢說不支援新版本Ubuntu,因為SteamOS不受影響 06/29 17:56
jksen: 遊戲只用Win,沒有用過Steam Play,看介紹很想手癢試試XD 06/29 17:57
qoopichu: 在搞出SteamOS以前Steam官方是推薦玩家用Ubuntu的 06/29 21:23
s9209122222: steamOS 有人在用嗎? 06/30 00:08
extraymond: proton真的神,連VR都可以開 06/30 13:07
※ 編輯: mgdesigner (123.192.154.14 臺灣), 07/01/2019 18:16:55