Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-08 Par sujet benoit
Le mardi 8 août 2023 à 10:49, RogerT  a écrit :

> 
> xml a *toujours* été lourdingue !
> Aucun problème pour lire ou écrire du xml avec un interpréteur xml sans 
> s’empêtrer les yeux dans des crochets et les enfants.
> Ou même, plus simple, avec un éditeur graphique de xml. 
> 
> Le truc important c’est de savoir quoi écrire. 
> 
> Je ne trouve pas d’API d’openbox. Ça existe ?
> Ou au moins un xsd pour écrire un fichier xml qui soit bien formé ?
> 
> Il y a beaucoup d’exemples dans la doc, à commencer par :
> http://openbox.org/wiki/Help:Configuration
> 
> Sais-tu la taille que peut prendre un très gros fichier rc.xml (qui semble 
> être LE fichier) ?
> 
% wc -l .config/openbox/rc.xml
1009 .config/openbox/rc.xml

Mon fichier de config fait 1009 lignes.

Obconf fait un fichier de base, mais il n'y a pas beaucoup de 
possibilités d'actions, mais la base de l’apparence est là. 
https://packages.debian.org/bookworm/obconf
Ou prendre celui de déjà plus complet.
/etc/xdg/openbox/rc.xml
Après ce que je trouve le plus intéressant, c'est les actions:
http://openbox.org/wiki/Help:Actions
Elles ne sont pas toutes documentées très en détail.
Ce que j'apprécie, c'est la possibilité de simuler sommairement un 
Tiling window manager. 
3 fenêtres qui occupe 1/3 de la largeur de l’écran 100 % de la 
hauteur , bien regarder -x (moins x): 
Alt-Win 1 (du pavé numérique)
   
  
  
0
0
33%
100%
  


  
  
33%
0
34%
100%
  


  
  
-0
0
33%
100%
  


Fenêtre 1/2 de la largeur 1/2 de la hauteur qu’on peut mettre haut 
gauche, haut droite, en bas, gauche, droite. 
   
  
  
0
0
50%
50%
  


  
  
0
-0
50%
50%
  


  
  
-0
0
50%
50%
  


  
  
-0
-0
50%
50%
  

La fenêtre s’étire jusqu’au bord de l’écran ou une autre fenêtre(faire 
pareil pour les 4 directions) : 
 
  
west
  

Maximiser l’axe des X, (on fait pareil pour Y)
 
  

Maximiser mais en gardant la décoration 
  
  

Sans la décoration :
   
  

Ou bien virer la décoration sans maximiser
   
  

C = contrôle 
A = Alt
W = win
Donc ça fait Alt-Ctrl b

Avec ça tu peux manipuler tes fenêtres par raccourci, clavier comme 
dans Tiling window manager, tout en gardant les possibilités d’un 
window manager "normal" (stacking je crois). 

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-08 Par sujet benoit
Le lundi 7 août 2023 à 15:27, RogerT  a écrit :


> Merci de cette confirmation !
> J’avais découvert openbox dans un PSL et trouvé super le fait de partir de 
> zéro et pouvoir tout configurer avec un fichier xml.


Je voudrais juste tempérer mon enthousiasme, justement à propos du xml…
Demander à des humains de travailler dans des fichiers xml, c'est de la
maltraitance de cerveau ! ;-)
Le xml, c’était moderne au siècle précédant… ;-)
C’est peut-être bien pour les machines(communiquer entre elles ou avec
des GUI comme Glade pour GTK, bien que ça occupe une place de dingue
par rapport aux données transmises), mais est-ce « human-readable » ?
Déjà, c’est pas agréable à lire, mais à rédiger à partir de rien…
Comme dirait Coluche : « Déjà à manger c'est pas bon, mais alors à
vomir… » ;-)

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet benoit
Le lundi 7 août 2023 à 12:59, RogerT  a écrit :


