chvt

アクティブな仮想コンソールにいるかどうかはどうすればわかりますか?
chvt

アクティブな仮想コンソールにいるかどうかはどうすればわかりますか?

これはLinux関連の問題かもしれません。 複数の仮想セッションを実行し、「Ctrl+Alt+Fn」で切り替えています。コンソールで切り替えるか切り替えた後、いくつかのアクションをトリガーするスクリプトを作成しようとしています。 私が知っている限り、/sys/class/tty/tty0/activeデバイスを読んで現在アクティブな仮想コンソールを見ることができます。 $ cat /sys/class/tty/tty0/active tty2 では、実際に実行している仮想ttyをどのように確認できますか?ttyこのコマンドは次の情報を返しません。 $ tt...

Admin

他のVT / TTYでXorgサーバーを手動で実行/初期化/起動する方法は?
chvt

他のVT / TTYでXorgサーバーを手動で実行/初期化/起動する方法は?

Xorgサーバーを起動したいです(xterm新しく作成された「raw」サーバーの最小限の端末エミュレーターのみが必要ですtty)。私はxinitaまたはaを発行するのと同じくらい簡単だと思いましたが、startxどちらも失敗しました。質問は次のとおりです。 他のVT / TTYでXorgサーバーを手動で実行/初期化/起動する方法は? ここ 当面の問題についてのより長い後の話: 背景と私が試したことは次のとおりです。 man openvt新しく作成されたアイテムで何ができるかを見てみましょうtty(またはvt違いを正確に知りません)。バーモント<>...

Admin

tty変更時にXorgがハングするのを防ぐ
chvt

tty変更時にXorgがハングするのを防ぐ

2つの異なる端末で2つのアプリケーションを実行しています。アプリケーションAがttyAで実行され、アプリケーションBがttyBで実行されているとします。 ttyA から ttyB に切り替えると、次のメッセージが表示されます。 x-daemon[544]: (II) AIGLX: Suspending AIGLX clients for VT switch。 したがって、ttyAのアプリケーションA(Xorgアプリケーションとして見える)は更新されなくなりました。これにより、アプリケーションAのバッファが交換されなくなったため、メモリのリークの種類によっ...

Admin

VT 1をリセットするにはどうすればよいですか(悪い状態にならないようにするには)。
chvt

VT 1をリセットするにはどうすればよいですか(悪い状態にならないようにするには)。

これはRPiのクロスポストです。私はRaspbian、kodi、およびエミュレーションステーションを切り替えてSiri / homebridgeを使用して切り替えを開始できるようにする一連のbash機能を作成しました。スイッチング効果が非常に良いです。唯一の問題は、他のオペレーティングシステムを起動せずにオペレーティングシステムを停止すると、コンソールとVT1の接続が奇妙なままになるということです。私が見るのは黒い画面だけです。 Alt+F1 を使用するか VT1 を再初期化することでsudo chvt 2;sudo chvt 1この問題を手動で解決できま...

Admin

xbindkeysによるパスワードのないsudo呼び出し
chvt

xbindkeysによるパスワードのないsudo呼び出し

VT(仮想端末)を変更するためにキーバインディングを設定してみましたX。この投稿。端末エミュレータを入力すると、sudo chvt $(($XDG_VTNR-1))VTが適切に変更されます。しかし、高い権限で実行することは、chvtターミナルエミュレータ(たとえば)でコマンドとして実行されたときにのみ機能することがわかりました。これが私が避けようとしている要件です。xterm -e 私の設定の説明: 次の行がに追加されました/etc/sudoers。 me ALL=NOPASSWD:/bin/chvt me出力はですwhoami。また、この行...

Admin

このopenvtコマンドは何をしますか?
chvt

このopenvtコマンドは何をしますか?

このコマンドは正確に何をしていますか(ステップバイステップ)? openvt -c 40 /bin/agetty tty40 linux 私は次のコマンドを試しました。 openvt -c 41 /bin/agetty tty40 linux そしてagettyはtty40(tty41ではない)から始まります。なぜそんなことですか?この-c 41オプションは必要ないようです。削除しても同じ結果が表示されます。 ...

Admin

グラフィックモードで仮想端末のテキストをコピーする方法は?
chvt

グラフィックモードで仮想端末のテキストをコピーする方法は?

Linuxには仮想端末があり、コマンドを使用してそれらを切り替えることができchvt 1ますchvt 7。前者はテキストモードであり、後者はグラフィックモードである。 最初の端末からすべてのテキストをコピーし、グラフィックモードでいくつかのユーティリティを使用したいと思います。 fbgrab -c 1 ~/image.png画像を保存しましたが、私の場合は透明な長方形です。 fbdumpのebuildがないため、確認できません。実際、私はwgetpaste -s gists写真ではなくペースト(例えば)が欲しいです。 オペレーティングシステムは、AM...

Admin

今仮想端末を切り替えることができないのはなぜですか?
chvt

今仮想端末を切り替えることができないのはなぜですか?

停止すると画面をロックできないことがわかりましたvlock。 chvtまた、停止VT_WAITACTIVEして端末を切り替えようとしています(画像が点滅しているのを見てください)。 通常、テキストモードでVTを切り替えるキー(Alt +矢印、Alt + Fx)を押すと、Xorg画像が点滅し、しばらくの間カーソルが非表示になります。 Xorgに加えて、キーボード入力はテキストコンソールに渡されます。 tty2で無効なセッションが見つかりました。 Xorgを離れることなくtty2にログインできます。 # ps aux | grep qwjerewqr v...

Admin