Ubuntuのqemu/kvmのゲストOSにWindows 11をインストールした。
このままでは以下のとおり使いにくい点が有るのであれこれ設定する
| 解像度を変更できない | SPICE Guest Toolsをインストールする |
| 画面サイズに合わせて解像度を自動調整したい | (調査中) |
| ホスト-ゲスト間でコピペができない | Spice agentをインストールする |
Ubuntuのqemu/kvmのゲストOSにWindows 11をインストールした。
このままでは以下のとおり使いにくい点が有るのであれこれ設定する
| 解像度を変更できない | SPICE Guest Toolsをインストールする |
| 画面サイズに合わせて解像度を自動調整したい | (調査中) |
| ホスト-ゲスト間でコピペができない | Spice agentをインストールする |
UbuntuでNECのAS223WMと富士通のVL-17BSEを使っているのだが、VL-17BSEの解像度が1024x768以上の解像度にできない。(厳密にはできるのだが適切なアスペクト比がなく縦長や横長になってしまう)
OSが自動で認識してくれないのであればxrandrで強制的に設定すればいいじゃん。ということで試してみたがaddmodeのところでBadMatchという致命的なエラーが出てしまう。
EDID(モニターがXserverに送っているモニタ情報)を編集するのはリスクが高いなーと躊躇していたらとても良いサイトが合ったのでそちらを参考に設定したらうまく行った。
参考にしたサイト
【解決策】Ubuntu 24.04+NVIDIA環境で複数モニターを使おうとすると解像度が860×480に固定される問題
Linuxのセキュリティはとにかくややこしい。
古典的なパーミッションやACLは「DAC」という分類に入る。
rootにすら権限を与えない「MAC」という方式もある。ただ、具体的なコマンドとして提供されるわけではなく、AppArmorやSELinuxといったフレームワークで表現されることが多い。フレームワーク化したMACのことをまとめてLSMと呼ぶ

DACとMACは共存できる。そして今回はAppArmorの話。
続きを読む "AppArmorのまとめ"AndroidのスマホとでストップPCはGSConnectでつながるのに、AndroidのスマホとノートPCはつながらない。という現象が起きていた。
原因はノートPC側でUDPポート1716がブロックされていたから。
ufwで1716/udpを開放してあげたら使えるようになった話。
続きを読む "Ubuntu でAndroidとGSConnectが接続できない場合の対処法"しばらく使っていなかったASUS T101HAにAndroid-x86をインストールしてみたがWifiがつながらず何もできない。
あと、SDカードにインストールしたらブートできない。というわけで解決策が見つかるまで放置することにした。
まあWindowsは動いてるしね。気長に行こう。

部屋の模様替えをしてUbuntu周りのケーブルの配線をやり直したところ
Ubuntuの設定でBluetoothの設定画面を開き、右上のスライドをオンにしても数秒でオフになってしまう。
という現象が起きたので対処方法を列挙しておきます。

Litespeedの初期パスワードを設定するadmpass.sh
echo -e "admin\n\
password\n\
password\n" | /usr/local/lsws/admin/misc/admpass.sh
をコマンドで実行するとうまく動作するのだが
run echo -e "admin\n\
password\n\
password\n" | /usr/local/lsws/admin/misc/admpass.sh
では正しく動作しない。
原因はdocker image内にあるechoがシェル関数のechoになるから。
シェル関数は -eオプションを持っていないので/usr/bin/echoを使ってあげる必要がある。
run /usr/bin/echo -e "admin\n\
password\n\
password\n" | /usr/local/lsws/admin/misc/admpass.sh
これだとちゃんと動作してくれた。
ついに出ましたねThunderbird 102。
一時は開発が中止されるんじゃないかとヒヤヒヤしましたが、最近はiPhone版やAndroid版も開発中とのことで、活動が活発化していて嬉しい限りです。
Ubuntuはインストール方法にクセがあるのでメモしておきます。

Excelを使っている人であれば以下のショートカットは使いこなしていると思います。
| 現在の日付を入力 | Ctrl + ; |
|---|---|
| 現在の時刻を入力 | Ctrl + : |
Google SpreadsheetやLibreOfficeでは少し操作方法が異なり以下のショートカットを使います。
| Google Spleadsheet | LibreOffice Calc | |
|---|---|---|
| 現在の日付を入力 | Ctrl + ; | Ctrl + ; |
| 現在の時刻を入力 | Ctrl + Shift +; | 無し |
ただ、Ubuntu22.04にアップデートすると"Ctrl + ;"で日付の入力ができずに下線付きのeが表示されるようになったので原因と対策を記載しておきます。
