Librairies manquante pour exports Oruxmap SQlite avec Mobac

thevenet.jean
Messages : 11
Enregistré le : sam. 22 nov. 2025 18:16

Re: Librairies manquante pour exports Oruxmap SQlite avec Mobac

Message par thevenet.jean »

Dernier message de la page précédente :

Mobac ayant été installé AVANT sqlite (SQLite library et pilotes JDBC) il y a sans doute JUSTE quelque chose à ajouter dans un fichier de configuration.
Je ne trouve pas d'exemples clairs et concluants dans mes recherches, c'est souvent écrit en rose-beff ou des tutos vidéos ou autres que je ne comprend pas (j'évite youtube moderne, je recherche des occurrences en texte sur des pages qui ne sont pas envahis d'effets graphiques ou de parasitage publicitaire)
De même (autre sujet mais je le cite), je n'ai pas trouvé encore de moyen de monter automatiquement les périphériques USB, comme dans les années 2000 mais la seule solution citée que j'ai trouvé est d'oublier à l'occasion d'une mise à jour vers la dernière version, les linux "moderne" de 2010 - 2015 le faisaient, comment a t-on négligé cela pour une version de 2025? c'est comme vendre une voiture sans les ampoules dans les phares, et changer de voiture par ce qu'on ne sait pas comment visser les lampes...Ce genre de chose pousse les utilisateurs à mettre à jour vers la dernière version et c'est corrigé: on change tout mais on ne répare pas, de la machine à laver aux système d'exploitation.

