Gentoo Archives: gentoo-user-fr

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