Gnome 应用的地理位置坐标设置不正确

Gnome 应用的地理位置坐标设置不正确

为 Gnome 应用程序(例如地图、天气和夜灯)设置的坐标距离我当前的位置有 500 公里,导致我的桌面在地图中显示错误的位置,显示不相关的天气信息,并且最烦人的是提前约 15 分钟激活夜灯。

我认为问题的根源在于“geoclue”软件包,通过在我的 Android 手机上使用“GeoclueShare”应用程序,我能够让地图显示正确的位置,但天气信息和 Night Shift 设置没有改变。我让 Night Shift 按时显示的唯一方法是手动更改 Dconf 编辑器中的坐标,但在启动时总是会重置为错误的坐标。我安装了“geoclue-manual”和“geoclue-localnet”软件包,但它们似乎没有做任何事情。奇怪的是,应用程序“geoclue-test-gui”显示的位置信息相当准确,但其“所需精度级别”下拉菜单始终设置为“国家/地区”。我多次更改它,但无济于事。

有没有办法在 Geoclue 中手动设置地理坐标?我的系统是台式机,没有任何 WiFi 或 GPS 硬件,而且无论如何也不会移动。这打开错误报告让它看起来就像没有一样。

答案1

假设您的设备有 wifi 并且已打开,并且至少有一些 wifi 信号可以到达您的位置,您实际上可以自己解决这个问题。在配备 GPS 的设备上安装 Mozilla stumbler 应用程序,将其打开,然后散步在您家和邻居周围进行测量。您可能需要这样做两到三次并等待一两天,但总体而言,您和您邻居的位置三角测量准确性应该会有所提高。

如果您的设备无法扫描 wifi 信号,并且您又回到基于 IP 的地理定位,那么您的位置就会偏离相当远。在这种情况下,您可以获取 USB wifi 适配器或 USB GPS 接收器来提高准确性。

相关内容