Gentoo Archives: gentoo-user-fr

From: "M. ROPA" <sboub88@×××××.com>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Problème médias amovibles et udev/udisks, polkit etc...
Date: Thu, 31 Mar 2011 16:04:18
Message-Id: 4D94991B.3000302@gmail.com
In Reply to: Re: [gentoo-user-fr] Problème médias amovibles et udev/udisks, polkit etc... by Alex Vasic
1 J'ai peut-être trouvé le problème.
2 Perso, je n'ai pas le fichier
3 /etc/udev/rules.d/11-media-by-label-auto-mount.rules
4 qui permet un montage automatique via udev et oblige le démontage en
5 tant que root.
6
7 Perso, tout est OK sans ce fichier, par contre en rajoutant ce fichier
8 «11-media-by-label-auto-mount.rules»
9 j'obtiens exactement le comportement décrit dans votre premier mail.
10
11 Donc, «11-media-by-label-auto-mount.rules» à supprimer.
12
13 Cordialement
14
15 Jean-Philippe
16
17
18 Le 31/03/2011 14:39, Alex Vasic a écrit :
19 > C'est exactement ce que j'avais compris, et j'ai bien une session
20 > active, sinon je ne pourrai pas l'éteindre en user simple, la preuve :
21 >
22 > ck-list-sessions
23 > Session1:
24 > unix-user = '1000'
25 > realname = '(null)'
26 > seat = 'Seat1'
27 > session-type = ''
28 > active = FALSE
29 > x11-display = ''
30 > x11-display-device = ''
31 > display-device = '/dev/tty1'
32 > remote-host-name = ''
33 > is-local = TRUE
34 > on-since = '2011-03-31T06:31:01.889652Z'
35 > login-session-id = '1'
36 > idle-since-hint = '2011-03-31T06:31:39.007609Z'
37 > Session2:
38 > unix-user = '1000'
39 > realname = '(null)'
40 > seat = 'Seat1'
41 > session-type = ''
42 > active = TRUE
43 > x11-display = ':0'
44 > x11-display-device = '/dev/tty3'
45 > display-device = '/dev/tty1'
46 > remote-host-name = ''
47 > is-local = TRUE
48 > on-since = '2011-03-31T06:31:15.847785Z'
49 > login-session-id = '1'
50 >
51 > Alex.
52 >
53 > ----- Mail Original -----
54 > De: "M. ROPA" <sboub88@×××××.com>
55 > À: gentoo-user-fr@l.g.o
56 > Envoyé: Jeudi 31 Mars 2011 08h53:37 GMT +02:00 Harare / Pretoria
57 > Objet: Re: [gentoo-user-fr] Problème médias amovibles et udev/udisks,
58 > polkit etc...
59 >
60 > Je me suis mal exprimé, j'aimerais savoir comment vous lancez xfce
61 > et si celui si a bien sa session enregistrée sous consolekit.
62 > Que donne la commande : ck-list-sessions
63 > Il faut obtenir : active = TRUE
64 >
65 > Sinon, pour lancer xfce il faut utiliser la commande :
66 > exec ck-launch-session startxfce4
67 > et non
68 > exec startxfce4
69 > dans .xinitrc si c'est lui qui lance xfce4.
70 >
71 > Jean-Philippe
72 >
73 >
74 >
75 > Le 30/03/2011 20:47, Alex Vasic a écrit :
76 >
77 > Merci Stéphane,
78 >
79 > Oui je me suis mal exprimé, ce n'est pas aléatoire (j'avais mis «
80 > quelconque »), cela ne change rien au fait que j'ai lu que
81 > normalement le montage auto se faisait dans /media/usbhd-sd** si
82 > on n'avait rien renseigné dans fstab (ce qui est mon cas).
83 >
84 > Voici le cat /proc/mounts (avec une clé auto-montée) :
85 >
86 > rootfs / rootfs rw 0 0
87 > /dev/root / ext4 rw,noatime,barrier=1,data=ordered 0 0
88 > proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
89 > sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
90 > udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0
91 > devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0
92 > /dev/sda4 /mnt/Stockage ext4
93 > rw,nosuid,nodev,noexec,noatime,barrier=1,data=ordered 0 0
94 > shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0
95 > usbfs /proc/bus/usb usbfs
96 > rw,nosuid,noexec,relatime,devgid=85,devmode=664 0 0
97 > binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc
98 > rw,nosuid,nodev,noexec,relatime 0 0
99 > /dev/sdc1 /media/usbhd-sdc1 vfat
100 > rw,relatime,gid=100,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro
101 > 0 0
102 >
103 > Sinon j'ai du neuf : j'ai en fait bien accès à la clé usb avec
104 > thunar, si je vais dans le répertoire /media/usbhd-sdc1, je peux
105 > tout faire : lire, supprimer des fichiers... pour la dernière
106 > action, la suppression est directe et ne passe plus par le dossier
107 > Trash. Sinon, je ne peux avoir accès par l'icône sur le bureau ou
108 > l'icône dans thunar (le « Système de fichiers 1G »). J'ai
109 > l'impression que thunar s'embrouille entre la commande mount et la
110 > commande udisks. Les fichiers sur la clé sont en propriétaire
111 > root, et le groupe « users » a les accès en rw. Ça sembler sonner
112 > normal. J'ai attendu une mise à jour de thunar (1.2.1) mais le
113 > problème persiste, et je consulte les forums je semble être le
114 > seul à avoir le problème. Sinon Jean-Philippe, ce n'est pas un
115 > problème de session, j'ai bien modifié mon xinitrc et je n'ai
116 > aucun souci ni pour éteindre ni pour redémarrer le pc.
117 >
118 > Si ça peut guider, voici mon
119 > /etc/polkit-1/localauthority.conf.d/50-localauthority.conf (le
120 > seul fichier que j'ai dans le dossier) :
121 >
122 > [Configuration]
123 > AdminIdentities=unix-user:0
124 >
125 > et mon fichier /etc/udev/rules.d/11-media-by-label-auto-mount.rules :
126 >
127 > KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end"
128 >
129 > # Import FS infos
130 > IMPORT{program}="/sbin/blkid -o udev -p %N"
131 >
132 > # Get a label if present, otherwise specify one
133 > ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
134 > ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k"
135 >
136 > # Global mount options
137 > ACTION=="add", ENV{mount_options}="relatime"
138 > # Filesystem-specific mount options
139 > ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs",
140 > ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=002"
141 >
142 > # Mount the device
143 > ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}",
144 > RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
145 >
146 > # Clean up after removal
147 > ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l
148 > /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
149 >
150 > # Exit
151 > LABEL="media_by_label_auto_mount_end"
152 >
153 > Peut-être un bug au niveau de thunar ? Comment en être sûr ?
154 >
155 > >----- Mail Original -----
156 > >De: "Stéphane Guedon" <stephane@××××××××××.eu>
157 > >À: gentoo-user-fr@l.g.o
158 > >Envoyé: Mercredi 30 Mars 2011 14h26:09 GMT +02:00 Harare / Pretoria
159 > >Objet: Re: [gentoo-user-fr] Problème médias amovibles et
160 > udev/udisks, polkit etc...
161 >
162 > >Déjà, le point de montage n'est pas aléatoire ! Ici, il
163 > correspond à un numero
164 > >de série ou similaire
165 >
166 > >Pour fixer le point de montage, tu peux utiliser les labels de
167 > systèmes de
168 > >fichiers, je te renvoie vers la doc d'ubuntu qui est bien faite :
169 >
170 > >http://doc.ubuntu-fr.org/tutoriel/comment_renommer_un_disque
171 >
172 > >Ensuite, pour le problème de base réel... Quand tu branche ta
173 > clé, mais que tu
174 > >ne peut y acceder, la monter ou la demonter... que donne le
175 > resultat de la
176 > >commande mount ? ou la lecture de /proc/mounts ?
177 >