Résolu le 22-12-18 [Résolu]changement d'espace de travail sous LM 18 cinnamon

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
porosjp
Messages : 37
Enregistré le : sam. 27 août 2016 12:18
Localisation : entre la France et l'Italie

Re: [Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par porosjp »

Dernier message de la page précédente :

Oui très bien, il suffit que je m'y habitue
Bonne nuit et merci à tous.
Et maintenant, deux semaines sans ordi.... (vacances)
Modifié en dernier par porosjp le jeu. 1 sept. 2016 23:08, modifié 1 fois.
LinuxMint 22 Cinnamon 64 bits
ordinateur portable: Lenovo G50-30
Avatar du membre
mylapk
Messages : 617
Enregistré le : dim. 17 avr. 2016 14:22

Re: [Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par mylapk »

Alors c'est plus résolu qu'abandonné :roll:
Asus VivoBook Linux Mint 22.2 Cinnamon 6.4.8 Noyau 6.14.0-36-generic
porosjp
Messages : 37
Enregistré le : sam. 27 août 2016 12:18
Localisation : entre la France et l'Italie

Re: [Résolu /Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par porosjp »

Ok, j'ai mis les deux
Et maintenant je coupe l'ordi.
LinuxMint 22 Cinnamon 64 bits
ordinateur portable: Lenovo G50-30
nicotte
Messages : 2
Enregistré le : mar. 15 nov. 2016 12:14

Re: [Résolu /Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par nicotte »

bonjour,
Je cherche exactement la même chose et la solution trouvé ne me satisfait pas totalement.
Je vous propose ici une solution plus proche de la demande.
Il faut utiliser les coins intelligents que l'on configure avec "exécuter une commande"
Pour la commande on demande d’exécuter un fichier bash au doux nom de "switch_bureau", qu'il faut rendre exécutable. Placer le fichier dans un répertoire du type /usr/local/bin ou préciser son chemin dans la commande.
Personnellement je n'ai besoin que d'une commutation entre 2 bureaux. Je me suis donc limité a cela et de vrai programmateur pourrons vous aider a améliorer ce code pas très jojo :

#!/bin/bash
CURRENT_WS=`wmctrl -d | grep \* | cut -d " " -f 1`
NEW_WS="0"
if [ "$CURRENT_WS" = "0" ]
then NEW_WS="1"
fi
wmctrl -s $NEW_WS

bonne continuation
nicotte

Linux Mint 17.3 Cinnamon 64 bit / Noyau 3.19.0-32 / Intel Core i3 530 / 4Go Ram / GeForce GT 330
Avatar du membre
mpat
Messages : 7827
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: [Résolu /Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par mpat »

Image

Image

ici attribuer a une application un autre espace de travail
Image

Image


si aucuns espace de travail supplémentaire n'est attribué à une application ça ne marche pas
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45
a70tux
Messages : 5
Enregistré le : mar. 15 nov. 2016 23:13

Re: changement d'espace de travail sous LM 18 cinnamon

Message par a70tux »

mylapk a écrit :Tu vois, il suffisait d'en reparler.
C'est tellement réconfortant de savoir que les coins sont intelligents.
:roll:
Ca veut dire que ceux qui ont passé plus de temps au coin qu'à leur table d'écolier sont plus intelligents ?
Desktop: Cinnamon 3.0.7 Distro: Linux Mint 18 Sarah -
Kernel: 4.4.0-21-generic x86_64 (64 bit) - PC ACER - CPU: Single core AMD Sempron 140 (-UP-) cache: 1024 KB - Card: NVIDIA GT218 [GeForce 8400 GS Rev. 3] - ID-1: /dev/sda model: WDC_WD5000AADS size: 500.1GB
Avatar du membre
débitant
modérateur
Messages : 12044
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: changement d'espace de travail sous LM 18 cinnamon

Message par débitant »

a70tux a écrit :Ca veut dire que ceux qui ont passé plus de temps au coin qu'à leur table d'écolier sont plus intelligents ?
ne pas confondre instruction et intelligence
porosjp
Messages : 37
Enregistré le : sam. 27 août 2016 12:18
Localisation : entre la France et l'Italie

Re: [Résolu /Abandon]changement d'espace de travail sous LM 18 cinnamon

Message par porosjp »

Merci mpat pour tes explications
Merci nicotte pour le petit script; je vais l'essayer, mais comme c'est la première fois je crains de tatonner.
LinuxMint 22 Cinnamon 64 bits
ordinateur portable: Lenovo G50-30
porosjp
Messages : 37
Enregistré le : sam. 27 août 2016 12:18
Localisation : entre la France et l'Italie

Re: [Résolu]changement d'espace de travail sous LM 18 cinnamon

Message par porosjp »

Pour nicotte
Super le petit script. Il fait exactement ce que je recherchais, et c'est même mieux que l'ancienne fonction, car ça évite les changements d'espace dus à un dérapage de la souris.
En un seul mouvement on passe d'un espace à l'autre. (bien sur en cas de 3 bureaux ou plus on utilise le coin intelligent classique)
Je le conserve précieusement pour de nouvelles versions
Et je le conseille à tous ceux qui se sont penchés sur le problème.

Merci à tous et surtout à nicotte
ps: je considère comme résolu définitivement pour moi.
LinuxMint 22 Cinnamon 64 bits
ordinateur portable: Lenovo G50-30
nicotte
Messages : 2
Enregistré le : mar. 15 nov. 2016 12:14

Re: [Résolu]changement d'espace de travail sous LM 18 cinnamon

Message par nicotte »

de rien porosjp
porosjp a écrit : (bien sur en cas de 3 bureaux ou plus on utilise le coin intelligent classique)
Ou pour ce cas de 3 bureaux ou plus, on peut améliorer le script (et c'est la que les pros du bash doivent intervenir car j'ai mis 30 min pour pondre la ligne "CURRENT_WS=`wmctrl -d | grep \* | cut -d " " -f 1`").
Voici quelques pistes qui me semble évidentes :
NB_WS = nombre total de bureaux que wmctrl trouve. Cela permet de boucler sur tout les bureaux et surtout que le script fonctionne même si on change le nombre de bureau.
Le script peut prendre en entré un paramètre de direction du type "-gauche" ou "-droite" ainsi on peut utiliser 2 coins intelligents.
Pouvoir passer en paramètre les no des bureaux sur lesquels le script doit commuter.

Remarque : pour 3 bureaux, 1 seul coins est suffisant car la commutation reste très rapide. (j'ai fait le test en rajoutant une ligne "else NEW_WS="2" entre les lignes "then... " et "fi")

Linux Mint 17.3 Cinnamon 64 bit / Noyau 3.19.0-32 / Intel Core i3 530 / 4Go Ram / GeForce GT 330
Répondre