[systemd & nm] Not authorized to control network (résolu)

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

[systemd & nm] Not authorized to control network (résolu)

Message 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 ?
Dernière modification par Youpi le mer. 17 oct. 2012, 13:27, modifié 1 fois.
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [systemd & NetworkManager] Not authorized to control net

Message 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).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd & NetworkManager] Not authorized to control net

Message 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 :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message par Youpi »

j'ai trouvé ça, mais je ne comprend pas vraiement la note :

https://wiki.archlinux.org/index.php/Sy ... emd-logind
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [systemd & NetworkManager] Not authorized to control net

Message 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…
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [systemd & NetworkManager] Not authorized to control net

Message par FoolEcho »

@benjarobin: tant que je ne vois pas consolekit dégager pour de bon, je me méfie. :wink:

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).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message par Youpi »

ok.

euh...je met quoi comme statut du sujet?.....
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [systemd & NetworkManager] Not authorized to control net

Message 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
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd & NetworkManager] Not authorized to control net

Message 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 ...)
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message 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....
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd & NetworkManager] Not authorized to control net

Message 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.
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

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

Code : Tout sélectionner

(32) Not authorized to control networking.
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
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd & NetworkManager] Not authorized to control net

Message 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

Code : Tout sélectionner

ck-list-sessions
?
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message 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'
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd & NetworkManager] Not authorized to control net

Message 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 :))
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message 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 ?
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [systemd & NetworkManager] Not authorized to control net

Message par tuxce »

Code : Tout sélectionner

exec dbus-launch openbox-session
et supprime le ck-launch-session du slim.conf
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [systemd & NetworkManager] Not authorized to control net

Message par Youpi »

c'est parfait merci beaucoup tuxce ;)
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Répondre