Author Topic: Known issues  (Read 1850 times)

0 Members and 1 Guest are viewing this topic.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Known issues
« on: 17. January 2016, 09:42:59 »
This is a thread for bspwm edition issues. You can report bugs you find here. I'll try to keep this original post updated to included all (yet) unsolved issues here, and post solutions/workarounds when they are found.

If a new issue cannot be solved in one post, I'll add the issue here, but create another thread for solving the issue.

Known issues:

1) Clicking whiskermenu, desktop drawn by filemanagers and some other (mostly java) apps does not work.
- this is a issue with how focus follows mouse setting works in bspwm. You can disable this setting to remove the issue, or use clickpasser script provided by bspwm-scripts. Search your sxhkdrc for clickpasser to see more.

2) dropdown menus of floating apps are often drawn behind their main window, making them inaccessible.
 - This is a bspwm bug, fixed upstream in the git version, but not yet in bspwm-manjaro. Will be fixed in next update of bspwm-manjaro. (Confirmed, fixed in testing and unstable repos)
- as a workaround, you can tile the window you have a problem with.
- another workaround is not bind bspc window focus to mouse 1 in bspwmrc. Only usable if you have focus follows pointer on.

3) There has been report that xfce4-panel (and possibly some other panels) do not recognize windows being closed corretly. Their status updates when worksoace is switched.
- This seems to be a new bug introduced with latest update of bspwm (the same one that solved issue 2). It should get fixed in time with updates.
- Workaround: add this to your bspwmrc:
Code: [Select]
bspc rule -a Xfce4-panel -o manage=true border=false
« Last Edit: 04. February 2016, 14:19:25 by Chrysostomus »

Offline TenShiN

  • Jr. Mitglied
  • **
  • Posts: 66
  • I like potatoes.
  • Branch: stable
  • Desktop: bspwm+xfce4-panel
  • Skill: Intermediate
Re: Known issues
« Reply #1 on: 04. February 2016, 12:38:53 »
workaround for panel bug:
add this rule to bspwmrc config file
Code: [Select]
bspc rule -a Xfce4-panel -o manage=true border=false
of cause change window class to the panel you use.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #2 on: 04. February 2016, 14:19:35 »
Thanks!

Offline boruch

  • Jr. Mitglied
  • **
  • Posts: 85
  • Skill: Intermediate
Re: Known issues
« Reply #3 on: 03. March 2016, 05:21:33 »
Today I downloaded the bspwm iso and started evaluating it from the LiveCD. It seems enticing and attractive, but my initial experience was sufficiently frustrating (keybinding and mouse issues) that I aborted it to troll the forum boards and to contact the developer, Chrysostomus. I understand from the forum postings that everything about this environment is under active development and that a new release some time in March, so it seemed senseless to continue an evaluation based upon the 15.12 release, and while it also seemed inappropriate to post my notes publicly on the forum, Chrysostomus thought it might spur some useful discussion.

Please keep in mind that this isn't a review of the distro, so it doesn't record all the nice things and potential I see in it. It mostly is a log of problems and issues I encountered. Some of the issues may not be specific to manjaro-bspwm, so those may need to be communicated upstream.

+ welcome screen appears immediately
  + no indication that it is just wants you to wait for the boot
    screen
+ after selecting to load manjaro, there is a disturbingly long
  interval of blank screen, where there should at least be a message
  indicating that something is happening.
  + the screen output nicely appears in an optimized font, unlike
    other versions that display initially in an overly-large one, and
    then change over (they should be informed in order to learn from you)

+ mouse anomalies [ Chrysostomus says fixed! ]
  + mouse often jumps spontaneously across screen
    + usually to upper left corner
  + mouse movement sometimes causes change to new workspace
    + very disorienting because it looks like one has lost all open
      windows

+ strange software selections
  + gedit as default editor for a minimal distro?
  + keybinding-unfriendly applications
    + midori
    + gedit
+ font size for help file too small (super+f1)  [ Chrysostomus says fixed! ]
  + not intuitive how to increase font size
