Xmonad and Libreoffice/OOo

Hi,
I am very satisfied with my Xmonad setup .
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.
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 ). But sometimes I've no choice if I want to keep on communicating in *.doc files with my colleges....
Thx in advance.

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

Similar Messages

  • Xmonad and Xmobar: avoidStruts no longer exposes Xmobar

    I've been using Xmonad with the same config for months now. I reinstalled Arch recently, and ever since then avoidStruts no longer keeps Xmobar from being hidden behind windows.
    I have installed the xmonad and xmonad-contrib packages; my config compiles without errors. I'm at a loss here because I can't identify any changes that may have been made to either of the aforementioned packages that might cause this issue.
    xmonad.hs
    import XMonad
    import Data.Monoid
    import Data.Ratio ((%))
    import System.Exit
    import XMonad.Hooks.EwmhDesktops
    import XMonad.Hooks.DynamicLog
    import XMonad.Hooks.ManageDocks
    import XMonad.Hooks.UrgencyHook
    import XMonad.Layout.NoBorders
    import XMonad.Layout.Named
    import XMonad.Layout.Grid
    import XMonad.Layout.IM
    import XMonad.Util.Run(spawnPipe)
    import System.IO
    import qualified XMonad.StackSet as W
    import qualified Data.Map as M
    -- The preferred terminal program, which is used in a binding below and by
    -- certain contrib modules.
    myTerminal = "urxvt"
    -- Whether focus follows the mouse pointer.
    myFocusFollowsMouse :: Bool
    myFocusFollowsMouse = True
    -- Width of the window border in pixels.
    myBorderWidth = 2
    -- modMask lets you specify which modkey you want to use. The default
    -- is mod1Mask ("left alt"). You may also consider using mod3Mask
    -- ("right alt"), which does not conflict with emacs keybindings. The
    -- "windows key" is usually mod4Mask.
    myModMask = mod4Mask
    -- The default number of workspaces (virtual screens) and their names.
    -- By default we use numeric strings, but any string may be used as a
    -- workspace name. The number of workspaces is determined by the length
    -- of this list.
    -- A tagging example:
    -- > workspaces = ["web", "irc", "code" ] ++ map show [4..9]
    myWorkspaces = ["1","2","3","4","5","6","7","8","9"]
    -- Border colors for unfocused and focused windows, respectively.
    myNormalBorderColor = "#404040"
    -- myFocusedBorderColor = "#0080ff"
    myFocusedBorderColor = "#ff0000"
    -- Key bindings. Add, modify or remove key bindings here.
    myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $
    -- launch a terminal
    [ ((modm .|. shiftMask, xK_Return), spawn $ XMonad.terminal conf)
    -- launch dmenu
    , ((modm, xK_p ), spawn "dmenu_run")
    -- launch gmrun
    , ((modm .|. shiftMask, xK_p ), spawn "gmrun")
    -- close focused window
    , ((modm .|. shiftMask, xK_c ), kill)
    -- close focused window (2)
    , ((modm, xK_z ), kill)
    -- close focused window (3)
    , ((modm, xK_Escape), kill)
    -- Rotate through the available layout algorithms
    , ((modm, xK_space ), sendMessage NextLayout)
    -- Reset the layouts on the current workspace to default
    , ((modm .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf)
    -- Resize viewed windows to the correct size
    , ((modm, xK_n ), refresh)
    -- Move focus to the next window
    , ((modm, xK_Tab ), windows W.focusDown)
    -- Move focus to the next window
    , ((modm, xK_j ), windows W.focusDown)
    -- Move focus to the previous window
    , ((modm, xK_k ), windows W.focusUp )
    -- Move focus to the master window
    , ((modm, xK_m ), windows W.focusMaster )
    -- Swap the focused window and the master window
    , ((modm, xK_Return), windows W.swapMaster)
    -- Swap the focused window with the next window
    , ((modm .|. shiftMask, xK_j ), windows W.swapDown )
    -- Swap the focused window with the previous window
    , ((modm .|. shiftMask, xK_k ), windows W.swapUp )
    -- Shrink the master area
    , ((modm, xK_h ), sendMessage Shrink)
    -- Expand the master area
    , ((modm, xK_l ), sendMessage Expand)
    -- Push window back into tiling
    , ((modm, xK_t ), withFocused $ windows . W.sink)
    -- Increment the number of windows in the master area
    , ((modm , xK_comma ), sendMessage (IncMasterN 1))
    -- Deincrement the number of windows in the master area
    , ((modm , xK_period), sendMessage (IncMasterN (-1)))
    -- Toggle the status bar gap
    -- Use this binding with avoidStruts from Hooks.ManageDocks.
    -- See also the statusBar function from Hooks.DynamicLog.
    -- , ((modm , xK_b ), sendMessage ToggleStruts)
    -- Quit xmonad
    , ((modm .|. shiftMask, xK_q ), io (exitWith ExitSuccess))
    -- Restart xmonad
    , ((modm , xK_q ), spawn "xmonad --recompile; xmonad --restart")
    -- Start Opera
    , ((modm .|. shiftMask, xK_i ), spawn "chromium")
    -- Start Thunar
    , ((modm .|. shiftMask, xK_f ), spawn "pcmanfm")
    -- Start networking gui
    , ((modm .|. shiftMask, xK_o ), spawn "wicd-gtk --no-tray")
    -- Video Settings
    , ((modm .|. shiftMask, xK_v ), spawn "nvidia-settings")
    ++
    -- mod-[1..9], Switch to workspace N
    -- mod-shift-[1..9], Move client to workspace N
    [((m .|. modm, k), windows $ f i)
    | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9]
    , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]]
    ++
    -- mod-{w,e,r}, Switch to physical/Xinerama screens 1, 2, or 3
    -- mod-shift-{w,e,r}, Move client to screen 1, 2, or 3
    [((m .|. modm, key), screenWorkspace sc >>= flip whenJust (windows . f))
    | (key, sc) <- zip [xK_w, xK_e, xK_r] [0..]
    , (f, m) <- [(W.view, 0), (W.shift, shiftMask)]]
    -- Mouse bindings: default actions bound to mouse events
    myMouseBindings (XConfig {XMonad.modMask = modm}) = M.fromList $
    -- mod-button1, Set the window to floating mode and move by dragging
    [ ((modm, button1), (\w -> focus w >> mouseMoveWindow w
    >> windows W.shiftMaster))
    -- mod-button2, Raise the window to the top of the stack
    , ((modm, button2), (\w -> focus w >> windows W.shiftMaster))
    -- mod-button3, Set the window to floating mode and resize by dragging
    , ((modm, button3), (\w -> focus w >> mouseResizeWindow w
    >> windows W.shiftMaster))
    -- you may also bind events to the mouse scroll wheel (button4 and button5)
    -- Layouts:
    -- You can specify and transform your layouts by modifying these values.
    -- If you change layout bindings be sure to use 'mod-shift-space' after
    -- restarting (with 'mod-q') to reset your layout state to the new
    -- defaults, as xmonad preserves your old layout settings by default.
    -- The available layouts. Note that each layout is separated by |||,
    -- which denotes layout choice.
    myLayout = tall ||| grid ||| full
    where
    -- default tiling algorithm partitions the screen into two panes
    tiled = Tall nmaster delta ratio
    -- The default number of windows in the master pane
    nmaster = 1
    -- Default proportion of screen occupied by master pane
    ratio = 65/100
    -- Percent of screen to increment by when resizing panes
    delta = 5/100
    tall = named "Tall"
    $ avoidStruts
    $ Tall nmaster delta ratio
    grid = named "Grid"
    $ avoidStruts
    $ withIM (1%7) (Role "buddy_list") (GridRatio (4/3))
    full = named "Full"
    $ noBorders
    $ Full
    -- Window rules:
    -- Execute arbitrary actions and WindowSet manipulations when managing
    -- a new window. You can use this to, for example, always float a
    -- particular program, or have a client always appear on a particular
    -- workspace.
    -- To find the property name associated with a program, use
    -- > xprop | grep WM_CLASS
    -- and click on the client you're interested in.
    -- To match on the WM_NAME, you can use 'title' in the same way that
    -- 'className' and 'resource' are used below.
    myManageHook = composeAll
    [ className =? "MPlayer" --> doFloat
    , className =? "Gimp" --> doFloat
    -- , className =? "Nm-connection-editor" --> doFloat
    -- , className =? "Wicd-client.py" --> doFloat
    , resource =? "desktop_window" --> doIgnore
    , resource =? "kdesktop" --> doIgnore
    -- , className =? "Xfce4-notifyd" --> doIgnore
    -- Event handling
    -- * EwmhDesktops users should change this to ewmhDesktopsEventHook
    -- Defines a custom handler function for X Events. The function should
    -- return (All True) if the default handler is to be run afterwards. To
    -- combine event hooks use mappend or mconcat from Data.Monoid.
    -- myEventHook = mempty
    myEventHook = fullscreenEventHook
    -- Status bars and logging
    -- Perform an arbitrary action on each internal state change or X event.
    -- See the 'XMonad.Hooks.DynamicLog' extension for examples.
    myLogHook h = dynamicLogWithPP $ xmobarPP
    { ppOutput = hPutStrLn h
    , ppTitle = xmobarColor "green" "" . shorten 200
    , ppUrgent = xmobarColor "white" "red" . wrap "" ""
    -- Startup hook
    -- Perform an arbitrary action each time xmonad starts or is restarted
    -- with mod-q. Used by, e.g., XMonad.Layout.PerWorkspace to initialize
    -- per-workspace layout choices.
    -- By default, do nothing.
    myStartupHook = return ()
    -- Run xmonad with the settings you specify.
    main = do
    xmproc <- spawnPipe "/usr/bin/xmobar /home/chris/.xmonad/xmobarrc"
    xmonad $ withUrgencyHook NoUrgencyHook $ defaultConfig
    { terminal = myTerminal
    , focusFollowsMouse = myFocusFollowsMouse
    , borderWidth = myBorderWidth
    , modMask = myModMask
    , workspaces = myWorkspaces
    , normalBorderColor = myNormalBorderColor
    , focusedBorderColor = myFocusedBorderColor
    , keys = myKeys
    , mouseBindings = myMouseBindings
    , layoutHook = myLayout
    , manageHook = myManageHook
    , handleEventHook = myEventHook
    , logHook = myLogHook xmproc
    , startupHook = myStartupHook
    xmobarrc
    Config
    { font = "xft:ProFont:pixelsize=12"
    , bgColor = "#000000"
    -- used to make the bar appear correctly after Mod-q in older xmonad implementations (0.9.x)
    -- doesn't seem to do anything anymore (0.10, darcs)
    -- , lowerOnStart = False
    , commands =
    [ Run Wireless "wlan0" ["-t", "<essid> <quality>%"] 10
    , Run CommandReader "/home/chris/.xmonad/volume-listener.sh" "vol"
    , Run CommandReader "/home/chris/.xmonad/hdaps-listener.sh" "hdaps"
    , Run Battery
    [ "-t", "<acstatus> <left>%"
    , "-f", "AC/online"
    , "-o", "Bat"
    , "-O", "AC"
    20
    , Run Date "%a %b %_d %H:%M" "date" 10
    , Run StdinReader
    , sepChar = "%"
    , alignSep = "}{"
    , template = "%StdinReader% }{ <fc=#ff0000>%hdaps%</fc> %wlan0wi% Vol %vol% %battery% <fc=#ee9a00>%date%</fc> "
    Last edited by cheese, lol (2012-10-26 03:15:39)

    Downgrade to xmobar-0.15. See here.

  • Thunar and LibreOffice crash on open (no errors shown in journalctl)

    My system is completely up to date. I'm running XFCE with a custom theme. I'm not sure if that is the problem.
    Basically when I try and open Thunar and LibreOffice it closes all the open applications and kicks me out to the login screen (using lightdm with the gtk2 greeter IIRC).
    I'm stumped about this. I can't find any errors in journalctl at all.
    The thing is this system has been running well for ages and it is only recently that I have started having problems. I've been able to use Thunar and LibreOffice in the past just fine. The problems started reasonably recently and I can't work out when the problems started.
    Can anyone offer any advice on how to debug this problem please? Thanks.

    OK. Removed both .xsession-errors and xsession-errors.old and restarted the system and this is what I get.
    ~/.xsession-errors
    /home/<user>/.xprofile: line 1: dropboxd: command not found
    gpg-agent: a gpg-agent is already running - not starting a new one
    (xfce4-session:1125): xfce4-session-WARNING **: gpg-agent returned no PID in the variables
    (polkit-gnome-authentication-agent-1:1234): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2769:41: Expected a valid selector
    "sni-qt/1233" WARN 12:29:08.225 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
    ~/.xsession-errors.old
    /home/<user>/.xprofile: line 1: dropboxd: command not found
    (xfce4-session:767): xfce4-session-WARNING **: gpg-agent returned no PID in the variables
    (polkit-gnome-authentication-agent-1:907): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2769:41: Expected a valid selector
    "sni-qt/903" WARN 12:28:22.049 void StatusNotifierItemFactory::connectToSnw() Invalid interface to SNW_SERVICE
    xfwm4: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    Thunar: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
    xfce4-session: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
    xfsettingsd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    xfce4-panel: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    SpiderOak: Fatal IO error: client killed
    wrapper-1.0: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    wrapper-1.0: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    (polkit-gnome-authentication-agent-1:907): Gdk-WARNING **: polkit-gnome-authentication-agent-1: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    wrapper-1.0: Fatal IO error 104 (Connection reset by peer) on X server :0.0.
    wrapper-1.0: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
    Edit:
    No output (even when redirecting to a file) when run from the command line (either Thunar or LibreOffice).
    Last edited by Cromulent (2015-06-18 11:35:44)

  • Xmonad and focus follows mouse issue

    I've been fiddling around with xmonad, and I notice that with focus follows mouse turned on, when I create a new window the window under the mouse gets selected instead of the window that I have just created. Pretty irritating, Anyone know how to solve that?
    Thanks for any help provided,
    Kruppe

    Yes, disabling the focus follows mouse behaviour makes it so the correct window is always chosen.
    I kind of like having focus follows mouse for when I need to copy and paste in applications that don't provide good methods for doing that purely with the keyboard (firefox and most terminals when not using screen). I would therefore like to have focus follows mouse.
    Sidenote: What is this updatePointer thing you use and what does it do?

  • I need a little help with xmonad and stuff

    Hi all. I recently changed from fluxbox to xmonad, and I find it fantastic. I have some minor? problems.
    In fluxbox I was using xterm as a terminal emulator, but I couldnt use irssi with it, the Alt + w/e keys weren't working. They worked however in aterm and urxvt but those two support only 16 colors, and I wish to use 256 colors, mainly because of my vim color scheme. Is there a solution to be able to run both irssi and vim from the same terminal, or should I run different terminals for them?
    Also where can I read up on setting my .Xdefaults and xmonad.hs file? I ripped someones from this forum, and it works nice, but I want to make my onw, but cant find any decent documentation. Thanks.
    edit:
    I found the solution to using the Alt key in xterm. I had to add theese two lines in my .Xdefaults
    XTerm*eightBitInput: false
    XTerm*metaSendsEscape: true
    Last edited by tch (2007-12-28 11:00:33)

    Also where can I read up on setting my .Xdefaults and xmonad.hs file? I ripped someones from this forum, and it works nice, but I want to make my onw, but cant find any decent documentation. Thanks.
    At the moment, the best source for configs are those posted in the screenshots thread (for both Xdefaults and xmonad.hs), the xmonad config archive (and the available docs from the root page on that site), and our own thread.  Unfortunately you'll have to sort of scrounge for good docs on the xmonad.hs at the moment, since most of the information was written for the 0.4 version of xmonad.  The configuration has since been made MUCH simpler.
    Hope that helps some.

  • Gnome 3 extended Desktop (beamer) and Libreoffice Impress

    Hi,
    I've had a nice experience with Gnome 3 and LibreOffice Impress today on work. When I plug in the beamer via VGA the Gnome 3 desktop gets extended and that's fine. But when I want to use Libreoffice Impress in presentation mode, it only shows up on my laptops display. I think this issue is true for flash movies in Firefox as well. Is there any known fix? I guess this is a bug in Libreoffice, since EOG is showing PDF files on the extended desktop in fullscreen mode as it should.
    Tobsen

    LibreOffice Impress has the option to specify which display to output its presentation to.  Navigate to "SlideShow" > "Slide Show Settings".  At the bottom of the config window there is a section called "Multiple Displays".  You should be able to specify which display to output the presentation to by selecting one of the displays from the drop-down menu.  More details can be found in the LibreOffice wiki
    http://help.libreoffice.org/Impress/Slide_Show_Settings

  • [SOLVED] Trouble installing Xmonad and Xmonad-contrib

    I am new to Arch Linux. After using awesome for a month I decided to shift to xmonad.I installed xmonad and xmonad-contrib from official arch repositories by using
    pacman -S xmonad xmonad-contrib
    and then installed GHC. I was able to start session using
    exec xmonad
    in my ~/.xsession file. I copied the default xmonad.hs template to my home.
    cp /usr/share/xmonad-0.11/man/xmonad.hs ~/.xmonad/xmonad.hs
    . However while recompiling I am getting this error -
    xmonad.hs:14:18:
    Could not find module `XMonad.StackSet'
    Use -v to see a list of the files searched for.
    So I checked the modules in my ghc
    [mangat@Noahas_Arch ~]$ ghc-pkg list
    /usr/lib/ghc-7.6.2/package.conf.d
    Cabal-1.16.0
    array-0.4.0.1
    base-4.6.0.1
    bin-package-db-0.0.0.0
    binary-0.5.1.1
    bytestring-0.10.0.2
    containers-0.5.0.0
    deepseq-1.3.0.1
    directory-1.2.0.1
    filepath-1.3.0.1
    ghc-7.6.2
    ghc-prim-0.3.0.0
    haskell2010-1.1.1.0
    haskell98-2.0.0.2
    hoopl-3.9.0.0
    hpc-0.6.0.0
    integer-gmp-0.5.0.0
    old-locale-1.0.0.5
    old-time-1.1.0.1
    pretty-1.1.1.0
    process-1.1.0.2
    rts-1.0
    template-haskell-2.8.0.0
    time-1.4.0.1
    unix-2.6.0.1
    I am now missing xmonad and xmonad-contrib modules, so I tried to reinstall it but I am now getting following error messages :-
    [mangat@Noahas_Arch ~]$ su -c "pacman -Sv xmonad xmonad-contrib"
    Password:
    Root : /
    Conf File : /etc/pacman.conf
    DB Path : /var/lib/pacman/
    Cache Dirs: /var/cache/pacman/pkg/
    Lock File : /var/lib/pacman/db.lck
    Log File : /var/log/pacman.log
    GPG Dir : /etc/pacman.d/gnupg/
    Targets : xmonad xmonad-contrib
    warning: xmonad-0.11-5 is up to date -- reinstalling
    warning: xmonad-contrib-0.11-6 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Packages (2): xmonad-0.11-5 xmonad-contrib-0.11-6
    Total Installed Size: 34.13 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n] Y
    (2/2) checking keys in keyring [###########################################################] 100%
    (2/2) checking package integrity [###########################################################] 100%
    (2/2) loading package files [###########################################################] 100%
    (2/2) checking for file conflicts [###########################################################] 100%
    (2/2) checking available disk space [###########################################################] 100%
    ghc-pkg: cannot find package xmonad-0.11
    error: command failed to execute correctly
    (1/2) reinstalling xmonad [###########################################################] 100%
    Reading package info from stdin ... done.
    xmonad-0.11: Warning: haddock-interfaces: /usr/share/doc/xmonad-0.11/html/xmonad.haddock doesn't exist or isn't a file
    xmonad-0.11: Warning: haddock-html: /usr/share/doc/xmonad-0.11/html doesn't exist or isn't a directory
    xmonad-0.11: dependency "X11-1.6.1.1-1d285f3adf4105d51aa29a4bb5b0c634" doesn't exist (use --force to override)
    xmonad-0.11: dependency "extensible-exceptions-0.1.1.4-757e1af929bd59fccfe8430149f55bc2" doesn't exist (use --force to override)
    xmonad-0.11: dependency "mtl-2.1.2-36ff22533b21e2182d8d4647bfd2b3e7" doesn't exist (use --force to override)
    xmonad-0.11: dependency "utf8-string-0.3.7-89a3d8cf53390a43809e108bcfba69ef" doesn't exist (use --force to override)
    error: command failed to execute correctly
    ghc-pkg: cannot find package xmonad-contrib-0.11
    error: command failed to execute correctly
    (2/2) reinstalling xmonad-contrib [###########################################################] 100%
    Reading package info from stdin ... done.
    xmonad-contrib-0.11: Warning: haddock-interfaces: /usr/share/doc/xmonad-contrib-0.11/html/xmonad-contrib.haddock doesn't exist or isn't a file
    xmonad-contrib-0.11: Warning: haddock-html: /usr/share/doc/xmonad-contrib-0.11/html doesn't exist or isn't a directory
    xmonad-contrib-0.11: dependency "X11-1.6.1.1-1d285f3adf4105d51aa29a4bb5b0c634" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "X11-xft-0.3.1-af5f924091c4d4d0e7fd0f1ef1e3e1c5" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "extensible-exceptions-0.1.1.4-757e1af929bd59fccfe8430149f55bc2" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "mtl-2.1.2-36ff22533b21e2182d8d4647bfd2b3e7" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "random-1.0.1.1-048316c239de82db6e182c94b6cf4e19" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "utf8-string-0.3.7-89a3d8cf53390a43809e108bcfba69ef" doesn't exist (use --force to override)
    xmonad-contrib-0.11: dependency "xmonad-0.11-b1caf0967c016228684d4fbe995fb8d7" doesn't exist (use --force to override)
    error: command failed to execute correctly
    Any Idea why pacman is unable to resolve the dependency. Are they availiable in AUR?
    PS: I have just updated by installation and I am not using AUR right now.
    Last edited by mangatmodi (2013-04-23 09:26:14)

    @Raynman
    My pacman.conf was really in a very bad shape at the time of installation of Xmonad. I think I must be careless to notice and removed dependency check.
    When I compiled my xmonad.hs I found errors related to GHC. I was too surprised, however installed it further. Now since GHC was installed later, it missed some modules which were previously installed.
    I tried reinstalling xmonad, xmonad-contrib before but there was no use. However recursively removing and installing, as suggested by you, seems to have fixed have problem. I am now getting following modules in GHC.
    /usr/lib/ghc-7.6.2/package.conf.d
    Cabal-1.16.0
    X11-1.6.1.1
    X11-xft-0.3.1
    array-0.4.0.1
    base-4.6.0.1
    bin-package-db-0.0.0.0
    binary-0.5.1.1
    bytestring-0.10.0.2
    containers-0.5.0.0
    data-default-0.5.1
    deepseq-1.3.0.1
    directory-1.2.0.1
    dlist-0.5
    extensible-exceptions-0.1.1.4
    filepath-1.3.0.1
    ghc-7.6.2
    ghc-prim-0.3.0.0
    haskell2010-1.1.1.0
    haskell98-2.0.0.2
    hoopl-3.9.0.0
    hpc-0.6.0.0
    integer-gmp-0.5.0.0
    mtl-2.1.2
    old-locale-1.0.0.5
    old-time-1.1.0.1
    pretty-1.1.1.0
    process-1.1.0.2
    random-1.0.1.1
    rts-1.0
    template-haskell-2.8.0.0
    time-1.4.0.1
    transformers-0.3.0.0
    unix-2.6.0.1
    utf8-string-0.3.7
    xmonad-0.11
    xmonad-contrib-0.11
    I will test my system and mark the thread solved. Thank you for the help

  • Missing text in Firefox, Thunderbird, and Libreoffice

    On my laptop, when I run Firefox, Thunderbird, or Libreoffice maximized, everything in the top part of the window is fine. But, there is a line about 2/3 of the way down the window below which there most of the text is gone. (this line may even be halfway throught a line of text, such that the top part of the word is displayed, but the bottom part is not.)
    Examples of missing text (all below the line):
    In all cases, the text on status bars (like those at the bottom of the window) is gone, however, loading bars are still there.
    In firefox, images will be there, underlines for links will be there, but the text will not.
    In Thunderbird, the message view is fine, but all of the system status bars, including but not limited to message info and the notifications, such as "this might be a scam" or "Do you want to load the images?" are not. I do not know whether the message entries in the inbox are there because that is always above the line.
    In libreoffice, all text, including the actual document text, status bars, and the entries on the start screen (create new text document, create new spreadsheet, etc.) are affected.
    However, if I run libreoffice or firefox via Xforwarding over an ssh tunnel from my desktop, everything works fine, subject of course to network latency. (I do not have Thunderbird on my desktop, I use claws instead, which also does work fine.)
    Also, if I shrink the window to half-height, then the problem no longer exists.
    I have tried reinstalling libreoffice, firefox, thunderbird, the xserver, and my graphics drivers (nouveau) using the --recursive option, and nothing has changed. I cannot tie this problem to any particular system operation (such as an update), but that does not mean that it is unrelated to such an event.
    Window manager: xmonad
    Desktop environment: none
    Video driver: nouveau
    Model: Dell Inspiron 8600
    Any help with this would be greatly appreciated. I am tired of only using the bottom half of my screen.

    Thanks for pointing that out. I probably would have scratched my head over that one sooner or later. Unfortunately, that is not the solution to this problem. Keep in mind that ~2/3 of the window is perfect.

  • Finder issue after Mavericks and LibreOffice

    The upgrade to Mavericks was ok, only for one detail: it deleted the LibreOffice from apps.
    After the re-install of LO, Finder got a bug: when it arranges/organizes files per Type, it shows, at top (before the folders) files (documents) related to LO (docs, odts, odgs, etc).
    I've tryed changing to None, than back to Type. Uninstalled LO. But the problem persists: it does not show Folders at top in any folder that has a doc or odt file in it.
    Any ideas? Thanks.

    Ciao Von Stripes,
    I've just found the solution:
    Open - System Preferences, then open - Spotlight
    There is a list of categories.
    Find - Files on the list, then click, drag and drop to the position number 1 and "voilá"
    I hope it works for you too... 

  • Run process in xmonad and capturing output

    Hi!
    For my xmonad config, I need something like spawn, but that will return any output from the process spawned.
    I was thinking of using runProcessWithInput from Xmonad.Utils.Run.
    Is there a better way to do this?

    You may find runProcess from System.Process to be of some help. It takes several options, including handles for STDIN, STDOUT, and STDERR.

  • Find a window in XMonad and apply some actions to it

    Hi everyone, I think this should be really easy for someone who's good at Haskell but I just couldn't figure it out as I'm bad at it.
    Basically I want to search through the list of windows in the current workspace, find one matching some condition and apply some action to it; if not found then create this window.
    I had a skeleton code like this
    import qualified XMonad.StackSet as W
    import XMonad.Actions.WindowGo
    findWindow condition actionIfFound actionIfNotFound =
    ifWindow (condition <&&> member W.current) windowFound actionIfNotFound
    where windowFound = ask >>= w -> do actionIfFound w

    Hi guymatsuda,
    If you are having an issue locating a previously purchased song, you may find the following articles useful:
    iTunes: Finding lost media and downloads
    http://support.apple.com/kb/TS1408
    Apple Support: Downloading past purchases from the App Store, iBookstore, and iTunes Store
    http://support.apple.com/kb/HT2519
    Cheers,
    - Brenden

  • XMonad and Compiz (source)

    I inquired and finally received back information on this project and figured you guys might be interested.
    Here is the email's text:
    Follow the instructions to compile from:
    http://wiki.compiz.org/C%2B%2BCompiling
    replace the src direction from the git clone of core with the attached tar
    before compiling compiz
    things that use the mouse or workspace management generally dont work.
    everything else should work ok.
    you'll need to compile extra plugins etc.
    All credit goes to tux_mark_5 from #xmonad
    I've thrown up the necessary data at my github, so feel free to play with it. Enjoy :>

    Square wrote:
    I inquired and finally received back information on this project and figured you guys might be interested.
    Here is the email's text:
    Follow the instructions to compile from:
    http://wiki.compiz.org/C%2B%2BCompiling
    replace the src direction from the git clone of core with the attached tar
    before compiling compiz
    things that use the mouse or workspace management generally dont work.
    everything else should work ok.
    you'll need to compile extra plugins etc.
    All credit goes to tux_mark_5 from #xmonad
    I've thrown up the necessary data at my github, so feel free to play with it. Enjoy :>
    Thanks for this, I saw that vid a while back and did wonder.
    How are you finding it? Did you run into any issues?

  • [solved] icu, firefox and libreoffice woes

    Don't know if this should be reported as a bug, but...
    I updated firefox, which wouldn't start because of a icu dependency.
    Updated icu, and nss, which showed as the next dependency.
    Libreoffice then wouldn't start because it couldn't find the right version of libicuuc (sorry I don't remember which)
    So I upgraded libreoffice to libreoffice-fresh.
    It said: /usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libicuuc.so.53: cannot open shared object file: No such file or directory
    Checked the version of libicuuc.so which is installed - it's 54.
    I'm hoping the packages are just out of sync and if I try again in a day or two it will work...
    If this is not the case, any suggestions, anyone?
    TIA
    Last edited by throbscottle (2014-10-31 22:43:03)

    throbscottle wrote:Hmmm, I was trying to avoid that.
    Then you are doing it wrong: https://wiki.archlinux.org/index.php/Pa … nsupported

  • Apache openoffice and libreoffice

    I have seen that Oracle has given openoffice to the Apache foundation. One question I have is if the libreoffice fork still necessary. It was my understanding that Oracle prevented good development of openoffice and claim too much control. But now? What's the main reason to keep to have two versions?

    olive wrote:
    Lone_Wolf wrote:Apache Openoffice appears to target enterprise and business users, while libreoffice focuses more on individual users.
    They also use different licenses, so i doubt the 2 will merge again.
    You may be right but I can't prevent me to think that this is sad. How business users can be so different to individual users in regards of an office suite? (M$ sell basically the same office suite to both clients, apart some differences that do not justify a new product). As for the license, do we really need two projects for that? The LGPL as well as the apache license allows proprietary linking...
    I wonder if Linux distributions (and archlinux in particular) will now ship openoffice again. I thought after the fork that Libreoffice will have been just the continuation of openoffice while openoffice itself will die (recalling the Xorg fork of Xfree86). But now? We can't just say that the Apache foundation do everything wrong as we may have said with Oracle.
    The distros didn't all ship with OpenOffice before; Ubuntu and OpenSuSE both shipped with go-openoffice. Anyway, the OpenOffice brand took a pretty big hit, so I don't see any distros switching back.
    As far as licensing is concerned, Microsoft does make different versions of Office - Student, Professional, etc., targeting different segments. Feature segregation won't really apply here, so I am also not sure I buy the enterprise-consumer split either.

  • Xmonad and dmenu options

    I've been using xmonad for a while now, and just started playing with Xmonad.Actions.WindowBringer.
    It uses dmenu for the menu, and I can't for the life of me figure out where to put the options that I want to use for dmenu.   Things like different, and bigger font, different colors, etc....
    I looked at the windowbringer.hs file, and found something about  dmenu opts = menu dmenu opts or something like that.   So I thought that if I could modify that in my ~/.xmonad.hs file, I would be good, but on recompile, I kept getting an error message about that line, so was I on the right track or is there an easier way to do it? 

    I did not know that, but then again, I only tried dwm (which dmenu came from, if I remember right) for a little while, as I got tired or recompiling it all the time. 
    I'll give it a shot, though, when it's updated thru pacman.... but I'll try it.  Thanks.

Maybe you are looking for

  • How do I insert a logo/brand clip I made at the start of every movie?

    Hi I just put some time into a logo/brand that has music and graphics I want to add to every clip how do I do that. Thank you for any help.

  • No signal after dropping phone

    So i accidently dropped my phone yesterday. No visable damage. but i have no signal! Any ideas??

  • Approvals for Service Document

    Experts, I am trying to write a query to use in an Approval Template, that will activate when the user enters an AP Invoice with a document type of Service. Thanks, Peter

  • Cartridge Error

    Hi all I use cartridge to make forms web enabled and when create a new cartridge to make reports web enabled so I get an error when open forms or Reports from the web HTTP 500 Internal Server error and when i delete this new cartridge the form return

  • Does anyone know how to fix error 3259?

    Hello. I have the ipad mini (wifi) running on ios 7.0.4. I have up to date windows 8 and up to date itunes. Whenever i try to restore my ipad, I get error 3259- network connection timed out. I've tried disabling the computer firewall, windows defende