> 
> 
> 
> > Le 7 août 2023 à 12:22, didier gaumet  a écrit :
> 
> > Le 07/08/2023 à 10:44, RogerT a écrit :
> > [...]
> > 
> > > PS : openbox, WM très simple et entièrement paramétrable est-il toujours 
> > > actif et surtout utilisable ?
> > 
Bien sût que openbox est tjs utilisable !
Et ça déchire, tellement c'est configurable !

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet benoit
Je prends le train en marche, car je ne suis pas intervenu avant, ne 
connaissant pas gnome. 

Dans openbox, c'est simple, rédiger un fichier.desktop et le placer 
soit dans 
/usr/share/applications/
soit dans
$HOME/.local/share/applications/

Puis créer un lien symbolique de ce fichier  vers
$HOME/Desktop
Ou placer le fichier dans $HOME/Desktop.

Puis lancer un gestionnaire de fichier comme pcmanfm ou spacefm comme 
suit, dans :
$HOME/.config/openbox/autostart.sh
Ajouter 
( spacefm --desktop ) &

Pour la syntaxe d'un fichier.desktop, personne ne retient ça par cœur
En copier un de /usr/share/applications/
Et écrire dedans.

Si ça plante c'est qu'il y a une erreur dans la fichier.

--
Benoît


--- Original Message ---
Le lundi 7 août 2023 à 12:59, RogerT  a écrit :


> 
> 
> 
> > Le 7 août 2023 à 12:22, didier gaumet  a écrit :
> 
> > Le 07/08/2023 à 10:44, RogerT a écrit :
> > [...]
> > 
> > > PS : openbox, WM très simple et entièrement paramétrable est-il toujours 
> > > actif et surtout utilisable ?
> > 
> > 
> > J'ai l'impression qu'il n'y a plus de développement depuis plusieurs années.
> > 
> > De mémoire la dernière fois que je l'avais testé il me semble que sous 
> > Debian lancé par gdm en tout cas, ça ne marchait plus très bien, 
> > contrairement à des versions de Debian ultérieures (lesquelles et quand? 
> > j'ai oublié)
> > 
> > Si ça t'intéresse tu trouveras empaquetés dans Debian plein de WM. 
> > Simplement pour lever une éventuelle ambiguïté, de base, un WM ne fait que 
> > gérer des fenêtres graphiques. des trucs aussi basiques qu'un menu (à 
> > fortiori dynamique)  ou une barre des tâches ne sont pas forcément fournis. 
> > Quant aux icônes sur le bureau, c'était généralement une fonction dévolue à 
> > un gestionnaire de fichiers lancé en arrière plan (spacefm a l'air de gérer 
> > encore ce genre de trucs par exemple), ou à des petits utilitaires dont je 
> > n'ai pas l'impression qu'ils soient encore disponibles)
> 
> 
> KDE et xfce l’utiliseraient :
> https://wiki.archlinux.org/title/Openbox
> 
> Gnome et KDE sont cités :
> http://openbox.org/wiki/Main_Page
> 
> Je lis trois modes :
> Openbox provides three menu options that will be in the Session Type menu 
> when you are logging in, if they are available.
> The "GNOME/Openbox" option will only be present if you have GNOME installed, 
> and the "KDE/Openbox" option will appear only if KDE is installed.
> Dans un DE
> Sans DE 
> Sans login graphique



Re : Re : Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet nicolas . patrois
On 07/08/2023 10:10:55, didier gaumet wrote:

> - mais ça nécessite d'être conscient des problèmes que ça peut (et va)
> apporter.

S’il y a des problèmes, il peut les faire remonter avec reportbug, ce que je 
fais quand ils ne viennent pas de moi.
Ce n’est pas normal que deux gestionnaires de fenêtres différents se marchent 
sur les pieds.
Il m’est arrivé d’essayer différents gestionnaires de fenêtres à partir d’un 
même gestionnaire de bureau (GNOME ou XFCE, je ne sais plus) en passant de l’un 
à l’autre au sein d’une même session. Évidemment, ça a fini par merdouiller. 
Une déconnexion/reconnexion plus tard, tout redevenait normal même après avoir 
joué. Il restait parfois quelques scories qui ont fini par disparaître.
Personnellement, je n’ai pas d’icone en fond d’écran, j’ai toujours détesté ça 
: une barre en haut, gkrellm à gauche ou à droite et c’est tout.

