C'est ok avec les labels. ^^
Cependant, le problème reste intact pour pcman.
Code : Tout sélectionner
[skwad@arch ~]$ yaourt -Qi pcmanfm
Nom : pcmanfm
Version : 0.9.8-5
URL : http://pcmanfm.sourceforge.net/
Licences : GPL
Groupes : lxde
Fournit : --
Dépend de : gtk2 desktop-file-utils libfm
Dépendances opt. : --
Requis par : --
Est en conflit avec : --
Remplace : --
Taille (installé) : 992,00 K
Paqueteur : Angel Velasquez <angvp@archlinux.org>
Architecture : x86_64
Compilé le : sam. 19 févr. 2011 23:34:47 CET
Installé le : lun. 28 févr. 2011 14:34:50 CET
Motif d'installation : Explicitement installé
Script d'installation : Non
Description : File manager of the LXDE Desktop
Où dois-je chercher ? gvfs ? udisks ? autre ?
Vous voulez une capture ?
EDIT : J'ai trouvé ça :
https://bugs.archlinux.org/task/23318?p ... ng=pcmanfm
Bon signe ou pas ?
EDIT2 : En cherchant à monter un /dev/sdxX avec udisks --mount, j'obtiens l'erreur suivante :
Code : Tout sélectionner
[skwad@arch ~]$ udisks --mount /dev/sda1
Mount failed: Daemon is inhibited
sda1 n'est pas une partition "système" comme l'on pourrait le penser.
En googlant, je suis tombé sur ça :
http://forums.opensuse.org/english/get- ... 0-2-a.html
mais je ne comprends pas trop ce que je dois vérifier, ni même quel fichier je dois regarder car le chemin est différent chez moi (changement de version ?) et je n'ai pas de org.freedesktop.hal.policy mais ça :
Code : Tout sélectionner
[skwad@arch ~]$ cat /usr/share/polkit-1/actions/org.freedesktop.
org.freedesktop.consolekit.policy
org.freedesktop.policykit.examples.pkexec.policy
org.freedesktop.policykit.policy
org.freedesktop.udisks.policy
Je vous présente tout d'abord org.freedesktop.consolekit.policy :
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
<!--
Policy definitions for ConsoleKit
-->
<policyconfig>
<action id="org.freedesktop.consolekit.system.stop">
<description>Stop the system</description>
<message>System policy prevents stopping the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.consolekit.system.stop-multiple-users">
<description>Stop the system when multiple users are logged in</description>
<message>System policy prevents stopping the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.consolekit.system.restart">
<description>Restart the system</description>
<message>System policy prevents restarting the system</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.consolekit.system.restart-multiple-users">
<description>Restart the system when multiple users are logged in</description>
<message>System policy prevents restarting the system when other users are logged in</message>
<defaults>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
</policyconfig>
Puis org.freedesktop.policykit.policy :
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<vendor>The PolicyKit Project</vendor>
<vendor_url>http://hal.freedesktop.org/docs/PolicyKit/</vendor_url>
<action id="org.freedesktop.policykit.exec">
<description>Run programs as another user</description>
<description xml:lang="da">Kør et program som en anden bruger</description>
<message>Authentication is required to run a program as another user</message>
<message xml:lang="da">Autorisering er påkrævet for at afvikle et program som en anden bruger</message>
<defaults>
<allow_any>auth_admin</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
<action id="org.freedesktop.policykit.lockdown">
<description>Configure lock down for an action</description>
<description xml:lang="da">Konfigurer lock down for en action</description>
<message>Authentication is required to configure lock down policy</message>
<message xml:lang="da">Autorisering er påkrævet for at konfigurer lock down</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/pklalockdown</annotate>
</action>
</policyconfig>
Et pour finir org.freedesktop.udisks.policy :
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">
<policyconfig>
<vendor>The udisks Project</vendor>
<vendor_url>http://udisks.freedesktop.org/</vendor_url>
<icon_name>drive-removable-media</icon_name>
<action id="org.freedesktop.udisks.filesystem-mount">
<description>Mount a device</description>
<description xml:lang="da">Montér en enhed</description>
<message>Authentication is required to mount the device</message>
<message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
<description>Mount a system-internal device</description>
<description xml:lang="da">Montér en intern enhed</description>
<message>Authentication is required to mount the device</message>
<message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-check">
<description>Check file system on a device</description>
<description xml:lang="da">Check fil system for en enhed</description>
<message>Authentication is required to check the file system on the device</message>
<message xml:lang="da">Autorisering er påkrævet for at checke fil systemet på en enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-check-system-internal">
<description>Check file system of a system-internal device</description>
<description xml:lang="da">Check fil system for en intern enhed</description>
<message>Authentication is required to check the file system on the device</message>
<message xml:lang="da">Autorisering er påkrævet for at checke fil systemet på en enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-unmount-others">
<description>Unmount a device mounted by another user</description>
<description xml:lang="da">Afmontér en enhed monteret af en anden bruger</description>
<message>Authentication is required to unmount devices mounted by another user</message>
<message xml:lang="da">Autorisering er påkrævet for at afmontere enheder monteret af en anden bruger</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-lsof">
<description>List open files</description>
<description xml:lang="da">Vis åbne filer</description>
<message>Authentication is required to list open files on a mounted file system</message>
<message xml:lang="da">Autorisering er påkrævet for at liste åbne filer</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.filesystem-lsof-system-internal">
<description>List open files on a system-internal device</description>
<description xml:lang="da">Vis åbne filer på en intern enhed</description>
<message>Authentication is required to list open files on a mounted file system</message>
<message xml:lang="da">Autorisering er påkrævet for at liste åbne filer</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-eject">
<description>Eject media from a device</description>
<message>Authentication is required to eject media from the device</message>
<message xml:lang="da">Autorisering er påkrævet for at skubbe medie ud af en enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-detach">
<description>Detach a drive</description>
<message>Authentication is required to detach the drive</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.change">
<description>Modify a device</description>
<description xml:lang="da">Modificér en enhed</description>
<message>Authentication is required to modify the device</message>
<message xml:lang="da">Autorisering er påkrævet for at ændre en enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.change-system-internal">
<description>Modify a system-internal device</description>
<description xml:lang="da">Modificér en intern enhed</description>
<message>Authentication is required to modify the device</message>
<message xml:lang="da">Autorisering er påkrævet for at ændre en enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-ata-smart-refresh">
<description>Refresh ATA SMART data</description>
<description xml:lang="da">Læs ATA SMART data</description>
<message>Authentication is required to refresh ATA SMART data</message>
<message xml:lang="da">Autorisering er påkrævet for at læse ATA SMART data</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-ata-smart-selftest">
<description>Run ATA SMART Self Tests</description>
<description xml:lang="da">Kør ATA SMART selv checks</description>
<message>Authentication is required to run ATA SMART self tests</message>
<message xml:lang="da">Autorisering er påkrævet for at køre ATA SMART selvcheck</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data">
<description>Retrieve historical ATA SMART data</description>
<description xml:lang="da">Hent historisk ATA SMART data</description>
<message>Authentication is required to retrieve historical ATA SMART data</message>
<message xml:lang="da">Autorisering er påkrævet for at hente historisk ATA SMART data</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.luks-unlock">
<description>Unlock an encrypted device</description>
<description xml:lang="da">Åbn en krypteret enhed</description>
<message>Authentication is required to unlock an encrypted device</message>
<message xml:lang="da">Autorisering er påkrævet for at åbne en krypteret enhed</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.luks-lock-others">
<description>Lock an encrypted device unlocked by another user</description>
<description xml:lang="da">Lås en krypteret enhed åbnet af en anden bruger</description>
<message>Authentication is required to lock an encrypted device unlocked by another user</message>
<message xml:lang="da">Autorisering er påkrævet for at låse en krypteret enhed åbnet af en anden bruger</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.linux-md">
<description>Configure Linux Software RAID</description>
<description xml:lang="da">Konfigurér Software RAID</description>
<message>Authentication is required to configure Linux Software RAID devices</message>
<message xml:lang="da">Autorisering er påkrævet for at konfigurere RAID enheder</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.linux-lvm2">
<description>Configure Linux LVM2</description>
<message>Authentication is required to configure Linux LVM2</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.cancel-job-others">
<description>Cancel a job initiated by another user</description>
<description xml:lang="da">Afbryd job påbegyndt af en anden bruger</description>
<message>Authentication is required to cancel a job initiated by another user</message>
<message xml:lang="da">Autorisering er påkrævet for at afbryde et job påbegyndt af en anden bruger</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.inhibit-polling">
<description>Inhibit media detection</description>
<description xml:lang="da">Undertryk medie detektion</description>
<message>Authentication is required to inhibit media detection</message>
<message xml:lang="da">Autorisering er påkrævet for at undertrykke medie detektion</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
<action id="org.freedesktop.udisks.drive-set-spindown">
<description>Set drive spindown timeout</description>
<message>Authentication is required to configure drive spindown timeout</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
</defaults>
</action>
</policyconfig>
Là j'y connais rien à ces fichiers alors si qqun pouvait m'éclaircir un peu...