Per al vostre escriptori GNOME, executeu el canvi de configuració com a usuari des d'aquella sessió d'escriptori:

gsettings get org.gnome.system.proxy mode
gsettings set org.gnome.system.proxy mode 'manual'

Això il·lustra el context, no una configuració completa del proxy; els valors del punt final i del desviament també han de ser correctes. Per a una ruta SOCKS manual definiu l'amfitrió i el port a més del mode. Torneu a llegir el valor a la mateixa sessió prevista.

Executar l'ordre amb sudo no selecciona la configuració d'aquell usuari. GSettings funciona mitjançant un context de backend. Amb dconf, la base de dades de l'usuari i el bus de sessió són importants; el manual de la línia d'ordres requereix una connexió al bus de sessió de D-Bus per escriure en aquest backend.

Per a un canvi administratiu, feu servir el mecanisme admès de gestió d'escriptori o de sessió d'usuari. Canviar l'UID en una altra consola pot continuar sense l'entorn de configuració previst, i copiar variables d'un procés coincident arbitrari pot apuntar a un altre inici de sessió en una màquina amb diverses sessions.

Si la relectura és correcta però l'encaminament no canvia, identifiqueu la interfície de consum de l'aplicació. Un oient de GSettings actiu pot rebre notificacions. Una aplicació que va copiar http_proxy en arrencar no rep un entorn nou quan canvia dconf, i la seva política de proxy privada pot triar una altra ruta. Repetir l'escriptura com a root no resol aquest desajust del consumidor.

Articles relacionats