OPENCPN lenteur

J'ai la dernière version stable d'open cpn et j'ai remarqué que lorsque je coche openGL la souris saccade si je désactive opengl le déplacement de la souris est fluide.
C'est un PC en windows 7 32 bits et 4 gigas de ram
il y a peut être des paramètres à modifier ?

L'équipage
17 juil. 2020
17 juil. 2020

Sans doute ta mémoire est un peu juste, surtout si la zone de la carte comporte beaucoup de détails (feux, sondes, courant et marées,ais etc ..)
essaye de paramétrer la quantité de mémoire utilisée par ta carte graphique (dans ton fichier config)
[Settings] ....
GPUMemorySize=nnn
par defaut nnn est à 256 MB


bruno972:Aussi les cartes graphiques Intel n'ont pas de pilotes terribles sous Win 7·le 17 juil. 2020 15:25
ploubaz22:J'ai aussi augmenté la taille mémoire dans le setup du PC mais cela pénalise la mémoire utile pour windows. E pas amélioration sous opencpnJ'utilise des cartes raster au format KAP les CM93 je ne trouve pas assez détaillé pour ma zone de navigationJe suis en windows 7 32 bits car les autres logiciels ne fonctionnent pas en 64 bits·le 17 juil. 2020 18:23
17 juil. 2020

merci pour l'info c'est le fichier de config windows ou Opencpn ?
Et ou il se trouve ?


MALWINE:Bonjour où avez-vous trouvé des cartes raster au format KAP .MERCI·le 19 juil. 2020 08:39
Café noir:Il y en a chez "visitmyharbour" par exemple :www.visitmyharbour.com[...]cpn.asp ·le 19 juil. 2020 09:52
Café noir:Mieux avec ce lien ci :www.visitmyharbour.com[...]s-2020/ ·le 19 juil. 2020 10:17
MALWINE:ce sont des raster mais pas au format KAP·le 19 juil. 2020 20:36
Café noir:Si, au format Kap, il y a juste un système de protection, mais c'est bien .Kap...·le 19 juil. 2020 22:34
ploubaz22:vous pouvez aussi faire des cartes au format KAP ou MBTILES avec le logiciel G2KAP www.gdayii.ca[...]ads.php ·le 20 juil. 2020 09:51
MALWINE:MERCI Ploubaz22·le 20 juil. 2020 21:01
17 juil. 2020

Cas similaire: avec openGL je peux voir les mbtiles, mais si j'essaye l''écran partagé en deux cela plante toujours, le programme se bloque et ferme tout seul.
Win7 et opencpn 5.2


17 juil. 2020

les mbtiles sur OpenCPN c'est une licorne. elles s'affichent mais s'est inutilisables sur mon pi2. Quelqu'un a fait un retour avec un Pi 4 ?

C'est Qtvlm le champion du monde des mbtiles. Je m'en suis servi 2 ou 3 semaines, en remplaçant d'OpenCPN, mais il finissait toujorus par crasher pour une raison ou pour une autre.

Finalement je suis très vite revenu à OpenCPN + CM93. Et Navionics sur le téléphone les 10 minutes d'approche du mouillage et ça va très bien.


maitai:On veut bien savoir où sa plante ou plantait, histoire de faire avancer la science ;)·le 17 juil. 2020 19:57
maitai:sa = ça ;)·le 17 juil. 2020 19:57
bruno972:Pour cela il y a un fichier log, @ploubaz22 je parle du config.ini d'OpenCPN qui doit se trouver dans ton dossier user (mais désolé je suis Linux et non Windows que je ne pratique plus depuis une éternité)·le 17 juil. 2020 21:05
18 juil. 2020

Dans le setup du pc j'ai dédié 1 G de memoire vidéo dans les parametres uma buffer size j'ai moins de memoire pour windows mais je n'ai plus le problème de saccade quand j'active open GL


18 juil. 2020

