タグ付けされた質問 「i3-window-manager」

4
i3でキーボードレイアウトを変更する方法
Fedora 25で「i3」ウィンドウマネージャーを使用しています。すでにGNOMEデスクトップをアンインストールしています。キーボードレイアウトを変更し、英語以外の言語に設定します。また、簡単にアクセスできるようにAlt+ Shiftショートカットとして設定することもできます。

1
VirtualBox上のDebian 7でxrandr設定を確実に自動化できない
問題に関するいくつかの既存の質問(最も役立つ回答はこれです)と他のフォーラムのさまざまなスレッドがありますが、xrandrVirtualBox上のDebian 7で設定を確実に設定することはできません。 xrandrディスプレイ設定を自動化しない、またはGnomeデスクトップ環境ディスプレイ設定を使用しないi3ウィンドウマネージャーを使用しているため、(デスクトップ環境で自動化するのではなく)ディスプレイ設定を制御しようとしています。 セットアップ: Debianが実際にモニター設定に関する多くの情報にアクセスできるとは思わないので、これのどれが、特にハードウェアのものに関連しているかはわかりません。私が知る限り、VirtualBoxは仮想スクリーンの存在を単にハードウェアモニターであるかのように報告します。 ハードウェア nVidiaグラフィックスを搭載したLenovoラップトップ(内蔵Intel GPUは使用されていませんが、私はこれを達成するために使用したBIOS設定があります) Windows 7 32GB RAM 最新の(私は思う)nVidiaドライバー(340.84)を使用-VirtualBoxで3Dアクセラレーションを有効にしたため(これを参照)、ゲストOSがホストハードウェアにアクセスできると思うので、これは重要かもしれません Seiki 4K TV(モニターとして使用)、ドッキングステーション経由のHDMI経由(内部でDisplayPortをHDMIに変換) Samsung SyncMaster 243Tモニターが垂直になった VirtualBox VirtualBox 4.3.20の使用 ゲストの追加(同じバージョン)がインストールされます モニター数:2(フルスクリーンモードの場合、SeikiおよびSyncMasterに割り当てられます) 使用される最大ビデオメモリ(128 MB) 3Dアクセラレーションが有効になっています ゲスト設定 32ビットDebian 7 gnomeそしてgdm3インストールされています 優先WMは i3 動作: 私が起動するとi3、クエリxrandr、デフォルトの表示設定は常に間で同一であるように見えるVBOX0とVBOX1VirtualBoxはに報告することを、二つの「モニター」xrandr(少なくとも、それは私がそれを理解する方法です。私は何かが足りないことができます)。私の知る限り、どのVBOX#がどのモニターで試行錯誤されているのかを判断する良い方法はありません。 通常、これには、私の垂直SyncMasterの合理的な(ネイティブをわずかに下回る場合)解像度が含まれますが、Seikiの4K解像度は含まれません。VirtualBoxの[ゲストディスプレイの自動サイズ変更]オプションはに影響しないようxrandrです。 上記のリンクの回答に記載されているスクリプトのさまざまな変更を試みましたが、一般にさまざまなxrandrエラーが発生するようです。私が試したさまざまなことと私が得るエラーとの間に多くの相関関係は見つかりませんでしたが、重要な主なものは次のとおりです。 スクリプトの調整 (通常)VBoxService再起動手順をスキップします(xrandr動作を変更しないようです) xrandr --fb他のxrandrコマンドの前にオプションを使用します。これにより、「指定された画面が十分に大きくありません」というエラーが時々表示されます 60の代わりに30 fpsを使用します(現在のHDMI経由の4Kは最大30fps ですが、VirtualBox内でこれが問題になるとは思いません;いずれにしても、私は時々それが機能し、時には両方の方法で失敗したと思います) cvt代わりに使用しますgtf(これらは基本的に同じように動作するようです) gtf(通常は約200または300である)で指定された最初の数字を、次のように小さい数字100.00に置き換えます(これはコマンドラインで1〜2回機能したと思いますが、一般的に違いはないようです) を使用して新しいモード名をランダム化します(名前を$RANDOMいじるさまざまな他の手段も試しました) 明示的に--rmmodeモードを使用して作成する前に--newmode(これは、以下にリストされている「フォント」エラーを防ぐようです) --right-ofまたは--left-ofを設定するときに使用します--output(通常、画面はデフォルトでミラーリングされるため) エラーメッセージ …

