Como aplicativos baseados no gnome, como o rhythmbox, podem usar um proxy?

7

Por acaso estou usando o xubuntu, mas não acho que o ambiente de desktop seja aplicável nesse contexto.

Percebi que alguns aplicativos baseados no gnome, como o rhythmbox, não podem buscar informações da Internet se a rede corporativa estiver usando um proxy.

Neste cenário em particular - o recurso de pesquisa de capas de arte do rhythmbox não pode encontrar o coverart procurado pelos vários provedores na internet.

Eu tentei os truques habituais como configurar link e executar o rhythmbox a partir do terminal, mas isso parece não funcionar.

Alguma idéia?

    
por fossfreedom 11.09.2012 / 15:44

1 resposta

9

Algumas das novas aplicações gnome baseadas no GTK3 ignoram / não usam variáveis de ambiente ao lidar com proxies.

Em vez disso, eles usam valores armazenados em gsettings / dconf

Se você usar o dconf-editor instalado como parte do pacote dconf-tools , poderá definir o proxy de maneira GUI.

Primeiro - defina o modo de proxy para manual como mostrado

Segundo - defina o host proxy & amp; porta. Se você não tiver um proxy anônimo, precisará definir os valores de autenticação-senha e autenticação-usuário

Se a sua rede corporativa usar https , defina os valores equivalentes sistema - proxy - https em vez de system - proxy - http mostrados acima.

p>

Por meio do terminal, você pode usar o seguinte:

gsettings set org.gnome.system.proxy mode 'manual' 
gsettings set org.gnome.system.proxy.http host 'proxy.askubuntu.com'
gsettings set org.gnome.system.proxy.http port 8080
gsettings set org.gnome.system.proxy.http authentication-user '[host]\[username]'
gsettings set org.gnome.system.proxy.http authentication-password 'mypassword'

Em que [host]\[username] corresponde às suas credenciais da rede corporativa, por exemplo mywindowsdomain\fossfreedom

Se a sua rede corporativa usa https , substitua http por https nos comandos do terminal acima.

    
por fossfreedom 11.09.2012 / 15:44