Control: tags -1 pending

Hello Jack,

On Sun, Nov 19, 2017 at 01:26:47PM +0100, Jack Henschel wrote:
> Hi Carsten,
> 
> thank you for your very quick response!
> 
> > Carsten Schoenert <c.schoen...@t-online.de> hat am 19. November 2017 um 
> > 11:33 geschrieben: 
> > > Any idea what the issue might be related to?
> > No, not with some more information.
> > I assume you have already restarted your machine to drop possible issues
> > related to kernel, dbus or X updates?
> > Which DE you are using, do have something changed related to the
> > X-server setup? Which graphic setup you are running? Some problems with
> > a nvidia kernel modul in case you use such hardware?
> D-Bus (and its various dependencies) were updated from 1.12.0-1 to
> 1.12.2-1, libgtk-3 from 3.22.25-1 to 3.22.26-1 and
> libdrm-{intel,amd,common} from 2.4.85-1 to 2.4.88-1. So no major
> updates. And yes, I did restart after installing those updates.
> 
> I'm using i3 4.14.1-1 with xorg-server 2:1.19.5-1 on an Intel graphics chip.

strange thing... I still can't reproduce it. Im running typecally Gnome3
and Plasma as the main DE.

> > You can also use 'thunderbird --verbose' to see a bit more messages what
> > the wrapper script is doing or try to do.
> The output of thunderbird --verbose was not very helpful:

For me it shows there are no possible side effects and thats helpful at
leats for me. :-)

> $ thunderbird --verbose
> INFO  -> [[ ... using verbose mode ... ]]
> DEBUG -> call '/usr/lib/thunderbird/thunderbird '
> No protocol specified
> Unable to init server: Could not connect: Connection refused
> Error: cannot open display: :0
> 
> But, looking through the man page, I found the run-mozilla.sh script for 
> debugging:
> $ /usr/lib/thunderbird/run-mozilla.sh /usr/lib/thunderbird/thunderbird-bin

In Debian we don't use that old mozilla script as we want some more
things to happen while calling a wrapper. But that wrapper script is
try to find 'thunderbird-bin' first before go over and start 'thunderbird'.

As both thunderbird binaries have the same hashsum they are the same, it
looks then as Mozilla is checking what name was given for running and is
doing some things differently if /u/l/t/thunderbird-bin was given. We
would need to find out more by using strace but without much gain on
that if we know we always should use thunderbird-bin.

...
> And Thunderbird runs! 
> Also, directly running /usr/lib/thunderbird/thunderbird-bin works, too!
> Which is really weird because /usr/lib/thunderbird/thunderbird and 
> /usr/lib/thunderbird/thunderbird-bin are the same, but only the latter one 
> can connect to the X server.
> $ sha256sum /usr/lib/thunderbird/thunderbird*
> 126efa3f01f0d86c9d97702a90f163013ad1667e1a326fd193d61c72e034584e  
> /usr/lib/thunderbird/thunderbird
> 126efa3f01f0d86c9d97702a90f163013ad1667e1a326fd193d61c72e034584e  
> /usr/lib/thunderbird/thunderbird-bin
> a3f9e5f5820436e7205a0223ce6a7dee89b30bcf626e6de92f43fee4a2c87b24  
> /usr/lib/thunderbird/thunderbird-wrapper-helper.sh
> $ ls -l /usr/lib/thunderbird/thunderbird*
> -rwxr-xr-x 1 root root 126040 Oct 17 18:20 /usr/lib/thunderbird/thunderbird
> -rwxr-xr-x 1 root root 126040 Oct 17 18:20 
> /usr/lib/thunderbird/thunderbird-bin
> -rw-r--r-- 1 root root  14545 Oct  7 11:35 
> /usr/lib/thunderbird/thunderbird-wrapper-helper.sh
> 
> What could be the difference between thunderbird and thunderbird-bin?

I really don't know the reason why. I can remember in the past both
binaries have a different size and one of them was used for calling
Thunderbird for running on a remote side. That has changed sometimes
between version 20 and 30 I guess.

Nethermind, I will modify the wrapper script we are using to call
thunderbird-bin with the next upload.

Regards
Carsten

Reply via email to