Re: Bug#780089: wireshark: "On gnome wireshark has not title bar. Does not correctly get focus on click events"

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Bug#780089: wireshark: "On gnome wireshark has not title bar. Does not correctly get focus on click events"

Bálint Réczey
Control: tags -1 unreproducible moreinfo

Hi Bart,

2015-03-09 8:59 GMT+01:00 Bart Mariën <[hidden email]>:

> Package: wireshark
> Version: 1.12.1+g01b65bf-3
> Severity: important
>
> Dear Maintainer,
>
> When starting wireshark gui from commandline or gnome shortcut. The application starts
> with no gnome 'integration'. There is no tilte bar. It's not posible to resize or move the
> gui.
> When the app loses focues(switch to other application). When clicking on the Wireshark
> gui/window, you will give focus to the application that is hidden behind the wireshark
> window, which will be brougth to front. Only if there are no other application positioned
> behind wireshark, it is possible to select/interact with the wireshark gui.
>
> When running the app as sudo/root, the integration is correct. This howerver is discoraged
> by the package maintainer.
>
> Wireshark was installed form the jessie repo, and is at the latest version
I'm unable to reproduce the issue with a fully updated Jessie/Sid
system. I suspect this issue is not related to wireshark, but to
GNOME/window decorations.
I'm copying Debian GNOME Team, maybe they have seen similar problems
with other programs.

Please try to debug this further and if you find logs please attach
them because Wireshark starts fine on my system with titlebar and it
works normally.

Cheers,
Balint


>
>
> -- System Information:
> Debian Release: 8.0
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
> Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages wireshark depends on:
> ii  libc6                2.19-15
> ii  libcairo2            1.14.0-2.1
> ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
> ii  libglib2.0-0         2.42.1-1
> ii  libgtk-3-0           3.14.5-1
> ii  libnl-3-200          3.2.24-2
> ii  libnl-genl-3-200     3.2.24-2
> ii  libnl-route-3-200    3.2.24-2
> ii  libpango-1.0-0       1.36.8-3
> ii  libpangocairo-1.0-0  1.36.8-3
> ii  libpcap0.8           1.6.2-2
> ii  libportaudio2        19+svn20140130-1
> ii  libwireshark5        1.12.1+g01b65bf-3
> ii  libwiretap4          1.12.1+g01b65bf-3
> ii  libwsutil4           1.12.1+g01b65bf-3
> ii  wireshark-common     1.12.1+g01b65bf-3
> ii  xdg-utils            1.1.0~rc1+git20111210-7.4
> ii  zlib1g               1:1.2.8.dfsg-2+b1
>
> wireshark recommends no packages.
>
> wireshark suggests no packages.
>
> -- no debconf information
>


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]
Archive: https://lists.debian.org/CAK0Odpy2u_PTTuUzwWjoxeZL50RnDYyX8Z3j6ytFhb6F_Axc8Q@...

Reply | Threaded
Open this post in threaded view
|

Re: Bug#780089: wireshark: "On gnome wireshark has not title bar. Does not correctly get focus on click events"

Paul Wise via nm
On Tue, Mar 10, 2015 at 3:51 AM, Bálint Réczey wrote:

> I'm unable to reproduce the issue with a fully updated Jessie/Sid
> system. I suspect this issue is not related to wireshark, but to
> GNOME/window decorations.
> I'm copying Debian GNOME Team, maybe they have seen similar problems
> with other programs.
>
> Please try to debug this further and if you find logs please attach
> them because Wireshark starts fine on my system with titlebar and it
> works normally.

I'm able to reproduce this, here are the steps:

Disconnect external monitor.

Start and close wireshark.

Reconnect external monitor.

Start wireshark, it will appear on the primary display even if you
have the mouse in the secondary display. Most other apps start on the
display where the mouse is.

Move the wireshark window to the secondary display and maximise it.

Close wireshark.

Start wireshark, it will appear on the secondary display without any titlebar.

There are no logs about this as far as I can tell.

This doesn't happen with other GTK+3 apps like liferea.

--
bye,
pabs

https://wiki.debian.org/PaulWise


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]
Archive: https://lists.debian.org/CAKTje6G+o7aNZOaaHB3Z3sdPMU=MJ6wD5M9GwKpsu_OMe=yMuQ@...

Reply | Threaded
Open this post in threaded view
|

Re: Bug#780089: wireshark: "On gnome wireshark has not title bar. Does not correctly get focus on click events"

Bálint Réczey
Control: tags -1 confirmed

2015-03-10 4:01 GMT+01:00 Paul Wise <[hidden email]>:

> On Tue, Mar 10, 2015 at 3:51 AM, Bálint Réczey wrote:
>
>> I'm unable to reproduce the issue with a fully updated Jessie/Sid
>> system. I suspect this issue is not related to wireshark, but to
>> GNOME/window decorations.
>> I'm copying Debian GNOME Team, maybe they have seen similar problems
>> with other programs.
>>
>> Please try to debug this further and if you find logs please attach
>> them because Wireshark starts fine on my system with titlebar and it
>> works normally.
>
> I'm able to reproduce this, here are the steps:
>
> Disconnect external monitor.
>
> Start and close wireshark.
>
> Reconnect external monitor.
>
> Start wireshark, it will appear on the primary display even if you
> have the mouse in the secondary display. Most other apps start on the
> display where the mouse is.
>
> Move the wireshark window to the secondary display and maximise it.
>
> Close wireshark.
>
> Start wireshark, it will appear on the secondary display without any titlebar.
>
> There are no logs about this as far as I can tell.
Thank you for the detailed steps I was able to reproduce the issue.
Wireshark tries to restore the last window locations and sizes upon
restart. It was
implemented to please Windows users AFAIK where window placement was less
logical with GTK2+. I plan looking into migrating a Wireshark on
Windows to GKT3+
and check if we can drop the window placement code upstream.

BTW I played with gedit to see how it honors --geometry under GNOME,
and for some values
it worked as expected, but when the set size was big or close to +0+0
they did not exactly take
effect.

I use awesome thus I would have never found this bug. :-)

Cheers,
Balint

>
> This doesn't happen with other GTK+3 apps like liferea.
>
> --
> bye,
> pabs
>
> https://wiki.debian.org/PaulWise


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]
Archive: https://lists.debian.org/CAK0OdpzZE4aqJQL1OGkk+xQBJDLQS=JEZ2eCrdFfP+Fz9f9zgg@...