久御山町の東一口を自転車で訪問。
国登録有形文化財の山田家住宅。巨椋池の漁師の大庄屋さんだったとか。この日は閉館日だっった。
NVIDIAのドライバ問題再発
デュアルディスプレイのNVIDIAカードの方が、grubメニューのあと2行表示しただけで先に進まなくなっていた。たぶんubuntu 23.10にした影響。
この時と同じか。
doroyamada.hatenablog.jp
lspci | grep -i nvidiaコマンドの結果を見るとOS上では認識されている)が、xrandrコマンドの結果からしてX上では認識されていないもよう。
いろいろやってみたが直らず。ふと思いついてオープンソースのドライバに変更したら直った。
過去の事例では、オープンソースからプロプライエタリに代えたら直ったというケースが多数報告されているけど、今回は逆だった。
今市宿跡
三度めの訪問。
肥後街道(肥後側から見れば豊後街道)の正式宿場町久住と野津原のあいだに形成された間の宿みたいなものだとか。
doroyamada.hatenadiary.jp
戸次本町
大分市内に古い町並みが残っているのを全く知らなかったけど、ローカルテレビ番組を見て訪問。
doroyamada.hatenadiary.jp
phpのsystem関数の中の変数の扱い
rsyncの--excludeオプションがphpスクリプトの中で効かない。どうもsystem関数の動きがおかしそう。で、こんなスクリプトを作ってみた。
<?php error_reporting(E_ALL); $str = "--exclude={'*.wav','*.mp3','log/','*.img','log/'}"; system("echo $str\n"); passthru("echo $str\n"); echo (exec("echo $str\n"));echo "\n"; echo `echo $str`; echo "$str\n"; ?>
やはりrsyncの--excludeがうまくいかないのはここか。外部プログラムを実行する際にはコーテーションが取り除かれると。シングルコーテーションとダブルコーテーションを入れ替えてもやはりコーテーションが取り除かれる。
続きを読むubuntuのHDDお引越し
おうちサーバのHDDを1TBから2TBに換装した。以下記録。
今回はddを使ってディスクまるごとコピー。
操作に使用するPCはクライアントPC。おうちサーバにはSATAが1個しかつけられないので。試しにxubuntu 22.04 liveをブートしようとしたがブートせず。SSDのxubuntuと同じ23.10のliveを作ってブートしてみたら成功。セキュアブート関連の何かが23.10用にアップデートされたのかも。
SATAのSSDはケーブルを抜く。e.2 NVMeのSSDはBIOSでSATA設定にして無理やり無効化。1TB、2TBの両ディスクをSATAで接続。
以前はliveにはgpartedは含まれていなくてapt installする必要があったが、今ははじめからインストールされていた。