+ welcome screen mentions help file, but not more important 'manual'
  and script that appear in 'bspwm menu' in upper left corner
+ 'welcome script'
  + mirror script
    + brazil mirror indicated error
    + hangs a few times on silent expectation of user pressing return
      + twice, before 'retrieving packages'
  + option 'r' implies that this script should have run at initial
    boot, but it didn't (live-cd-login)
  + keybindings don't match realty  [ Chrysostomus says fixed! ]
    + super+z: opens a terminal, not a window navigation menu
    + super+shift+x: kills an entire workspace, not just a single
      window
    + ctrl-alt-t: gave a non-floating terminal
    + super+shift+f: does not toggle from full screen back to anything
      else
      + recover by pressing super+t once or twice

+ conky  [ Chrysostomus says fixed! ]
  + running 'ps -a' indicates conky is running, but I don't see it
    anywhere

+ limepanel
  + when run from a terminal, produces error messages and hangs the
    terminal
    + re: line 34
    + re: xrandr (four times)
    + re: conky
  + when run in terminal, does not recognize --help or --version
    options, and proceeds to produce a panel
  + no man page. could not find documentation online

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #4 on: 03. March 2016, 08:06:59 »
Clarification, fixed in next release, which should be coming out soon =).

limepanel has been rewritten and it no longer uses conky, scripts that cause erratic mouse behavior have been fixed or put out of default use, and terminal emulator has been switched to roxterm from urxvt. Many of the keybindings (fullscreen issue) have been fixed, though there might still be mistakes in documentation.

Offline Doaxan

  • Neuling
  • *
  • Posts: 33
  • I'm new. Be nice!
  • Branch: unstable
  • Desktop: Manjaro i3, Bspwm
  • GPU Card: Intel HD4000 + Nvidia GTX660M
  • GPU driver: non-free
  • Skill: Intermediate
Re: Known issues
« Reply #5 on: 16. March 2016, 10:12:26 »
When you click in the upper left corner of the "menu" - Settings - Firewall, bspwm freezes, can not be anything to do with windows.

Compton very high inhibits resizing of windows and adds tearing on intel hd4000 (with tearfree option), after removal compton system works very quickly and perfect.

If you use a different layout, I use ru, right button does not work. If I switch to en, the right button works as usual.

imagewriter dont work: "DBUS error (sdc): Error opening /dev/sdc: Device or resource busy"

In Virtualbox fullscreen on the "File Machine View ..." at the bottom, does not work the left mouse button, exits the menu "Run Find Terminal Browser ..."

Bspwm edition 16.03 - testing
« Last Edit: 16. March 2016, 13:30:18 by Doaxan »

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #6 on: 16. March 2016, 13:26:29 »
Thanks!

Do you get these issues with installed system or with live iso? I get that kind of stuff mostly with live iso.

I have the same video driver as you. That freezing issue is caused by latest version of xorg afaik. It will be hopefully fixed with updates. I don't get the same issue with compton as you do, but you can disable it from autostart. It just makes preselection non transparent.

I would imagine most keybindings to be broken with ru keyboard layout. Lots of manual configuration needed. I confess that bot much thought has been given to different layouts. Some bindings probably don't make sense even on default en, since my developement system uses fi.

Offline Doaxan

  • Neuling
  • *
  • Posts: 33
  • I'm new. Be nice!
  • Branch: unstable
  • Desktop: Manjaro i3, Bspwm
  • GPU Card: Intel HD4000 + Nvidia GTX660M
  • GPU driver: non-free
  • Skill: Intermediate
Re: Known issues
« Reply #7 on: 16. March 2016, 14:22:09 »
The system is installed on my notebook Lenovo Y580. At the expense of Russian layout, it is a strange thing, because usually the right mouse button works absolutely always, for example, on gnome, i3 its ok.

I had problems with iso 15.12, but "Bspwm edition 16.03 - testing" a very good release with some small bugs, thank you, keep up the good work!

