Mengunci aplikasi Wine di launcher tidak permanen

11

Saya dengan senang hati menjalankan Word 2007 via Wine di desktop Ubuntu 12.04 saya. Saya lebih suka duduk di peluncur untuk akses mudah, namun, setiap kali saya memulai sesi baru (yaitu, masuk atau boot up), peluncur Word telah menghilang.

Mungkinkah ini bug atau saya melakukan sesuatu yang salah?

Cumulus007
sumber
buka kata .desktop di .local / share / aplikasi dalam editor teks & isi posting
doug
Exe = Anda tidak akan berfungsi dengan baik di peluncur. Jika Anda bisa menjelajah ke .exe & memposting exact pathinc. yang exact name of the .exeakan mudah untuk mengedit atau membuat .desktop baru. Saya bisa menebak bahwa ini mungkin berhasil, meskipun hanya dugaan. Exec=wine C:\\\\Program\\ Files\\\\Microsoft\\ Office\\\\Microsoft\\ Office\\\\Word\\\\WINWORD.EXEApa ini menggunakan adalah untuk direktori, \\ untuk spasi. Ada cara lain juga, jika Anda memposting seperti yang diminta & juga nama pengguna Anda dapat memberikan alt lain Exec = baris
doug

Jawaban:

11

Masalahnya adalah bahwa file .desktop BUKAN di direktori standar. Favorit peluncur harus ada di /usr/share/applicationsdirektori atau ~/.local/share/applicationsfolder (dan BUKAN subdirektori seperti file .desktop anggur saya). Salin file .desktop di sana lalu seret ke peluncur untuk menguncinya di sana.

Pilihan lainnya adalah mengatur path lengkap ke launcher menggunakan gsettings, tapi itu menyebalkan.

EDIT pada investigasi lebih lanjut, ketika saya menambahkan file desktop untuk Word pada sistem saya (berada di ~/.local/share/applications/wine/Programs/Microsoft Office/), namanya ditambahkan dalam gsettings dengan -bukan /untuk lokasinya. Melakukan hal berikut dengan gsettings untuk memperbaikinya membuatnya permanen bagi saya:

gsettings get  com.canonical.Unity.Launcher favorites > myfavs.txt

Edit myfavs.txt untuk diganti -dengan /:

['nautilus-home.desktop', .... , 'wine-Programs-Microsoft Office-Microsoft Office Word 2007.desktop']

menjadi:

['nautilus-home.desktop', .... , 'wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop']

Kemudian atur:

gsettings set com.canonical.Unity.Launcher favorites "`cat myfavs.txt`"

Saya mengajukan laporan bug di sini sehingga orang tidak perlu melakukan ini: https://bugs.launchpad.net/unity/+bug/1033577

Ian B.
sumber
1

Anda tidak melakukan kesalahan apa pun. Itulah bagaimana anggur dibangun.

Untuk memiliki Word 2007 di launcher Anda setiap saat, Anda dapat membuat .desktopfile yang memulai Word dan menariknya di launcher Anda. Namun ini memiliki kelemahan yang berbeda, bahwa ketika Word berjalan ke ikon untuk itu akan duduk di peluncur Anda.

File desktop bisa terlihat seperti ini (saya tidak menggunakan anggur jadi tidak diuji):

[Desktop Entry]
Name=Word 2007
Comment=Open Word 2007
Exec=wine ~/.wine/drive_c/Program\ Files/word.exe
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Applications;WinWord;
Name[en_US]=Word 2007

Tentu saja di baris ini

Exec=wine ~/.wine/drive_c/Program\ Files/word.exe

Anda perlu mengganti jalur dengan jalur nyata ke kata Anda yang dapat dieksekusi (yang kemungkinan besar akan ada di $HOME/.wine/).

Itu tidak sempurna, tetapi yang terbaik yang bisa saya lakukan.

membingungkan
sumber
Faktanya adalah bahwa file .desktop untuk Word sudah ada. Ada di .local / share / aplikasi dan muncul di lensa aplikasi.
Cumulus007
Apakah Anda mencoba menyeret yang itu ke peluncur Anda (alih-alih menggunakan "Kunci ke Peluncur" di menu konteks saat Word sedang berjalan)?
con-f-use
Aku melakukannya. Saya mencoba untuk menguncinya, yang berfungsi, untuk sesi ini. Saya menjelaskan ini di OP. sunting: seret juga tidak permanen.
Cumulus007
Anda tidak mengatakan Anda mencoba yang lain selain menguncinya ke peluncur. Perbaikan cepat dan kotor terbaik saya adalah yang ada di jawaban saya. Anda dapat mencoba mengajukan bug meskipun atau memeriksa apakah telah diajukan: bugs.launchpad.net/unity
con-f-use
0

Bagus, tetapi 'perbaikan' di atas tampaknya tidak mencegah Libra Office Menulis terus-menerus, (berulang kali) hilang dari posisi 'Terkunci' di peluncur setiap kali Cannonical Ties menaiki Hard Drive (kadang-kadang selama berjam-jam memaksa beberapa reboot) biasanya dimulai sekitar sepuluh menit dari start up atau reboot. ('Disk Busy' Konstan juga mencegah banyak program untuk merespons atau bahkan berfungsi sama sekali.)

Mokie
sumber