You are not logged in.

#1 2010-12-05 08:18:24

HM
Member
Registered: 2007-11-18
Posts: 34

Xmonad and Libreoffice/OOo

Hi,

I am very satisfied with my Xmonad setup smile.
But there's one issue that's annoying me and other users. For them it's even a showstopper. It's the phenomenon that Openoffice or Libreoffice gets into a tight loop when opening a dialog-box. Sometimes even a hard reset is necessary to find a way out. sad
I am using Xmonad-darcs and my xmonad.hs file is inspired on the beautiful one of pbrisbin.

I've tried the following but for the time being all in vain :
1)  added SAL_USE_VCLPLUGIN=gen to the .bash_profile file
2)  replaced Openoffice with Libreoffice
3   replaced jre with openjdk6

However the problem persists. I would be very grateful to solve this issue. A working solution might even be a useful addition to the Wiki.

I know that Openoffice and Libreoffice don't fit very well in a mean and lean Xmonad setup (Latex with (g)vim are 'ideologically' more appropriate tongue ). But sometimes I've no choice if I want to keep on communicating in *.doc files with my colleges.... hmm

Thx in advance.


"Munyal deefan hayre"  - patience can cook a stone; Fulfulde proverbe (...and finally a xmonad.hs running smile )

Offline

#2 2010-12-05 09:27:26

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: Xmonad and Libreoffice/OOo

Please try to use the setting "Use OpenOffice dialogues" to avoid window manager issues here.

Offline

#3 2010-12-05 10:09:05

HM
Member
Registered: 2007-11-18
Posts: 34

Re: Xmonad and Libreoffice/OOo

Thanks AndyRTR for you quick reply and suggestion.
But to which setting are you referring? A setting in xmonad.hs, in Libreoffice or elsewhere?
I am using the following modules:

 
 32  import XMonad.Actions.CycleWS
 33 import XMonad.Actions.CycleWindows  (rotFocusedUp, rotFocusedDown)
 34 import XMonad.Actions.UpdatePointer
 35
 36 import XMonad.Hooks.DynamicLog
 37 import XMonad.Hooks.FadeInactive
 38 import XMonad.Hooks.ManageHelpers
 39 import XMonad.Hooks.ManageDocks
 40 import XMonad.Hooks.UrgencyHook
 41
 42 import XMonad.Layout.IM
 43 import XMonad.Layout.LayoutHints    (layoutHintsWithPlacement)
 44 import XMonad.Layout.NoBorders
 45 import XMonad.Layout.PerWorkspace   (onWorkspace)
 46 import XMonad.Layout.ResizableTile
 47 import XMonad.Layout.Tabbed
 48 import XMonad.Layout.TwoPane
 49 import XMonad.Layout.Reflect
 50
 51 import XMonad.Util.EZConfig         (additionalKeysP)
 52 import XMonad.Util.Loggers          (maildirNew,dzenColorL,wrapL)
 53 import XMonad.Util.Run              (spawnPipe)
 54 import XMonad.Util.Scratchpad
 55 import XMonad.Util.WindowProperties (getProp32s)
 56 import XMonad.Util.WorkspaceCompare (getSortByXineramaRule)
 57
 58 import Data.List
 59 import Data.Monoid
 60 import Data.Ratio
 61
 62 import System.IO
 63 import System.Exit
 64
 65 import qualified Data.Map        as M
 66 import qualified XMonad.StackSet as W

"Munyal deefan hayre"  - patience can cook a stone; Fulfulde proverbe (...and finally a xmonad.hs running smile )

Offline

#4 2010-12-05 14:32:20

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: Xmonad and Libreoffice/OOo

In Libre/Open-Office check the setting in Options/general "Use LibreOffice dialogs".

Offline

#5 2010-12-05 16:07:22

HM
Member
Registered: 2007-11-18
Posts: 34

Re: Xmonad and Libreoffice/OOo

thx Andy,

I think I am close to the solution, only I feel stupid to report that the "tools/options/general" link gives me a squeezed window in which the crucial setting ("Use OpenOffice dialogues") is not visible mad
Have a look at this:

screenshot_LibreOffice

Sorry for the 'botheration' ...... hmm


"Munyal deefan hayre"  - patience can cook a stone; Fulfulde proverbe (...and finally a xmonad.hs running smile )

Offline

#6 2010-12-05 16:18:22

JokerBoy
Member
From: România
Registered: 2009-09-24
Posts: 641

Re: Xmonad and Libreoffice/OOo

you can't resize it?

no squeezed window with openoffice-base 3.2.1-3 & dwm.

Offline

#7 2012-01-08 05:15:25

funkydrummer
Member
From: newcastle, uk
Registered: 2004-03-21
Posts: 2

Re: Xmonad and Libreoffice/OOo

You need to use the EwmhDesktops module:
http://xmonad.org/xmonad-docs/xmonad-co … ktops.html

Add the following lines to your ~/.xmonad/xmonad.hs:


import XMonad
import XMonad.Hooks.EwmhDesktops

main = xmonad $ ewmh defaultConfig

Offline

#8 2012-01-08 06:19:23

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,804

Re: Xmonad and Libreoffice/OOo

Wow funkydrummer,
7 years between your first and second posts !  Welcome back smile
This thread is over a year old, and we would generally close close threads and ask that members re-open new ones.

So that I don't chase you off again, and because your post might be the solution to this ancient thread, I'll leave it open.  If it appears that we are mixing old problems with new problems, we will go ahead and close this and start a new one.

Again, welcome back.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#9 2014-03-02 21:23:53

ashbreeze
Member
Registered: 2014-03-02
Posts: 9

Re: Xmonad and Libreoffice/OOo

Thanks funkydrummer! Perfect answer to my problem!

Offline

#10 2014-03-02 21:52:52

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Xmonad and Libreoffice/OOo

Please don't power post, particularly in old threads: https://wiki.archlinux.org/index.php/Fo … mpty_Posts



Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB