Aide à la personnalisation de XFCE : pavé tactile et sons

Assistance concernant Linux Mint
Répondre
Avatar du membre
Scrat
Messages : 655
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Aide à la personnalisation de XFCE : pavé tactile et sons

Message par Scrat »

Bonjour à tous.

Suite au problème de l'icône fantôme de mintupdate dans Cinnamon, j'ai décidé d'installer en parallèle XFCE pour démarrer sur l'un ou l'autre environnement. Pour cela, j'ai installé le paquet mint-meta-xfce.

La session XFCE sur mon Lenovo ne correspond pas tout à fait à celle que j'obtiens sur mon vieux Toshiba sur lequel j'avais installé la distribution LM 19.1 XFCE: il manquait en particulier l'icône de gestion de volume et celle de l'état de la batterie, ce qui m'a valu une extinction du PC pendant que je travaillais ! Pour ces deux-là, pas de problème, j'ai réussi à installer les plugins manquant sur le Lenovo par le gestionnaire de paquets.

Restent deux problèmes:

1. Le pavé tactile:
Sur Cinnamon, un clic est obtenu en tapant n'importe ou sur la pavé tactile, mais sur XFCE il faut impérativement enfoncer un bouton qui, sur le Lenovo, est une zone pas très bien définie du pavé et ce n'est pas très pratique. Pour obtenir le même comportement du pavé que sur Cinnamon, j'ai vu qu'on proposait d'utiliser la commande synclient que je n'ai pas trouvée dans le gestionnaire de paquets. De plus, c'est pour les pavés Synaptics et le mien affiche Elan touchpad quand je vais dans les paramètres.

Code : Tout sélectionner

richard@pc-linuxshop-5678:~$ egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="Elan Touchpad"
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-4/i2c-ELAN0608:00/input/input6
2. Les sons des évènements:
Avec XFCE, on peut les activer par les paramètres de l'apparence du bureau. Sur le Toshiba, j'entends un son à la fermeture d'une fenêtre (assez faible), mais rien sur le Lenovo. Pourtant les sons des jeux fonctionnent très biens avec XFCE. Donc, soit il me manque un paquet, soit je n'ai pas défini un paramètre essentiel.

Donc, merci d'avance pour vos avis éclairés. ;)

Pour les modérateurs: peut-être ce sujet a-t-il mieux sa place dans la rubrique "Personnalisation" ?
Et histoire de rajouter de l'huile sur le feu, je préfère quand même Cinnamon ! :lol:
A+
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Avatar du membre
Jux
Messages : 60
Enregistré le : dim. 23 sept. 2018 13:01

Re: Aide à la personnalisation de XFCE : pavé tactile et sons

Message par Jux »

Salut,

Je viens de passer le PC de ma sœur en XFCE, parce que Cinnamon consommait trop de ressources par rapport au matériel, et je rencontre dessus le même souci concernant le pavé tactile. Pour les sons je n'ai pas remarqué mais à vrai dire ça m'importe que très peu. :mrgreen:

Donc je suis preneur d'une solution aussi.

Par contre perso j'ai installé xfce4 depuis le gestionnaire de logiciels, quelle différence avec mint-meta-xfce ?
Carte Mère Asus PRIME A320M-K / AMD Ryzen 3 2300X Quad-Core Processor @ 3.5GHz / Crucial DIMM DDR4 8Go x 2 / AMD Radeon RX 570 OC 8Go / SSD Kingston SA400M8 240Go / HDD Maxtor STM332061 320Go x 2
Linux Mint 19.1 Cinnamon kernel 4.15.0-50-generic x86_64

Avatar du membre
Scrat
Messages : 655
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Aide à la personnalisation de XFCE : pavé tactile et sons

Message par Scrat »

Bonsoir.

En fait, je n'avais même pas pensé à passer par le gestionnaire de logiciels pour installer XFCE. :oops:

Installer le paquet mint-meta-xfce installe les paquets par défaut de la version LM XFCE. Ce sont tous des paquets dont le nom contient xfce4. Si j'ai bien compris installer le paquet xfce4 seul correspond à la version "LightWeight". Mais ce qui est installé par mint-meta-update n'installe pas tous les paquets présents dans l'édition LM XFCE que j'ai installée sur un autre PC.

Pour ce qui est du pavé tactile, j'ai vu que la commande "synclient" qui permet de configurer le pavé est disponible en installant le paquet xserver-xorg-input-synaptics. Ce paquet est installé dans l'édition LM XFCE, mais il ne l'est pas quand on installe XFCE par mint-meta-xfce.

Par contre, dans les deux cas, le paquet xserver-xorg-input-libinput est installé. Il est en principe censé se substituer au paquet xserver-xorg-input-synaptics qui serait plus ou moins obsolète. J'ai lu quelque part qu'il était déconseillé d'installer synaptics si on avait libinput, certains utilisateurs ayant eu des problèmes. Pourtant, les deux sont installés dans LM XFCE, donc je suis un peu dans le brouillard.

Sinon, j'ai trouvé cela qui permettrait de se contenter de libinput :
https://debian-facile.org/viewtopic.php?id=19924&p=2

En gros, il suffirait de modifier un fichier de configuration de libinput en y ajoutant au bon endroit l'option suivante:

Code : Tout sélectionner

         Option "Tapping" "on"
Sur mon Lenovo, j'ai un fichier /usr/share/X11/xorg.conf.d/40-libinput.conf qui pourrait être modifié dans la section identifiée par Identifier "libinput touchpad catchall" :

Code : Tout sélectionner

# Match on all types of devices but joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection
Mais avant d'essayer ça, j'aimerais être sûr que ça ne va pas impacter le comportement du pavé tactile avec Cinnamon et donc j'espère avoir des avis éclairés. :mrgreen:

A+
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:

Répondre