I use Ubuntu Mate 20.04. When I use websites like maps.google.com, they won't get my location. It seems Ubuntu Mate has no location service enabled out of the box. On regular Gnome Ubuntu, it seems to be a part of their menu settings, but in Mate, I don't see any such options. I have searched the web a lot, but didn't find any info. It seems no one has ever asked this before. Which makes me wonder if the question is really that unusual.
Oh , and I'm connected via LAN. Maybe it matters, but I don't know. No Wi-Fi, just LAN.
Do you have geoclue-2.0 installed? Do you have your time zone set to the correct timezone? Do you have your proper latitude and longitude set under your on your task bar clock: calendar> preferences>location>add?
Now after you mentioned it, I installed geoclue-2.0. But the browsers still can't use location.
I did not see the other things you mentioned. My calendar, which is the default version, doesn't have preferences. I don't see a detailed custom latitude and longitude either, other than "Europe/Berlin" which refers to the timezone but not exact position.
I booted a Mate 20.04 DVD to realize an untouched Mate won't have working browser location either. So it seems Mate is not shipping with browser location by default.
I don't know how to proceed. I am not an expert. I would be thankful for a step-by-step instruction to get this to work in Ubuntu Mate. Does anyone use it on a LAN connection and/or it is working?
Add the clock to your panel if not already there. Where the time and date appear right click that. In the middle of the pop up it should say preferences. There will be three tab, General, Locations and Weather. Click the middle tab, Locations, on the right will be a button, Add, with edit and remove grayed out until you add the Location Name, Timezone and latitude and longitude.
I have the same problem. I found the clock and added the info you sent here for my location. However, sites like google maps still don't see my location.
Also, I tried downloading and installing geoclue but that didn't do anything. I get an error in redshift that it cannot determine my location and 'unable to get location from provider'
when i try to run the status of the geoclue service i get:
Failed to query location: No WiFi networks found
but from the notes in the config file it looks like i shouldn't have to change/add anything to it for it to detect my wifi. (its working this is how i'm accessing this site/writing to you)
I see the mozilla service is no longer working.
Is there a way to get location services to work on firefox and/or chrome with some other program?
It gives me the same error as redshift.
Error: Could not connect to wayland display, exiting.
Error: Failed to start adjustment method: wayland
poll: interrupted system call
Error: Unable to get location from provider.
I wonder now if I need to uninstall geoclue or install a different location provider.
I noticed that firefox gets my rough location in google maps but its a few streets off. Same in Chrome.
How do I fix this so I get gammastep to work and location to be more precise?
You can not get a higher precision based on IP-address.
I am surprised you would expect that in the first place.
The only (and superior) way to get the best precision and at the same time being independent of services by 3rd parties, you have to set your coordinates by hand in the way that is described in the given links of my previous mail.
Please read those links. They are the developers of mentioned software, and they surely know more about it than anyone.
If you are too shy to contact the developers, you might ask @Alarik how he managed to get it working.
I just set up the geographic coordinates "by hand" i.e. I googled my exact coordinates and put them in terminal as advised in all other forums that helped me on the aforementioned link previously mentioned in this discussion
If you want it to work you gotta open up terminal and put exact coordinates and in that case both the redshift and gammastep worked but I chose to go with gammastep since I read redshift got discontinued and gammastep is just a fork of it so its all the same