解決策が見つかりました。すべてのクレジットはカミール!からインポートこのスレッド。

解決策が見つかりました。すべてのクレジットはカミール!からインポートこのスレッド。

私はゲームを開いただけで画面が黒くなりました。背景音楽も聞こえてカーソルが動くのも見えますが、聞こえませAlt+TabんねAlt+F4。 「再起動」と入力したかったのですが、Alt+F2そうする前にセッションを終了して再度ログインするように求められました。 GNOME 40を使用しています。

私が探しているのは、ログイン後にフルスクリーンプログラムが黒い画面で開き、カーソルだけが表示されている場合はAlt + Tab、Alt + F4、または開くことができない場合はプログラムを終了するにはどうすればよいですか?他のプログラム?

答え1

  • ctrl+ alt+ F2(またはF3一部のファンクションキー)を押します。コンソールログイン画面が表示されます。
  • ゲームを始めたユーザーとしてログインしてください。
  • セキュリティ上の理由からを入力してくださいpgrep -l {nameOfGame}。出力はゲーム名とPIDになります。そうでない場合は、名前の文字を減らしてみてください。
  • 実装するpkill {nameOfGame}。終了しない場合は、sudo2 番目のステップで同じコマンドを試すか、root ユーザーとしてログインします。
  • ctrl+ alt+ F1(または通常は最初または最後のvty)を押してF7グラフィック環境に戻ります。ゲームが終了したので、デスクトップをもう一度見ることができます。

一部の最新のディストリビューションでは、コンソールログインを許可しない場合があります。あなたのディストリビューションもその一つではないことを願っています。おそらく活性化されていませんかWayland?これについてご存知の方は、コメントを残してください。

答え2

コマンドラインがある場合は、このコマンドを使用して現在のユーザー(自分)が所有しているすべてのプロセスを一覧表示できます。

ps -fu $USER

2番目の列はPID各プロセスを一意に識別します。その後、このコマンドを使用して終了できます({PID}番号で置き換え)。

kill {PID}

それでも問題が解決しない場合は、重大度が高くなる順序で次の2つを試してください。

kill -HUP {PID}
kill -KILL {PID}

最後の方法は常に機能しますが、ターゲットプロセスをクリーンアップして閉じる機会を与えないため、ただ起動しないことをお勧めします。

コマンドラインがない場合は、xkillFedoraパッケージの古代のコマンドラインをxorg-x11-apps使用してワンクリックでXプログラムを終了できます。実行するには、いくつかの方法(ホットキーの組み合わせなど)が必要です。

答え3

解決策が見つかりました。すべてのクレジットはカミール!からインポートこのスレッド

使用xdoツール現在アクティブなウィンドウを終了します。

xdotool getwindowfocus windowkill

Ubuntuはキーボードショートカットを作成します。

  1. キーボード設定を開きます(下図)。
  2. 次のコマンドを使用してショートカットを作成します。xdotool getwindowfocus windowkill

私は選ぶ: Ctrl++Altx

このショートカットは現在アクティブなウィンドウを終了します。まもなく。そうだろういいえアプリケーションが応答し、終了し、保存し、ファイルを閉じて、完了するまで待ちます。

キーボード設定

関連情報