投稿

ラベル(Manjaro Linux)が付いた投稿を表示しています

Windows11 23H2 へデュアルブート環境で更新したら GRUB 環境を壊された

タイトルのとおり。 これまで Windows10 や 11 の大型アップデートでブート環境を壊されたことはなかったが、23H2 はやられた。油断してた。 インストールプロセスの初回再起動後、いつもの GRUB 画面が出ず、GRUB rescure mode に。やってくれたな M$ め。 他パーティションに影響を及ぼされていないことを祈りながら、とりあえず現状把握。とりあえず、ls grub rescue> ls (hd0) (hd0,gpt1) (hd0,gpt2) (hd0,gpt3) (hd0,gpt4) (hd0,gpt5) (hd0,gpt6) (hd0,gpt7) (hd0,gpt8) boot がどのパーティションに居るのか、探す。。。 grub rescue> ls (hd0)/ error: unknown filesystem. grub rescue> ls (hd0,gpt1)/ error: unknown filesystem. .... grub rescue> ls (hd0,gpt6)/ ./ ../ bin/ boot/ etc/ dev/ var/ home/ grub rescue> (hd0,gpt6) に居るのね。grub の確認。 grub rescue> ls (hd0,gpt6)/boot/grub/ ./ ../ fonts/ locale/ themes/ x86_64-efi/ grub.cfg grubenv unicode.pf2 grub rescue> ls (hd0,gpt6)/boot/grub/x86_64-efi/ ./ ../ acpi.mod adler32.mod 以下省略 よし、なんとかなるかも知れん。とりあえず第1段階突破。prefix 変数を設定して grub rescue> set prefix=(hd0,gpt6)/boot/grub モジュールを読み込んで、 grub rescue> insmod (hd0,gpt6)/boot/grub/x86_64-efi/normal.mod ノーマルモジュールをアクティブに。 grub rescue> normal いつもの GRUB 画面だァァァ。第2段階突破。 ログイン後、...

ELECOM DEFT Pro のキー入れ替えと、SlimBlade のキー変更

 なんで Fn2 が右クリックじゃないんだ!ちくしょうめ!変えてやる!次のコードを .xinitrc  や、.profile へ貼り付けや。 etbm=$(xinput --list | grep "ELECOM TrackBall Mouse DEFT Pro TrackBall" | grep -o '[0-9]*' | sed '1,1!d') if [ $? -eq 0 ]; then     xinput set-button-map $etbm 1 2 3 4 5 6 7 8 9 10 3 12 13 14 15 16 fi ……今更やが、別にこんなアホな整形せんでも、 xinput set-button-map "ELECOM TrackBall Mouse DEFT Pro TrackBall" 1 2 3 4 5 6 7 8 9 10 3 12 13 14 15 16 で良かったんやないかい? 気を取り直して、ついでに、SlimBlade のスクロールに慣れないので、スクロール補助ボタンにする。これでジャイロ・ツェペリの回転が再現できない不器用さともオサラバだ!横スクロールもできて、満足じゃ。 Section "InputClass"         Identifier "Kensington Slimblade Trackball”         MatchProduct "Kensington Slimblade Trackball"         Driver "libinput"         Option "ScrollButton" "8"         Option "ScrollMethod" "button" EndSection 書き換え失敗して、起動時に Light Display Manager が落ちてしまうようになったら、慌てず騒がず、Ctrl + Alt + F2 だ。 んで、 sudo vi /usr/share/X11/xorg.conf.d/40-libinput.co...

