Steam安全了,Ubuntu棄32bit政策大轉彎 - Linux

Liam avatar
By Liam
at 2019-06-28T15:42

Table of Contents

※ [本文轉錄自 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

--
Tags: Linux

All Comments

Steve avatar
By Steve
at 2019-07-03T02:46
上星期才轉ubuntu,linux gaming 真的比win10 順暢很多
。當初聽說ubuntu 19不能再用steam 真的嚇死xd
Kumar avatar
By Kumar
at 2019-07-07T16:59
用 Wine 感覺 CPU 要夠好才行,像我惡靈古堡2怎麼降
低畫質都沒辦法像 Windows 那樣順,物件一多就沒辦法
60fps,看起來是 CPU 到瓶頸了,所以 R7-3700X 我來
Thomas avatar
By Thomas
at 2019-07-09T09:19
Proton使用上還是有很多不足的地方
有些優化爛的遊戲,物件多就馬上卡。
Caitlin avatar
By Caitlin
at 2019-07-13T16:35
然後新的Metro fps至少也有20張的差距
Charlotte avatar
By Charlotte
at 2019-07-16T04:04
長知識了 原來steam play有特調wine
Sandy avatar
By Sandy
at 2019-07-20T20:32
記得SteamOS是以Debian為基底,寫稿的可能弄錯了,所以
Elma avatar
By Elma
at 2019-07-25T17:48
Steam之前才敢說不支援新版本Ubuntu,因為SteamOS不受影響
Sandy avatar
By Sandy
at 2019-07-27T15:57
遊戲只用Win,沒有用過Steam Play,看介紹很想手癢試試XD
Lydia avatar
By Lydia
at 2019-07-28T23:01
在搞出SteamOS以前Steam官方是推薦玩家用Ubuntu的
Harry avatar
By Harry
at 2019-07-30T18:30
steamOS 有人在用嗎?
Margaret avatar
By Margaret
at 2019-08-01T13:36
proton真的神,連VR都可以開

Steam將不支援Ubuntu 19.10與後續版本

Ethan avatar
By Ethan
at 2019-06-25T14:18
※ [本文轉錄自 C_Chat 看板 #1T4QYRg0 ] 作者: hizuki (入贅桧月家,我妻彩花) 看板: C_Chat 標題: Re: [新聞] Steam將不支援Ubuntu 19.10與後續版本 時間: Tue Jun 25 12:52:37 2019 ※ 引述《Seventhsky (7 ...

Steam將不支援Ubuntu 19.10與後續版本

Jessica avatar
By Jessica
at 2019-06-23T15:47
※ [本文轉錄自 Steam 看板 #1T3ocZ0H ] 作者: jameschen007 (想不出來) 看板: Steam 標題: [新聞] Steam將不支援Ubuntu 19.10與後續版本 時間: Sun Jun 23 15:26:23 2019 新聞連結: https://www.omgubu ...

e-mail 偽造問題

Edward Lewis avatar
By Edward Lewis
at 2019-06-22T19:14
我不曉得該在哪個板問? 剛好之前在架設公司的 Server, 後來想到一個 e-mail 的問題, e-mail 一般都有網域(例如 hacker.com.tw) , 假設網域已經被註冊走了, 其他人還有辦法用其他的方式偽造 e-mail 後面的網域(例如 hacker.com.tw)發 e-mail 出去 ...

如何設定網路資料夾圖示?

Una avatar
By Una
at 2019-06-21T13:56
我原本用XPP分享一個共用資料夾在公司內部 網路,因為使用者太多了,所以使用微軟資料 夾中的desktop.ini去設定自訂的資料夾圖示, 好讓使用者更快找到他自己的資料夾, desktop.ini內容如下: [.ShellClassInfo] IconFile=\\192.168.1.1\網路資料夾\ic ...

KDE Plasma的Alt鍵作用

Daph Bay avatar
By Daph Bay
at 2019-06-20T23:45
各位板友好。 我用的是Kubuntu,16.04和18.04。 KDE Plasma 預設Alt鍵會開啟程式的工具列, 例如Alt+F就會開工具列的「檔案」,Alt+E是「編輯」,Alt+V是「檢視」, 現在有一個程式(Qtiplot),裡面常用的快捷鍵是Alt+C, 但是按下Alt+C會打開工具列裡面對 ...