
剛才我打開一個遊戲直接黑屏。我可以聽到背景音樂並看到何時移動遊標,但我Alt+Tab
也聽不到Alt+F4
。我想嘗試Alt+F2
輸入“reboot”,但在我做到這一點之前,我被拋出會話並要求再次登入。我正在使用 GNOME 40。
我正在尋找的是:登入後,如果全螢幕程式打開黑屏,只能看到遊標,如果我無法 Alt+Tab、Alt+F4 或開啟其他程序,我該如何終止該程式程序?
答案1
- 按ctrl+ alt+ F2(或F3某些功能鍵)。您應該會看到一個控制台登入畫面。
- 使用您開始遊戲的使用者登入。
- 為了安全起見,請輸入
pgrep -l {nameOfGame}
。輸出將是遊戲名稱加上 PID。如果沒有,請嘗試減少名稱字元。 - 執行
pkill {nameOfGame}
。如果它沒有被殺死,請sudo
在第二步中嘗試使用相同的命令或使用 root 使用者登入。 - 按ctrl+ alt+ F1(或F7,通常是第一個或最後一個 vty)返回圖形環境。由於遊戲被終止,您應該能夠再次查看桌面。
一些超現代發行版可能不允許控制台登入;我希望你的不是其中之一。也許是Wayland
啟用的?如果有人對此有任何了解,請發表評論。
答案2
如果您有命令列,則可以使用此命令列出目前使用者(您)擁有的所有進程:
ps -fu $USER
第二列是PID
唯一標識每個行程的。然後你可以使用這個命令來殺死它({PID}
用數字替換)
kill {PID}
如果這不起作用,請嘗試這兩個,按嚴重程度遞增的順序
kill -HUP {PID}
kill -KILL {PID}
最後一個總是有效的,但我強烈建議您不要只是從它開始,因為您不會給目標流程任何機會來整齊地整理和關閉。
如果您沒有命令列,那麼古老的xkill
(來自 Fedora 軟體包)xorg-x11-apps
將允許您透過點擊來終止 X 程式。