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