2024/08/20(火) [n年前の日記]
#1 [nitijyou] 自宅サーバ止めてました
雷が鳴ったので、15:10-16:40の間、自宅サーバを止めてました。申し訳ないです。
遠くで雷が鳴ってるなと思ったらあっという間に近くで鳴り始めて…。エアコンのコンセントまで抜きました…。
遠くで雷が鳴ってるなと思ったらあっという間に近くで鳴り始めて…。エアコンのコンセントまで抜きました…。
[ ツッコむ ]
#2 [android][linux] UserLAndでデスクトップ画面が出せないか実験中
_昨日
に引き続き、ASUSZenfone 5 A500KL (Android 5.0)上で、Linux を動かせる UserLAnd 2.8.3 を試用中。Debian Linux 11 bullseye を動かしているところ。
Terminal で起動することはできたので、Graphical (VNC) で動かせないものかなと…。UserLAnd の Session で、項目を長押しして、「Edit」を選ぶと、ssh、VNC 等を切り替えられる。切り替えたら、右上のフロッピーディスクっぽいアイコンを叩いて設定を保存。
Terminal で起動することはできたので、Graphical (VNC) で動かせないものかなと…。UserLAnd の Session で、項目を長押しして、「Edit」を選ぶと、ssh、VNC 等を切り替えられる。切り替えたら、右上のフロッピーディスクっぽいアイコンを叩いて設定を保存。
◎ IceWMは動いた :
ひとまず、ウインドウマネージャ twm + 仮想ターミナル xterm は起動したのだけど、さすがに twm はキツイので、IceWM というウインドウマネージャをインストールしてみた。
_IceWM - Wikipedia
インストール後、Session を Stop してから再起動。画面上の半透明のツールバーの一番右を叩く → 切断 → UserLAnd の画面に戻るので Session で項目を長押し → Stop session を選ぶ。再度起動してみたところ、IceWM が起動してくれた。
しかし、そこから調子に乗って LXDE のインストールと起動を試したところ、これが全く上手く行かない…。
_IceWM - Wikipedia
sudo apt install icewm xinit
インストール後、Session を Stop してから再起動。画面上の半透明のツールバーの一番右を叩く → 切断 → UserLAnd の画面に戻るので Session で項目を長押し → Stop session を選ぶ。再度起動してみたところ、IceWM が起動してくれた。
しかし、そこから調子に乗って LXDE のインストールと起動を試したところ、これが全く上手く行かない…。
◎ LXDEは動かなかった :
LXDE は以下でインストールできるのだろうか。
しかし、LXDEのパネルや背景が表示されない。どこに何を書けば改善するのか分からない…。
LXDE を起動する際は、以下の2つがあるようで…。何がどう違うのか、どちらを使うべきなのか分からないけれど一応メモ。
また、起動関連の設定ファイルは、以下のどれかのファイルに書く事例があるようで…。これまたどれに書くのが正解なのか分からない…。
上記の3つのファイルの最後のほうに、以下のような記述をしてみたけれど、改善される気配が無い。それどころか、pid がどうのこうのとエラーダイアログまで出てくる始末。
このあたり、Debian Linux は他のディストリビューションとは違う仕様になっているという話も見かけたけれど、どれが正解なのやら…。
半日ほど試したけれど、解決できなかった。LXDE関係は以下を打って、ごっそりアンインストールすることにした。
_Debian 9: デスクトップ環境のLXDEをインストールする - Narrow Escape
sudo apt install lxde-common lxde-core lxde task-lxde-desktop
しかし、LXDEのパネルや背景が表示されない。どこに何を書けば改善するのか分からない…。
LXDE を起動する際は、以下の2つがあるようで…。何がどう違うのか、どちらを使うべきなのか分からないけれど一応メモ。
- startlxde (/usr/bin/startlxde)
- lxsession -s LXDE -e LXDE (/usr/bin/lxsession)
また、起動関連の設定ファイルは、以下のどれかのファイルに書く事例があるようで…。これまたどれに書くのが正解なのか分からない…。
- ~/.Xinitrc
- ~/.xsession
- ~/.vnc/xstartup
上記の3つのファイルの最後のほうに、以下のような記述をしてみたけれど、改善される気配が無い。それどころか、pid がどうのこうのとエラーダイアログまで出てくる始末。
exec /usr/bin/startlxde &
exec lxsession -s LXDE -e LXDE &
このあたり、Debian Linux は他のディストリビューションとは違う仕様になっているという話も見かけたけれど、どれが正解なのやら…。
半日ほど試したけれど、解決できなかった。LXDE関係は以下を打って、ごっそりアンインストールすることにした。
_Debian 9: デスクトップ環境のLXDEをインストールする - Narrow Escape
sudo apt remove -y task-lxde-desktop lxde* openbox sudo apt autoremove -y
◎ 仮想端末とファイルマネージャをインストール :
xterm で作業するのは厳しいので、仮想端末 sakura と、ファイルマネージャ PCManFM をインストールしてみた。
どちらも、IceWM 上で起動してくれた。
sudo apt install sakura pcmanfm
どちらも、IceWM 上で起動してくれた。
◎ OTG機能は動いた :
Androidスマートフォンには、OTGという機能を持っている製品もあるらしい。普段充電に使っている micro USBポートに、USB接続のキーボード、マウス、USBメモリ等を繋げばそれらが使えるようになる機能だそうで。
自分が普段持ち歩いてる HUAWEI P9 lite にはOTG機能がついてなくて、micro USB - USB Type-A 変換ケーブルをわざわざ購入したのに無駄になってしまっていたのだけど。
_mieki256's diary - microUSBケーブルを購入
今回入手した ASUS Zenfone 5 A500KL は、ちゃんとOTG機能を持ってる模様。Lenovo のトラックポイント付きのキーボード( _Lenovo KU-1255 ThinkPad USB トラックポイントキーボード、有線USB接続 )を繋いでみたら、トラックポイントの操作でマウスカーソルが動いたし、キー入力もできた。
こういうことができるなら、スマホ1台+入力機器を持ち歩くだけで、PCを持ち歩いてる感覚になれそう。まあ、Bluetooth接続のキーボードやマウスを入手して使うほうが確実で便利だろう、という気もするけれど…。
自分が普段持ち歩いてる HUAWEI P9 lite にはOTG機能がついてなくて、micro USB - USB Type-A 変換ケーブルをわざわざ購入したのに無駄になってしまっていたのだけど。
_mieki256's diary - microUSBケーブルを購入
今回入手した ASUS Zenfone 5 A500KL は、ちゃんとOTG機能を持ってる模様。Lenovo のトラックポイント付きのキーボード( _Lenovo KU-1255 ThinkPad USB トラックポイントキーボード、有線USB接続 )を繋いでみたら、トラックポイントの操作でマウスカーソルが動いたし、キー入力もできた。
こういうことができるなら、スマホ1台+入力機器を持ち歩くだけで、PCを持ち歩いてる感覚になれそう。まあ、Bluetooth接続のキーボードやマウスを入手して使うほうが確実で便利だろう、という気もするけれど…。
[ ツッコむ ]
以上、1 日分です。