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 |
> |