Page 1 sur 1
[systemd & nm] Not authorized to control network (résolu)
Publié : lun. 15 oct. 2012, 06:53
par Youpi
Bonjour a tous,
j'ai fait la mise a jour vers systemd, mais depuis, je ne peux plus modifier ma connexion depuis l'applet de NetworkManager, comme avant, quand il manquait le "ck-launch" dans .xinitrc.
Quelqu'un a eu ce problème et sais comment le résoudre ?
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 09:33
par FoolEcho
Je crois que pour le moment, tu as encore besoin de consolekit pour gèrer networkmanager en tant qu'utilisateur, donc conserver ck-launch-session (à vérifier).
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 09:52
par benjarobin
@FoolEcho Il y a du mouvement dans les dépôts, tous les paquets sont compilés sans consolekit, c'est une question de jours, voir d'heures
Après je en suis pas la mailing liste

Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 09:56
par Youpi
j'ai trouvé ça, mais je ne comprend pas vraiement la note :
https://wiki.archlinux.org/index.php/Sy ... emd-logind
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 10:20
par MrMen
Si je ne me trompe pas tu utilises slim qui n'a pas besoin (ou n'avait) de ck-launch-session dans le .xinitrc.
Comment lance tu l'applet ? Essaye en la lançant depuis un terminal tu auras en direct les eurreurs…
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 13:44
par FoolEcho
@benjarobin: tant que je ne vois pas consolekit dégager pour de bon, je me méfie.
Comme l'indique Youpi, il faut recompiler networkmanager (c'est pour ça que je te conseille de garder consolekit le temps que tous les paquets aient fait la transition).
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 13:55
par Youpi
ok.
euh...je met quoi comme statut du sujet?.....
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 13:56
par benjarobin
Discutions du 13 octobre
http://mailman.archlinux.org/pipermail/ ... 23763.html
Donc le changement se fera apparemment en même temps que la sortie de la nouvelle version de gnome
http://mailman.archlinux.org/pipermail/ ... 23772.html
Le passage obligatoire à systemd est imminent
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 14:26
par tuxce
Youpi a écrit :
euh...je met quoi comme statut du sujet?.....
c'est à dire ? Tu l'as résolu ?
Sinon, comme le signale Mr_Men, il nous faut comment tu démarres ta session, et si la session consolekit est active et locale.
Tant que consolekit n'est pas supprimé et que à part si on utilise [testing], consolekit reste nécessaire.
(sûrement que le passage va être fait le we prochain, mais en attendant ...)
Re: [systemd & NetworkManager] Not authorized to control net
Publié : lun. 15 oct. 2012, 23:28
par Youpi
non, je ne l'ai pas résolu.
Pour l'instant, je tue l'applet, et je le redémarre en root, pour y avoir accès graphiquement.
Disons que c'est en attente des dernières mises à jour pour systemd....
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 10:15
par tuxce
J'ai du rater un truc ...
Pourquoi "en attente" ?
On n'est pas dans une situation bancale, ça fonctionne actuellement avec consolekit mais au bout de 4 messages, on ne sait toujours pas comment tu démarres ta session, quelle est l'état de ta session consolekit, l'environnement que t'utilises etc.
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 16:26
par Youpi
d'accord, milles excuses...
Je démarre ma session avec systemd sous Openbox.
et quand je veux modifier l'applet network manager, j'ai un message d'erreur.
par exemple, si je fais déconnecter :
Code : Tout sélectionner
(32) org.freedesktop.NetworkManager.network-control request failed: not authorized
si je veux me connecter a un autre réseau j'ai :
et quand je regarde le statut :
Code : Tout sélectionner
sudo systemctl status networkmanager.service
[sudo] password for max:
networkmanager.service - Network Manager
Loaded: loaded (/etc/systemd/system/networkmanager.service; enabled)
Active: active (running) since Tue, 16 Oct 2012 16:20:45 +0200; 33s ago
Main PID: 404 (NetworkManager)
CGroup: name=systemd:/system/networkmanager.service
├ 404 /usr/sbin/NetworkManager --no-daemon
└ 660 /usr/sbin/dhcpcd -B -K -L -G -c /usr/lib/networkma...
Oct 16 16:20:54 falcon NetworkManager[404]: <info> Policy set 'Livebox-40cc' (wlan0) as default for IPv4 routing and DNS.
Oct 16 16:20:54 falcon NetworkManager[404]: <info> Activation (wlan0) successful, device activated.
Oct 16 16:20:54 falcon NetworkManager[404]: <info> Activation (wlan0) Stage 5 of 5 (IPv4 Commit) complete.
Oct 16 16:20:55 falcon dhcpcd[660]: wlan0: sending IPv6 Router Solicitation
Oct 16 16:20:59 falcon dhcpcd[660]: wlan0: sending IPv6 Router Solicitation
Oct 16 16:20:59 falcon dhcpcd[660]: wlan0: no IPv6 Routers available
Oct 16 16:21:07 falcon NetworkManager[404]: <info> (wlan0): IP6 addrconf timed out or failed.
Oct 16 16:21:07 falcon NetworkManager[404]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
Oct 16 16:21:07 falcon NetworkManager[404]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) started...
Oct 16 16:21:07 falcon NetworkManager[404]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) complete.
et quand je kill l'applet et je je redémarre en sudo, je n'ai plus de problème
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 17:00
par tuxce
Youpi a écrit :
Je démarre ma session avec systemd sous Openbox.
Tu veux dire slim ? si oui, il nous faudrait le contenu de .xinitrc
Tu peux aussi poster la sortie de
?
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 21:47
par Youpi
Pardons, oui, avec slim...
.xinitrc :
Code : Tout sélectionner
DEFAULT_SESSION=openbox
sh ~/.fehbg
numlockx&
xset s off -dpms
case $1 in
openbox)
#sh ~/.fehbg&
xcompmgr&
tint2&
fbpanel&# -p bottom&
nm-applet&
# dropboxd&
conky&
volwheel&
#exec ck-launch-session dbus-launch openbox;;
exec dbus-launch openbox;;
# awesome)
# exec ck-launch-session dbus-launch awesome;;
# gnome-shell)
# nm-applet&
# conky&
# dropboxd&
# exec ck-launch-session dbus-launch gnome-shell;;
* )
xcompmgr&
tint2&
sh ~/.fehbg &
fbpanel -p bottom &
nm-applet&
# dropboxd&
conky&
volwheel&
#exec ck-launch-session dbus-launch openbox;;
exec dbus-launch openbox;;
esac
et ck-list-sessions :
Code : Tout sélectionner
Session1:
unix-user = '1000'
realname = '(null)'
seat = 'Seat1'
session-type = 'x11'
active = TRUE
x11-display = ':0.0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2012-10-16T14:20:48.986352Z'
login-session-id = '1'
Session2:
unix-user = '1000'
realname = '(null)'
seat = 'Seat1'
session-type = ''
active = FALSE
x11-display = ':0.0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2012-10-16T14:20:49.136850Z'
login-session-id = '1'
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 22:10
par tuxce
Tous les programmes de ta session doivent appartenir à la même session dbus, il te faut donc les démarrer par openbox et non avant.
Il suffit de les mettre dans un fichier ~/.config/openbox/autostart.sh et démarrer openbox-session (non openbox)
Par contre, le fait qu'il y ait 2 sessions ck me fait penser que tu démarres ck-launch-session quelque part, or, je le vois pas dans ton .xinitrc ? Tu as modifié slim.conf ?
(Mais je me demande quand même comment ça a pu fonctionner avant systemd

)
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 23:09
par Youpi
En effet, le slim.conf etait modifié, je ne m'en rappelais plus, je l'ai fait avec Mr Men...
donc pour mon .xinitrc, il ne reste plus que openbox-session et tout le reste est dans ~/.config/openbox/autostart.sh ?
j'ai bien compris ?
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mar. 16 oct. 2012, 23:30
par tuxce
et supprime le ck-launch-session du slim.conf
Re: [systemd & NetworkManager] Not authorized to control net
Publié : mer. 17 oct. 2012, 13:27
par Youpi
c'est parfait merci beaucoup tuxce