32 bits, 4Go de RAM, c'est un vieil ordinateur, voire un ordinosaure.
SI tu as des programmes spécifiques Windows, essaie d'augmenter la RAM, sinon, essaie de voir avec un Xubuntu, tu peux télécharger l'ISO et la graver sur une clé pour tester.


bruno972:4Go c'est le maxi pour un OS 32bits, donc s'il ne passe pas en 64 cela ne sert à rien.·le 18 juil. 2020 17:53
PhilGé:Ça ne sert à rien de quoi, d'augmenter la RAM, oui sous Windows, mais non sous Linux. Mais bon, les barrettes de RAM sont chères par rapport à la valeur vénale de l’ordinateur. ·le 19 juil. 2020 10:14
bruno972:Un OS 32Bits n'est capable d'adresser que 4Go de RAM que ce soit Windows, Linux ou autres, 32bits restent 32bits. Bien sûr ont peut recommencer les histoires de mémoire paginée comme au bon vieux temps des 640 ko, mais bon si l'on veut gérer 8 Go, 12 Go il faut passer à 64 bits même si des distrib paginent mieux que d'autres.·le 20 juil. 2020 00:33
18 juil. 2020

C'est un FITLET pc sans ventil ne consomme que 10w j'ai essayé de le passer en windows 10 64 bits mais mes vieux soft ne fonctionne pas et sous linux je n'arrive pas a faire marcher le soft display link.
J'utilise sur ce mini pc un ecran connecté et alimenté par une prise usb et c'est display link qui envoi la vidéo ,à cet ecran.
L'avantage de cet ecran connecté à un port USB est la faible conso.


19 juil. 2020

@Ploubaz,
Quel modèle de FITLET pc? J'en vois plein sur leur site. Histoire d'être sûr des compatibilités. Pour Ubuntu, tu peux trouver les images en 32 bits jusqu'à la version 18.04, après, ils sont passé directement aux versions 64 bits.
Mais il est fort possible et sans trop y connaitre grand chose d'utiliser une version 64 bits sur un ordinateur en 32 bits car seul le boot loader doit être dans ce cas en 32 bits, ensuite, l'OS et les programmes peuvent être en 64 bits. J'ai installé avec succès Xubuntu 20.04 et / ou la dernière Debian sur un Atom qui n'accepte que du 32 bits.

Pour le soft Display Link, on trouve les drivers et software de la version 14.04 à la dernière version (20.04) de Ubuntu, donc aucun problème apparemment de compatibilité avec les dérivés de Ubuntu comme Lubuntu, Xubuntu, etc.
Quel autre soft apparemment spécifique ?
A moins que tu veuilles rester sous Win7.


ploubaz22:c'est un fitlet-iA10 Win7CPU: AMD A10 Micro-6700T Quad core 1.2-2.2 GHz + Radeon R6)Pour linux j'ai essayé navigatrix navigatrix.net[...]dex.php et à l'epoque display pas reconnu mais je vais ressayé maintenant Sinon depuis que j'ai modifié dans le setup du pcet que j'ai dédié 1 G de memoire vidéo dans les parametres uma buffer size je n'ai plus le problème de saccade quand j'active open GL et le pc est assez rapide à nouveau·le 19 juil. 2020 23:39
bruno972:@PhilGé un Atom 32bits veut dire qu'il ne sait pas gérer la mémoire au-delà de 4Go donc 1/ si tu mets plus de 4Go avec un OS 32b il ne verra pas la mémoire au dessus de 4Go, tu perds cette mémoire mais cela marche et 2/ si tu ne mets pas plus de 4Go avec un OS 64bits cela va sans doute marcher par contre avec un OS 64b et plus de 4Go c'est sûr que cela va crasher·le 20 juil. 2020 00:47
bruno972:La version Ubuntu 18.04 n'existe qu'en 64 bits pour les processeur intel/amd et les Fitlet sont de cette famille. Seuls les versions pour processeur ARM existent en 32b avec extension d'adressage (LPAE), c'est la pagination dont je parlais plus-haut.·le 20 juil. 2020 01:04
PhilGé:Tu n'as pas tort, tu n'as pas raison. je n'insiste pas ou alors il faut ouvrir un autre fil car celui-ci est dédié à un problème de lenteur sous OpenCPN ET sous WIN7, OS qui ne gère que 4Go de mémoire et ne gère pas la PAE. Tous les kernels 32 bits depuis la version 10.10 gèrent automatiquement au delà de 3,2 Go jusqu'à 64Go, testé et approuvé. Et j'ai assez fait tourner des machines précédemment sous Win7 et antérieur avec plus de 4Go sous Linux sans problème ni crash sauf des inadaptation de cartes graphiques avec OpenGL.·le 20 juil. 2020 10:16
19 juil. 2020

