Map issue with release 4.7.8 under windows 10
Steve
stevewilliams at internode.on.net
Thu Apr 5 22:05:59 PDT 2018
On 6 April 2018 at 05:58, Steve <stevewilliams at internode.on.net> wrote:
>
>
> -----Original Message-----
> From: subsurface <subsurface-bounces at subsurface-divelog.org> On Behalf
> Of Lubomir I. Ivanov
> Sent: Friday, 6 April 2018 3:42 AM
> To: Jérémie Guichard <jeremie.guichard at gmail.com>
> Cc: Subsurface Mailing List <subsurface at subsurface-divelog.org>
> Subject: Re: Map issue with release 4.7.8 under windows 10
>
> On 5 April 2018 at 21:02, Jérémie Guichard <jeremie.guichard at gmail.com> wrote:
>> Hi guys,
>>
>> I just installed latest 4.7.8 release on windows 10 machine, seems
>> there is an issue with map rendering. Has anybody seen the map
>> working in windows with 4.7.8?
>>
>
> yes, it works for me. just installed the official build.
> (see attached screenshot)
>
>> For me Subsurface starts but no map get displayed, running from
>> console with
>> - v -v I get:
>>
>> Subsurface v4.7.8,
>> built with libdivecomputer v0.7.0-devel-Subsurface-branch
>> (d02f1c3cdcc6a04d085538578d872ec6e3282382)
>> built with Qt Version 5.10.1, runtime from Qt Version 5.10.1 built
>> with libgit2 0.26.0
>> "validateGL(): created OpenGLContext."
>> "validateGL(): obtained QOpenGLFunctions."
>> "validateGL(): detected OpenGL version 4.0."
>
> the OpenGL version seems good.
>
>> added supported DC: Suunto Solution
>> added supported DC: Suunto Eon
>> ...
>> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater
>> than
>> 0 Plugins Directory: QDir( "C:/Program Files
>> (x86)/Subsurface/plugins" , nameFilters = { "*" }, QDir::SortFlags(
>> Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) )
>> qrc:/MapWidget.qml:24: Error: Cannot assign [undefined] to
>> QDeclarativeGeoMapType*
>> loading dive data from
>> ("C:\\Users\\Jérémie\\AppData\\Roaming\\Subsurface\\Jérémie.xml")
>> Unable to match dive 'program.divelog' (subsurface) Unable to match
>> dive 'version.divelog' (3) Set the current dive site: 0 Set the
>> current dive site: 0
>>
>> File locations:
>> ...
>>
>> My best guess is that issue has something to do with:
>> qrc:/MapWidget.qml:24: Error: Cannot assign [undefined] to
>> QDeclarativeGeoMapType*
>>
>
> are you missing the following file by any chance?:
> <path-to-subsurface.exe>\plugins\geoservices\qtgeoservices_googlemaps.
> dll
>
> lubomir
> --
>
> I have the same issue, downloaded 4.7.8 from the website link.
> First I just upgraded, then I did an uninstall and reinstall without removing registry entries or user directory, still the same.
> Then I uninstalled removing registry entries & user directory and re-installed, still no map.
>
> PS C:\Users\steve> cd '..\..\Program Files (x86)\Subsurface\'
> PS C:\Program Files (x86)\Subsurface> .\subsurface.exe -v PS
> C:\Program Files (x86)\Subsurface> Subsurface v4.7.8, built with
> libdivecomputer v0.7.0-devel-Subsurface-branch
> (d02f1c3cdcc6a04d085538578d872ec6e3282382)
> built with Qt Version 5.10.1, runtime from Qt Version 5.10.1 built
> with libgit2 0.26.0
> "validateGL(): created OpenGLContext."
> "validateGL(): obtained QOpenGLFunctions."
> "validateGL(): detected OpenGL version 4.5."
> added supported DC: Suunto Solution
> -> cut out lots of added supported DC lines from here <-
> added supported DC: Cochran EMC-20H
> Plugins Directory: QDir( "C:/Program Files (x86)/Subsurface/plugins"
> , nameFilters = { "*" }, QDir::SortFlags( Name | IgnoreCase ) ,
> QDir::Filters( Dirs|Files )
> MapWidget.qml: cannot find a plugin named: googlemaps
>
>
> When I check C:\Program Files (x86)\Subsurface\plugins\geoservices the directory is empty.
>
try this installer from github:
https://github.com/Subsurface-divelog/subsurface/releases/download/v4.7.8/subsurface-4.7.8.exe
the website one seems to be missing the geoservices folder for some reason:
https://subsurface-divelog.org/downloads/subsurface-4.7.8.exe
lubomir
--
Confirming github build works.
Cheers,
Steve
More information about the subsurface
mailing list