Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Venez tester la Fedora 33 Beta

#1 24/12/2017 11:33:01

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Pcmanfm --desktop

Bonjour, comme évoqué dans ce topic, j'ai remplacé le bureau nautilus par celui PCmanfm.
Cela fonctionne bien sous x11, mais pas sous wayland.
Si je lance la commande depuis la console, le message est « segmentation fault (core dumped) »

dans « signalement de problème », j'ai, entre autre :

Raison possible de l'arrêt brutal : Passage à une adresse invalide
Taux d'exploitabilité (échelle 0-9) : 6

pcmanfm killed by SIGSEGV

--déc. 23 11:28:36 localhost.localdomain pcmanfm[12813]: Window 0x1c4d660 is a temporary window without parent, application will not be able to position it on screen.
déc. 23 11:28:36 localhost.localdomain pcmanfm[12813]: Window 0x1c4d660 is a temporary window without parent, application will not be able to position it on screen.
--

À noter qu'utiliser pcmanfm comme bureau n'est qu'un second choix, faute d'avoir réussi à le définir comme gestionnaire de fichiers par défaut. Donc j'aurai besoin au choix :
— de trouver comment changer le gestionnaire de fichiers par défaut afin de pouvoir remettre nautilus en gestionnaire de bureau
— de trouver pourquoi le bureau pcmanfm ne démarre pas sous wayland.

Encore une fois merci pour votre aide.

Hors ligne

#2 24/12/2017 11:44:46

Mister_G
Membre
Lieu : Rouen (76)
Inscription : 07/05/2007
Messages : 654

Re : Pcmanfm --desktop

est ce quer tu lances pcmamfm de cette facon ??

pcmanfm --desktop

tu as lu ceci ?

oups, j'avais pas lu correctement ton titre ....
je n'ai rien dit smile

Dernière modification par Mister_G (24/12/2017 11:54:45)


i7 870 - 16 Go - gtx 970 - ssd 500 Go - Win 10 +  ssd 250 Go - F27 64 Fluxbox - 28" hanns g
lenovo i5- 4 Go - ssd 128 Go - debian sid 32 Fluxbox  - 15.6"

Hors ligne

#3 24/12/2017 12:04:30

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Re : Pcmanfm --desktop

est ce quer tu lances pcmamfm de cette facon ??

Oui.

tu as lu ceci ?

Maintenant oui.
Il y a bien le $XDG_CONFIG_HOME qui est un peu flou pour moi, mais a priori, pcmanfm détecte bien l'ensemble de tous les répertoires, quelque soit la partition.

Hors ligne

#4 24/12/2017 17:34:03

hechmi50
Membre
Inscription : 21/08/2007
Messages : 1 992

Re : Pcmanfm --desktop

trouver comment changer le gestionnaire de fichiers par défaut afin de pouvoir remettre nautilus en gestionnaire de bureau

Quel est le contenu de /etc/xdg/autostart/nautilus-autostart.desktop
Que renvoie

$ xdg-mime query default inode/directory

trouver pourquoi le bureau pcmanfm ne démarre pas sous wayland.

pcmanfm --desktop est censée s'exécuter sous LXDE ou openbox qui sont encore sous xorg.
Wayland est relativement nouveau, il faudra des années pour le portage des applications.


fedorauser.png

Hors ligne

#5 24/12/2017 18:00:34

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Re : Pcmanfm --desktop

[Desktop Entry]
Type=Application
Name[af]=Lêers
Name[an]=Fichers
Name[ar]=الملفات
Name[as]=ফাইলসমূহ
Name[ast]=Ficheros
Name[be]=Файлы
Name[bg]=Файлове
Name[bn]=ফাইল
Name[bn_IN]=ফাইল
Name[bs]=Datoteke
Name[ca]=Fitxers
Name[ca@valencia]=Fitxers
Name[crh]=Dosyeler
Name[cs]=Soubory
Name[da]=Filer
Name[de]=Dateien
Name[el]=Αρχεία
Name[en_CA]=Files
Name[en_GB]=Files
Name[eo]=Dosieroj
Name[es]=Archivos
Name[et]=Failid
Name[eu]=Fitxategiak
Name[fa]=پروندهها
Name[fi]=Tiedostot
Name[fr]=Fichiers
Name[fur]=File
Name[ga]=Comhaid
Name[gd]=Faidhlichean
Name[gl]=Ficheiros
Name[gu]=ફાઇલો
Name[he]=קבצים
Name[hi]=फ़ाइल
Name[hr]=Datoteke
Name[hu]=Fájlok
Name[id]=Berkas
Name[is]=Skrár
Name[it]=File
Name[ja]=ファイル
Name[kk]=Файлдар
Name[kn]=ಕಡತಗಳು
Name[ko]=파일
Name[ky]=Файлдар
Name[ln]=Ba Fisyé
Name[lt]=Failai
Name[lv]=Datnes
Name[mk]=Датотеки
Name[ml]=ഫയലുകള്
Name[mr]=फाइल्स्
Name[ms]=Fail-fail
Name[nb]=Filer
Name[ne]=फाइलहरू
Name[nl]=Bestanden
Name[nn]=Filer
Name[oc]=Fichièrs
Name[or]=ଫାଇଲଗୁଡିକ
Name[pa]=ਫਾਇਲਾਂ
Name[pl]=Pliki
Name[pt]=Ficheiros
Name[pt_BR]=Arquivos
Name[ro]=Fișiere
Name[ru]=Файлы
Name[sk]=Súbory
Name[sl]=Datoteke
Name[sr]=Датотеке
Name[sr@latin]=Datoteke
Name[sv]=Filer
Name[ta]=கோப்புகள்
Name[te]=దస్త్రాలు
Name[tg]=Файлҳо
Name[th]=แฟ้ม
Name[tr]=Dosyalar
Name[ug]=ھۆججەتلەر
Name[uk]=Файли
Name[vi]=Tập tin
Name[zh_CN]=文件
Name[zh_HK]=檔案
Name[zh_TW]=檔案
Name=Files
Exec=pcmanfm --desktop
OnlyShowIn=GNOME;Unity;
AutostartCondition=GSettings org.gnome.desktop.background show-desktop-icons
NoDisplay=true