Middle mouse button also dont work on ru layout.
« Last Edit: 16. March 2016, 20:23:24 by Doaxan »

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #8 on: 17. March 2016, 04:47:04 »
Mouse buttons not working seems to be sxhkd issue. Could you try with xev what output those buttons give on ru layout? It installed by default, because rootmenu uses it.

Offline Doaxan

  • Neuling
  • *
  • Posts: 33
  • I'm new. Be nice!
  • Branch: unstable
  • Desktop: Manjaro i3, Bspwm
  • GPU Card: Intel HD4000 + Nvidia GTX660M
  • GPU driver: non-free
  • Skill: Intermediate
Re: Known issues
« Reply #9 on: 17. March 2016, 07:59:05 »
Middle mouse button on ru:
Code: [Select]
LeaveNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 581951, (143,19), root:(1418,602),
    mode NotifyGrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 8704

EnterNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 582067, (143,19), root:(1418,602),
    mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 8192

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  4294967253 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 

Middle mouse button on en:
Code: [Select]
LeaveNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 895260, (133,0), root:(1408,583),
    mode NotifyGrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 512

EnterNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 895326, (133,-1), root:(1408,582),
    mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 0

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  4294967253 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

ButtonPress event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 895357, (133,-1), root:(1408,582),
    state 0x0, button 2, same_screen YES

ButtonRelease event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 895357, (133,-1), root:(1408,582),
    state 0x200, button 2, same_screen YES


Right mouse button on ru:

Code: [Select]
LeaveNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 768742, (89,1), root:(1364,584),
    mode NotifyGrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 9216

EnterNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 768838, (89,1), root:(1364,584),
    mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 8192

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  4294967253 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 


Right mouse button on en:
Code: [Select]
LeaveNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 1035258, (124,3), root:(1399,586),
    mode NotifyGrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 1024

EnterNotify event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 1035358, (124,3), root:(1399,586),
    mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 0

KeymapNotify event, serial 32, synthetic NO, window 0x0,
    keys:  4294967253 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

ButtonPress event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 1035390, (124,3), root:(1399,586),
    state 0x0, button 3, same_screen YES

ButtonRelease event, serial 32, synthetic NO, window 0x2800001,
    root 0xd5, subw 0x0, time 1035390, (124,3), root:(1399,586),
    state 0x400, button 3, same_screen YES


It seems that these 2 event: "ButtonPress" and "ButtonRelease" are not working on ru layout.
« Last Edit: 17. March 2016, 09:47:11 by Doaxan »

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #10 on: 17. March 2016, 09:49:59 »
Darn. If xorg does not see those buttons, there is little I can do. You could try commenting out clickpasser lines from sxhkdrc? Thats the only thing that comes to my mind.

Offline Doaxan

  • Neuling
  • *
  • Posts: 33
  • I'm new. Be nice!
  • Branch: unstable
  • Desktop: Manjaro i3, Bspwm
  • GPU Card: Intel HD4000 + Nvidia GTX660M
  • GPU driver: non-free
  • Skill: Intermediate
Re: Known issues
« Reply #11 on: 17. March 2016, 11:27:39 »
Darn. If xorg does not see those buttons, there is little I can do. You could try commenting out clickpasser lines from sxhkdrc? Thats the only thing that comes to my mind.
Thank You!
Code: [Select]
# These two are needed if you want to use xfdesktops menus while
# focus_follows_pointer is on
#@button3
# clickpasser 3
#@button2
# clickpasser 2
Middle and Right mouse buttons on ru layout works!
But virtualbox fullscreen issue still here. I think that this, too, as it is associated with a loss of focus and the menu "Run Find Terminal ..." on the left mouse button.
imagewriter works with gvfs...

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Known issues
« Reply #12 on: 17. March 2016, 11:30:42 »
Okay, I'll run some tests and see how much ram usage gvfs adds. If not too much I'll add it. If you want alternative for imagewriter that does not need gvfs, there if isousb in the repos.