2012/2/21 Zoran Ovcin <[email protected]>

> > I missed that -- sorry.  But in fact, that is what I do.  E.g., I start
> > a terminal as an end-user, su, and then /usr/lib/firefox/firefox .  The
> > diagnostics I get are not related to the update process.  Here is an
> > example:
> >
> > [root@localhost ykarant]# /usr/lib/firefox/firefox
> > failed to create drawable
> >
> > (firefox:3299): GnomeUI-WARNING **: While connecting to session manager:
> > None of the authentication protocols specified are supported.
>
Before doing the "su"

    echo $DISPLAY

If you don't have a DISPLAY set, you don't have an X enabled session
running. "Starting a terminal as an end-user" can mean a lot of things. If
you are running an SSH connection to the server from an SSH client that is
running an X session, you should have inherited an X "DISPLAY" session such
as "clientname:10".

I'm trying to be careful about calling things "X servers" because it gets
really confusing, really fast. The SSH *client* needs to be running an X
"server" in order for X applications to display locally. The argument about
which is the server and which the client for X is...... old, and confusing.

Reply via email to