-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2022-07-10 - My struggle on Pop! OS #174
Comments
#139 (comment) ということで、🔟年以上前の古い Macbook Air にも Pop! OS を入れて再生を図ってる。 https://qiita.com/hiro_0412/items/70e8781274b3fee1337b 見様見真似で https://zenn.dev/reishoku/articles/1304c09a9b8aaf
最後にこれでうまく行った感。リファレンス先だともうちょっと手順が続いているけど、まだ必要性がよくわかってないのと vscode に sudoedit エディタ変更出来なくて nano にウッとなったので中断してる。 結果、紐づけがそれぞれ Eisu_toggle とかに変わってくれた & 記号とかのキーも大体マッピング出来たっぽいので、やっと Mozc のマッピングして、ある程度まとも入力できるようになった。この辺多分エクスポートしたりして config 保存できるだろうからしておきたいんだけど気力がわかない・・・ https://scrapbox.io/yamamo2-memo/XKB%E3%81%A7%E8%87%AA%E5%89%8D%E3%81%AE%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%82%92%E3%81%A1%E3%82%83%E3%82%93%E3%81%A8%E9%81%B8%E6%8A%9E%E5%87%BA%E6%9D%A5%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B とか参考になりそう?
なんか便利そうな https://github.com/k0kubun/xremap を使ってみようかと思ったけど、システム全体で単純なリマッピングするならやっぱり xmodmap の方がいいみたいな記述が https://k0kubun.hatenablog.com/entry/xkremap に合ったので大人しく xmodmap 使っておいた。 と思いきや、今は xmodmap も使わないらしい。 https://askubuntu.com/questions/53038/how-do-i-remap-the-caps-lock-key setxkbmap -option caps:ctrl_modifier ナニコレめちゃ楽。早く知りたかった。 https://zenn.dev/sprout2000/articles/8ea4a77d81583a おー、/etc/default/keyboard の XKBOPTIONS とやら弄る感じで起動時指定も出来るの・・・便利。 vscode は 標準のアプリストアみたいなところから deb と Flatpak とやらが選べるので、より標準っぽい Flatpak から入れたんだけど PATH が通ってない & わからないので CLI からの起動方法がまずわからなかった。 どうやら 面倒なので予め入っている gedit とかいうのを EDITOR に設定して、ちょっとはマシになった。 疲れた・・・ しかし スマホみたいに各種インターネットサービスのアカウントを設定出来るんだけど、これで一体何が便利になってるのかよくわかってない。取り敢えず Google アカウントは GNOME 名で auth してるけど・・・ そして Linux 版の Amazon Music アプリやら kindle は無かった。 https://jp.amazonforum.com/s/question/0D54P000084xR52SAE うーん、まぁ元々 Chrome OS で良いやと思ってたぐらい、出先ではブラウジングだけ出来れば良いみたいな判断するならこれで良いかな・・・というか Chrome OS よりキビキビ動くのでマシ感 |
世界中でこのPCで今現在進行形で苦しんでいる人が他にほとんどいなさそうだったのでやる気が出ずまとめないでいた。 Ubuntu の更新とタイムラグがあるし、次なんか試すなら Ubuntu Budgie とかどうなのだろうか。どれも同じような気がしないでもないけど https://ubuntubudgie.org/ |
Upstream の Ubuntu が 24.04 LTS リリースしても PopOS 側はまだ。 |
#7 (comment) の HP Spectre x360 は完全文鎮状態にしておくには惜しいスペックなので、何度目かの再活用チャレンジをしている。
Windows 10 から 11 へクリーンインストールをしてもバッテリー充電されないわけなのでまぁOSのせいじゃないんだろうなぁとは思ってたけど、 firmware 更新した上で HP PC Hardware Diagnostics 使っても正常ですとしか出ないのでバッテリー交換しても意味なかったら嫌だなぁと今ひとつ踏み切れないでいた。ソフトのレイヤーで最後に試すかと10年ぶりぐらいの Linux Desktop を入れてみることに。どのみち Windows 11 にしたといってもシステム要件満たしていない状態だったし、そもそも Windows は Pro じゃないと BitLocker 付いてこないのでノートに使って嬉しい気があんまして無かった。
とりあえず流行ってるらしい Pop! OS をデモモードで起動してみるとなんか使いやすそうな雰囲気だったので、だめでもいいやと Windows を吹っ飛ばしてディスクにインストールした。
結果、バッテリーは・・・ケーブルを繋げると充電中になる!し、そのまま放置すればちゃんと充電される!
但しめちゃくちゃ時間かかる。50%充電に純正アダプタで19時間とか見積もられる。そしてバッテリーセーブモードで電源ケーブルをつなげたままでも。操作していると徐々に減衰していく。
この電源ケーブルつなげたままでも減衰というのが以前から一番辛いところだったので、いよいよバッテリー交換に手を出すことにした。それはまた別の話。
ここでは感触が良かった Pop! OS の話。
ブラウザに chrome を入れてエディタに vscode を入れて Spotify~みたいなのはすごい簡単。これは最近のアプリストアみたいなUIからサクサク入れられる。 slack もあった。
そして、その感触の悪い部分の話。
まず shell 環境整えようにも初期状態だと zsh も ruby も入ってない。色々パッケージマネージャーにも革新が起きているらしいけれど、新しいこと覚えるのが大変なのでまず brew を入れてしまった。この辺はまぁ仕方ないのかなと思うしそんなストレスに感じない。
感触が悪いのはやはり日本語環境周り。インストール時に日本語を選べば日本語になりますよというのはあくまで外観部分で、IMEが入ってくれない。キーボードのところに日本語とあるし、ここに英語追加して super + space でのIME切り替えすると ja <-> en が切り替えられるから如何にも動きそうなのに動かない。どうやら言語追加で日本語(Mozc)を入れないとだめらしい。ではこのただの「日本語」は一体・・・?キーマップは違うようなのでJIS配列ということなのかなー。インプットメソッドとセットみたいな記事見かけるし。
とりあえず入れれば切り替えはできる。でもこれだと不十分で、IMEの切り替え後の入力モード切り替えをどうしようというのがある。
キーコードの切り替えを xmodmap すればいいのはわかった。そしてみんな USキーボードのときは右Altに全角半角を当ててるっぽい。これで確かに右Altで切り替えられるけれども、あくまでトグルなので右を押したら常に日本語、左を押したら常に英語みたいなKarabinaやalt-ime-ahkで設定していたのと同じ環境にならない。結論を書くと xmodmap で左をMuhenkanの右をHenkan_Modeにして、且つMozcの設定で直接入力と入力文字なしのそれぞれこのキーに対応するところの設定を変えれば実現できた。どうせUIで操作するならまとめてできると嬉しかったんだけど、Mozcのキー設定はAltに対応していないようでまずキーコードのリマッピングは必要だった感・・・ caps lock を ctrl に変えるおなじみのと合わせて自分の Realforce R2 環境下だと以下のようなのを書いて
xmodmap ~/.Xmodmap
で読み込ませればなんとなく動くけど、やり直しのたびにエラーが出たりして本当に好ましい状態なのかとても怪しいのでどっかで見直したい。とりあえず xev と突き合わせながらやれば別にキーボード問わずなんとか出来はするのでは。でも Linux で Alt ってあんま使わないのか・・・?何もわからない。この keycode マッピング変換だとキーボード問わず対応できそうだけど、ctlr と capslock の keycode 入れ替えしてあっても realforce の capslock indicator が点灯してしまう。ハードウェア側で認識したベースでトグルしてるのかな・・・気持ち悪いので Windows から Realforce Connect を使って本体自体の capslock と ctrl を入れ替えた。ただこれだとつい ctrl 押したときに capslock 扱いになってしまう・・・(キーボード操作苦手) capslock を欲しいシーンが無いのでどっちも ctrl にしたいなー。https://www.realforce.co.jp/support/download/manual/softwaremanual/#r2-keylock1 を見ると、どうやらなんでもリマッピング的なのはR3からの機能で、R2で出来るのはせいぜいキーの無効化までらしい。そして本体のキーボードも含めて幾つかのキーボードを挿し替えて利用する感じなのでやはりキーボード側にリマッピング機能がなくてもなんとかなるようにはしておきたい。
ということでこんな感じにしたら、capslock さんが完全に ctrl 化して、且つ左右Altで英日入力切り替え可能になった。大変すぎた・・・
あれ、この辺Windowsではどうしてたんだっけ?と思ったら、多分全部 PowerToys に一任できてた。スムーズに使えるこの手の物が謹製であるというのはやっぱ強いなー。後はクリップボードマネージャーとかもそう・・・とりあえず https://github.com/hluk/CopyQ の ⭐ が凄い多かったので導入しておいた。
後はケンジントンのトラックボールのスクロール速度が遅い!カーソル移動速度はOSの設定から変えられるけど、スクロール速度の項目は無い。RealforceもそうだったけどこのトラックボールにもLinux向けのソフトウェアを出してないのでどうしたもんかと思ったけど、もうずっと開発止まってるっぽい IMWheel というツールを入れたらチューニングできた。
この 7 の部分を適当に変えれば速くなったりする。ボタンカスタマイズもできるみたいだけど、元々左クリックと右クリックしか使ってなかったしそれはデフォルトで普通に動いたので特に考えてない
[以下書きかけ]
現在進行系で困ってること
*X
Refs
https://qiita.com/macinjoke/items/746c0c0adb74cfdeb9e7
https://neos21.net/blog/2020/03/20-02.html
https://support.system76.com/articles/pop-keyboard-shortcuts/
https://wiki.archlinux.jp/index.php/Xmodmap
https://wiki.archlinux.jp/index.php/Imwheel
https://magidropack.hatenablog.com/entry/2019/01/05/174048
https://qiita.com/coil_msp123/items/a6b70f044711886d0453
https://github.com/josemarquezmontoro/increase-mouse-scroll-wheel-sensivity-Linux-imwheel-
https://blue-red.ddo.jp/~ao/wiki/wiki.cgi?page=xmodmap%A4%CE%BD%F1%A4%AD%CA%FD
https://github.com/google/mozc/
https://wiki.archlinux.jp/index.php/Mozc
https://www.reddit.com/r/pop_os/comments/8vbkjg/startup_items/
https://endy-tech.hatenablog.jp/entry/linux_japanese_input
https://wikiwiki.jp/deepforget/Pop%21%20OS%E3%81%A7%E3%81%AE%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A5%E5%8A%9B
https://note.com/histone/n/n29b89d229db2
https://askubuntu.com/questions/561486
https://bearmini.hatenablog.com/entry/2013/07/12/161637
https://johnyuan2000.hatenablog.com/entry/2020/07/06/182537
https://ja.stackoverflow.com/questions/39028
https://qiita.com/zucchero316/items/b6d92bb250d1901bdb8b
https://qiita.com/sand_bash/items/4ebda280ad2b3b4355d8
The text was updated successfully, but these errors were encountered: