gtk3 dialogs are completely missing

Everything about X, Gnome, KDE, ... and everything running on it

gtk3 dialogs are completely missing

Postby kerryhall » 2016-12-08 21:25

Hi folks,

I used to have an issue with gtk3 dialogs getting "stuck", ie, they show up on one monitor and I can't resize or move.

I recently added a 4k monitor to my deskop, and now these dialogs are missing entirely. I can see them listed in the "taskbar" but as gtk3 windows can't be moved, I can't use fluxbox "nudge" to try and move them around to attempt to locate!

How do I disable gtk3 style dialogs? (ie, transmission save dialog, evince, firefox save dialog, etc)

Running fluxbox as my window manager.

Thanks!
Last edited by kerryhall on 2017-03-10 08:32, edited 1 time in total.
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2016-12-13 05:48

Any ideas? Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2016-12-15 03:35

Any thoughts on this?

Currently unable to download files via firefox due to this issue, among many other problems.

Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2016-12-16 02:47

Any ideas on this? This is becoming a huge problem. :( Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby debiman » 2016-12-18 19:51

if you use something else than fluxbox?
what sort of troubleshooting did you do, what did it show?
how did you set up your dual monitors? and fluxbox?
User avatar
debiman
 
Posts: 1305
Joined: 2013-03-12 07:18

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2016-12-18 23:32

That is a good idea I haven't tried yet, using a window manager other than fluxbox.

I've messed around with xmonad a bit, let me try and see if that one has the same problems.

Thanks!!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2017-03-10 07:59

Tried using xmonad but it doesn't support switching workspaces at the same time on all monitors (which gnome2 and fluxbox both can do) so that is out.

awesomewm is buggy and can't autostart any applications, so it's out. (but the awesomewm package for debian is over 4 years old)

I have tried logging out and logging back in with fluxbox, and it resolves the gtk3 style dialog issue temporarily (maybe for an hour or so) Randomly though, the system reverts back to the "dialogs are stuck and can't be resized or moved" issue.

What should I try next?

Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby debiman » 2017-03-11 08:56

debiman wrote:what sort of troubleshooting did you do, what did it show?
how did you set up your dual monitors?

please answer these questions.

could also be gpu/driver related.
output of
Code: Select all
lspci -k | grep -iEA5 'vga|3d'

please.
User avatar
debiman
 
Posts: 1305
Joined: 2013-03-12 07:18

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2017-05-29 01:05

I'm not sure what I can do to troubleshoot or debug in this case.

Should I try using strace or ltrace on affected applications? Is there a certain system or library call I should be looking for? Maybe I can do strace and/or ltrace and dump to a file?

It seems like the window manager is just reverting to gnome3 style behavior, but I don't know for sure if that's what it's actually doing.

I don't see a log for fluxbox in /var/log, not sure where it's logging to.

I'm not sure that this would show up in a log though, as I don't think the system even registers this as an error.

I feel 90% sure that this is a gnome3 related issue, as it only occurs with applications that look like they have gnome3 style buttons and such.

Ie, evince, rhythmbox, transmission-gtk are all affected.

I'm using four monitors currently, but this issue occurred before I got monitor number four. I've been using three monitors for about 5 years now. All four of them are being driven by a geforce gtx 1060. Before that, they were driven by two cards, a 6600 and a 460. Changing the cards had no effect, changing the monitor setup had no effect either.

Here's the output of that lspci command:
Code: Select all
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1)
        Subsystem: Device 196e:119f
        Kernel driver in use: nvidia


I think it's a gnome3 library issue, but I have no idea. It's strange also that it just randomly starts happening. When I log in, there is no issue for maybe 1 hour to 3 days max.

Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2017-05-29 01:20

One more item to note: doing a restart of fluxbox from the fluxbox menu seems to cause things to revert to a good state. However, this is clearly not desired behavior.

Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby phenest » 2017-05-29 08:30

