[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] problemi nm-applet
- To: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Subject: Re: [linux_var] problemi nm-applet
- From: doom <theultimatedoom90@gmail.com>
- Date: Thu, 25 Jul 2013 14:02:36 +0200
- Authentication-results: linuxvar.it; dkim=pass (2048-bit key; insecure key) header.i=@gmail.com; dkim-adsp=pass
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.linuxvar.it; s=mail; t=1374753783; bh=SCcF9Ri+RXdCTssaCcESFjGK9u810D0OOqrNnrVI46k=; h=Date:From:MIME-Version:To:References:In-Reply-To:Subject:Reply-To: List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help: List-Subscribe:Content-Transfer-Encoding:Content-Type:Sender; z=Received:=20from=20mail-ee0-f41.google.com=20(mail-ee0-f41.google .com=20[74.125.83.41])=0D=0A=09by=20linuxvar.it=20(Postfix)=20with =20ESMTPS=20id=20767C53C349E=0D=0A=09for=20<talking@ml.linuxvar.it >=3B=20Thu,=2025=20Jul=202013=2014:02:41=20+0200=20(CEST)|Authenti cation-Results:=20linuxvar.it=3B=20dkim=3Dpass=20(2048-bit=20key=3 B=20insecure=20key)=0D=0A=09header.i=3D@gmail.com=3B=20dkim-adsp=3 Dpass|Received:=20by=20mail-ee0-f41.google.com=20with=20SMTP=20id= 20d17so379605eek.28=0D=0A=09for=20<talking@ml.linuxvar.it>=3B=20Th u,=2025=20Jul=202013=2005:02:40=20-0700=20(PDT)|DKIM-Signature:=20 v=3D1=3B=20a=3Drsa-sha256=3B=20c=3Drelaxed/relaxed=3B=20d=3Dgmail. com=3B=20s=3D20120113=3B=0D=0A=09h=3Dmessage-id:date:from:user-age nt:mime-version:to:subject:references=0D=0A=09:in-reply-to:content -type:content-transfer-encoding=3B=0D=0A=09bh=3DPdeLMm+JaBZBxE6+ij AnVN1CAWS70u6/aJPunVooBBM=3D=3B=0D=0A=09b=3DYtBkuN9GeV/wT3NLKvFHhO nAxPLI33AI8L4mK9mP6hDv4wIpc3RwITyK1E+bzzc/vS=0D=0A=09XTAa2tk7WflWC IuRy9wr5Z3bsHlQOxwMjEkC6mroMr3ViZABJYabU/Ca0emtF8PvT18z=0D=0A=09kS HPU1QTStTwrf9IWLUDlPPyN20FYRFomLIUaYFxmn4BIwuE09yTi6ZX/2Bt+LVQJjKD =0D=0A=09KqvFhTgzUEVop1OwrxibSxRU65kVg4lGkTBmxOa/rFW1N2hag1Ha3Yz6j RAmLsoBAmqm=0D=0A=09YdfxWc5tJTQTuxckeRpIM2em2OQxEDeyUYgl4EIYzMee+8 kePNbmtIMdHtr6JUMwiLMT=0D=0A=09op4w=3D=3D|X-Received:=20by=2010.15 .64.68=20with=20SMTP=20id=20n44mr42489889eex.73.1374753760235=3B=0 D=0A=09Thu,=2025=20Jul=202013=2005:02:40=20-0700=20(PDT)|Received: =20from=20[10.124.49.216]=20([176.206.23.242])=0D=0A=09by=20mx.goo gle.com=20with=20ESMTPSA=20id=20i2sm73236043eeu.4.2013.07.25.05.02 .37=0D=0A=09for=20<talking@ml.linuxvar.it>=0D=0A=09(version=3DTLSv 1=20cipher=3DECDHE-RSA-RC4-SHA=20bits=3D128/128)=3B=0D=0A=09Thu,=2 025=20Jul=202013=2005:02:39=20-0700=20(PDT)|Date:=20Thu,=2025=20Ju l=202013=2014:02:36=20+0200|From:=20doom=20<theultimatedoom90@gmai l.com>|User-Agent:=20Mozilla/5.0=20(X11=3B=20Linux=20x86_64=3B=0D= 0A=09rv:17.0)=20Gecko/20130623=20Thunderbird/17.0.7|MIME-Version:= 201.0|To:=20linux_var=20-=20LUG=20di=20Varese=20e=20Provincia=20Ma iling=20List=20<talking@ml.linuxvar.it>|References:=20<51EE6E79.30 90209@gmail.com>=0D=0A=09<CAEo5yiR6qmccBBeR8+aRkkpJJjR7u26=3DT7euG PotaN2gHGPkRA@mail.gmail.com>=0D=0A=09<51EEA0C8.4060704@gmail.com> =0D=0A=09<CACMEwJ+0Tn1w6dwZ-3rr+OcgsNAgVMOv08fSHHHNrL05Y3ONCw@mail .gmail.com>|In-Reply-To:=20<CACMEwJ+0Tn1w6dwZ-3rr+OcgsNAgVMOv08fSH HHNrL05Y3ONCw@mail.gmail.com>|Subject:=20Re:=20[linux_var]=20probl emi=20nm-applet|X-BeenThere:=20talking@ml.linuxvar.it|X-Mailman-Ve rsion:=202.1.13|Precedence:=20list|Reply-To:=20linux_var=20-=20LUG =20di=20Varese=20e=20Provincia=20Mailing=20List=0D=0A=09<talking@m l.linuxvar.it>|List-Id:=20linux_var=20-=20LUG=20di=20Varese=20e=20 Provincia=20Mailing=20List=0D=0A=09<talking.ml.linuxvar.it>|List-U nsubscribe:=20<http://ml.linuxvar.it/cgi-bin/mailman/options/talki ng>,=0D=0A=09<mailto:talking-request@ml.linuxvar.it?subject=3Dunsu bscribe>|List-Archive:=20<http://ml.linuxvar.it/pipermail/talking> |List-Post:=20<mailto:talking@ml.linuxvar.it>|List-Help:=20<mailto :talking-request@ml.linuxvar.it?subject=3Dhelp>|List-Subscribe:=20 <http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>,=0D=0A=09 <mailto:talking-request@ml.linuxvar.it?subject=3Dsubscribe>|Conten t-Transfer-Encoding:=20quoted-printable|Content-Type:=20text/plain =3B=20charset=3D"iso-8859-1"=3B=20Format=3D"flowed"|Sender:=20talk ing-bounces@ml.linuxvar.it|Errors-To:=20talking-bounces@ml.linuxva r.it; b=EtYu74e+VMubo3Rpk9Vr7W8nCi4M0mwDdi2LUJSKiXv8TwbhCEcBnnJ3im4LGv9fY 3tvwkgMq+3M6tqjAUbEAG/RFcd+Lma3rwfCXV5O+YUOQjiGtbPFjCNJhikAVx+ybz7 Gdk0zh+MxvULE00KAHgrh3x28TeJPl6GgGtD16ME=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=PdeLMm+JaBZBxE6+ijAnVN1CAWS70u6/aJPunVooBBM=; b=YtBkuN9GeV/wT3NLKvFHhOnAxPLI33AI8L4mK9mP6hDv4wIpc3RwITyK1E+bzzc/vS XTAa2tk7WflWCIuRy9wr5Z3bsHlQOxwMjEkC6mroMr3ViZABJYabU/Ca0emtF8PvT18z kSHPU1QTStTwrf9IWLUDlPPyN20FYRFomLIUaYFxmn4BIwuE09yTi6ZX/2Bt+LVQJjKD KqvFhTgzUEVop1OwrxibSxRU65kVg4lGkTBmxOa/rFW1N2hag1Ha3Yz6jRAmLsoBAmqm YdfxWc5tJTQTuxckeRpIM2em2OQxEDeyUYgl4EIYzMee+8kePNbmtIMdHtr6JUMwiLMT op4w==
- In-reply-to: <CACMEwJ+0Tn1w6dwZ-3rr+OcgsNAgVMOv08fSHHHNrL05Y3ONCw@mail.gmail.com>
- List-archive: <http://ml.linuxvar.it/pipermail/talking>
- List-help: <mailto:talking-request@ml.linuxvar.it?subject=help>
- List-id: linux_var - LUG di Varese e Provincia Mailing List <talking.ml.linuxvar.it>
- List-post: <mailto:talking@ml.linuxvar.it>
- List-subscribe: <http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>, <mailto:talking-request@ml.linuxvar.it?subject=subscribe>
- List-unsubscribe: <http://ml.linuxvar.it/cgi-bin/mailman/options/talking>, <mailto:talking-request@ml.linuxvar.it?subject=unsubscribe>
- References: <51EE6E79.3090209@gmail.com> <CAEo5yiR6qmccBBeR8+aRkkpJJjR7u26=T7euGPotaN2gHGPkRA@mail.gmail.com> <51EEA0C8.4060704@gmail.com> <CACMEwJ+0Tn1w6dwZ-3rr+OcgsNAgVMOv08fSHHHNrL05Y3ONCw@mail.gmail.com>
- Reply-to: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Sender: talking-bounces@ml.linuxvar.it
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
Ciao,
Cosa intendi quando dici che si avvia, ma non funziona? non appare
l'iconcina da clliccare, o quando ci clicchi sopra il menu non ti
consente di fare modifiche? o nulla di tutto cio`?
In passatao, con slim + xfce, ho avuto il problema che partiva, potevo
cliccare, ma non cambiare alcuna impostazione. Il problema era
consolekit e dbus.
quando ci cliccavo sopra il menu non mi consentiva di fare modifiche.
Questo prima del tuo hack, perche adesso nm-applet fuziona =D
Da quanto ho visto, nm-applet usa dbus per configurare network
manager. dbus ha un suo sistema di autorizzazione, in particolare
/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf, se dai un
occhio al file, determina chi puo` fare cosa con NetworkManager
tramite dbus. Per esempio, su debian c'e`:
<policy group="netdev">
<allow send_destination="org.freedesktop.NetworkManager"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.DBus.Introspectable"/>
...
che in pratica dice che gli utenti appartenenti al grouppo "netdev"
possono controllare NetworkManager. Ci sono altre righe, questo e` un
esempio.
L'altro pezzo del puzzle e` consolekit, che determina la tua identita`
per dbus. Da terminale, se dai:
$ ck-list-sessions
ti dice come consolekit ti ha identificato. Per esempio:
Session1:
unix-user = '1000'
realname = ''
seat = 'Seat2'
session-type = ''
active = FALSE
x11-display = ':0.0'
x11-display-device = ''
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2013-07-10T05:25:22.016717Z'
login-session-id = '1'
Nel mio caso, la policy di dbus diceva che solo utenti locali
(is-local = TRUE) potevano cambiare le impostazioni. Slim pero`
impostava remote-host-name a localhost e is-local: FALSE, per cui dbus
non mi lasciava configurare nm-applet, pensando che fossi un utente
remoto, se ricordo bene.
Io proverei a lanciare nm-applet da terminale? ti da errore? se crei
una sessione con ck-launch-session (sempre da terminale)? se vai con
sudo -s, e lanci nm-applet di nuovo? se lanci startx con
ck-launch-session, o l'aggiungi in .xinitrc? sei parte di gruppo
netdev? cosa dice la tua policy? se usi ck-list-sessions, cosa ti
dice?
ho modificato /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf
mettendo ogni cosa che era deny -> allow, e aggiungendo (non credo sia
sicuro dare tutti questi permessi in org.freedesktop.NetworkManager.conf
sarebbe meglio fare delle prove e vedere cosa lasciare deny):
<policy group="mionomeutente">
<allow send_destination="org.freedesktop.NetworkManager"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.DBus.Introspectable"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.DBus.Properties"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.AccessPoint"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Connection.Active"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device.Cdma"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device.Wired"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device.Gsm"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device.Serial"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device.Wireless"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.Device"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.DHCP4Config"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.IP4Config"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.VPN.Connection"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager.AgentManager"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager"
send_member="SetLogging"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager"
send_member="Sleep"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager"
send_member="sleep"/>
<allow send_destination="org.freedesktop.NetworkManager"
send_interface="org.freedesktop.NetworkManager"
send_member="wake"/>
</policy>
ho installato dbus-x11 e modificato .xinitrc avviando il wm con
ck-launch-session e dbus-launch.
Ti ringrazio e ringrazio tutti. Mi ha aiutato come hai spiegato, cosi'
ho potuto capire quello che ho fatto :-)
In bocca al lupo,
Carlo
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
--
Per favore ricicla - Please recycle
*Stop vivisection* (it): http://ur1.ca/dzf0m
*Stop vivisection* (en): http://ur1.ca/dzf19
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking