Ярлыки приложений Google Chrome не работают

Когда я создаю ярлыки приложений в Google Chrome, появляются ярлыки, но они не работают. Есть идеи почему? Я использую Ubuntu 13.04 и Chrome 28.0.1500.29 beta.

0
задан 24 June 2013 в 09:03

2 ответа

Вот что сработало для меня:

Заменить /opt/google/chrome/chrome на google-chrome Так что мой Exec выглядел примерно так:

Exec=google-chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default
0
ответ дан 24 June 2013 в 09:03

Открытие созданных файлов .desktop в текстовом редакторе отображает:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Gmail
Exec=/opt/google/chrome/chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default
Icon=chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default
StartupWMClass=crx_pjkljhegncpnkpknbcohdijeoejaedia

Однако при выполнении команды /opt/google/chrome/chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default я получаю ошибку:

/opt/google/chrome/chrome: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

Изучение файла /usr/share/applications/google-chrome.desktop, который поставляется с Chrome, показывает, что правильный путь к исполняемому файлу - /opt/google/chrome/google-chrome, а не /opt/google/chrome/chrome. Таким образом, проблему можно решить, отредактировав созданный файл .desktop, изменив строку Exec с:

Exec=/opt/google/chrome/chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default

на

Exec=/opt/google/chrome/google-chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default
0
ответ дан 24 June 2013 в 09:03

Другие вопросы по тегам:

Похожие вопросы: