センサーが機能しない平均的なタブレットの所有者(最年長の息子が試した)であるため、彼はそれをどこに適応させるかを長い間考えていました。 グーグル、グーグル、グーグル(
one 、
two 、Hacker No. 227)、および
spacedesk 、
iDisplaなどを含む他の多くのレシピ。 それは不運です-私にはLinuxがあります。 まだグーグルで、私はいくつかのレシピを見つけました、そして、単純なシャーマニズムを通して、私は許容できる結果を得ました。
私のやり方は限界に近づいています。
あなたが必要になります:
インストール済みのLinux:
- x11vnc (あらゆる種類のtigervncおよび私が公然と嫌いなもの)
- adbバンドルされたandroid-tools
デバッグを有効にしてインストールしたタブレット/スマート:
- AndroidNVC (広告がないため、持っています)
- どのような画面ブランキングブロッカー(広告が見つからなかったのか)
- オートローダー(VNCおよびブロッカーを実行)はオプションです(詳細は以下を参照)。
それでは、始めましょう。
1. xorg.confのModelineを取得します
$ cvt 1024 768 25
2.編集
xorg.conf Section "ServerLayout" Identifier "Xorg Configured" Screen 0 "Monitor" 0 0 Screen 2 "Screen2" rightof "Screen0"
Xsを再起動してarandrを確認します。 場所と方向を設定します。次のようになります。

ファイルに保存します-それは私たちにとって有用です。
3. WM / DEで起動するファイルを作成します(planshet.shがあります)
x11vnc -rfbport 5900 -display :0 -dontdisconnect -noxfixes -xdamage -shared -forever -clip 1024x768+1600+0 -scale 1024x768 -bg -cursor X -o /home/$USER/x11vnc.log -repeat xrandr --addmode VIRTUAL1 1024x768
チェック:
$ xrandr |grep VIRTUAL1 VIRTUAL1 connected 1024x768+1600+0 (normal left inverted right x axis y axis) 0mm x 0mm
IceWMには自動起動ディレクトリはありませんが、〜/ .icewm /起動ファイル(実行可能ファイルである必要があります)があるため、以下を追加します。
sh -c /path/to/planshet.sh
4.ブランキングモニターをオフにします。
xset s off xset s noblank xset -dpms
そして今、楽しい部分です! 「試行錯誤の方法」なしでデバイスの「テープ」の座標を取得し、コンソールのキーボードを回転させる方法は?!
そのようなことのために、私は
それを
プログラムしました 。 コンソールから実行すると、テープの出力座標である目的の結果が得られます。

6.これらすべてをplanshet.shに追加しましょう
そして私たちはやる
chmod +x /path/to/planshet.sh
実際、それがすべてです。 Xサーバーを再起動し、マルチスクリーンを取得します。
私は「小さな」ものの上にconkyスピニングを持っています。
スクリーンデュアルスクリーンが接続されています。

また、何かをモデル化するときにデータシートを投げます。
UPD:興味深い機能が判明しました(
gentooでのみチェックされています)。 /etc/X11/xorg.confを使用せずに起動した場合、xrandrは非常に正しく機能します。 そして、少なくとも少し「間違った」xorg.confを作成した場合(たとえば、Intelからの「integrash」が「AccelMethod」パラメーター「sna」でいたずらな場合)、ダミー画面のシフトとxrandrエラーが拒否されます。 同時に、DVIを介して接続された2番目のモニターは「時計のように」機能します。
したがって、xorgrを使用して、Xorg構成が存在しないことを心配せずに、必要な許可を安全に生成できます。