donc là pour info j’utilise nodm qui lance openbox-session dans .xsession
openbox lance mon programme dans autostart
j’ai fait un coup de qtconfig-qt4 pour avoir le visuel qui me plait avec mon programme …
openbox me permet juste de gérer la panneau d’outils de la cartographie car sans manager de fenêtre, je n’arrivais pas à gérer ce point sans WM (peut être que c’est faisable mais je n’ai pas trouvé comment)…
Là je suis en train de voir comment configurer openbox pour virer les bordures , etc…
enfin j’utilise plymouth pour avoir un truc sympa au démarrage … mais comme j’ai fait une bidouille pour qu’il apparaisse de suite, je suis obligé de faire un “killall plymouth” dans l’autostart d’openbox pour ne pas avoir un crash de celui-ci…
voilà encore un petit effort pour finaliser le truc et je testerai depuis une debian minimal (le seul truc qui m’inquiète un peu est le driver tactil car je n’ai pas les sources … )
edit: voilà, j’ai suivit ces instructions pour enlever les bord d’openBox :
xprop | grep WM_CLASS
puis clic que la fenêtre dont on veut enlever les bords pour connaître sa classe et complètrer le rc.xml d’openBox avec ceci (comme décrit ici:
tux-planet.fr/openbox-enleve … plication/ )
:
…
no
…
en faisant comme ça c’est nickel car on peut définir quelles applications on des bords ou pas, ce qui m’arrange pour fermer facilement la cartographie.
Bon il me reste à traiter le clavier virtuel qui est sensé apparaître automatiquement lorsque l’on clique dans une zone de texte… en gros lancer onboad avec openbox en mode caché par défaut et affichage auto ^^
Edit : donc pour finir, j’ai ajouté onboard & dans l’autostart d’openbox. ça marche bien mais j’ai galéré à lui faire avoir le comportement décrit ci dessus… j’ai néanmoins trouvé une astuces capilotractée pour y parvenir en redémarrant sous Un*ty, faisant le parapmètrage “graphiquement” et ensuite j’ai pu constaté que le comportement paramétré a bien été sauvegardé… par contre ça n’est clairement pas élégant car je n’ai pas trouvé dans quel fichier est paramétré ce comportement…
Enfin j’ai découvert que les liens vers les images utilisées par mon application Qt doivent être codés en absolu pour que les images s’affichent alors que sous Un*ty en relatif ça marchait très bien.
voilà, j’ai enfin quelque chose qui devrai fonctionner le jour où je pourrait tester ça sur le PC cible… (je rappelle que j’ai fais tout ça dans une VM…)
Bon maintenant prochaine étape, faire tout ça partir d’une Debian minimal dès que j’ai un peu de temps ^^
Un grand merci à vous pour votre aide