Le « Exec=pcmanfm --desktop », c'est moi qui l'avait modifié.

Que renvoie

$ xdg-mime query default inode/directory

org.gnome.Nautilus.desktop

pcmanfm --desktop est censée s'exécuter sous LXDE ou openbox qui sont encore sous xorg.
Wayland est relativement nouveau, il faudra des années pour le portage des applications.

C'est une manière polie de dire que j'ai fait une bêtise donc. Il vaut donc mieux que je rétablisse nautilus comme gestionnaire de fichier.
Du coup, une idée pour que quand je double-clic sur un dossier, ce soit pcmanfm qui s'ouvre ?

Hors ligne

#6 25/12/2017 10:40:03

hechmi50
Membre
Inscription : 21/08/2007
Messages : 1 992

Re : Pcmanfm --desktop

Pas une bêtise mais pas très élégant comme méthode. Tu aurais pu commenter la ligne exec et créer un autre fichier *.desktop dans ~/.config/autostart et qui lancerait PCManFm.

Ceci etant dit rétablis  /etc/xdg/autostart/nautilus-autostart.desktop c'est à dire

Exec=nautilus-desktop

Exécute cette commande en utlisateur

$ xdg-mime default PCManFm.desktop inode/directory

Vérifie la casse de PCManFm.desktop, tu trouveras ce fichier dans /usr/share/applications.

Redémarre pour voir ce que cela donne.


fedorauser.png

Hors ligne

#7 02/01/2018 14:10:23

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Re : Pcmanfm --desktop

Salut,

Ceci etant dit rétablis  /etc/xdg/autostart/nautilus-autostart.desktop c'est à dire

Fait.

Exécute cette commande en utlisateur

$ xdg-mime default PCManFm.desktop inode/directory

Vérifie la casse de PCManFm.desktop, tu trouveras ce fichier dans /usr/share/applications.

Redémarre pour voir ce que cela donne.

Fait (c'est pcmanfm.desktop). Mais c'est toujours nautilus qui s'ouvre quand je double-click sur un dossier

Hors ligne

#8 02/01/2018 16:00:39

hechmi50
Membre
Inscription : 21/08/2007
Messages : 1 992

Re : Pcmanfm --desktop

Il est où ce dossier sur lequel tu double-cliques?


fedorauser.png

Hors ligne

#9 02/01/2018 19:49:35

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Re : Pcmanfm --desktop

Sur le bureau.
Si je clic dans un dossier dans pcmanfm (resp. nautilus), c'est pcmanfm (resp.nautilus) qui l'ouvre (enfin qui se déplace dedans). Jusque là ça me convient comme ça.
Si je clic sur un dossier sur le bureau c'est nautilus qui se lance. De même si je cherche à enregistrer un document depuis le navigateur, c'est nautilus qui me propose de choisir le répertoire d'enregistrement. Idem si je clic sur un media amovible, il s'ouvre avec nautilus.

Dernière modification par 4848d8a019 (02/01/2018 19:50:30)

Hors ligne

#10 02/01/2018 22:56:00

hechmi50
Membre
Inscription : 21/08/2007
Messages : 1 992

Re : Pcmanfm --desktop

Que retourne

$ ls -l ~/Bureau

Pour les media amovibles essaye de lancer pcmafm en daemon au démarrage en ajoutant un fichier filemanager.desktop dans ~/.config/autosart/  avec le contenu suivant

[Desktop Entry]
Type=Application
Name=filemanager
Comment=pcmanfm daemon
Exec=pcmanfm -d

Il faut aussi choisir dans les préférences de pcmanfm l'option "Monter les périphériques à l'insertion".

Dernière modification par hechmi50 (02/01/2018 23:02:59)


fedorauser.png

Hors ligne

#11 03/01/2018 10:44:44

4848d8a019
Membre
Inscription : 05/12/2017
Messages : 56

Re : Pcmanfm --desktop

Que retourne

$ ls -l ~/Bureau

total 4076
-rw-rw-r--. 1 user user   32191 10 déc.  17:51  acceleration.h2song
drwxr-xr-x. 2 user user    4096  2 déc.  19:02  affiche   <-----Dossier
-rwx------. 1 user user 3726924 26 déc.  20:26  apprendre-python3.epub
drwxrwxr-x. 5 user user    4096 23 déc.  17:46 'À ranger'    <-----Dossier
-rwx------. 1 user user  178829  8 mai    2017  Document1.pdf
-rw-rw-r--. 1 user user  206370  3 janv. 08:57  Document2.pdf
-rwx------. 1 user user   11614 18 nov.  14:55  classeur.ods
-rwx------. 1 user user     872 26 déc.  20:25  test.py

Pour les media amovibles essaye de lancer pcmafm en daemon au démarrage en ajoutant un fichier filemanager.desktop dans ~/.config/autosart/  avec le contenu suivant

Ça fonctionne.

Dernière modification par 4848d8a019 (03/01/2018 11:00:26)

Hors ligne

Pied de page des forums