Can I assume you're referring to Gnome apps? Perhaps install dconf Editor or Gnome Tweak Tool and see if any settings in there help. Are the modal dialogs "attached" to the parent.

Does fluxbox support compositing? Could that affect them?
NEC Spirit 550 P4 3.8GHz HT - 2GB RAM - nVidia 7600GT - Pioneer BDR-209DBK
ASUS Sabertooth P67 i7 3770K - 32GB RAM - 2x nVidia 660GTX SLI'd
User avatar
phenest
 
Posts: 1571
Joined: 2010-03-09 09:38
Location: The Matrix

Re: gtk3 dialogs are completely missing

Postby debiman » 2017-05-29 17:52

your lspci output is strange; it doesn't show the model/name of the nvidia card. never seen that before.
how old is the card, which kernel are you running, and which version of the nvidia driver?

kerryhall wrote:It seems like the window manager is just reverting to gnome3 style behavior, but I don't know for sure if that's what it's actually doing.

i don't understand what that's supposed to mean.
User avatar
debiman
 
Posts: 1305
Joined: 2013-03-12 07:18

Re: gtk3 dialogs are completely missing

Postby Danielsan » 2017-05-30 04:02

kerryhall wrote:I'm not sure what I can do to troubleshoot or debug in this case.

Should I try using strace or ltrace on affected applications? Is there a certain system or library call I should be looking for? Maybe I can do strace and/or ltrace and dump to a file?

It seems like the window manager is just reverting to gnome3 style behavior, but I don't know for sure if that's what it's actually doing.

I don't see a log for fluxbox in /var/log, not sure where it's logging to.

I'm not sure that this would show up in a log though, as I don't think the system even registers this as an error.

I feel 90% sure that this is a gnome3 related issue, as it only occurs with applications that look like they have gnome3 style buttons and such.

Ie, evince, rhythmbox, transmission-gtk are all affected.

I'm using four monitors currently, but this issue occurred before I got monitor number four. I've been using three monitors for about 5 years now. All four of them are being driven by a geforce gtx 1060. Before that, they were driven by two cards, a 6600 and a 460. Changing the cards had no effect, changing the monitor setup had no effect either.

Here's the output of that lspci command:
Code: Select all
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1c03 (rev a1)
        Subsystem: Device 196e:119f
        Kernel driver in use: nvidia


I think it's a gnome3 library issue, but I have no idea. It's strange also that it just randomly starts happening. When I log in, there is no issue for maybe 1 hour to 3 days max.

Thanks!


Actually I didn't understand what issue you have but you could try installing this package (starting from Stretch):

libgtk3-nocsd0

It will disable Gnome Client Side Decoration and every Gnome application will work as all the other GTK but not Gnome application. The second issue that you could have is that currently only Gnome3 and partially KDE5 are able to support 4K monitors and HiDpi resolution, I don't believe that Fluxbox can handle a 4K display properly.
If you can't fork then hold you in silence.
User avatar
Danielsan
 
Posts: 462
Joined: 2010-10-10 22:36

Re: gtk3 dialogs are completely missing

Postby kerryhall » 2017-06-01 01:11

I have no issue with fluxbox supporting a 4k monitor, that is totally fine.

I would like to install that package but I am running Jessie.

When will Stretch be released?

Thanks!
kerryhall
 
Posts: 108
Joined: 2008-08-19 11:06

Re: gtk3 dialogs are completely missing

Postby Danielsan » 2017-06-02 06:18

kerryhall wrote:I have no issue with fluxbox supporting a 4k monitor, that is totally fine.

I would like to install that package but I am running Jessie.

When will Stretch be released?

Thanks!


You can install it manually: https://packages.debian.org/stretch/libgtk3-nocsd0
If you can't fork then hold you in silence.
User avatar
Danielsan
 
Posts: 462
Joined: 2010-10-10 22:36

Next

Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 4 guests

fashionable