/ 雑記帳

[ カテゴリー » Linux日 記 ]

archlinux 最近躓いた事

PipeWire-PulseにしないとfirefoxでYoutubeを見るときに音が出ない。
理由はまだ分からない(笑)

— posted by くま at 09:21 pm  

rsyncは非常に有益だがしくじるとエライ目に合うから(3)

rsyncで効率よく音源ファイルのバックアップを取れる環境を!
という事で Grysnc を使用しているワケですが
このGUIは同じセグメント間での同期も可能です。
こんな感じで...

Grsync


コレを見れば何となく分かってもらえるのでは無いかなぁ〜
これは端末を立ち上げてその端末からGrsyncを起動しています。
何故か?それは相手先のパスワードを答える必要があるからです。
それとコレ

Grsync-LAN



— posted by くま at 07:37 pm  

RaspberryPi5 普通に使っても高性能で音が良い

root@raspberrypi5:~ # alsacap
*** Scanning for playback devices ***
Card 0, ID `vsound', name `vsound'
Device 0, ID `AoE VSOUND', name `Audio over Ether Virtual sound card', 1 subdevices (1 available)
2 channels, sampling rate 44100..384000 Hz
Sample formats: S16_LE, S24_LE, S32_LE
Subdevice 0, name `subdevice #0'
Card 1, ID `sndrpirpidac', name `snd_rpi_rpi_dac'
Device 0, ID `RPi-DAC HiFi pcm1794a-hifi-0', name `RPi-DAC HiFi pcm1794a-hifi-0', 1 subdevices (1 available)
2 channels, sampling rate 8000..1536000 Hz
Sample formats: S16_LE, S24_LE, S32_LE
Subdevice 0, name `subdevice #0'

自分のraspberrypi5にはI2S差動信号送信基板だけを載せているから
ドライバーを拡張して運用出来る。(うどさんに感謝!)
通常のI2S出力はダミー的にDAC-ICを搭載した基板をのせ
そのICに適合するドライバーを当てて取り出すかあるいはそのICにアナログ出力をさせるが
サンプるレイトはそのICのスペックに依存する事になる。

— posted by くま at 11:58 am  

input-remapper の設定はかなり難しい

AIさんとかなりの時間やり取りした結果です。
Output 設定例
Mouse Button 4 key(l).key(s).key(space).key(minus).key(l).key(r).key(t).key(return)
Mouse Button 5 Return
Mouse Button 6 modify(Shift_L, key(s).key(u)).key(return)
Mouse Button 7 modify(Shift_L, key(L).key(A).key(N)).key(return)

key_leftshift+key_insert 中央ボタン

— posted by くま at 11:57 am  

rsyncは非常に有益だがしくじるとエライ目に合うから(2)

rsyncコマンドは分かりにくい(苦笑)自分にスキルと記憶力が無いからもあるのだが...
特に大容量の音源データーのバックアップは失敗した時の徒労感...
時間を無駄にした喪失感はたまらないモノがある。
で!GUIでコントロール出来るソフトを導入し成功した設定を保存しておく事にしようと思う。
下の例だと Dir A の下にあるホルダーとその中のファイル が Dir B の下にコピーされる。(厳密には単純コピーでは無いが
(仮にAの後ろに / が無いという条件ならDir Bの下に Dir A が作成されてしまう。これがrsyncの怖い所なのだ)

アクセス権限、所有者、グループ、タイムスタンプ、シンボリックリンクを保持したままコピーの場合は
cp -a というオプションを使えば良いのだが自分の場合は音源ファイルのタグのミスが多数存在?するため
発見する度に修正するようにしているのだが...
その度にマスターへ個別コピーをする手間を惜しんでしまうという悪癖があるので...

Screenshotfrom2026-07-2021-47-59



参考リンク
rsyncは非常に有益だがしくじるとエライ目に合うからLink

— posted by くま at 09:50 pm  

meson ninja ビルドのやり方 by AIさん

今更なんだがアンインストールするためには
こちらでやるべきなんだなぁAIで調べてみました。(苦笑)

$ tar xvzf upmpdcli-1.9.17.tar.gz
$ cd upmpdcli-1.9.17
$ meson setup builddir
$ cd builddir
$ ninja

$ cd upmpdcli-1.9.17
インストールする場合
$ ninja install
ビルドディレクトリが残っている場合なら
$ ninja uninstall

— posted by くま at 08:44 pm  

minimserver 起動失敗

電源を入れてスタート時 systemctl で起動できない事が度々あったので
/usr/lib/systemd/system/minimserver.service をイジって調整しているが
どうもこの部分が原因かも?ということでテストを継続する。

[Service]
#Type=oneshot
Type=simple

— posted by くま at 11:47 am  

qt6 をダウングレード後 pacman.conf を設定する

# pacman -U
qt6-5compat-6.10.0-1-x86_64.pkg.tar.zst
qt6-base-6.10.0-1-x86_64.pkg.tar.zst
qt6-declarative-6.10.0-1-x86_64.pkg.tar.zst qt6-doc-6.10.0-1-any.pkg.tar.zst
qt6-multimedia-6.10.0-1-x86_64.pkg.tar.zst
qt6-multimedia-ffmpeg-6.10.0-1-x86_64.pkg.tar.zst
qt6-positioning-6.10.0-1-x86_64.pkg.tar.zst
qt6-shadertools-6.10.0-1-x86_64.pkg.tar.zst
qt6-translations-6.10.0-1-any.pkg.tar.zst
qt6-webchannel-6.10.0-1-x86_64.pkg.tar.zst
qt6-webengine-6.10.0-1-x86_64.pkg.tar.zst

自分の音源ファイル再生の要であるupplayがpacman -Syu を実行したのがきっかけに動作しなくなり
某掲示板でいつもお世話になっている達人の方へSOSを出して教えていただいた 感謝m(_ _)m

原因はqt6が6.10から6.11にバージョンアップしたことです(6.11の仕様変更?)。

というワケでダウングレードして無事復活したと言う事でした。
で! upplay の作者さんがqt6-10.11用に仕様変更するまでupdateすると
再度動作不能になるのでそれは困る!
対策としては特定パッケージの一時的なupdete禁止設定をしておく
具体的な方法としては/etc/pacman.confに下記設定を追加しておくが
このままで pacman -Syu とかやるとqt関連の他のソフトにも影響が出て
最悪依存関係が壊れてしまうのであくまでも暫定措置...
※update禁止のパッケージが多すぎて1行に書ききれない場合(笑)下のように書く( by Ai )

# 特定パッケージのupdate禁止
[options]
IgnorePkg = upplay upmpdcli icu qt6-5compat qt6-base qt6-declarative
IgnorePkg = qt6-multimedia qt6-multimedia-ffmpeg qt6-positioning qt6-shadertools
IgnorePkg = qt6-translations qt6-webchannel qt6-webengine

今回のダウングレードに使用したパッケージは
/var/cache/pacman/pkg/ or /home/kkuma/.cache/yay から頂きました。念の為...

— posted by くま at 12:00 pm  

二三日前にフルupdateしたらupplayが動かなくなった...

とりあえず動いているPCがあるから
可能な限りバージョンを揃えて見ようかなぁ...
$ pacman -Qi upplay
名前 : upplay
バージョン : 1.9.10-1
説明 : Qt6 based UPnP audio Control point
アーキテクチャ : x86_64
URL : https://www.lesbonscomptes.com/upplay/Link
ライセンス : GPL-2.0-or-later
グループ : なし
提供 : なし
依存パッケージ : libupnpp qt6-base qt6-webchannel qt6-webengine
jsoncpp glibc gcc-libs hicolor-icon-theme
libupnpp.so=17-64
提案パッケージ : なし
必要パッケージ : なし
任意パッケージ : なし
衝突パッケージ : なし
置換パッケージ : なし
インストール容量 : 2.58 MiB
パッケージ作成者 : Unknown Packager
ビルド日時 : 2026年03月16日 09時46分42秒
インストール日時 : 2026年03月16日 21時12分38秒
インストール方法 : 明示的にインストール
インストールスクリプト : No
検証方法 : なし

— posted by くま at 05:08 pm  

PC AMD

AMDのグラフィックドライバーが適用されたか?
このコンフィグがあれば...
ls /usr/share/vulkan/icd.d/
intel_hasvk_icd.json intel_icd.json radeon_icd.json

— posted by くま at 06:09 pm  

<< 2026.8 >>
SMTWTFS
      1
2345678
9101112131415
16 17 18 19202122
23 242526272829
3031     
 
























T: Y: ALL: Online:
ThemePanel
Created in 0.4117 sec.