Kensington の SlimBlade Trackball

 Kensington の SlimBlade Trackball が良いと聞いて、使ってみたが。 絶賛されている理由がわからん。Windows や Mac だと使いやすいんだろうか。純正ドライバありきのマウスなのかも。 デザインは独創的でシンメトリーな外観は機械的でとても美しい。シンメトリーということはユニバーサルデザインでもある。非常に素晴らしいことです。けれども、クリック感はクソだし、独創的なスクロールもハッキリ言って使い物にならない、もとい、使いこなせない。 マウスオペレートだけなら、良いのかもしれない。キーボードも併用する作業に向いているハードウェアではないと思う。ぶっちゃけマウスは使う手に特化してデザインをしてくれたほうが手の置き場所も安定して固定されるから使いやすいと思ってる。 んじゃなしてシンメトリーな製品買ったんやって言われると……なんでだろうね?トラックボールを利用している者は一度は Kensington の門を叩かねば、みたいなノリで。 人差し指で頂点付近を支えて、薬指で横を弾くように回すといい感じにスクロールが再現できたり(逆スクロールのときに困るけどな!逆に回すときは頂点をつまむようにして回したほうが良いぞ!つまり普段からスクロールは頂点つまみ持ちになるぞ!となると、スクロールのためだけに指の配置が変わることになるぞ!スクロールが終わったら、またホームポジションに戻る羽目になるぞ!)と、使っていくと斬新さと面白さはあるのよ。 で、これまで使ってきた Logicool  M575 よりポインタ移動による親指の負荷は減った。 でも、スクロールによって全体への負荷は増え、クリック感がヘボいこともあって、手の疲れが減ったかと言われればそうでもない。疲れたから逆の手で、ができる点は負荷低減にはなるが。 スクロールは捨てて、スクロールバーまでポインタを動かし、左クリックをしたまま転がしてスクロールしたほうがなんぼかマシ。 スクロールと、ボタンクリックのクソさ加減が許容できるなら良いトラックボールだと思います。狙ったところでピタット止まるし。トラックボールは言うこと無し。

USB ヘッドセットを挿すとキー入れ替えが元に戻る

Capslock と左 Ctrl を入れ替える定番のキーカスタマイズを行っている。  が。Web 会議のために USB ヘッドセットを挿すとキーの入れ替えが無効化されてしまう。キーボードを挿しているわけでもないのに……。で,なぜか別の端末では,サスペンド復帰でも無効化されてしまうことが分かった。 やはり,.Xmodmap では不十分だったか。もっと下のレベルで置き換えるべきだったか。 Manjaro Linux では,次のファイルを書き換える。     /etc/X11/xorg.conf.d/00-keyboard.conf 内容は次のとおり。編集するべきなのは,     Option "XkbOptions" "ctrl:swapcaps" の行だけ。あとはそのままでいい。 # Read and parsed by systemd-localed. It's probably wise not to edit this file # manually too freely. Section "InputClass"           Identifier "system-keyboard"           MatchIsKeyboard "on"           Option "XkbLayout" "us"           Option "XkbOptions" "ctrl:swapcaps" EndSections 警告にあるとおり,アカンと思ったら大人しく .Xmodmap で入れ替えていたほうがいい。 でも,こちらでの置き換えだと流石にUSBヘッドセットを挿そうがサスペンド復帰しようが,キー変更が元に戻ることはない。最初からこっちでやればよかった。

Manjaro Linux への VMware Workstation Pro の入れ方

ホストが Manjaro Linux ね。Windows に VMware インストールして Linux ってのはよく見るけれども,Linux 環境に対する環境構築情報が少ない気がする。Arch 系は楽だけどね……。 注意点て程でもないけれど,一応手順。pamac や yay 使うならちゃんとインストール後の処理が出るけれども,単にリポジトリからイントールするだけでは動かないので注意。ちゃんと, AUR のこのコメント を読もう。多分,Player も一緒でいける。 AUR から VMware Workstation をインストール。 pamac -S vmware-workstation 現在の Linux Kernel にあった,header をインストール。 再起動。 USB を使いたいなら, /etc/sytemd/sytem/  に, vmware-usbarbitrator.service  を作成して, Wiki にある内容を記述 。 デーモン起動させるなら, systemctl enable vmware-networks.service  と, sytemctl enable vmware-usbarbitrator.service  を。 もうちょっと便利に使いたいなら, pamac -S open-vm-tools も,実行。で, reboot これで,VMware Workstation Pro やPlayer が使えるはず。

