Linux

ncmpcpp 凍結在 2 文件系統瀏覽器、5 播放列表編輯器和 7 輸出選擇器

  • April 16, 2019

我正在使用 Arch Linux,大約三個月前我能夠配置 ncmpcpp 工作。但是今天當我打開它並按下2文件系統瀏覽器時,它會凍結,而 CPU 似乎正在努力工作(發出很大的噪音)。我無法切換到其他選項卡,包括返回1(目前播放列表)。5(播放列表編輯器)和7(輸出選擇器)出現同樣的問題

什麼可能導致這種情況,我該如何排除故障?

我嘗試但沒有幫助的事情:

  1. 將音樂目錄更改為小得多的目錄,其中包含大約 10 首歌曲且沒有子目錄
  2. 將文件重命名databasedata.old希望 ncmpcpp 將重新創建數據庫
  3. 檢查文件-log$HOME/.config/mpd三個月前以來沒有任何記錄。
  4. 重啟mpd.service
  5. 將 mpd 和 ncmpcpp 更新到最新版本(分別為 0.20.4 和 0.7.7)

原來它凍結的原因是因為我是enable全域mpd.service的,這大概是讀取了預設的根配置/etc/mpd.conf並導致凍結。為什麼 root 配置會成為問題?我不知道。

相反,我執行systemctl --user mpd.service並再次工作。

https://wiki.archlinux.org/index.php/Mpd#Autostart_with_systemd

三個月前它起作用了,因為我mpd在以使用者身份登錄時通過輸入命令行直接啟動了 mpd。

引用自:https://unix.stackexchange.com/questions/343517