PTT推薦

[問題] 在Linux下無法透過Steam啟動原生遊戲

看板Steam標題[問題] 在Linux下無法透過Steam啟動原生遊戲作者
Rollnmeow
(OHAI)
時間推噓 5 推:5 噓:0 →:21

遇到問題的遊戲:
Rakuen - https://store.steampowered.com/app/559210/Rakuen/

作業系統:
Kubuntu 21.10

Steam用戶端:
API v020
套件版本 1647446817

軟體版本:
KDE Plasma 5.22.5
KDE Frameworks 5.86.0
Qt 5.15.2
核心 5.13.0-39-generic(64-bit)
X11

核心硬體:
i7-6700K
16 GB記憶體
GTX 650 1GB

按下開始遊戲以後按鈕隨即變成取消→停止,之後又回到開始遊戲,
但遊戲根本並未啟動。
但直接到安裝目錄底下執行Rakuen.amd64以後又能正常執行遊戲,
只是這樣就無法跟Steam雲端同步(這遊戲也不長就是)。
不知道是否有除錯的方法可以提供?

題外話,以前對會使用DRM又沒有實體片的Steam有些疑慮,但Proton真香。

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.192.178 (臺灣)
PTT 網址
※ 編輯: Rollnmeow (114.37.192.178 臺灣), 04/14/2022 22:15:48

wulouise04/15 00:06你要不要試試看steam os, 不然就要自己查log了

Rollnmeow04/15 00:14請問log到哪可以看? 有找過/tmp/dumps了

Rollnmeow04/15 00:25/home/.steam/debian.installation/logs 這裡?

Rollnmeow04/15 01:48我用console打開Steam執行遊戲,出現一行我覺得有問題

Rollnmeow04/15 01:48malloc(): invalid size (unsorted)

wulouise04/15 08:43出現這個你應該沒什麼好選擇了 通常是軟體bug..

brli784804/15 09:25你proton用幾代去開啊?

Rollnmeow04/15 10:02軟體bug?是遊戲本身的問題嗎?

Rollnmeow04/15 10:03我是執行SteamOS+Linux版本,沒有用到Proton

Ryzen170004/15 10:34開啟遊戲後當機 可用terminal開steam或遊戲 然後看log

Ryzen170004/15 10:34 通常是少裝什麼lib

Rollnmeow04/15 10:58我前面有提到了,就是malloc出錯後遊戲就關了

ImCasual04/15 17:50我看不懂 SteamOS就SteamOS 又有kubuntu是怎樣

ImCasual04/15 17:50喔 你說遊戲本身有Linux版

ImCasual04/15 17:51你要不要更新一下kernel 現在Ubuntu應該5.16了吧

Rollnmeow04/15 18:46直接上5.17了之後還是沒用……算了,反正不是不能玩

s920912222204/15 23:16要不然直接強制使用 Proton 吧,現在 Proton 比原生

s920912222204/15 23:16的遊戲還要少問題

s920912222204/15 23:19然後 SteamOS 是基於 ArchLinux,你用 Kubuntu 就不

s920912222204/15 23:19是 SteamOS 了。

horstyle041104/15 23:50他只是說Steam的分類(SteamOS+Linux)(Win)(Mac)

horstyle041104/15 23:55現在還沒正式開放給一般電腦使用SteamOS 3.0吧?

horstyle041104/15 23:56給一般電腦裝的還是基於Debian的

NoyVaughty04/16 00:29會無法配置記憶體耶,感覺是那個遊戲沒寫好 :D

NoyVaughty04/16 00:30可能是想 malloc 一塊超大的空間所以每次都失敗

mgdesigner05/15 15:35遊戲bug+1 請反應給開發者