Bug#712104: Fwd: Bug#712104: gnome-terminal: gksu gnome-terminal doesn't start in certain conditions

Ovidiu Angelescu mrhsaacdoh at gmail.com
Fri Jul 12 15:58:33 UTC 2013


Hello,

Today I trying to investigate further why not doesn't start gnome-terminal
in certain conditions I have discovered something.
I have runned gcon-editor and for new users it's missing from apps
gnome-terminal entry.
So no Default configuration is added for gnome-terminal in gnome schema in
sid.

It seems that a gnome component doesn't push for user needed gconf files
under ./gconf/apps/gnome-terminal/
For old users /.gconf/apps/gnome-terminal exists and it is started via
gksu. In gnome 3.4.2.* it seems that a gnome component added Default config
in gnome schema for gnome-terminal.

Thank you.


On Fri, Jul 12, 2013 at 6:54 PM, Ovidiu Angelescu <mrhsaacdoh at gmail.com>wrote:

> Hello,
>
> Today I trying to investigate further why not doesn't start gnome-terminal
> in certain conditions I have discovered something.
> I have runned gcon-editor and for new users it's missing from apps
> gnome-terminal entry.
> So no Default configuration is added for gnome-terminal in gnome schema.
>
> It seems that a gnome component doesn't push for user needed gconf files
> under ./gconf/apps/gnome-terminal/
> For old users /.gconf/apps/gnome-terminal exists and it is started via
> gksu. In gnome 3.4.2.* it seems that a gnome component added Default config
> in gnome schema.
>
> Thank you.
>
>
>
> On Thu, Jun 13, 2013 at 9:40 PM, Ovidiu Angelescu <mrhsaacdoh at gmail.com>wrote:
>
>> Hello,
>> I just arrived home.
>>
>> I have tested with unset DBUS_SESSION_BUS_ADDRESS .
>> Doesn't work. Bug is still there.
>>
>> gksu isn't updated only gnome-teminal and gnome-terminal-data was updated
>> from 3.4* to 3.8*.
>> gksu version was and still is  2.0.2-6.
>> Thank you for your's interest.
>>
>>
>> On Thu, Jun 13, 2013 at 5:09 AM, Michael Biebl <biebl at debian.org> wrote:
>>
>>> Am 13.06.2013 03:30, schrieb Ovidiu Angelescu:
>>> > Package: gnome-terminal
>>> > Version: 3.8.3-1
>>> > Severity: important
>>> >
>>> > Hello,
>>> > I have done a dist-upgrade against sid in a virtual machine.
>>> > Previous gnome-terminal was 3.4.2-1 and it worked ok.
>>> > Now in sid we have 3.8.3 and when launch it from gnome menus as Root
>>> Terminal
>>> > it starts.
>>> > If closing launched gnome-terminal window and trying to restart ... no
>>> gnome-
>>> > terminal window is started.
>>> > If I logout and login again gnome-terminal starts as root using gksu
>>> but it's
>>> > the same as before logout.
>>> > It's not a gksu bug because in LXDE when gksu starts lxterminal all is
>>> ok.
>>> > Also I have removed gnome-terminal 3.8.3-1 and reinstalling old
>>> 3.4.2-1 all was
>>> > ok.
>>> > If starting gksu gnome-terminal from a regular user terminal the
>>> following
>>> > error messagge is there when gnome-terminal doesn't start:
>>> > (gksu:791): GLib-CRITICAL **: g_str_has_prefix: assertion `str !=
>>> NULL' failed
>>> > Also if launching gksu xterm all is ok.
>>> > If launching gksu gnome-terminal from an rgular user xterm console ..
>>> same
>>> > error message.
>>> > (gksu:791): GLib-CRITICAL **: g_str_has_prefix: assertion `str !=
>>> NULL' failed
>>>
>>> This sounds like a bug in gksu, not clearing the environment properly,
>>> so the root gnome-terminal is (re)using the users session bus, where
>>> org.gnome.Terminal is already taken.
>>>
>>> If you try
>>> # unset DBUS_SESSION_BUS_ADDRESS
>>> # gksu gnome-terminal
>>>
>>> does it run correctly?
>>>
>>>
>>> --
>>> Why is it that all of the instruments seeking intelligent life in the
>>> universe are pointed away from Earth?
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130712/86563c15/attachment.html>


More information about the pkg-gnome-maintainers mailing list