Pour "MALWINE" la preuve que les cartes visitmyharbour sont en .kap...


MALWINE:Merci mais comme tu le dis il y a juste un systeme de protestion je voudrais utiliser ces cartes avec le logiciel CAPN et là impossible. ·le 20 juil. 2020 06:16
Café noir:Ça c'est un autre sujet (problème) ....·le 20 juil. 2020 10:54
MALWINE:Merci Café Noir·le 20 juil. 2020 21:02
20 juil. 2020

@Ploubaz22,

Les différents systèmes d'exploitations comme Windows sont limitées à un maximum de mémoire vive. Windows XP ne gère que jusqu'à 4GB de RAM (2 puissance 32).

Édition de Microsoft Windows 7
- Starter 2 GB
- Home Basic 8 GB
- Home Premium 16 GB
- Professionnelle 192 GB
- Entreprise 192 GB
- Ultimate 192 GB

Avec 4 GB de RAM seul 3,2 GB sont adressable par les système d'exploitation 32bits par défaut.
Il est possible de "trouver" les différentes dll et patchs pour changer une version de Win7 sur le Net, réservé aux bidouilleurs, mais il y a de bons tutoriels. Par contre il y a risque que certains programmes en 32 bits ne fonctionnent pas ou très mal en 64 bits pour des raisons de drivers ou pilotes.
Vu les caractéristiques que tu donnes, ton ordinateur gère plus de 4GB de RAM nativement, il suffit de changer la barrette mémoire.

Sous Linux
En 32 bits sans PAE, Linux supporte un peu plus de 3 Go de RAM. Mais c'est obsolète
En 32 bits avec PAE (plus courant aujourd'hui que le précédent), Linux supporte 64 Go de RAM.
En 64 bits, Linux en lui-même supporte 17179869184 Go de RAM (c.-à-d. 16 Eo - exa-octets), mais il n'y a aucun matériel qui le permette, en général la limite est aux alentours de 1 To.


20 juil. 2020

Oui, désactiver OpnGL, surtout avec OprnCPN5.2 !


20 juil. 2020

+1, Didier. En cas de problème vidéo dans un soft ou application proposant d'utiliser OpenGL, voir si un driver ou pilote plus récent est disponible, si ça ne fonctionne pas mieux, (sauf mémoire insuffisante ou machine un peu limite), désactiver OpenGL.

OpenGL permet de "faire" de la 3D de façon logiciel et le code est compilé par le driver ou le pilote de la carte graphique, il faut donc que le pilote soit à jour pour optimiser cette compilation qui prend du temps et de la ressource machine (mémoire et processeur graphique) et il y a deux versions d'OpenGL adaptées soit pour les mobiles, soit pour les PC.
Il y a aussi Vulkan, qui essaie d’améliorer la façon de compiler en amont, donc par le processeur principal et "prédigére" ce qui sera traité par la carte graphique tout en unifiant l'API 3D, il n'y a plus besoin d'avoir deux versions d'OpenGL.


20 juil. 2020

Sur Raspberry openCPN5.2 est carrément buggé ! un appui sur le bouton "reconstruire le cache de texture" entraine la fermeture immédiate et brutale de la fenêtre des options ! D'où ma remarque ...


Phare du monde

  • 4.5 (21)

2022