1
i3wmにマルチタッチジェスチャーをバインドさせてデスクトップを変更するにはどうすればよいですか?
私がOSXに本当に欠けている機能の1つは、デスクトップを変更するためのマルチタッチジェスチャーです。いずれかの方向に3本指でスワイプすると、次/前のフルスクリーンアプリまたはデスクトップに移動できます。タイルウィンドウマネージャーを備えたLinuxでも同じ機能が欲しいです。私は現在i3wmを使用していますが、誰かが説得力のある理由を提供できる場合は、喜んで切り替えます。 私の.config/i3/configファイルには次の行があります: # multitouch gestures bindsym --whole-window $mod+button10 workspace prev_on_output bindsym --whole-window $mod+button11 workspace next_on_output xev私によると、私のタッチパッドでbutton10 / button11を正しく設定しています。--whole-window(フラグのドキュメントによる)とは、私の知る限り、私は、画面上のこの結合の任意の場所を使用できるようにする必要があります。しかし、バインディングは、マウスがウィンドウのタイトルバーの上にあるときにのみ機能します。 私の設定で何か問題がありましたか?または、この機能を取得する別の方法はありますか? 編集:私はv 4.10.3を実行しています $ i3 -v > i3 version 4.10.3 (2015-07-30, branch "4.10.3") © 2009-2014 Michael Stapelberg and contributors

1
i3ウィンドウマネージャーのデフォルトのコンテナーレイアウトを設定する
私はi3ウィンドウマネージャーを数日間使用していますが、すべてがうまく機能していることに驚いています。:) 私がまだ探しているのは、デフォルトのコンテナレイアウトをタブ付き/スタックに変更する方法だけです。 2010年のフォーラムで誰かが、当時は不可能だと言っていた投稿を見つけました。 現在デフォルトのコンテナレイアウトを変更する方法があるか、それともそれが不可能な場合は、誰かが知っていますか?

1
異なるWM_CLASSでfirefoxを起動する方法は?(または、WM_NAMEのような他の変更されたプロパティ)
私はi3wmでmint linuxを使用しています 開始時にデフォルトのセッションから特別なFirefoxセッションを区別したいです。だから、最初に少なくとも1つの変更されたプロパティが必要です(後でタイトルを変更しますが、遅くなります。i3コマンドを介して特別なワークスペースに割り当てたいです) 私はこれを試しました firefox --class="pidgin" #xprop output: WM_CLASS(STRING) = "Navigator", "Firefox" firefox --class=pidgin #xprop output: WM_CLASS(STRING) = "Navigator", "Firefox" これは動作します: xprop -set WM_NAME "Horst" #this works but its not at startup #xprop output: WM_NAME(STRING) = "Horst" これはしません: xprop -set WM_CLASS "Pidgin" xprop: error: unsupported conversion for WM_CLASS 1)firefox --class …

0
tmuxペインの境界線を隠す
これは現在、私のtmuxペインの枠線がどのように見えるかです。 これはi3で開いている複数の端末です(私はそれをtmuxでのように見せたいのですが)。 ペインの境界線を見えなくするだけでも可能ですか?設定してみた set -g pane-border-status off tmux.confには含まれていますが、違いはありません。

2
新しいワークスペースを作成するためのwmctrlコマンド
新しいワークスペースを作成するためのwmctrlコマンドはありますか?私のバーのワークスペースの最後に新しいワークスペースを開くためのボタンが欲しいのです。 これが私のバーのスクリーンショットです。 左下のプラスの内側に丸を付けて新しいワークスペースを作成し、そこに移動したい


2
i3で現在のコンテナーを分割する
私は偶然これを行うことができただけで、これを意図的に行う方法を決定しようとしています。最初は2つのコンテナがあり、画面が水平に分割されています。左側にWebブラウザーがあり、右側に端末があります。私のモニターは次のようになります。 [ firefox | terminal ] 私はFirefoxのコンテナ/ウィンドウに注目し、その下に何かを置くか、それ自体を分割したいです。i3の用語では、Firefoxコンテナーを親にしたいと考えています。私が欲しいのは、例えばこれです(今は分割されています): --------------------- | firefox | | |----------| term | | libre | | --------------------- 私は設定リファレンスを調べましたが、まだこれを行う方法がわかりません。おそらく、これを行うための技術(i3)名がわからないからです。これの名前は何ですか(modキーは私の設定ではあなたのものとは異なる方法でマッピングされる可能性があるため)?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.