nicolas patrois : pts noir asocial
-- 
RÉALISME

M : Qu'est-ce qu'il nous faudrait pour qu'on nous considère comme des humains ? 
Un cerveau plus gros ?
P : Non... Une carte bleue suffirait...



Re: Re : Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet didier gaumet

Le 06/08/2023 à 21:39, nicolas.patr...@gmail.com a écrit :
[...]

Ça fait des années que j’en ai plein d'installés en même temps : KDE, GNOME, 
XFCE,

[...]

Il n’y a pas de raison d’en installer un unique pour tous, on n’est pas dans 
Windows.


- Oui, tu as tout-à-fait raison, on peut parfaitement avoir plusieurs DE 
voire WM installés en même temps :-)


- mais ça nécessite d'être conscient des problèmes que ça peut (et va) 
apporter.
 Or Roger a déjà passé pas mal de temps récemment à buter sur un 
problème d'incompréhension du fonctionnement de Gnome, justement sur des 
problèmes d'icônes de bureau, parce qu'il avait des scories de Xfce dans 
son install


- et à la lecture des messages précédents, le fonctionnement souhaité 
ici me paraît principalement être celui de Mac OS X (encore moins ouvert 
que windows), et la liberté de choix du DE/WM apportée par Linux me 
paraît vécue ici comme une contrainte plus qu'une opportunité


Le but n'étant pas de chercher une solution qui me satisfasse mais qui 
satisfasse le demandeur, c'est ce qui m'a conduit à lui suggérer de ne 
pas installer plusieurs DE simultanément.

Mais on peut bien sûr voir les choses autrement :-)

PS: et puis Windows XP c'était super ouvert, je me souviens avoir trouvé 
la doc correspondante et paramétré WindowMaker sous Cygwin/X pour que ce 
soit mon interface à la place du standard windows, ça ne me rajeunit pas 
;-)




Re: Re : Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-06 Par sujet roger . tarani



- Mail original -
De: "nicolas patrois" 
À: "Liste Debian" 
Envoyé: Dimanche 6 Août 2023 21:39:11
Objet: Re : Plantage suite à ajout de desktop icon dans /usr/share/applications/

On 06/08/2023 20:27:26, didier gaumet wrote:

> C'est une tentation courante mais Je te déconseille d'installer 
> plusieurs bureaux à la fois:
> - dans le meilleur des cas tu obtiens des menus surchargés d'applis en
> double ou triple qui font la même chose, ça ne te donne pas une idée 
> exacte des fonctionnalités de chaque DE
> - dans le pire des cas, tu dois gérer des conflits de paquets qui 
> conduisent à des fonctionnements dégradés. Tu dois même dans certains 
> cas pouvoir être confronté à des conflits d'exécution.
> donc le plus sûr c'est de supprimer tout ce qui se rapporte à un DE 
> avant d'en installer un autre.

Ça fait des années que j’en ai plein d'installés en même temps : KDE, GNOME, 
XFCE, sans compter les gestionnaires de fenêtres qui valsent y compris au sein 
d’un même gestionnaire de bureau, le tout en traînant joyeusement tout un tas 
de fichiers de configuration, certains intouchés depuis, hou-là, ça ne me 
rajeunit pas.
Dans XFCE, que j’utilise actuellement, je n’ai pas de conflits de menus sauf un 
menu fourre-tout nommé Autres, où on trouve tout plein de trucs mal rangés.
Après tout, on peut avoir plusieurs utilisateurs sur une même machine et chacun 
peut avoir ses préférences de gestionnaires de fenêtres avec ou sans 
gestionnaire de bureau. Il n’y a pas de raison d’en installer un unique pour 
tous, on n’est pas dans Windows.

nicolas patrois : pts noir asocial



++
En effet, chaque utilisateur de la machine doit pouvoir choisir son DE.
Mais si vous n'êtes pas d'accord, alors je vais rester sur une isolation VM ou 
clef USB/LivedCD, déjà pour goûter à ces outils graphiques !