Manjaro Linux 21.0 上で使う VMware Workstation 15.5 Pro

 Manjaro Linux 21.0 から,Linux Kernel の推奨が 5.10 になっていた。これまで,5.4 をずっと使ってきたが,そろそろ新しくするか。 注意しなければいけないのは,VMware Workstation 15 Pro を Manjaro Linux で使うとき。楽なのは Kernel を 5.4 で起動する。これなら,下に書いてあるような作業はいらない。 Manjaro Linux 21.0 デフォルトの 5.10 にすると。VMware Workstation 15.5.7 Pro が起動しない。後述するが,      vmware-modconfig --console --install-all で,カーネル再ビルドが出来なくなる=起動しなくなる。カーネルが変わり,Segmentation Fault を吐いて落ちるため,ArchWiki に書かれているトラブルシュートは通用しない。 ぶっちゃけ,Player で良ければそっちの最新版を使えばいいだけの話。だが,自分は Pro 版のアップグレードは来年予定。それまでは旧版を使いたい。なので,回避策を。 https://github.com/mkubecek/vmware-host-modules/ で,インストールしている VMware とバージョンが一致するモジュールがあるか確認。 確認できたら,マスターツリーにある INSTALL の通りにインストールすればOK。 ……で,ぶん投げるのもアレなので,一応 1 番目のやり方で手順を。 適当なディレクトリに,モジュールをダウンロード。   wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-15.5.7.zip で,展開。   unar workstation-15.5.7.zip 展開ディレクトリに移動して make 。   cd vmware-host-modules-workstation-15.5.7   make  make install は,管理者権限で。   sudo make install インストール後は,  ...

Windows における Dollby ATMOS に近いエフェクトが欲しい

 Windwos 使ったほうが楽やけど。基本的な設定方法は ここ に書いてある。ちょっとした補足を。 ダウンロードしたプリセットは,pulseeffects のメニュー上にあるロードボタンからだと,読み込めない。ここのロードボタンは,プリセットプロファイルのロードボタンであって,ArchWiki で紹介されている irs ファイルの読み込みボタンではない。 なので。 ~/.config/Pulseeffects/irs/ に,先のプリセットファイルをコピーする。 そしたら,Wiki にあるとおり,Convolver を選んで,右端にある波形ボタンを押せばインポート対象として一覧に表示されているので選べるはず。 ……まぁ,この波形ボタンから Import Impulse で,Download あたりに保存した波形ファイルを選択して読み込めば良いんだけどね……。

youtube-dl の更新

youtube-dl の7/28更新が,降りてこない。 手元のターミナルで, yay -Syua で,更新をかけても yay -Si youtube-dl で,表示される結果はバージョン: 2020.06.16.1-2 である。なんでや。 yay -G youtube-dl で,PKGBUILD を取ってみたら,pkgver=2020.07.28 が落ちてくる。ホワイ。 PKGBUILD が取れるなら,動くだろう。多分。おそらく。 なので,ローカルで更新してしまおう。 PKGBUILD のあるディレクトリで, makepkg -s で,パッケージを作成。って,おや。 PGP 鍵エラーが。あぁ,もしかしなくても,メンテナーが変わるなりなんなりしたが,まだ鍵の承認が降りてないから公式から更新できないとかそういうこと? なら,今のメンテナーさんの鍵を追加してやらにゃ。 gpg --keyserver keys.gnupg.net --recv-key 2C393E0F18A9236D で,追加,と。もっかい,makepkg -s で。おお走った走った。 pkg が出来上がったら,インストール。yay でもいいが,pacman 使うか。 sudo pacman -U youtube-dl-2020.07.28-1-any.pkg.tar.xz  あとは,バージョン確認。 youtube-dl --version あ〜 AUR は管理が楽なんじゃ〜。

Paintshop 2020 Pro を買うために Softmaker Office 2021を選ぶ