Les mises à jour dernières version installent un noyau qui est instable sur mon système pour des raisons de gestion de la "carte graphique" (mon ordinateur est dépassé et limite le choix en fonction du noyau disponible qui est le dernier compatible, raison qu’apparemment l'installation de novembre 2025 ne proposait pas plus loin que 21.2), Mint 21.2 était la plus récente comportant un noyau compatible sans "bricolage". Avec Debian, c'est un vieux noyau qui était archivé dans le cache qui m'avait permis de repartir après une mise à jour. La mise à jour avec dist-upgrade fait dans les règles c'était parfaitement bien déroulé, mais le nouveau noyau gelait le système en quelques minutes, mais dépanné en remettant avec dkpg le dernier noyau qui fonctionnait ne valait pas un bon Débian cohérent, je passe les jours de perdu à s'arracher la cervelle pour faire ça, sans possibilité de demander de l'aide (il est compliqué de faire des recherches avec un ordinateur non personnalisé, protégé de la publicité). Depuis "le début" (depuis que je suis sous linux) les mises à jour globales ont demandé tant de dépannage de choses imprévues que je ne m'y résigne quand il faut tout mettre à plat, en général après une casse du matériel. C'est pourquoi j'hésite à mettre à jour vers la dernière distribution quand à la base ça fonctionne,
sur une version qui n'a pas 6 mois, il suffirait de configurer l'automount USB et la redirection vers la base de donnée SQlite...

/home/jean/.config/mobac
settings.xml
mobac-profile.xml

settings.xml

Code : Tout sélectionner

?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<settings>
    <atlasFormatSpecificSettings>
        <garminCustomMaxMapCount>100</garminCustomMaxMapCount>
    </atlasFormatSpecificSettings>
    <bandwidthLimit>0</bandwidthLimit>
    <coordinateNumberFormat>DEG_LOCAL</coordinateNumberFormat>
    <customProxyHost></customProxyHost>
    <customProxyPassword></customProxyPassword>
    <customProxyPort></customProxyPort>
    <customProxyUserName></customProxyUserName>
    <customTileSize>false</customTileSize>
    <devMode>false</devMode>
    <directories/>
    <downloadRetryCount>1</downloadRetryCount>
    <downloadThreadCount>2</downloadThreadCount>
    <elementName></elementName>
    <googleLanguage>en</googleLanguage>
    <gpxFileChooserDir></gpxFileChooserDir>
    <httpAccept>text/html, image/png, image/jpeg, image/gif, */*; q=0.1</httpAccept>
    <httpConnectionTimeout>10</httpConnectionTimeout>
    <httpReadTimeout>10</httpReadTimeout>
    <ignoreDlErrors>false</ignoreDlErrors>
    <localeCountry>FR</localeCountry>
    <localeLanguage>fr</localeLanguage>
    <mainWindow>
        <size>1712/964</size>
        <position>96/40</position>
        <maximized>true</maximized>
        <rightPanelVisible>false</rightPanelVisible>
        <leftPanelVisible>true</leftPanelVisible>
        <leftPanelWidth>428</leftPanelWidth>
        <collapsedPanels>
            <collapsedPanel>Coordinates</collapsedPanel>
        </collapsedPanels>
    </mainWindow>
    <mapOverlapTiles>0</mapOverlapTiles>
    <mapSourcesDisabled/>
    <mapSourcesEnabled>
        <mapSource>4uMaps</mapSource>
        <mapSource>CanadaToporama</mapSource>
        <mapSource>FAA Sectional Charts</mapSource>
        <mapSource>France, cartes 1950-Z(15)</mapSource>
        <mapSource>France, cartes rando-Z(18)</mapSource>
        <mapSource>FreemapSlovakia</mapSource>
        <mapSource>FreemapSlovakiaCyclo</mapSource>
        <mapSource>FreemapSlovakiaHiking</mapSource>
        <mapSource>IGNBase</mapSource>
        <mapSource>IgnMtmRaster</mapSource>
        <mapSource>IgnPnoa</mapSource>
        <mapSource>MapsforgeWorld</mapSource>
        <mapSource>MoldovaPointMd</mapSource>
        <mapSource>New Zealand Topographic Maps</mapSource>
        <mapSource>OSM CloudMade 1</mapSource>
        <mapSource>OSMPublicTransport</mapSource>
        <mapSource>OSMapaTopo</mapSource>
        <mapSource>OSMapaTopoContours</mapSource>
        <mapSource>OpenStreetMap Hikebikemap.de</mapSource>
        <mapSource>Turaterkep256</mapSource>
        <mapSource>UMP-pcPL</mapSource>
        <mapSource>USGS National Map Relief</mapSource>
        <mapSource>USGS National Map Satellite</mapSource>
        <mapSource>USGS National Map Satellite &amp; Topo</mapSource>
        <mapSource>USGS National Map Topo</mapSource>
        <mapSource>WanderreitkarteAbo</mapSource>
        <mapSource>cb-enra</mapSource>
        <mapSource>cb-enrh</mapSource>
        <mapSource>cb-enrl</mapSource>
        <mapSource>cb-hc</mapSource>
        <mapSource>cb-sec</mapSource>
        <mapSource>cb-tac</mapSource>
    </mapSourcesEnabled>
    <MapSourcesUpdate/>
    <mapviewCenterCoordinate lat="46.47191632087041" lon="1.5106201171875"/>
    <mapviewGridZoom>-1</mapviewGridZoom>
    <mapviewMapSource>France, cartes rando-Z(18)</mapviewMapSource>
    <mapviewSelectionMax>535871488/380878848</mapviewSelectionMax>
    <mapviewSelectionMin>535035904/380313600</mapviewSelectionMin>
    <mapviewZoom>8</mapviewZoom>
    <maxMapSize>65536</maxMapSize>
    <osmHikingTicket></osmHikingTicket>
    <paperAtlas>
        <compression>6</compression>
        <crop>15</crop>
        <dpi>96</dpi>
        <marginBottom>22.6</marginBottom>
        <marginLeft>22.6</marginLeft>
        <marginRight>22.6</marginRight>
        <marginTop>22.6</marginTop>
        <overlap>28.2</overlap>
        <compass>true</compass>
        <pageNumbers>true</pageNumbers>
        <scaleBar>true</scaleBar>
        <wgsEnabled>true</wgsEnabled>
        <paperSize>A4</paperSize>
        <wgsDensity>SECOND_1</wgsDensity>
    </paperAtlas>
    <placeBookmarks/>
    <proxyType>CUSTOM</proxyType>
    <selectedZoomLevels>
        <zoomLevel>15</zoomLevel>
    </selectedZoomLevels>
    <tileDefaultExpirationTime>341188947109</tileDefaultExpirationTime>
    <tileImageFormat>PNG</tileImageFormat>
    <tileMaxExpirationTime>2147482624000</tileMaxExpirationTime>
    <tileMinExpirationTime>335095156133</tileMinExpirationTime>
    <tileSize>256/256</tileSize>
    <tileStoreEnabled>true</tileStoreEnabled>
    <unitSystem>Metric</unitSystem>
    <userAgent>MOBAC/2.1.4</userAgent>
    <version>2.1.4</version>
    <wgsGrid>
        <color>#0000ff</color>
        <compressLabels>false</compressLabels>
        <density>SECOND_1</density>
        <enabled>false</enabled>
        <font>SansSerif-PLAIN-12</font>
        <width>1.0</width>
    </wgsGrid>
</settings>
mobac-profile.xml

Code : Tout sélectionner

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<atlas version="1" name="CARTES" outputFormat="OruxMapsSqlite">
    <Layer name="">
        <Map maxTileCoordinate="4186623/2975743" minTileCoordinate="4179968/2971136" mapSource="France, cartes rando-Z(18)" zoom="15" name=" 15"/>
    </Layer>
</atlas>
Dans tout cela aucun indice d'utilisation de SQ lite, sauf dans mobac-profile.xml si on a outputFormat="OruxMapsSqlite menant à une défaillance.
J'ai tenté une réinstallation mais pas une supression complète y compris les fichiers de configuration (dans synaptique)
ou bien son équivalent apt-get purge (si ça ne met pas à jour le fichier de configuration qui ignore SQlite évidemment que ça ne marche pas...)

https://fr.linux-terminal.com/?p=1754
le package a été supprimé, mais son « fantôme » persiste sous la forme de fichiers de configuration. Vous pouvez résoudre ce problème en utilisant apt-get purge ou apt purge, suivi du nom du package avec cet indicateur.
J'hésite à le faire car j'ai quelques Go de cache de cartes en cours de télécharment (dans
/home/jean/.cache/mobac/tilestore fichier cachés pas censé être "vue", est ce à considérer comme "fantôme" supprimé par une purge?

https://github.com/xerial/sqlite-jdbc/b ... EADME.adoc
https://razorsql.com/articles/sqlite_jdbc_connect.html
https://www.sqlitetutorial.net/sqlite-java/
https://www.sqlitetutorial.net/sqlite-j ... bc-driver/
https://www.sqlitetutorial.net/sqlite-j ... -database/
https://stackoverflow.com/questions/777 ... using-jdbc

Contient peut être "la solution" mais je n'ai pas les compétences pour l'extraire..
"SQLite JDBC Driver" export MOBAC
fait tourner en rond dans toutes ces recherches, et Mobac n'est jamais mentionné, comme si personne n'avait mentionné ce problème (alors que le problème d'automount USB a été mentionné)
Je rappelle que le but de cette manip est de remettre la carte de France de mon smartphone à jour, lequel smartphone n'a pas internet depuis 2017, pas de carte sim et est dédié pour l'usage de son GPS en servant de porte-carte, automount USB qui ne marche pas avec Mint 21.2 permettait de passer de l'ordinateur au smartphone, ou bien un utilitaire ftp qui a dépanné en cas d'usage d'une box avec wifi, mais qui est maintenant un vieux truc introuvable, le faire via USB serait plus simple.
Operating System: Linux Mint 21.2
Kernel: Linux 5.15.0-161-generic
Architecture: x86-64
Hardware Vendor: Neousys Technology Inc.
Hardware Model: Nuvo-5000
thevenet.jean
Messages : 11
Enregistré le : sam. 22 nov. 2025 18:16

Re: Librairies manquante pour exports Oruxmap SQlite avec Mobac

Message par thevenet.jean »

Suite ou complément de cette discussion sur
https://forum.ubuntu-fr.org/viewtopic.p ... #p22870762
Il y aura ainsi plus de probabilité de trouver l'aide pour terminer cela au moyen d'une bonne consolation.
Operating System: Linux Mint 21.2
Kernel: Linux 5.15.0-161-generic
Architecture: x86-64
Hardware Vendor: Neousys Technology Inc.
Hardware Model: Nuvo-5000
Répondre