仮想端末に切り替える速度が遅い。

仮想端末に切り替える速度が遅い。

たとえば、++を使用して仮想端末に切り替えると、Ctrl移行には約1秒かかります。一般的に、ほとんど使用しないものと比較してそれほど悪くはありませんが、もっと使いたいと思って+よりはるかに遅いです。デスクトップ環境に戻すことは(私にとっては+)即時であるため、これは特に奇妙です。AltF2AltTabAltF7

私はこれに以前気づきましたが、現在X 1.18.3でCinnamon 2.8.7を使用してDebianテスト(Stretch)を実行しています。仮想端末の解像度はXの解像度と同じです。

これらの遅延の原因は何ですか、それを改善するには?

答え1

Xサーバーは、グラフィックカードが有効になっている間の状態を管理します。 Xとテキストコンソールを切り替えるとき、またはその逆を切り替えるときは、グラフィックカードを再初期化する必要があります。グラフィックカードや使用方法によっては、必然的に遅延が発生する場合があります。 1秒遅れは高い方ですが、不合理ではありません。

テキストコンソールを使用する人はほとんどいないため、変換時間を短縮できますが(おそらくそうではありません)、開発者にとっては優先順位は高くありません。

この遅延が実際に問題の場合は、X、テキストコンソール、またはその両方でドライバまたは設定を変更してみてください。独自のドライバを使用する場合は、無料のドライバを使用し、その逆も同様です。フレームバッファコンソールを使用している場合は使用しないでください。逆の場合も同様です。一部のオプションは、コンソールが所有者を切り替えるときに再初期化する必要がある項目に影響を与える可能性があります。具体的に何を探すべきかわかりません。

関連情報