當我運行 12.04 時,我對 Banshee 非常滿意,但更新到 14.04 後,我的大部分音樂都無法播放。當我點擊專輯或歌曲時,曲目編號左側會出現一個小「X」圖示並跳過該歌曲。請幫忙。
答案1
這是因為 Ubuntu 12.04 將分割區安裝在 ,/media
而 Ubuntu 14.04 將分割區安裝在/media/username
。
這裡的解決方法是再次導入音樂庫。
Ctrl使用+選擇所有歌曲,A然後右鍵單擊並選擇Remove from Library
。
筆記:確保您不選擇,Delete from Drive
因為這會刪除您的所有歌曲。
Media
然後使用->再次匯入它們Import media
並選擇特定的資料夾或分割區。您將必須再次重新建立播放清單。
答案2
前面的答案是一個很好的開始,為了擴展它,我做了兩件事來幫助緩解過渡。在執行操作之前Remove from Library
,請匯出每個播放清單。導入庫後,在文字編輯器中開啟播放列表,尋找並替換/media
為/media/username
.然後將播放清單匯入回 Banshee。
我收集了大量播客,也需要更新。為了更新這些,我需要更新 banshee 使用的資料庫。
關閉女妖。
安裝 sqlite3(如果需要)。
sudo apt-get install sqlite3
現在我從女妖常見問題。將資料庫轉儲到文字文件,再次執行尋找和取代技巧,然後重新建立資料庫。
cd ~/.config/banshee-1
sqlite3 banshee.db ".dump" > dump
mv banshee.db banshee.db.backup
使用文字編輯器開啟dump
並按上述方式尋找和替換,然後重新建立資料庫。
cat dump | sqlite3 banshee.db
筆記:這是我做事的順序,你可能只能做資料庫轉儲、尋找和替換、重建技巧來一次處理所有事情,我不確定。