NoMachines client access to Gnome on F8 (was F7)

J. Alex Aycinena alex.aycinena at gmail.com
Thu Mar 27 18:15:29 UTC 2008


You're welcome. Hope it works for you.

On Thu, Mar 27, 2008 at 8:09 AM, Pete Heffron <pheffron at neology-rfid.com> wrote:
>
>
>
> Wow!  Thanks very, very much for posting.
>
>
>
> I had given up, and was just limping along with missing applets.  I upgraded
> to the newest release of NoMachine, tried the rm ~/.gnome* suggestion and a
> couple of my own.  Never would I have guess it to be a security issue.  I'll
> give this a try as soon as I have a free minute (yea right).
>
>
>
> Thank you,
>
>
>
> Pete
>
>
>
>
>
>
>
> -----Original Message-----
> From: fedora-list-bounces at redhat.com [mailto:fedora-list-bounces at redhat.com]
> On Behalf Of J. Alex Aycinena
> Sent: Monday, January 21, 2008 9:43 PM
> To: fedora-list at redhat.com
> Subject: Re: NoMachines client access to Gnome on F8 (was F7)
>
>
>
> On Oct 16, 2007 4:46 PM, J. Alex Aycinena <alex.aycinena at gmail.com> wrote:
>
> > I downloaded and installed the free NoMachines NX server on Fedora 7 (had
> a
>
> > few problems but managed to overcome them) and the NX client on Vista. I
> can
>
> > connect from the Vista client to the Fedora server, and, when I select KDE
>
> > as the environment, it seems to come up and work just fine. When I select
>
> > Gnome, however, the client is missing some of the panel functionality (it
>
> > actually came up fine the very first time but the second time, on startup,
>
> > the applets failed to load, with alerts displayed, and haven't since).
> Gnome
>
> > still comes up fine when I sign on to F7 directly. I've looked all over
> the
>
> > web and can't find anything to help.
>
> >
>
> > Does anyone on this list have any experience with this? Can anyone help me
>
> > out?
>
> >
>
>
>
> I'm responding to my own email for the benefit of anyone else who may
>
> have the same problem.
>
>
>
> I received feedback from NoMachine as to how to solve the problem.
>
> Since my initial post, I have upgraded to F8, so I have tried the
>
> following on F8 and not on F7 although I expect it would apply the
>
> same.
>
>
>
> According to NoMachine: "the causes of the problem with the
>
> gnome-applets seems to be the access policies of the DBUS service. A
>
> way to add a new rule without breaking the DBUS security consists in
>
> executing the following operations as root:
>
>
>
> 1. Create a new user group (the group name is an example):
>
>
>
>     # groupadd dbusext
>
>
>
> 2. Add to the new group the users accessing Gnome via NX:
>
>
>
>     # usermod -a -G dbusext <username>
>
>
>
> 3. Configure the new group in the DBUS policy rules. Edit the file
>
> /etc/dbus-1/system.d/nm-applet.conf and add the following text just
>
> after the block <policy user="root">...</policy>:
>
>
>
>     <policy group="dbusext">
>
>     <allow own="org.freedesktop.NetworkManagerInfo"/>
>
>     <allow send_destination="org.freedesktop.NetworkManagerInfo"/>
>
>     <allow send_interface="org.freedesktop.NetworkManagerInfo"/>
>
>     </policy>
>
>
>
> 4. Restart the DBUS service:
>
>
>
>     # /etc/init.d/messagebus restart
>
>
>
> If, after these changes, the new NX sessions still have the same
>
> problem, the Gnome configuration could be broken. Make a backup of the
>
> following folders, and remove them:
>
>
>
>     $HOME/.gconf
>
>     $HOME/.gconfd
>
>     $HOME/.gnome
>
>     $HOME/.gnome2
>
>     $HOME/.gnome2_private
>
>     /tmp/gconfd-<username>
>
>     /tmp/orbit-<username>
>
>
>
> This is what our developers did in order to create a full working
>
> Gnome session under Fedora 7."
>
>
>
> Steps 1 through 4 worked for me and I didn't have to remove the
>
> indicated folders. This allowed me to sign on via the NX client with a
>
> Gnome session as a particular user, whether that user was signed on to
>
> the server or not, and to sign on and off repeatedly in either case
>
> with the Gnome desktop functioning properly, which I was not able to
>
> do previously without the indicated DBUS-related changes.
>
>
>
> --
>
> fedora-list mailing list
>
> fedora-list at redhat.com
>
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list




More information about the fedora-list mailing list