Os atalhos de aplicativos do Google Chrome não funcionam

0

Quando eu crio atalhos de aplicativos no Google Chrome, os ícones de atalho aparecem, mas não funcionam. Alguma ideia do porquê? Estou executando o Ubuntu 13.04 e o Chrome 28.0.1500.29 beta.

    
por Fabian Tamp 24.06.2013 / 07:03

2 respostas

1

A abertura dos arquivos .desktop criados em um editor de texto é exibida:

#!/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

Ao executar o comando /opt/google/chrome/chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default , no entanto, recebo o erro:

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

O exame do arquivo /usr/share/applications/google-chrome.desktop , enviado com o Chrome, indica que o caminho correto do executável é /opt/google/chrome/google-chrome , não /opt/google/chrome/chrome . Assim, o problema pode ser corrigido editando o arquivo .desktop criado, alterando a linha Exec de:

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

Para

Exec=/opt/google/chrome/google-chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default
    
por Fabian Tamp 24.06.2013 / 07:03
1

Aqui está o que funcionou para mim:

Substitua /opt/google/chrome/chrome por google-chrome Então meu Exec parecia algo como:

Exec=google-chrome --app-id=pjkljhegncpnkpknbcohdijeoejaedia --profile-directory=Default
    
por Sachin Adiseshadrirao 17.08.2013 / 16:50