Rhythmboxはネットワーク共有から音楽を再生していません。シークバーを移動すると、0.5秒間音が聞こえますが、停止します。
マウントされたドライブから音楽を再生します。また、BansheeとVLCプレーヤーでもテストしました。どちらも問題なくファイルを再生しました。
システム:クリーンインストールされた12.04
同じ問題がありました。修正されました。 Driesが言うように、解決策は共有をマウントすることでした...しかし、dconf-editorを使用してorg.gnome.rhythmbox.rhythmdb/locationsをマウントディレクトリに設定する必要もありました。単にRhythmbox Music-> Import Folderメニュー項目を使用すると、共有のNautilusの「ブックマーク」または手動でマウントされた共有のどちらに送信したかに関係なく、インポートエラーのみが生成されました。
まず、sambaとcifsをインストールします。
Sudo apt-get update
Sudo apt-get install samba cifs-utils
次に、サーバーのIPアドレスを決定します。この場合、私のものはmyserverと呼ばれます:
nmblookup myserver
次のように出力されます:
querying myserver on 192.168.1.255
192.168.1.10 myserver<00>
サーバーのIPアドレスの出力の2行目を見ています。次に、fstabファイルを編集して、コンピューターが起動するたびにそのサーバーに共有を自動的にマウントします。この場合、私の共有はdataboxと呼ばれます:
Sudo gedit /etc/fstab
そして、この行をfstabファイルの最後に挿入します。
//192.168.1.10/databox /mnt/databox cifs noauto,guest 0 0
次に、このセッションの共有をマウントします。
Sudo mount /mnt/databox
...そしてエラーがないことを確認します。次のように入力すると、共有がリストされます。
df -h
共有に移動して、そのコンテンツを表示できるはずです。
cd /mnt/databox
ls
この時点でエラーが発生した場合は、fstabファイルの内容を確認する必要があります。
この方法では、サーバーにはルーターによって割り当てられたDHCP IPアドレスがないことを前提としていることに注意してください。先に進む前に、ルーター構成のIPアドレスを「修正」する必要がある場合があります。また、ネットワーク共有でユーザーIDとパスワードが必要な場合は、guestオプションを同様の this に変更する必要があります。
Sudo mount /mnt/databox
で起動するたびに共有を手動でマウントする必要がない限り、共有を自動的にマウントするスクリプトも作成する必要があります。
cd /etc/NetworkManager/dispatcher.d
Sudo gedit mountnfs
...そして、スクリプトに次を追加します。
mount /mnt/databox
スクリプトを保存して、テキストエディターを終了します。最後に、スクリプトを実行可能にします。
Sudo chmod 755 mountnfs
システムを再起動し、次のコマンドで共有が正常にマウントされたことを確認します。
df -h
Network ManagerがUbuntuのデフォルトであることに注意してください。別のネットワークツールを使用している場合は、代わりにこのスクリプトを/etc/network/if-up.d/
に配置してみてください。 Linuxはネットワークをセットアップする前にドライブをマウントしようとするため、fstab共有オプションをauto
に設定することはできません。この段階の他の潜在的なアプローチは次のとおりです。
systemctl enable NetworkManager-wait-online.service
を実行するまで、これは明らかに機能しません。 はUbuntuと完全に互換性がありません 。Dconf-editorをインストールして実行します。
Sudo apt-get install dconf-tools
Sudo dconf-editor
ツリーをナビゲートしてorg.gnome.rhythmbox.rhythmdbに移動し、locations設定を見つけます。次に、この設定を次のように変更します。
['file:///mnt/databox/Music']
...monitor-librarytickboxを確認してください...と完了です!(指が交差した)
NB:Network Manager 0.9.6.0-0ubuntu7を使用するUbuntu 12.10でRhythmbox 2.97を使用しています
CIFS共有をマウントした後でも、同じ問題が発生しました(音楽がかなりスキップされていました)。私が見つけた解決策は、cache=loose
をマウントオプションに追加することです。複数のユーザーが同時にファイルにアクセスする場合、このオプションを使用すると欠点が生じることに注意してください。 CIFSキャッシングの詳細については、man mount.cifs
をお読みください。
Rhythmbox 2.99.1。を使用しています。
~/.gvfs
の共有からシンボリックリンクを作成し、シンボリックリンクを介して移動し、.mp3
ファイルを再生できました。つまり、
ln -s ~/.gvfs/user on blah/BarenakedLadies/ ~/foo
これは、リズムボックスのバグとして報告されています https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/977866
共有をローカルファイルシステムにマウントすると、正常に機能します。 (データベースを削除し、新しい場所からすべての曲を再インポートしてください)