FVWM and Matlab

Hi!

I have a problem running Matlab under fvwm. The window is not listed in the WindowList and if I have Matlab focused, switch to another workspace and back another window is focused. I also have to click the window twice to make it focused.

I’m running fvwm-2.5.26 and Matlab R2008b

Any help would be appreciated.

Can you post your config. Also try:

Style Matlab Lenience

– Thomas Adam

Here’s my config:

[code]# bindings ########################################

Mouse 1 R A -
Mouse 3 R A Menu RootMenu Nop
Mouse 1 A 4 MoveWindow
Mouse 3 A 4 ResizeWindow
Mouse 1 I A Iconify

Key Q A 4 Close
Key D A 4 DefaultVolume
Key 1 A 4 GotoDesk 0 0
Key 2 A 4 GotoDesk 0 1
Key 3 A 4 GotoDesk 0 2
Key 4 A 4 GotoDesk 0 3
Key 5 A 4 GotoDesk 0 4
Key Tab A M WindowList (AcceptsFocus, CurrentDesk, !Iconic) Root c c CurrentAtEnd, NoGeometry, NoCurrentDeskTitle
Key F12 A A Menu RootMenu Root c c Nop
Key R A CM Restart

Key Z A 4 Exec audacious -r
Key X A 4 Exec audacious -t
Key C A 4 Exec audacious -t
Key V A 4 Exec audacious -s
Key B A 4 Exec audacious -f
Key J A 4 Exec audacious -j
Key S A 4 Exec audtool playlist-shuffle-toggle
Key R A 4 Exec audtool playlist-repeat-toggle

Mouse 0 1 N Menu WindowOptions
Mouse 0 2 A Close
Mouse 0 6 A Thumbnail
Mouse 0 8 A WindowShade toggle
Mouse 0 4 A Maximize toggle

functions

AddToFunc MoveWindow

  • I ThisWindow (!StickyAcrossDesks) Raise
  • I ThisWindow Pick Move

AddToFunc ResizeWindow

  • I Raise
  • I WarpToWindow 100 100
  • I Pick Resize

AddToFunc Focus-and-Raise

  • I Focus
  • I Raise

AddToFunc MoveToDesktop

  • I MoveToDesk 0 $0
  • I Prev (!Iconic, CurrentDesk, AcceptsFocus) Focus

DestroyFunc CurrentPageFocusFunc
AddToFunc CurrentPageFocusFunc

  • I Next (CurrentPage, State 2, !Sticky) Focus
  • I None (CurrentPage, Focused, !Sticky) Prev (CurrentPage, !Iconified, !Sticky) Focus

DestroyFunc MarkWindowAsActiveFunc
AddToFunc MarkWindowAsActiveFunc

  • I Current (!Iconified, !Sticky) All (CurrentPage, !Focused) State 2 False
  • I Current (!Iconified, !Sticky) State 2 True

DestroyFunc EWMHActivateWindowFunc
AddToFunc EWMHActivateWindowFunc

DestroyFunc UrgencyFunc
AddToFunc UrgencyFunc

modules

Module FvwmButtons Toolbar
*Toolbar: Geometry 90x824+0+0
*Toolbar: Rows 1
*Toolbar: Colorset 5
*Toolbar: Columns 1
*Toolbar: (1x1, Frame 0, Swallow (UseOld, NoClose) “Conky” Exec conky)

Module FvwmPager 0 3
*FvwmPager: Geometry 90x225+0-0
*FvwmPager: Colorset * 5
*FvwmPager: HilightColorset * 5
*FvwmPager: WindowColorsets 6 4
*FvwmPager: Fore $[FVWM_HICOLOR]
*FvwmPager: Hilight $[FVWM_BGCOLOR]
*FvwmPager: WindowColors yellow $[FVWM_SHCOLOR] yellow $[FVWM_HICOLOR]
*FvwmPager: Rows 3
*FvwmPager: Columns 1
*FvwmPager: Font None
*FvwmPager: UseSkipList

misc

IgnoreModifiers L25
DeskTopSize 1x1
CursorStyle ROOT 68
CursorStyle DEFAULT 68
CursorStyle MENU 68
CursorStyle LEFT_EDGE 68
CursorStyle TITLE 68
CursorStyle SYS 68
HideGeometryWindow
EwmhBaseStruts 96 0 0 0

styles

Style urxvt Notitle, Borderwidth 0
Style zenity StaysOnTop
Style conky Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnBottom
Style FvwmPager Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnBottom
Style tvtime Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, NeverFocus, StaysOnTop, Layer 9, Borderwidth 0
Style Audacious Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, StaysOnTop, Borderwidth 0
Style xv Notitle, StickyAcrossDesks, WindowListSkip, !Iconifiable, StaysOnTop, Borderwidth 0

Style gvim EWMHMiniIconOverride, MiniIcon gvim.png
Style Firefox EWMHMiniIconOverride, MiniIcon firefox.png
Style pidgin EWMHMiniIconOverride, MiniIcon gaim.png
Style Audacious EWMHMiniIconOverride, MiniIcon audacious.png
Style galculator EWMHMiniIconOverride, MiniIcon calc.png
Style acroread EWMHMiniIconOverride, MiniIcon acroread.png
Style gFTP EWMHMiniIconOverride, MiniIcon gftp.png
Style xterm EWMHMiniIconOverride, MiniIcon terminal.png
#Style SWT EWMHMiniIconOverride, MiniIcon azureus.png
Style gimp EWMHMiniIconOverride, MiniIcon gimp.png
Style xchat EWMHMiniIconOverride, MiniIcon xchat.png
Style Sylpheed EWMHMiniIconOverride, MiniIcon sylpheed.png

Style F-Spot StartsOnDesk 0
Style gimp StartsOnDesk 0
Style Sylpheed StartsOnDesk 0
Style Firefox StartsOnDesk 1
Style xchat StartsOnDesk 2
Style pidgin StartsOnDesk 2
Style LinuxDC++ StartsOnDesk 3
Style Deluge StartsOnDesk 3
Style vmware StartsOnDesk 4

#########################################[/code]