The officially official Devuan Forum!

You are not logged in.

#1 2020-09-27 16:51:28

Altoid
Member
Registered: 2017-05-07
Posts: 1,581  

Beowulf - OpenBox drag/drop issue

Hello:

As I want to rid myself of Xfce, at the moment my Beowulf installation's desktop runs on Openbox with Tint2 and Compton.

There seems to be a problem with 'drag and drop' which I have found happens in Thunar and Palemoon.

eg:
In Thunar, when dragging a folder or file ...  when I put the mouse pointer on the file, press left-button and as I try to move/drag it, Thunar shuts down instantly but mouse and tint2 works. ie: I can restart Palemoon.

In Palemoon, if I try to drag a site from the address bar, it shuts down, mouse will not drop down menus and tint2 goes down.
Only way out is to Ctrl-Alt-Bksp to exit and log-in again.

I can drag open windows from one end of my triple screen layout to the other.

Everything is updated/upgraded and no dependencies are missing.

Any idea as to what may be happening here?

Thanks in advance,

A.

Offline

#2 2020-09-27 17:00:39

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,125  
Website

Re: Beowulf - OpenBox drag/drop issue

Either check ~/.xsession-errors or start thunar & palemoon from a terminal window and see if they print any error messages when you experience the problem.


Brianna Ghey — Rest In Power

Offline

#3 2020-09-27 19:26:36

Altoid
Member
Registered: 2017-05-07
Posts: 1,581  

Re: Beowulf - OpenBox drag/drop issue

Hello:

Head_on_a_Stick wrote:

Either check ~/.xsession-errors ...

Spot on!   8^D

(thunar:2500): Gdk-ERROR **: 16:08:14.176: The program 'thunar' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 18413 error_code 3 request_code 141 (Composite) minor_code 8)     <---- here it is
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

Commenting the compton & line in /home/groucho/.config/openbox/autostart solved the problem.
So it seems that there will be no compositing for me in Beowulf+Openbox.

But the .xsession-errors file is absolutely huge, Way over the 6000 line scollback I've set in terminal so I cleared it with :> and will start to check all that.

Thanks for your input.

Cheers,

A.

Offline

#4 2020-09-29 18:17:39

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 3,125  
Website

Re: Beowulf - OpenBox drag/drop issue

It is possible to exclude programs from compton's attentions, that might allow you to run a compositor without breaking thunar & palemoon: https://github.com/chjj/compton/issues/182

There is also the newer picom fork, which I have packaged up for De??an (needs updating though, I'll probably do that this weekend): https://software.opensuse.org//download … kage=picom

Or perhaps just use something like xcompmgr if you just want simple effects.


Brianna Ghey — Rest In Power

Offline

Board footer