Tidak ada aplikasi untuk diluncurkan saat mencolokkan ipod

9

Saya menjalankan Banshee 1.8.0 pada instalasi Meerkat vanilla yang kurang lebih. Saya sangat senang ketika saya mencolokkan iPod Nano lama dan itu Hanya Bekerja.

Namun, saat mencolokkan iPod, Nautilus / Gnome meminta aplikasi untuk menangani iPod yang baru saja dimasukkan. Dialog tidak menghadirkan aplikasi yang dapat menangani perangkat dan tidak memungkinkan pilihan manual.

dialog pemutar audio dimasukkan

Saya telah menginstal ulang banshee dengan apt-get purgedan juga install --reinstalltetapi tidak menambahkan asosiasi. Seperti sebelumnya, ketika dibuka secara manual, banshee dengan senang hati berbicara ke iPod, itu tidak akan diluncurkan pada plug.

Saya menduga ada asosiasi yang hilang di gconf atau yang serupa tapi saya tidak yakin di mana informasi ini tinggal.

msw
sumber
anehnya, tidak ada pilihan bagi saya untuk memberi hadiah +100 pada pertanyaan ini, saya harap memberi tanda pada moderator dapat membantu.
msw
Anda hanya dapat menambahkan Bounty setelah pertanyaan berumur dua hari. Jadi, jika Anda duduk dengan tenang pada saat ini besok Anda harus dapat "memotong" beberapa perwakilan Anda dengan susah payah dan menaruhnya untuk Bounty!
Marco Ceppi

Jawaban:

1

Pertama-tama cobalah untuk mengatur aplikasi pilihan Anda untuk pemutar media di System-> Preferences-> Aplikasi yang disukai :

teks alternatif

Jika Anda tidak memiliki banshee di daftar Anda, pilih kustom dan tambahkan perintah / usr / bin / banshee . Dan jika itu tidak berhasil, Anda dapat mencoba juga dengan preferensi Manajer file:

teks alternatif

Di mana saya telah menetapkan "Tanyakan apa yang harus dilakukan", cobalah untuk menetapkan sebagai banshee

lama: INI mungkin membantu karena ini terjadi sebelumnya.

danizmax
sumber
Tidak, itu memberitahu apa yang harus dilakukan jika banshee tidak dapat melihat pemain yang bukan apa yang salah. Banshee dapat berbicara dengan iPod dengan baik. Masalahnya terjadi ketika saya mencolokkan perangkat USB dan tidak ada program yang tersedia untuk melayani iPod.
msw
Oh well kalau begitu secara manual tambahkan banshee. Lokasinya adalah / usr / bin / banshee
danizmax
Saat dialog yang saya tambahkan ke pertanyaan semoga jelas, saya tidak pernah diberi pilihan untuk mengatakannya menggunakan banshee.
msw
dan kedua kotak dialog yang Anda tampilkan menampilkan pesan "Tidak ada aplikasi" berwarna abu-abu untuk saya, tetapi +1 untuk mencoba, terima kasih.
msw
Wow masalahnya pasti jauh lebih besar. Saya kira itu bisa menjadi masalah udev
danizmax
1

Sepertinya basis data tipe MIME mungkin tidak lengkap. Biasanya, yang berikut ini harus mencantumkan sekitar selusin baris yang terkait dengan jenis media yang dapat ditetapkan preferensi jalankan otomatis:

grep x-content /usr/share/applications/mimeinfo.cache

Jika tidak muncul, pertama-tama verifikasi bahwa yang berikut mengembalikan garis yang mengandung audio-player:

grep x-content /usr/share/applications/banshee*.desktop

Kemudian coba regenerasi database dengan menjalankan:

sudo update-desktop-database --verbose

Jika itu tidak membantu, pengaturan berikut ini ~/.local/share/applications/mimeapps.listharus berfungsi sebagai solusi yang malas:

[Added Associations]
x-content/audio-player=banshee-1-media-player.desktop;
ændrük
sumber
0

Ini mungkin menusuk dalam gelap, tetapi:

  1. Buat file ~/.local/share/mime/x-content/audio-player.xml(membuat folder di sepanjang jalan jika perlu)
  2. Masukkan yang berikut ini di dalamnya:

    <?xml version="1.0" encoding="utf-8"?>
    <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="x-content/audio-player">
      <!--Created automatically by update-mime-database. DO NOT EDIT!-->
      <comment>portable audio player</comment>
    </mime-type>
    
  3. Sekarang cobalah untuk mengatur pemutar audio default untuk memasukkan perangkat audio.


Anda juga dapat mencoba:

update-mime-database ~/.local/share/mime

tetapi saya belum pernah mencobanya ... Saya tidak tahu apakah itu akan melakukan apa yang Anda inginkan. Dari halaman manual:

update-mime-database adalah program yang bertanggung jawab untuk memperbarui cache mime-info bersama sesuai dengan sistem yang dijelaskan dalam spesifikasi Basis Data Info MIME Bersama dari Grup X Desktop.

Nathan Osman
sumber
Sayangnya, tidak ada perubahan, tapi terima kasih atas usahanya. Lapisan tipuan dalam fungsi desktop sangat mengejutkan. Masalah sepele ini sekarang telah menjadi kendaraan saya untuk mencoba memahami kekacauan yang kusut.
msw
@ msw: Ya, saya juga. Saya pergi untuk menggali jawaban yang mudah ... dan akhirnya lebih bingung dari sebelumnya.
Nathan Osman