タイトルの意味がわからんな。 写真の加工を依頼された。 加工ソフトがねー……う〜ん,どうせ一時的なものだからサブスク Adobe でも良いんだが,どうもなぁ。環境汚れされた上にすぐ使えなくなるってのがねぇ。 どうせなら永続版が良い(サブスクアレルギー)。でも Adobe は選択肢がない。 そうだ,昔に使っていた Paintshop はどうだろう。 ……あった。でも,20% 割引で 7,780 円かぁ。一時の画像加工が目的で,これはちょっと躊躇するな。 そういえば,Office 互換ソフトに Paintshop が今ならついてるよ,みたいなことやってたような。Softmaker だったっけか。 Linux でも使える MS-Office 互換ソフトみたいだし,これでいいか。この無料版:FreeOffice として昔に使ったこともあるが,まぁそれなりに使用できた気がするし。 どうにもならない崩れなら,仮想マシンから MS-Office 使えばいいし。GoogleDocument も,まー,割り切って使うことができれば使えなくもないレベルにようやくなりつつはあるし,なら互換Officeが,そもそも要らねーって意見もあるが。まぁそれはそれで。手軽さを,だな。 Softmaker Office も月額版と永続版選べるみたいだから,永続版でいいか。11,999 円。ベータ版のときはもうちょっと安かった気もするが。この価格で互換 Office に Paintshop 2020 Pro が付いてくるのなら,有りだろう。 ダウンロードできる Paintshop Pro はちゃんと日本語版もあります。もちろん Windows 上でしか動きませんが……。

内蔵マイクにノイズが乗る

ヘッドセット無しで GoogleMeet を利用しようとしたら,えっらいノイジーな環境。なんじゃこりゃ。雑音ばかりで相手に聞こえやしない。 こんなときに頼れるのは,ArchWiki。ここはトラブルシュートのための情報の宝庫やでぇ。 で。PulseAudioで, それらしい項目 があった。 どうやら,サンプリングレートが間違っているらしい。正しい数値の調べ方までここに乗っているなんて,なんて親切なんだ。 hoge@piyo-pc ~/fuga $ arecord -f dat -r 60000 -D hw:0,0 -d 5 test.wav 録音中 WAVE 'test.wav' : Signed 16 bit Little Endian, レート 60000 Hz, ステレオ 警告: レートが不正確です (要求値 = 60000Hz, 使用値 = 48000Hz)         plug プラグイン を使用してください なんか,中途半端に日本語化されてて余計に分かりづらい。 自分のデバイスの場合は,最大サンプリングレートが,48000Hz のようだ。てなわけで,書き換え。 hoge@piyo-pc ~/ $ sudo sed 's/; default-sample-rate = 44100/default-sample-rate = 48000/g' -i /etc/pulse/daemon.conf 録音してみて,ノイズが乗らない?ちょっと乗ってる気がしないでもないが十分許容範囲。Windows をブートしなくて済む。 いやー,困ったら頼っていますが,本当に ArchWiki は凄いや(月並感)。

Manjaro Linux をインストール

Arch Linux からの移行なので,あまり気にするようなことも無かった。 対象:Thinkpad s1 yoga 移行先:Manjaro Linux xfce ハードウェアはほぼ自動認識してくれるので,それこそ転けるような要素がない。楽になったもんだ,Linuxも。 ソフトウェア面でも,Mozc が使用できるようにするための各種設定ファイルへの書き込みとか,Webで丁寧に記載してくれているので何も問題なし。 インストールがしんどいのは VMware ぐらい。

Manjaro Linux へ変更

最近サスペンド復帰に失敗するようになった。絶対というわけでもないのが困る。Thinkpad s1 yoga。 acpid で転けてるようなんだが,thinkpad 用の省電力設定を組み込んだのがまずいのか? でも,組み込んだのはArchLinux入れて直ぐぐらいだし,最近までは正常復帰していたしなぁ。カーネルが5.xになってからフリーズしだした気がする。 あ〜ちょっとわかった気がする。特定のもののダウングレードは容易だが,他の関連モジュールは最新版を前提として構築されるから,一度問題が起こったら結構厄介だわ,Arch Linux。 コンセプトはすごく好きなんだけど。 調べてみたが,解決ができそうにない。 どうせなら,Manjaro Linux へ変えてしまうことにする。 環境はそのまま持ってこられるし。Windowsと違って,この点は本当に楽だ。