Replies: 1 comment
-
|
This PR #333 with |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What Happened?
Elementary apps like Web (i.e., Epiphany) should use the network proxy configured with switchboard, but they currently do not. I can verify this as follows:
Meaning: No proxy is in use. The reason is in the implementation of the
ProxyResolverportal within thexdg-desktop-portalservice. It useslibproxyto determine the proxy configuration.libproxyhowever only reads the configuration from Dconf, when theXDG_CURRENT_DESKTOPvariable is set toGNOME. For elementary OS, this variable is set toPantheon, solibproxywill not use the configuration.The proper long-term has been filed upstream with
libproxy.As an immediate workaround, I suggest to amend the entry
DesktopNamesin/usr/share/wayland-sessions/pantheon-wayland.desktopand/usr/share/xsessions/pantheon.desktopfromPantheontoPantheon;GNOME. This causesXDG_CURRENT_DESKTOPto containGNOMEandlibproxywill happily use the network proxy configuration.Steps to Reproduce
Expected Behavior
The DBus response from the
ProxyResolverportal should show the SOCKS proxy being used.OS Version
8.x (Circe)
OS Architecture
arm64 (on Raspberry Pi, Apple Silicon, etc.)
Session Type
Secure Session (Wayland)
Software Version
Latest release (I have run all updates)
Beta Was this translation helpful? Give feedback.
All reactions