Tiling Window Managers; where to start?

I'm looking for a wm for my laptop. It is relatively fast, 4gb of ram, dual core processor, etc. I don't like dealing with some of the bloat that is gnome/kde. On my desktop I've used openbox for quite some time, but what I really miss on my laptop is the expose function to quickly view all open windows, since a laptop monitor can get a bit cramped. I tried to work with skippy and the xautolock but it wasn't nearly the same. It seems like the only solutions are either going back to gnome/xfce + compiz, or compiz standalone (how is this?), or to try out a tiling window manager. What would you recommend? Where does one start? Will this solve my problem?

When it comes to a wm, people can get rabid about them;  almost as bad as when it comes to distro of choice!
Anyway, I have used a few tiling window managers myself, and liked every one that I have used, which includes awesome and xmonad.
I'm not plugging any of them, just wanting to let you know that there is a wiki page comparing the different tiling window managers, that should give you a good start on which one(s) you want to try.
https://wiki.archlinux.org/index.php/Co … w_Managers
If there are certain things that you find useful in a window manager, the table can be helpful.
HTH

Similar Messages

  • [solved] mutt with tiling window managers = bad = how to improve?

    Hi guys
    I want to use mutt as my mail client. I've tested several others, but none fits me better. It has to be a cli application, because that's just the way I want it to be.
    The only thing I don't like about mutt is its inability to handle resizing terminals. This is something which happens all the time with tiling window managers. Let me demonstrate with screenshots.
    mutt as it's supposed to look http://www.unstucc.de/myspace/mutt-normal.png
    mutt how it looks after the screen got resized. http://www.unstucc.de/myspace/mutt-resized.png
    Hitting Ctrl+l rerenders mutt's interface, but this is really going on my nerves.
    I run mutt in urxvt, but I also tested it with xterm, comparable result (it's a little bit better in xterm, but still not perfect)
    I've been searching for this for quite a while now and I can't find ideas how to solve this.
    Any help is very appreciated.
    Last edited by Army (2011-03-31 23:55:27)

    May I see your .Xdefaults file? Maybe you have some urxvt settings I don't have. Here's mine
    URxvt.foreground:white
    URxvt.background:black
    URxvt.inheritPixmap:true
    URxvt.scrollBar:false
    URxvt.shading:40
    URxvt.fading:20
    URxvt.font:xft:Terminus:pixelsize=12:antialias=false
    URxvt.boldFont:xft:Terminus:bold:pixelsize=12:antialias=false
    URxvt.internalBorder:0
    URxvt.externalBorder:0
    URxvt.perl-ext-common:default,selection,url-select,keyboard-select,clipboard
    URxvt.colorUL:blue
    URxvt.keysym.M-u:perl:url-select:select_next
    URxvt.keysym.M-Escape: perl:keyboard-select:activate
    URxvt.keysym.Mod4-s: perl:keyboard-select:search
    URxvt.keysym.Mod4-c: perl:clipboard:copy
    URxvt.keysym.Mod4-v: perl:clipboard:paste
    URxvt.keysym.Mod4-C-v: perl:clipboard:paste_escaped
    URxvt.urlLauncher:web-open
    URxvt.underlineURLs:true
    URxvt.urgentOnBell:true
    I wanted to try sup, but this app never ran here, always because of some compatibility issues with Arch's ruby afair. But I could give it another try some day.
    edit: Just tried it again, the dependencies don't build ... I don't like ruby stuff!!!
    But since it seems like the problem I have might be solvable, I'd recommend to stick with mutt and solve this.
    By the way, here are the settings in my muttrc
    source /etc/Muttrc.gpg.dist
    set header_cache = "~/.mutt/cache/headers"
    set message_cachedir = "~/.mutt/cache/bodies"
    set certificate_file = "~/.mutt/certificates"
    set delete
    set sort = "threads"
    set sort_aux = "last-date-received"
    set imap_check_subscribed
    set imap_keepalive = 60
    set imap_idle
    set imap_passive="yes"
    set mail_check=5
    set mailcap_path = "~/.mutt/mailcap"
    unset copy
    unset autoedit
    set include
    set attribution = "* %n <%a> [%(%d.%m.%Y %H:%M)]:"
    set reply_regexp = "^((re([\[^-][0-9]+\]?)*|aw|antwort|antw|wg):[ \t]*)+"
    set edit_hdrs
    set beep_new = yes
    set net_inc=5
    set move
    alternative_order text/plain text/html
    set editor = 'vim -c "syntax on" -c "/^$" -c "set tw=0"'
    #set alias_file = ~/.mutt/mail_aliases
    set query_command="goobook query '%s'"
    bind editor <Tab> complete-query
    macro index,pager a |'goobook add'\n
    # bindings -- very vim-like
    bind pager q exit
    bind pager t toggle-quoted
    bind pager / search
    bind pager <up> previous-line
    bind pager <down> next-line
    bind pager k previous-line
    bind pager j next-line
    bind pager gg top
    bind pager G bottom
    bind index gg first-entry
    bind index G last-entry
    bind pager K previous-undeleted
    bind pager J next-undeleted
    bind index K previous-unread
    bind index J next-unread
    bind index,pager R group-reply
    #Attachments lila
    color attachment magenta default
    #Fehler rot
    color error red default
    #Der Header Gelb, Subject (Betreff) leuchtend, das To in weiß
    color header brightyellow default "^Subject: "
    color header white default "^To:"
    color hdrdefault yellow default
    #Der "Leuchtbalken"
    color indicator black white
    color markers brightblue default
    #Die Nachricht selbst auch bunt machen; dabei je Quotingebene eine andere Farbe --> bringt Übersicht
    color message white default
    color normal white default
    color quoted yellow default
    color quoted1 green default
    color quoted2 cyan default
    color quoted3 red default
    #die Signatur nicht so hell anzeigen
    color signature brightblack default
    #Statuszeile in blau-gelb
    color status brightyellow blue
    auto_view text/html
    set charset=utf-8
    Last edited by Army (2011-03-31 23:05:13)

  • [Solved] Tiling window managers and on-screen keyboards

    I've got a small, old tablet pc with a 10" touchscreen, and was hoping to use a tiling window manager so that I could have an on-screen keyboard (onboard, cellwriter etc) stuck to the bottom third of the screen, and other applications 'fullscreened' in the rest of it, preferably in tabs.
    I've tried a few tabbed tiling wm's (i3, xmonad, wmii, ion3) and while I can get the layout I want, I'm unable to use the onscreen keyboard due to focus switching - clicking on the 'keys' of the keyboard (or in fact, moving the cursor into it's frame/window/whatever) moves the focus to the keyboard, so it sends the typed text to itself.
    Since tiling wm's are usually targeted at keyboard users, I'm having trouble finding which wm's listen to the onscreen keyboard's 'nofocus' properties. Does anyone know of any tiling wm's that respect that property and work with onscreen keyboards? Or even if there are simple config changes I can do to stop the keyboard from getting focus?
    Failing that, any other window managers I could try? fwiw, I really liked twindy (http://www.niallmoody.com/twindy/about.htm) but it suffered from the same problem (and wasted a fair amount of space with its sidebar).
    Thanks!
    Last edited by mjc506 (2010-12-10 00:41:01)

    Ah, thanks, that got me looking for and finding an xmonad patch that should make it not focus on onboard and cellwriter, amongst others: http://code.google.com/p/xmonad/issues/detail?id=177 Its a shame that the patch still isn't in the darcs repo, but I guess a working open office is more important that the few people using onscreen keyboards!
    ...time to compile from source... ugh - only got a single core running at 900kHz...

  • [twmn] Notification system for tiling window managers.

    Hi,
    twmn is a young KISS notification system designed to work with tiling wms in the sense that it does not create a popup like notification daemon for example, but it create a slide which just cover the bar you usually have on a tiling window manager.
    Here is the git repository : https://github.com/sboli/Twmn
    Don't hesitate to try/fork/submit improvements.
    Here is a little video to show you what it does :
    http://www.youtube.com/watch?v=Rmc_HecsfoA
    Last edited by boli (2011-08-24 20:11:03)

    [karol@white 111]$ tar xfz twmn.tar.gz
    [karol@white 111]$ ls
    twmn twmn.tar.gz
    [karol@white 111]$ cd twmn
    [karol@white twmn]$ ls
    PKGBUILD
    [karol@white twmn]$ makepkg -si
    ==> Determining latest git revision...
    -> Version found: 20110817
    ==> Making package: twmn 20110817-1 (śro, 17 sie 2011, 00:17:45 CEST)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    ==> Extracting Sources...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    ==> Downloading source code from git repository...
    Cloning into Twmn...
    remote: Counting objects: 30, done.
    remote: Compressing objects: 100% (25/25), done.
    remote: Total 30 (delta 5), reused 28 (delta 3)
    Receiving objects: 100% (30/30), 8.60 KiB, done.
    Resolving deltas: 100% (5/5), done.
    ==> Source code successfully downloaded.
    cd twmnd/ && /usr/bin/qmake /home/karol/111/twmn/src/Twmn/twmnd/twmnd.pro -o Makefile
    cd twmnd/ && make -f Makefile
    make[1]: Entering directory `/home/karol/111/twmn/src/Twmn/twmnd'
    g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I. -o main.o main.cpp
    g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I. -o widget.o widget.cpp
    g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I. -o settings.o settings.cpp
    /usr/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I. widget.h -o moc_widget.cpp
    g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I. -o moc_widget.o moc_widget.cpp
    g++ -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-O1 -o ../bin/twmnd main.o widget.o settings.o moc_widget.o -L/usr/lib -lQtGui -lQtNetwork -lQtCore -lpthread
    make[1]: Leaving directory `/home/karol/111/twmn/src/Twmn/twmnd'
    cd twmnc/ && /usr/bin/qmake /home/karol/111/twmn/src/Twmn/twmnc/twmnc.pro -o Makefile
    cd twmnc/ && make -f Makefile
    make[1]: Entering directory `/home/karol/111/twmn/src/Twmn/twmnc'
    g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -fno-strict-aliasing -I/usr/share/qt/mkspecs/linux-g++ -I. -I. -o main.o main.cpp
    main.cpp:3:37: fatal error: boost/program_options.hpp: No such file or directory
    compilation terminated.
    make[1]: *** [main.o] Error 1
    make[1]: Leaving directory `/home/karol/111/twmn/src/Twmn/twmnc'
    make: *** [sub-twmnc-make_default] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    [karol@white twmn]$
    What did I do wrong?
    Last edited by karol (2011-08-16 22:22:34)

  • Emacs Keybindings in Tiling Window Managers

    In the past, I've configured both Gnome and Xfce to use emacs key bindings.  Applications follow these settings as well, so that C-a, C-e work as expected in the address bar of chromium, for example.  Does anyone know how to do something similar for a tiling window manager such as StumpWM or Ratpoison?

    chpln wrote:
    If I understand right, Emacs-style keybindings for input fields (for example) are handled by the toolkit or application, not by the window manager.  In the case of GNOME / Xfce, this can be done by modifiying .gtkrc-2.0.  This should also work under ratpoison or StumpWM for any programs using GTK.
    ~/.gtkrc-2.0
    gtk-key-theme-name = "Emacs"
    Were there any particular programs you were having trouble with?
    This is exactly what I was looking for.  Thank you!

  • [wmii/i3] weird focus issues w/ tiling window managers

    Hi guys,
    this totally robs me of my sanity.
    I was using wmii on a daily basis. Now, after I reinstalled my desktop my wmii behaves strangely.
    Problem 1: When I use Thunderbird, I can do anything I want until I open another window. It is focused alright (border focus changes), but I can not interact with my mouse.
    So, to reproduce, I open Thunderbird click on a message, then hit reply. If I want to click on "Send", the button does not change shape, it won't recognize that the pointer is hovering over it.
    Problem 2.1: With Firefox it's even more fucked up. When I open any site with embedded flash, I cannot interact with the flash elements until I switch focus to another tag, then when I come back, interaction with flash is possible.
    But when I want to use the HTML elements or even handle tabs on Firefox it is not possible until I switch back and forth between tags to make them usable again.
    Problem 2.2: When a download starts the dialog pops up and if i want to click the OK button to start it (the border says it's focused) the mouse clicks just through it and uses the window behind it.
    Problem 3: Kmymoney is even (!) harder to use because every interaction in a different element of kmymoney grabs hold of the focus and does not let go of it until you switch tags back and forth.
    This makes me so maaaaaaad.
    I then switched to i3 and it does the same thing.
    Any thoughts?
    Last edited by gdkags (2011-12-11 19:08:39)

    using i3 i'm having a similar problem with netbeans,
    as i swap from the netbeans workspace to the e.g. web workspace the entry cursor suddendly vanishes. it still does register clicks
    but i cant use the keyboard to enter stuff until i switch tabs.
    i was having the same problems with xmonad where this is a known problem but i was not able to fix it according to the given solutions.
    thats why i made the switch.

  • Candybar - new WebKit-based status bar for tiling window managers

    I posted this on reddit a couple of days ago, but I figured I'd post it here as well. I've been wanting to take the Powerline concept a bit further, and started this project. candybar (formerly known as wkline) is a standalone status bar that uses WebKit to render its contents, which means it's super easy to design and develop new features and themes that look much better than the current flat, plain text-based status bars that are usually available for tiling WMs.
    candybar works by creating a window with a WebKit WebView in it, docking it to the top of the screen and spawning a bunch of child threads that fetch system information and pass it back to the WebView. Some of the widgets wait for changes instead of running on a timer like many other statuslines, making updates to e.g. volume or mpd songs near-instant without consuming resources when idle. The tag/window list widget should work on any EWMH-compliant window manager. candybar is written in C, the themes are plain, static HTML files.
    Check out the code on GitHub: https://github.com/Lokaltog/candybar - screenshots available here
    Also available as candybar-git on the AUR.
    Last edited by Lokaltog (2014-04-30 14:33:27)

    Lokaltog wrote:Crap, I did some refactoring earlier today that caused this error. I've committed a fix, check it out!
    Thank you, but .. you've got another one to solve.
    $ wkline
    *** Error in `wkline': munmap_chunk(): invalid pointer: 0xb0b11cd0 ***
    ======= Backtrace: =========
    /usr/lib/libc.so.6(+0x6d833)[0xb4652833]
    /usr/lib/libc.so.6(+0x7391a)[0xb465891a]
    /usr/lib/libc.so.6(+0x739e8)[0xb46589e8]
    wkline[0x804b35c]
    wkline[0x804b49f]
    /usr/lib/libglib-2.0.so.0(+0x6c96a)[0xb6d1096a]
    /usr/lib/libpthread.so.0(+0x6f20)[0xb4798f20]
    /usr/lib/libc.so.6(clone+0x5e)[0xb46d094e]
    ======= Memory map: ========
    08048000-0804e000 r-xp 00000000 08:06 2262382 /usr/local/bin/wkline
    0804e000-0804f000 rw-p 00006000 08:06 2262382 /usr/local/bin/wkline
    08b62000-08d66000 rw-p 00000000 00:00 0 [heap]
    a7d3d000-a7e3f000 rw-p 00000000 00:00 0
    a7e3f000-a7e40000 ---p 00000000 00:00 0
    a7e40000-a7e50000 rw-p 00000000 00:00 0
    a7e50000-a7e60000 ---p 00000000 00:00 0
    a7e60000-a7e70000 rw-p 00000000 00:00 0
    a7e70000-a7e7d000 ---p 00000000 00:00 0
    a7e7d000-a7e7e000 ---p 00000000 00:00 0
    a7e7e000-a867e000 rw-p 00000000 00:00 0 [stack:5909]
    a867e000-a867f000 ---p 00000000 00:00 0
    a867f000-a8e7f000 rw-p 00000000 00:00 0 [stack:5908]
    a8e7f000-a8e80000 ---p 00000000 00:00 0
    a8e80000-a9680000 rw-p 00000000 00:00 0 [stack:5907]
    a9680000-a9681000 ---p 00000000 00:00 0
    a9681000-a9e81000 rw-p 00000000 00:00 0 [stack:5906]
    a9e81000-a9e82000 ---p 00000000 00:00 0
    a9e82000-aa682000 rw-p 00000000 00:00 0 [stack:5905]
    aa682000-aa683000 ---p 00000000 00:00 0
    aa683000-aae83000 rw-p 00000000 00:00 0 [stack:5904]
    aae83000-aae84000 ---p 00000000 00:00 0
    aae84000-ab684000 rw-p 00000000 00:00 0
    ab684000-ab690000 ---p 00000000 00:00 0
    ab690000-ab6a0000 rw-p 00000000 00:00 0
    ab6a0000-ab6b0000 ---p 00000000 00:00 0
    ab6b0000-ab6c0000 rw-p 00000000 00:00 0
    ab6c0000-ab6d0000 ---p 00000000 00:00 0
    ab6d0000-ab6e0000 rw-p 00000000 00:00 0
    ab6e0000-ab6f0000 ---p 00000000 00:00 0
    ab6f0000-ab710000 rw-p 00000000 00:00 0
    ab710000-ab720000 ---p 00000000 00:00 0
    ab720000-ab730000 rw-p 00000000 00:00 0
    ab730000-ab740000 ---p 00000000 00:00 0
    ab740000-ab750000 rw-p 00000000 00:00 0
    ab750000-ab760000 ---p 00000000 00:00 0
    ab760000-ab770000 rw-p 00000000 00:00 0
    ab770000-ab780000 ---p 00000000 00:00 0
    ab780000-ab790000 rw-p 00000000 00:00 0
    ab790000-ab7a0000 ---p 00000000 00:00 0
    ab7a0000-ab7b0000 rw-p 00000000 00:00 0
    ab7b0000-ab7c0000 ---p 00000000 00:00 0
    ab7c0000-ab7d0000 rw-p 00000000 00:00 0
    ab7d0000-ab7d9000 ---p 00000000 00:00 0
    ab7d9000-ab7de000 r-xp 00000000 08:06 2231562 /usr/lib/libnss_dns-2.19.so
    ab7de000-ab7df000 r--p 00004000 08:06 2231562 /usr/lib/libnss_dns-2.19.so
    ab7df000-ab7e0000 rw-p 00005000 08:06 2231562 /usr/lib/libnss_dns-2.19.so
    ab7f4000-ab7f5000 rw-p 00000000 00:00 0
    ab7f5000-ab7f6000 rwxp 00000000 00:00 0
    ab7f6000-ab7f7000 ---p 00000000 00:00 0
    ab7f7000-ab7f9000 rwxp 00000000 00:00 0
    ab7f9000-ab815000 r--p 00000000 08:06 2496856 /usr/share/fonts/TTF/RobotoCondensed-Regular.ttf
    ab815000-ab818000 r--s 00000000 08:06 2497159 /var/cache/fontconfig/292dac0d9f8ea9ba9dff1373f47692a1-le32d4.cache-4
    ab818000-ab81e000 r--s 00000000 08:06 2497158 /var/cache/fontconfig/7eb132327a9949029283cb11251ad588-le32d4.cache-4
    ab81e000-ab822000 r--s 00000000 08:06 2497157 /var/cache/fontconfig/6d78b720ace5d3bb3fea22ee600d50bf-le32d4.cache-4
    ab822000-ab823000 r--s 00000000 08:06 2497156 /var/cache/fontconfig/79e53368b3ef71e0079bb9500e71ab9c-le32d4.cache-4
    ab823000-ab825000 r--s 00000000 08:06 2497155 /var/cache/fontconfig/d29f4bd7411f192ce3910056e8757bcd-le32d4.cache-4
    ab825000-ab828000 r--s 00000000 08:06 2497154 /var/cache/fontconfig/fcfe089f9f2b91ee93385ea2760ec4d8-le32d4.cache-4
    ab828000-ab82c000 r--s 00000000 08:06 2497153 /var/cache/fontconfig/35045e7431f4b007379fc5bbc2da2f51-le32d4.cache-4
    ab82c000-ab82f000 r--s 00000000 08:06 2497152 /var/cache/fontconfig/7ad0a0727c7035623e6daa793b4d5c26-le32d4.cache-4
    ab82f000-ab831000 r--s 00000000 08:06 2497151 /var/cache/fontconfig/454d9de078a2a491bab4e6046d726b00-le32d4.cache-4
    ab831000-ab844000 r--s 00000000 08:06 2497150 /var/cache/fontconfig/0569adf034fb802cae75fa95f830d8fa-le32d4.cache-4
    ab844000-ab847000 r--s 00000000 08:06 2497149 /var/cache/fontconfig/79449df53fb50ba122ae4c4c10c5c8e5-le32d4.cache-4
    ab847000-ab848000 r--s 00000000 08:06 2497148 /var/cache/fontconfig/4456c9a12b511713c143ccd8f6d69933-le32d4.cache-4
    ab848000-ab849000 r--s 00000000 08:06 2497147 /var/cache/fontconfig/0473d9f537f8b43f747951660ecd5dda-le32d4.cache-4
    ab849000-ab84c000 r--s 00000000 08:06 2497146 /var/cache/fontconfig/6e8f39ac1a8a1161272525c24e746da3-le32d4.cache-4
    ab84c000-ab84f000 r--s 00000000 08:06 2497145 /var/cache/fontconfig/3dd4c0364fe810efefddd73f06a7f46c-le32d4.cache-4
    ab84f000-ab850000 r--s 00000000 08:06 2497144 /var/cache/fontconfig/e8b2b1316c31008de3d0667ad719360e-le32d4.cache-4
    ab850000-ab851000 r--s 00000000 08:06 2497143 /var/cache/fontconfig/f1166013b8c41178118adeedfb5c5e02-le32d4.cache-4
    ab851000-ab852000 r--s 00000000 08:06 2497142 /var/cache/fontconfig/651025a4b21c8db11ede048c4c1db0c4-le32d4.cache-4
    ab852000-ab857000 r--s 00000000 08:06 2497141 /var/cache/fontconfig/05c6939ffcab4ece42a69ecb7571bcfc-le32d4.cache-4
    ab857000-ab859000 r--s 00000000 08:06 2497140 /var/cache/fontconfig/48db6ae89dfe374bf660835dcbb25241-le32d4.cache-4
    ab859000-ab860000 r--s 00000000 08:06 2497139 /var/cache/fontconfig/270df98c84a5bd5e7f45201030937b34-le32d4.cache-4
    ab860000-ab862000 r--s 00000000 08:06 2497135 /var/cache/fontconfig/2de6cb31d75edc759236a41a3c8231b1-le32d4.cache-4
    ab862000-ab864000 r--s 00000000 08:06 2497014 /var/cache/fontconfig/751f8075ad39783c1f24bcf91262bb69-le32d4.cache-4
    ab864000-ab86e000 r--s 00000000 08:06 2497013 /var/cache/fontconfig/15307eb168539589f690be8d29ed1550-le32d4.cache-4
    ab86e000-ab86f000 r--s 00000000 08:06 2497010 /var/cache/fontconfig/43fe8d6286d5605269a4e8db9003c597-le32d4.cache-4
    ab86f000-ab871000 r--s 00000000 08:06 2497009 /var/cache/fontconfig/6af156d354e8d484750865c37e3b0189-le32d4.cache-4
    ab871000-ab873000 r--s 00000000 08:06 2497004 /var/cache/fontconfig/8ae0d52750c169de310d0af968c83a14-le32d4.cache-4
    ab873000-ab875000 r--s 00000000 08:06 2497003 /var/cache/fontconfig/02843071b06d86c09fd5a46861a747d6-le32d4.cache-4
    ab875000-ab87d000 r--s 00000000 08:06 2497000 /var/cache/fontconfig/eec1da544b6dea79174198a09a665442-le32d4.cache-4
    ab87d000-ab881000 r--s 00000000 08:06 2496999 /var/cache/fontconfig/50359c3cd0c8e74eb5e0f61c5ee71118-le32d4.cache-4
    ab881000-ab888000 r--s 00000000 08:06 2496928 /var/cache/fontconfig/4182da7623890239378b9537539991d7-le32d4.cache-4
    ab888000-ab88b000 r--s 00000000 08:06 2496972 /var/cache/fontconfig/4ada019f32fcfd76f8a254c0d8f8c78d-le32d4.cache-4
    ab88b000-ab894000 r--s 00000000 08:06 2496958 /var/cache/fontconfig/2d9b79d436f82d409d75f527e8ee5d62-le32d4.cache-4
    ab894000-ab897000 r--s 00000000 08:06 2496957 /var/cache/fontconfig/051eeefd7c69db3280d11af51f9ec670-le32d4.cache-4
    ab897000-ab89c000 r--s 00000000 08:06 2496948 /var/cache/fontconfig/6c4261f249cbe49ab3ac7f043a418f3e-le32d4.cache-4
    ab89c000-ab8af000 r--s 00000000 08:06 2496941 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-4
    ab8af000-ab8ba000 r-xp 00000000 08:06 2231517 /usr/lib/libnss_files-2.19.so
    ab8ba000-ab8bb000 r--p 0000a000 08:06 2231517 /usr/lib/libnss_files-2.19.so
    ab8bb000-ab8bc000 rw-p 0000b000 08:06 2231517 /usr/lib/libnss_files-2.19.so
    ab8bc000-ab8bd000 ---p 00000000 00:00 0
    ab8bd000-ac0bd000 rw-p 00000000 00:00 0 [stack:5902]
    ac0bd000-ac0dd000 r-xp 00000000 08:06 2255355 /usr/lib/libproxy.so.1.0.0
    ac0dd000-ac0de000 r--p 0001f000 08:06 2255355 /usr/lib/libproxy.so.1.0.0
    ac0de000-ac0df000 rw-p 00020000 08:06 2255355 /usr/lib/libproxy.so.1.0.0
    ac0df000-ac0e0000 ---p 00000000 00:00 0
    ac0e0000-ac8e0000 rw-p 00000000 00:00 0 [stack:5901]
    ac8e0000-ac8f0000 rw-p 00000000 00:00 0
    ac8f0000-ac8ff000 ---p 00000000 00:00 0
    ac8ff000-ac903000 rw-p 00000000 00:00 0
    ac903000-accff000 ---p 00000000 00:00 0
    accff000-acd00000 ---p 00000000 00:00 0
    acd00000-ad500000 rw-p 00000000 00:00 0 [stack:5900]
    ad500000-ad521000 rw-p 00000000 00:00 0
    ad521000-ad600000 ---p 00000000 00:00 0
    ad600000-ad601000 r--s 00000000 08:06 2496975 /var/cache/fontconfig/98f47f39b8a9efdd17b17493e0f78447-le32d4.cache-4
    ad601000-ad610000 ---p 00000000 00:00 0
    ad610000-ad630000 rw-p 00000000 00:00 0
    ad630000-ad640000 ---p 00000000 00:00 0
    ad640000-ad650000 rw-p 00000000 00:00 0
    ad650000-ad65e000 ---p 00000000 00:00 0
    ad65e000-ad65f000 ---p 00000000 00:00 0
    ad65f000-ade5f000 rw-p 00000000 00:00 0 [stack:5899]
    ade5f000-adf0b000 r-xp 00000000 08:06 2257433 /usr/lib/libgdk-x11-2.0.so.0.2400.22
    adf0b000-adf0d000 r--p 000ab000 08:06 2257433 /usr/lib/libgdk-x11-2.0.so.0.2400.22
    adf0d000-adf0e000 rw-p 000ad000 08:06 2257433 /usr/lib/libgdk-x11-2.0.so.0.2400.22
    adf0e000-ae36c000 r-xp 00000000 08:06 2257434 /usr/lib/libgtk-x11-2.0.so.0.2400.22
    ae36c000-ae370000 r--p 0045d000 08:06 2257434 /usr/lib/libgtk-x11-2.0.so.0.2400.22
    ae370000-ae372000 rw-p 00461000 08:06 2257434 /usr/lib/libgtk-x11-2.0.so.0.2400.22
    ae372000-ae374000 rw-p 00000000 00:00 0
    ae374000-ae3ad000 r-xp 00000000 08:06 2255220 /usr/lib/libnspr4.so
    ae3ad000-ae3ae000 r--p 00039000 08:06 2255220 /usr/lib/libnspr4.so
    ae3ae000-ae3af000 rw-p 0003a000 08:06 2255220 /usr/lib/libnspr4.so
    ae3af000-ae3b1000 rw-p 00000000 00:00 0
    ae3b1000-ae3d2000 r-xp 00000000 08:06 2257787 /usr/lib/libnssutil3.so
    ae3d2000-ae3d3000 ---p 00021000 08:06 2257787 /usr/lib/libnssutil3.so
    ae3d3000-ae3d6000 r--p 00021000 08:06 2257787 /usr/lib/libnssutil3.so
    ae3d6000-ae3d7000 rw-p 00024000 08:06 2257787 /usr/lib/libnssutil3.so
    ae3d7000-ae518000 r-xp 00000000 08:06 2257783 /usr/lib/libnss3.so
    ae518000-ae51b000 r--p 00140000 08:06 2257783 /usr/lib/libnss3.so
    ae51b000-ae51d000 rw-p 00143000 08:06 2257783 /usr/lib/libnss3.so
    ae51d000-ae562000 r-xp 00000000 08:06 2257790 /usr/lib/libssl3.so
    ae562000-ae564000 r--p 00045000 08:06 2257790 /usr/lib/libssl3.so
    ae564000-ae565000 rw-p 00047000 08:06 2257790 /usr/lib/libssl3.so
    ae565000-af57c000 r-xp 00000000 08:06 2496138 /usr/lib/mozilla/plugins/libflashplayer.so
    af57c000-af5fc000 rw-p 01017000 08:06 2496138 /usr/lib/mozilla/plugins/libflashplayer.so
    af5fc000-af6f4000 rw-p 00000000 00:00 0
    af6f4000-af746000 r-xp 00000000 08:06 2257808 /usr/lib/libhunspell-1.3.so.0.0.0
    af746000-af747000 r--p 00051000 08:06 2257808 /usr/lib/libhunspell-1.3.so.0.0.0
    af747000-af74b000 rw-p 00052000 08:06 2257808 /usr/lib/libhunspell-1.3.so.0.0.0
    af74b000-af7f8000 r-xp 00000000 08:06 2261291 /usr/lib/libaspell.so.15.1.5
    af7f8000-af7fc000 rw-p 000ad000 08:06 2261291 /usr/lib/libaspell.so.15.1.5
    af7fc000-af800000 rw-p 00000000 00:00 0
    af800000-af824000 rw-p 00000000 00:00 0
    af824000-af900000 ---p 00000000 00:00 0
    af900000-af901000 r--s 00000000 08:06 2496973 /var/cache/fontconfig/e2b5c2ac3d980b633571484cf87b989b-le32d4.cache-4
    af901000-af902000 r--s 00000000 08:06 2496960 /var/cache/fontconfig/09ca8ed90188d034c8e30ef2c77dd6d3-le32d4.cache-4
    af902000-af908000 r--s 00000000 08:06 2496947 /var/cache/fontconfig/4d3c2be9d5e1f073a0a5662bea559c3e-le32d4.cache-4
    af908000-af90a000 r--s 00000000 08:06 2496945 /var/cache/fontconfig/c9445dac5d5ba16fc0d083bd4c4094b9-le32d4.cache-4
    af90a000-af91c000 r--s 00000000 08:06 2496870 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-4
    af91c000-af944000 r-xp 00000000 08:06 2257788 /usr/lib/libsmime3.so
    af944000-af946000 r--p 00028000 08:06 2257788 /usr/lib/libsmime3.so
    af946000-af947000 rw-p 0002a000 08:06 2257788 /usr/lib/libsmime3.so
    af947000-af948000 ---p 00000000 00:00 0
    af948000-b0148000 rw-p 00000000 00:00 0 [stack:5898]
    b0148000-b0149000 ---p 00000000 00:00 0
    b0149000-b0249000 rw-p 00000000 00:00 0
    b0249000-b024a000 ---p 00000000 00:00 0
    b024a000-b024b000 ---p 00000000 00:00 0
    b024b000-b0a4b000 rw-p 00000000 00:00 0 [stack:5897]
    b0a4b000-b0a84000 r-xp 00000000 08:06 2254958 /usr/lib/libcroco-0.6.so.3.0.1
    b0a84000-b0a86000 r--p 00038000 08:06 2254958 /usr/lib/libcroco-0.6.so.3.0.1
    b0a86000-b0a87000 rw-p 0003a000 08:06 2254958 /usr/lib/libcroco-0.6.so.3.0.1
    b0a87000-b0abd000 r-xp 00000000 08:06 2254964 /usr/lib/librsvg-2.so.2.40.1
    b0abd000-b0abe000 r--p 00036000 08:06 2254964 /usr/lib/librsvg-2.so.2.40.1
    b0abe000-b0abf000 rw-p 00037000 08:06 2254964 /usr/lib/librsvg-2.so.2.40.1
    b0abf000-b0aca000 r--s 00000000 08:06 2496899 /var/cache/fontconfig/a98d8961fa319a64d3cfd8640c79e62d-le32d4.cache-4
    b0aca000-b0ad4000 r-xp 00000000 08:06 2496152 /usr/lib/gio/modules/libdconfsettings.so
    b0ad4000-b0ad5000 r--p 00009000 08:06 2496152 /usr/lib/gio/modules/libdconfsettings.so
    b0ad5000-b0ad6000 rw-p 0000a000 08:06 2496152 /usr/lib/gio/modules/libdconfsettings.so
    b0ad6000-b0ada000 r-xp 00000000 08:06 2255222 /usr/lib/libplc4.so
    b0ada000-b0adb000 r--p 00003000 08:06 2255222 /usr/lib/libplc4.so
    b0adb000-b0adc000 rw-p 00004000 08:06 2255222 /usr/lib/libplc4.so
    b0adc000-b0adf000 r-xp 00000000 08:06 2255221 /usr/lib/libplds4.so
    b0adf000-b0ae0000 r--p 00002000 08:06 2255221 /usr/lib/libplds4.so
    b0ae0000-b0ae1000 rw-p 00003000 08:06 2255221 /usr/lib/libplds4.so
    b0ae1000-b0ae2000 r--s 00000000 08:06 2496956 /var/cache/fontconfig/2326523094a6be53c95e28be41832641-le32d4.cache-4
    b0ae2000-b0ae3000 r--s 00000000 08:06 2496944 /var/cache/fontconfig/e6e0478654f06dd27252817e316c8a4a-le32d4.cache-4
    b0ae3000-b0ae5000 r-xp 00000000 08:06 2884377 /usr/lib/libproxy/0.4.11/modules/network_networkmanager.so
    b0ae5000-b0ae6000 r--p 00001000 08:06 2884377 /usr/lib/libproxy/0.4.11/modules/network_networkmanager.so
    b0ae6000-b0ae7000 rw-p 00002000 08:06 2884377 /usr/lib/libproxy/0.4.11/modules/network_networkmanager.so
    b0ae7000-b0ae9000 r-xp 00000000 08:06 2495596 /usr/lib/gio/modules/libgiolibproxy.so
    b0ae9000-b0aea000 r--p 00001000 08:06 2495596 /usr/lib/gio/modules/libgiolibproxy.so
    b0aea000-b0aeb000 rw-p 00002000 08:06 2495596 /usr/lib/gio/modules/libgiolibproxy.so
    b0aeb000-b0af5000 r--p 00000000 08:06 2367347 /usr/share/glib-2.0/schemas/gschemas.compiled
    b0af5000-b0af8000 r-xp 00000000 08:06 2495597 /usr/lib/gio/modules/libgiognomeproxy.so
    b0af8000-b0af9000 r--p 00002000 08:06 2495597 /usr/lib/gio/modules/libgiognomeproxy.so
    b0af9000-b0afa000 rw-p 00003000 08:06 2495597 /usr/lib/gio/modules/libgiognomeproxy.so
    b0afa000-b0afe000 r-xp 00000000 08:06 2261453 /usr/lib/enchant/libenchant_myspell.so
    b0afe000-b0aff000 r--p 00003000 08:06 2261453 /usr/lib/enchant/libenchant_myspell.so
    b0aff000-b0b00000 rw-p 00004000 08:06 2261453 /usr/lib/enchant/libenchant_myspell.so
    b0b00000-b0b21000 rw-p 00000000 00:00 0
    b0b21000-b0c00000 ---p 00000000 00:00 0
    b0c00000-b0c02000 r--s 00000000 08:06 2496943 /var/cache/fontconfig/33f58129975983c0607f205585cf82a1-le32d4.cache-4
    b0c02000-b0c04000 r-xp 00000000 08:06 2261452 /usr/lib/enchant/libenchant_aspell.so
    b0c04000-b0c05000 r--p 00001000 08:06 2261452 /usr/lib/enchant/libenchant_aspell.so
    b0c05000-b0c06000 rw-p 00002000 08:06 2261452 /usr/lib/enchant/libenchant_aspell.so
    b0c06000-b0c07000 ---p 00000000 00:00 0
    b0c07000-b0c27000 rw-p 00000000 00:00 0
    b0c27000-b0c28000 ---p 00000000 00:00 0
    b0c28000-b0c29000 ---p 00000000 00:00 0
    b0c29000-b1429000 rw-p 00000000 00:00 0 [stack:5896]
    b1429000-b145c000 r-xp 00000000 08:06 2258478 /usr/lib/libbluray.so.1.5.0
    b145c000-b145d000 r--p 00032000 08:06 2258478 /usr/lib/libbluray.so.1.5.0
    b145d000-b145e000 rw-p 00033000 08:06 2258478 /usr/lib/libbluray.so.1.5.0
    b145e000-b1491000 r-xp 00000000 08:06 2258578 /usr/lib/libgvfscommon.so.0.0.0
    b1491000-b1493000 r--p 00033000 08:06 2258578 /usr/lib/libgvfscommon.so.0.0.0
    b1493000-b1494000 rw-p 00035000 08:06 2258578 /usr/lib/libgvfscommon.so.0.0.0
    b1494000-b149c000 r-xp 00000000 08:06 2261425 /usr/lib/libhspell.so.0
    b149c000-b149d000 r--p 00007000 08:06 2261425 /usr/lib/libhspell.so.0
    b149d000-b149f000 rw-p 00008000 08:06 2261425 /usr/lib/libhspell.so.0
    b149f000-b14a1000 r-xp 00000000 08:06 2261454 /usr/lib/enchant/libenchant_hspell.so
    b14a1000-b14a2000 r--p 00001000 08:06 2261454 /usr/lib/enchant/libenchant_hspell.so
    b14a2000-b14a3000 rw-p 00002000 08:06 2261454 /usr/lib/enchant/libenchant_hspell.so
    b14a3000-b14a4000 ---p 00000000 00:00 0
    b14a4000-b14ac000 rw-p 00000000 00:00 0
    b14ac000-b14ad000 ---p 00000000 00:00 0
    b14ad000-b14dd000 r-xp 00000000 08:06 2496158 /usr/lib/gio/modules/libgvfsdbus.so
    b14dd000-b14de000 r--p 0002f000 08:06 2496158 /usr/lib/gio/modules/libgvfsdbus.so
    b14de000-b14df000 rw-p 00030000 08:06 2496158 /usr/lib/gio/modules/libgvfsdbus.so
    b14df000-b16a2000 r--p 00000000 08:06 3023497 /usr/share/themes/Adwaita/gtk-3.0/gtk.gresource
    b16a2000-b1867000 r--p 00000000 08:06 2247899 /usr/lib/locale/locale-archive
    b1867000-b186e000 rw-p 00000000 00:00 0
    b186e000-b1872000 r-xp 00000000 08:06 2235281 /usr/lib/libuuid.so.1.3.0
    b1872000-b1873000 r--p 00003000 08:06 2235281 /usr/lib/libuuid.so.1.3.0
    b1873000-b1874000 rw-p 00004000 08:06 2235281 /usr/lib/libuuid.so.1.3.0
    b1874000-b1875000 rw-p 00000000 00:00 0
    b1875000-b1878000 r-xp 00000000 08:06 2238528 /usr/lib/libkeyutils.so.1.5
    b1878000-b1879000 r--p 00002000 08:06 2238528 /usr/lib/libkeyutils.so.1.5
    b1879000-b187a000 rw-p 00003000 08:06 2238528 /usr/lib/libkeyutils.so.1.5
    b187a000-b1885000 r-xp 00000000 08:06 2238624 /usr/lib/libkrb5support.so.0.1
    b1885000-b1886000 r--p 0000a000 08:06 2238624 /usr/lib/libkrb5support.so.0.1
    b1886000-b1887000 rw-p 0000b000 08:06 2238624 /usr/lib/libkrb5support.so.0.1
    b1887000-b189d000 r-xp 00000000 08:06 2251650 /usr/lib/libICE.so.6.3.0
    b189d000-b189e000 r--p 00015000 08:06 2251650 /usr/lib/libICE.so.6.3.0
    b189e000-b189f000 rw-p 00016000 08:06 2251650 /usr/lib/libICE.so.6.3.0
    b189f000-b18a1000 rw-p 00000000 00:00 0
    b18a1000-b18a8000 r-xp 00000000 08:06 2251653 /usr/lib/libSM.so.6.0.1
    b18a8000-b18a9000 r--p 00006000 08:06 2251653 /usr/lib/libSM.so.6.0.1
    b18a9000-b18aa000 rw-p 00007000 08:06 2251653 /usr/lib/libSM.so.6.0.1
    b18aa000-b18cf000 r-xp 00000000 08:06 2239755 /usr/lib/liblzma.so.5.0.5
    b18cf000-b18d0000 r--p 00024000 08:06 2239755 /usr/lib/liblzma.so.5.0.5
    b18d0000-b18d1000 rw-p 00025000 08:06 2239755 /usr/lib/liblzma.so.5.0.5
    b18d1000-b18d2000 rw-p 00000000 00:00 0
    b18d2000-b18d5000 r-xp 00000000 08:06 2239723 /usr/lib/libgpg-error.so.0.10.0
    b18d5000-b18d6000 r--p 00003000 08:06 2239723 /usr/lib/libgpg-error.so.0.10.0
    b18d6000-b18d7000 rw-p 00004000 08:06 2239723 /usr/lib/libgpg-error.so.0.10.0
    b18d7000-b1976000 r-xp 00000000 08:06 2239736 /usr/lib/libgcrypt.so.20.0.1
    b1976000-b1977000 ---p 0009f000 08:06 2239736 /usr/lib/libgcrypt.so.20.0.1
    b1977000-b1978000 r--p 0009f000 08:06 2239736 /usr/lib/libgcrypt.so.20.0.1
    b1978000-b197b000 rw-p 000a0000 08:06 2239736 /usr/lib/libgcrypt.so.20.0.1
    b197b000-b1a07000 r-xp 00000000 08:06 2253686 /usr/lib/liborc-0.4.so.0.18.0
    b1a07000-b1a08000 r--p 0008c000 08:06 2253686 /usr/lib/liborc-0.4.so.0.18.0
    b1a08000-b1a0c000 rw-p 0008d000 08:06 2253686 /usr/lib/liborc-0.4.so.0.18.0
    b1a0c000-b1a42000 r-xp 00000000 08:06 2261837 /usr/lib/libgsttag-1.0.so.0.203.0
    b1a42000-b1a43000 r--p 00035000 08:06 2261837 /usr/lib/libgsttag-1.0.so.0.203.0
    b1a43000-b1a44000 rw-p 00036000 08:06 2261837 /usr/lib/libgsttag-1.0.so.0.203.0
    b1a44000-b1a45000 rw-p 00000000 00:00 0
    b1a45000-b30b0000 r--p 00000000 08:06 2254457 /usr/lib/libicudata.so.52.1
    b30b0000-b30b1000 r--p 0166a000 08:06 2254457 /usr/lib/libicudata.so.52.1
    b30b1000-b30b5000 r-xp 00000000 08:06 2252116 /usr/lib/libXxf86vm.so.1.0.0
    b30b5000-b30b6000 r--p 00004000 08:06 2252116 /usr/lib/libXxf86vm.so.1.0.0
    b30b6000-b30b7000 rw-p 00005000 08:06 2252116 /usr/lib/libXxf86vm.so.1.0.0
    b30b7000-b30ce000 r-xp 00000000 08:06 2250313 /usr/lib/libxcb-glx.so.0.0.0
    b30ce000-b30cf000 r--p 00017000 08:06 2250313 /usr/lib/libxcb-glx.so.0.0.0
    b30cf000-b30d0000 rw-p 00018000 08:06 2250313 /usr/lib/libxcb-glx.so.0.0.0
    b30d0000-b30dc000 r-xp 00000000 08:06 2247982 /usr/lib/libdrm.so.2.4.0
    b30dc000-b30dd000 r--p 0000b000 08:06 2247982 /usr/lib/libdrm.so.2.4.0
    b30dd000-b30de000 rw-p 0000c000 08:06 2247982 /usr/lib/libdrm.so.2.4.0
    b30de000-b30ef000 r-xp 00000000 08:06 2240156 /usr/lib/libudev.so.1.4.0
    b30ef000-b30f0000 r--p 00010000 08:06 2240156 /usr/lib/libudev.so.1.4.0
    b30f0000-b30f1000 rw-p 00011000 08:06 2240156 /usr/lib/libudev.so.1.4.0
    b30f1000-b30f2000 rw-p 00000000 00:00 0
    b30f2000-b3102000 r-xp 00000000 08:06 2252198 /usr/lib/libglapi.so.0.0.0
    b3102000-b3104000 r--p 0000f000 08:06 2252198 /usr/lib/libglapi.so.0.0.0
    b3104000-b3109000 rwxp 00011000 08:06 2252198 /usr/lib/libglapi.so.0.0.0
    b3109000-b310a000 rwxp 00000000 00:00 0
    b310a000-b3117000 r-xp 00000000 08:06 2251996 /usr/lib/libwayland-server.so.0.1.0
    b3117000-b3118000 r--p 0000d000 08:06 2251996 /usr/lib/libwayland-server.so.0.1.0
    b3118000-b3119000 rw-p 0000e000 08:06 2251996 /usr/lib/libwayland-server.so.0.1.0
    b3119000-b311f000 r-xp 00000000 08:06 2252188 /usr/lib/libgbm.so.1.0.0
    b311f000-b3120000 r--p 00005000 08:06 2252188 /usr/lib/libgbm.so.1.0.0
    b3120000-b3121000 rw-p 00006000 08:06 2252188 /usr/lib/libgbm.so.1.0.0
    b3121000-b3123000 r-xp 00000000 08:06 2250324 /usr/lib/libxcb-shape.so.0.0.0
    b3123000-b3124000 r--p 00002000 08:06 2250324 /usr/lib/libxcb-shape.so.0.0.0
    b3124000-b3125000 rw-p 00003000 08:06 2250324 /usr/lib/libxcb-shape.so.0.0.0
    b3125000-b312b000 r-xp 00000000 08:06 2250306 /usr/lib/libxcb-xfixes.so.0.0.0
    b312b000-b312c000 r--p 00005000 08:06 2250306 /usr/lib/libxcb-xfixes.so.0.0.0
    b312c000-b312d000 rw-p 00006000 08:06 2250306 /usr/lib/libxcb-xfixes.so.0.0.0
    b312d000-b312e000 rw-p 00000000 00:00 0
    b312e000-b3132000 r-xp 00000000 08:06 2250339 /usr/lib/libxcb-dri2.so.0.0.0
    b3132000-b3133000 r--p 00003000 08:06 2250339 /usr/lib/libxcb-dri2.so.0.0.0
    b3133000-b3134000 rw-p 00004000 08:06 2250339 /usr/lib/libxcb-dri2.so.0.0.0
    b3134000-b3135000 r-xp 00000000 08:06 2250425 /usr/lib/libX11-xcb.so.1.0.0
    b3135000-b3136000 r--p 00000000 08:06 2250425 /usr/lib/libX11-xcb.so.1.0.0
    b3136000-b3137000 rw-p 00001000 08:06 2250425 /usr/lib/libX11-xcb.so.1.0.0
    b3137000-b3153000 r-xp 00000000 08:06 2254639 /usr/lib/libgraphite2.so.3.0.1
    b3153000-b3154000 r--p 0001c000 08:06 2254639 /usr/lib/libgraphite2.so.3.0.1
    b3154000-b3155000 rw-p 0001d000 08:06 2254639 /usr/lib/libgraphite2.so.3.0.1
    b3155000-b317b000 r-xp 00000000 08:06 2239352 /usr/lib/libexpat.so.1.6.0
    b317b000-b317d000 r--p 00025000 08:06 2239352 /usr/lib/libexpat.so.1.6.0
    b317d000-b317e000 rw-p 00027000 08:06 2239352 /usr/lib/libexpat.so.1.6.0
    b317e000-b318e000 r-xp 00000000 08:06 2234510 /usr/lib/libbz2.so.1.0.6
    b318e000-b318f000 rw-p 00010000 08:06 2234510 /usr/lib/libbz2.so.1.0.6
    b318f000-b3190000 rw-p 00000000 00:00 0
    b3190000-b31b8000 r-xp 00000000 08:06 2259164 /usr/lib/libatspi.so.0.0.1
    b31b8000-b31ba000 r--p 00027000 08:06 2259164 /usr/lib/libatspi.so.0.0.1
    b31ba000-b31bb000 rw-p 00029000 08:06 2259164 /usr/lib/libatspi.so.0.0.1
    b31bb000-b31be000 r-xp 00000000 08:06 2235618 /usr/lib/libcom_err.so.2.1
    b31be000-b31bf000 r--p 00002000 08:06 2235618 /usr/lib/libcom_err.so.2.1
    b31bf000-b31c0000 rw-p 00003000 08:06 2235618 /usr/lib/libcom_err.so.2.1
    b31c0000-b31f0000 r-xp 00000000 08:06 2238622 /usr/lib/libk5crypto.so.3.1
    b31f0000-b31f1000 r--p 0002f000 08:06 2238622 /usr/lib/libk5crypto.so.3.1
    b31f1000-b31f2000 rw-p 00030000 08:06 2238622 /usr/lib/libk5crypto.so.3.1
    b31f2000-b31f3000 rw-p 00000000 00:00 0
    b31f3000-b32b9000 r-xp 00000000 08:06 2238601 /usr/lib/libkrb5.so.3.3
    b32b9000-b32bf000 r--p 000c6000 08:06 2238601 /usr/lib/libkrb5.so.3.3
    b32bf000-b32c1000 rw-p 000cc000 08:06 2238601 /usr/lib/libkrb5.so.3.3
    b32c1000-b32c2000 rw-p 00000000 00:00 0
    b32c2000-b3308000 r-xp 00000000 08:06 2238620 /usr/lib/libgssapi_krb5.so.2.2
    b3308000-b3309000 r--p 00046000 08:06 2238620 /usr/lib/libgssapi_krb5.so.2.2
    b3309000-b330a000 rw-p 00047000 08:06 2238620 /usr/lib/libgssapi_krb5.so.2.2
    b330a000-b34ba000 r-xp 00000000 08:06 2238148 /usr/lib/libcrypto.so.1.0.0
    b34ba000-b34c9000 r--p 001b0000 08:06 2238148 /usr/lib/libcrypto.so.1.0.0
    b34c9000-b34d0000 rw-p 001bf000 08:06 2238148 /usr/lib/libcrypto.so.1.0.0
    b34d0000-b34d3000 rw-p 00000000 00:00 0
    b34d3000-b3532000 r-xp 00000000 08:06 2238147 /usr/lib/libssl.so.1.0.0
    b3532000-b3534000 r--p 0005f000 08:06 2238147 /usr/lib/libssl.so.1.0.0
    b3534000-b3538000 rw-p 00061000 08:06 2238147 /usr/lib/libssl.so.1.0.0
    b3538000-b355f000 r-xp 00000000 08:06 2245109 /usr/lib/libssh2.so.1.0.1
    b355f000-b3560000 ---p 00027000 08:06 2245109 /usr/lib/libssh2.so.1.0.1
    b3560000-b3561000 r--p 00027000 08:06 2245109 /usr/lib/libssh2.so.1.0.1
    b3561000-b3562000 rw-p 00028000 08:06 2245109 /usr/lib/libssh2.so.1.0.1
    b3562000-b3567000 r-xp 00000000 08:06 2247931 /usr/lib/libXdmcp.so.6.0.0
    b3567000-b3568000 r--p 00004000 08:06 2247931 /usr/lib/libXdmcp.so.6.0.0
    b3568000-b3569000 rw-p 00005000 08:06 2247931 /usr/lib/libXdmcp.so.6.0.0
    b3569000-b356a000 rw-p 00000000 00:00 0
    b356a000-b356c000 r-xp 00000000 08:06 2247999 /usr/lib/libXau.so.6.0.0
    b356c000-b356d000 r--p 00001000 08:06 2247999 /usr/lib/libXau.so.6.0.0
    b356d000-b356e000 rw-p 00002000 08:06 2247999 /usr/lib/libXau.so.6.0.0
    b356e000-b3589000 r-xp 00000000 08:06 2235692 /usr/lib/libgcc_s.so.1
    b3589000-b358a000 rw-p 0001a000 08:06 2235692 /usr/lib/libgcc_s.so.1
    b358a000-b3667000 r-xp 00000000 08:06 2235701 /usr/lib/libstdc++.so.6.0.19
    b3667000-b366b000 r--p 000dc000 08:06 2235701 /usr/lib/libstdc++.so.6.0.19
    b366b000-b366c000 rw-p 000e0000 08:06 2235701 /usr/lib/libstdc++.so.6.0.19
    b366c000-b3673000 rw-p 00000000 00:00 0
    b3673000-b36cc000 r-xp 00000000 08:06 2251959 /usr/lib/libXt.so.6.0.0
    b36cc000-b36cd000 r--p 00058000 08:06 2251959 /usr/lib/libXt.so.6.0.0
    b36cd000-b36d0000 rw-p 00059000 08:06 2251959 /usr/lib/libXt.so.6.0.0
    b36d0000-b371e000 r-xp 00000000 08:06 2261898 /usr/lib/libwebp.so.5.0.0
    b371e000-b371f000 r--p 0004e000 08:06 2261898 /usr/lib/libwebp.so.5.0.0
    b371f000-b3720000 rw-p 0004f000 08:06 2261898 /usr/lib/libwebp.so.5.0.0
    b3720000-b3723000 rw-p 00000000 00:00 0
    b3723000-b3885000 r-xp 00000000 08:06 2254456 /usr/lib/libicuuc.so.52.1
    b3885000-b388f000 r--p 00161000 08:06 2254456 /usr/lib/libicuuc.so.52.1
    b388f000-b3890000 rw-p 0016b000 08:06 2254456 /usr/lib/libicuuc.so.52.1
    b3890000-b3894000 rw-p 00000000 00:00 0
    b3894000-b3a99000 r-xp 00000000 08:06 2254449 /usr/lib/libicui18n.so.52.1
    b3a99000-b3a9a000 ---p 00205000 08:06 2254449 /usr/lib/libicui18n.so.52.1
    b3a9a000-b3aa1000 r--p 00205000 08:06 2254449 /usr/lib/libicui18n.so.52.1
    b3aa1000-b3aa2000 rw-p 0020c000 08:06 2254449 /usr/lib/libicui18n.so.52.1
    b3aa2000-b3aa3000 rw-p 00000000 00:00 0
    b3aa3000-b3b5d000 r-xp 00000000 08:06 2252366 /usr/lib/libsqlite3.so.0.8.6
    b3b5d000-b3b5f000 r--p 000b9000 08:06 2252366 /usr/lib/libsqlite3.so.0.8.6
    b3b5f000-b3b61000 rw-p 000bb000 08:06 2252366 /usr/lib/libsqlite3.so.0.8.6
    b3b61000-b3cb4000 r-xp 00000000 08:06 2253549 /usr/lib/libxml2.so.2.9.1
    b3cb4000-b3cb5000 ---p 00153000 08:06 2253549 /usr/lib/libxml2.so.2.9.1
    b3cb5000-b3cb9000 r--p 00153000 08:06 2253549 /usr/lib/libxml2.so.2.9.1
    b3cb9000-b3cba000 rw-p 00157000 08:06 2253549 /usr/lib/libxml2.so.2.9.1
    b3cba000-b3cbb000 rw-p 00000000 00:00 0
    b3cbb000-b3cf7000 r-xp 00000000 08:06 2254432 /usr/lib/libxslt.so.1.1.28
    b3cf7000-b3cf8000 r--p 0003b000 08:06 2254432 /usr/lib/libxslt.so.1.1.28
    b3cf8000-b3cf9000 rw-p 0003c000 08:06 2254432 /usr/lib/libxslt.so.1.1.28
    b3cf9000-b3cfa000 rw-p 00000000 00:00 0
    b3cfa000-b3d45000 r-xp 00000000 08:06 2258463 /usr/lib/libsecret-1.so.0.0.0
    b3d45000-b3d47000 r--p 0004a000 08:06 2258463 /usr/lib/libsecret-1.so.0.0.0
    b3d47000-b3d48000 rw-p 0004c000 08:06 2258463 /usr/lib/libsecret-1.so.0.0.0
    b3d48000-b3d91000 r-xp 00000000 08:06 2254065 /usr/lib/libjpeg.so.8.0.2
    b3d91000-b3d92000 r--p 00048000 08:06 2254065 /usr/lib/libjpeg.so.8.0.2
    b3d92000-b3d93000 rw-p 00049000 08:06 2254065 /usr/lib/libjpeg.so.8.0.2
    b3d93000-b3da3000 rw-p 00000000 00:00 0
    b3da3000-b3ea0000 r-xp 00000000 08:06 2261662 /usr/lib/libgstreamer-1.0.so.0.203.0
    b3ea0000-b3ea3000 r--p 000fc000 08:06 2261662 /usr/lib/libgstreamer-1.0.so.0.203.0
    b3ea3000-b3ea4000 rw-p 000ff000 08:06 2261662 /usr/lib/libgstreamer-1.0.so.0.203.0
    b3ea4000-b3ea5000 rw-p 00000000 00:00 0
    b3ea5000-b3f06000 r-xp 00000000 08:06 2261663 /usr/lib/libgstbase-1.0.so.0.203.0
    b3f06000-b3f07000 r--p 00061000 08:06 2261663 /usr/lib/libgstbase-1.0.so.0.203.0
    b3f07000-b3f08000 rw-p 00062000 08:06 2261663 /usr/lib/libgstbase-1.0.so.0.203.0
    b3f08000-b3f4b000 r-xp 00000000 08:06 2261842 /usr/lib/libgstvideo-1.0.so.0.203.0
    b3f4b000-b3f4c000 r--p 00043000 08:06 2261842 /usr/lib/libgstvideo-1.0.so.0.203.0
    b3f4c000-b3f4f000 rw-p 00044000 08:06 2261842 /usr/lib/libgstvideo-1.0.so.0.203.0
    b3f4f000-b3f50000 rw-p 00000000 00:00 0
    b3f50000-b3f72000 r-xp 00000000 08:06 2261844 /usr/lib/libgstpbutils-1.0.so.0.203.0
    b3f72000-b3f73000 ---p 00022000 08:06 2261844 /usr/lib/libgstpbutils-1.0.so.0.203.0
    b3f73000-b3f74000 r--p 00022000 08:06 2261844 /usr/lib/libgstpbutils-1.0.so.0.203.0
    b3f74000-b3f75000 rw-p 00023000 08:06 2261844 /usr/lib/libgstpbutils-1.0.so.0.203.0
    b3f75000-b3f7f000 r-xp 00000000 08:06 2261838 /usr/lib/libgstfft-1.0.so.0.203.0
    b3f7f000-b3f80000 r--p 00009000 08:06 2261838 /usr/lib/libgstfft-1.0.so.0.203.0
    b3f80000-b3f81000 rw-p 0000a000 08:06 2261838 /usr/lib/libgstfft-1.0.so.0.203.0
    b3f81000-b3fd0000 r-xp 00000000 08:06 2261843 /usr/lib/libgstaudio-1.0.so.0.203.0
    b3fd0000-b3fd1000 r--p 0004e000 08:06 2261843 /usr/lib/libgstaudio-1.0.so.0.203.0
    b3fd1000-b3fd2000 rw-p 0004f000 08:06 2261843 /usr/lib/libgstaudio-1.0.so.0.203.0
    b3fd2000-b3fdd000 r-xp 00000000 08:06 2261846 /usr/lib/libgstapp-1.0.so.0.203.0
    b3fdd000-b3fde000 r--p 0000b000 08:06 2261846 /usr/lib/libgstapp-1.0.so.0.203.0
    b3fde000-b3fdf000 rw-p 0000c000 08:06 2261846 /usr/lib/libgstapp-1.0.so.0.203.0
    b3fdf000-b3ff2000 r-xp 00000000 08:06 2261469 /usr/lib/libgeoclue.so.0.0.0
    b3ff2000-b3ff3000 r--p 00012000 08:06 2261469 /usr/lib/libgeoclue.so.0.0.0
    b3ff3000-b3ff4000 rw-p 00013000 08:06 2261469 /usr/lib/libgeoclue.so.0.0.0
    b3ff4000-b3ff5000 rw-p 00000000 00:00 0
    b3ff5000-b3ff7000 r-xp 00000000 08:06 2261917 /usr/lib/libharfbuzz-icu.so.0.926.0
    b3ff7000-b3ff8000 r--p 00001000 08:06 2261917 /usr/lib/libharfbuzz-icu.so.0.926.0
    b3ff8000-b3ff9000 rw-p 00002000 08:06 2261917 /usr/lib/libharfbuzz-icu.so.0.926.0
    b3ff9000-b4003000 r-xp 00000000 08:06 2261450 /usr/lib/libenchant.so.1.6.0
    b4003000-b4004000 r--p 00009000 08:06 2261450 /usr/lib/libenchant.so.1.6.0
    b4004000-b4005000 rw-p 0000a000 08:06 2261450 /usr/lib/libenchant.so.1.6.0
    b4005000-b4018000 r-xp 00000000 08:06 2231484 /usr/lib/libresolv-2.19.so
    b4018000-b4019000 ---p 00013000 08:06 2231484 /usr/lib/libresolv-2.19.so
    b4019000-b401a000 r--p 00013000 08:06 2231484 /usr/lib/libresolv-2.19.so
    b401a000-b401b000 rw-p 00014000 08:06 2231484 /usr/lib/libresolv-2.19.so
    b401b000-b401d000 rw-p 00000000 00:00 0
    b401d000-b4086000 r-xp 00000000 08:06 2239489 /usr/lib/libpcre.so.1.2.2
    b4086000-b4087000 r--p 00068000 08:06 2239489 /usr/lib/libpcre.so.1.2.2
    b4087000-b4088000 rw-p 00069000 08:06 2239489 /usr/lib/libpcre.so.1.2.2
    b4088000-b408d000 r-xp 00000000 08:06 2239511 /usr/lib/libffi.so.6.0.1
    b408d000-b408e000 r--p 00005000 08:06 2239511 /usr/lib/libffi.so.6.0.1
    b408e000-b408f000 rw-p 00006000 08:06 2239511 /usr/lib/libffi.so.6.0.1
    b408f000-b4090000 rw-p 00000000 00:00 0
    b4090000-b40e3000 r-xp 00000000 08:06 2252193 /usr/lib/mesa-libGL.so.1.2.0
    b40e3000-b40e5000 r--p 00053000 08:06 2252193 /usr/lib/mesa-libGL.so.1.2.0
    b40e5000-b40ea000 rwxp 00055000 08:06 2252193 /usr/lib/mesa-libGL.so.1.2.0
    b40ea000-b40ff000 r-xp 00000000 08:06 2234518 /usr/lib/libz.so.1.2.8
    b40ff000-b4100000 r--p 00014000 08:06 2234518 /usr/lib/libz.so.1.2.8
    b4100000-b4101000 rw-p 00015000 08:06 2234518 /usr/lib/libz.so.1.2.8
    b4101000-b410a000 r-xp 00000000 08:06 2254087 /usr/lib/libXrender.so.1.3.0
    b410a000-b410b000 r--p 00008000 08:06 2254087 /usr/lib/libXrender.so.1.3.0
    b410b000-b410c000 rw-p 00009000 08:06 2254087 /usr/lib/libXrender.so.1.3.0
    b410c000-b4115000 r-xp 00000000 08:06 2250309 /usr/lib/libxcb-render.so.0.0.0
    b4115000-b4116000 r--p 00008000 08:06 2250309 /usr/lib/libxcb-render.so.0.0.0
    b4116000-b4117000 rw-p 00009000 08:06 2250309 /usr/lib/libxcb-render.so.0.0.0
    b4117000-b4119000 r-xp 00000000 08:06 2250336 /usr/lib/libxcb-shm.so.0.0.0
    b4119000-b411a000 r--p 00001000 08:06 2250336 /usr/lib/libxcb-shm.so.0.0.0
    b411a000-b411b000 rw-p 00002000 08:06 2250336 /usr/lib/libxcb-shm.so.0.0.0
    b411b000-b411c000 rw-p 00000000 00:00 0
    b411c000-b4153000 r-xp 00000000 08:06 2247938 /usr/lib/libpng16.so.16.9.0
    b4153000-b4154000 r--p 00036000 08:06 2247938 /usr/lib/libpng16.so.16.9.0
    b4154000-b4155000 rw-p 00037000 08:06 2247938 /usr/lib/libpng16.so.16.9.0
    b4155000-b4158000 r-xp 00000000 08:06 2231490 /usr/lib/libdl-2.19.so
    b4158000-b4159000 r--p 00002000 08:06 2231490 /usr/lib/libdl-2.19.so
    b4159000-b415a000 rw-p 00003000 08:06 2231490 /usr/lib/libdl-2.19.so
    b415a000-b417b000 r-xp 00000000 08:06 2252202 /usr/lib/libEGL.so.1.0.0
    b417b000-b417c000 r--p 00021000 08:06 2252202 /usr/lib/libEGL.so.1.0.0
    b417c000-b417d000 rw-p 00022000 08:06 2252202 /usr/lib/libEGL.so.1.0.0
    b417d000-b4224000 r-xp 00000000 08:06 2247996 /usr/lib/libpixman-1.so.0.32.4
    b4224000-b4229000 r--p 000a7000 08:06 2247996 /usr/lib/libpixman-1.so.0.32.4
    b4229000-b422a000 rw-p 000ac000 08:06 2247996 /usr/lib/libpixman-1.so.0.32.4
    b422a000-b42dc000 r-xp 00000000 08:06 2251281 /usr/lib/libfreetype.so.6.11.1
    b42dc000-b42e0000 r--p 000b1000 08:06 2251281 /usr/lib/libfreetype.so.6.11.1
    b42e0000-b42e3000 rw-p 000b5000 08:06 2251281 /usr/lib/libfreetype.so.6.11.1
    b42e3000-b42e5000 rw-p 00000000 00:00 0
    b42e5000-b433a000 r-xp 00000000 08:06 2254651 /usr/lib/libharfbuzz.so.0.926.0
    b433a000-b433b000 r--p 00054000 08:06 2254651 /usr/lib/libharfbuzz.so.0.926.0
    b433b000-b433c000 rw-p 00055000 08:06 2254651 /usr/lib/libharfbuzz.so.0.926.0
    b433c000-b433d000 r-xp 00000000 08:06 2239602 /usr/lib/libgthread-2.0.so.0.3800.2
    b433d000-b433e000 r--p 00000000 08:06 2239602 /usr/lib/libgthread-2.0.so.0.3800.2
    b433e000-b433f000 rw-p 00001000 08:06 2239602 /usr/lib/libgthread-2.0.so.0.3800.2
    b433f000-b4346000 r-xp 00000000 08:06 2231519 /usr/lib/librt-2.19.so
    b4346000-b4347000 r--p 00006000 08:06 2231519 /usr/lib/librt-2.19.so
    b4347000-b4348000 rw-p 00007000 08:06 2231519 /usr/lib/librt-2.19.so
    b4348000-b4359000 r-xp 00000000 08:06 2251639 /usr/lib/libXext.so.6.4.0
    b4359000-b435a000 r--p 00010000 08:06 2251639 /usr/lib/libXext.so.6.4.0
    b435a000-b435b000 rw-p 00011000 08:06 2251639 /usr/lib/libXext.so.6.4.0
    b435b000-b435f000 r-xp 00000000 08:06 2251998 /usr/lib/libwayland-cursor.so.0.0.0
    b435f000-b4360000 r--p 00003000 08:06 2251998 /usr/lib/libwayland-cursor.so.0.0.0
    b4360000-b4364000 rw-p 00004000 08:06 2251998 /usr/lib/libwayland-cursor.so.0.0.0
    b4364000-b4365000 rw-p 00000000 00:00 0
    b4365000-b439e000 r-xp 00000000 08:06 2259225 /usr/lib/libxkbcommon.so.0.0.0
    b439e000-b439f000 r--p 00038000 08:06 2259225 /usr/lib/libxkbcommon.so.0.0.0
    b439f000-b43a0000 rw-p 00039000 08:06 2259225 /usr/lib/libxkbcommon.so.0.0.0
    b43a0000-b43aa000 r-xp 00000000 08:06 2251997 /usr/lib/libwayland-client.so.0.2.0
    b43aa000-b43ab000 r--p 00009000 08:06 2251997 /usr/lib/libwayland-client.so.0.2.0
    b43ab000-b43ac000 rw-p 0000a000 08:06 2251997 /usr/lib/libwayland-client.so.0.2.0
    b43ac000-b43ae000 r-xp 00000000 08:06 2252134 /usr/lib/libXdamage.so.1.1.0
    b43ae000-b43af000 r--p 00001000 08:06 2252134 /usr/lib/libXdamage.so.1.1.0
    b43af000-b43b0000 rw-p 00002000 08:06 2252134 /usr/lib/libXdamage.so.1.1.0
    b43b0000-b43b2000 r-xp 00000000 08:06 2257215 /usr/lib/libXcomposite.so.1.0.0
    b43b2000-b43b3000 r--p 00001000 08:06 2257215 /usr/lib/libXcomposite.so.1.0.0
    b43b3000-b43b4000 rw-p 00002000 08:06 2257215 /usr/lib/libXcomposite.so.1.0.0
    b43b4000-b43bd000 r-xp 00000000 08:06 2257076 /usr/lib/libXcursor.so.1.0.2
    b43bd000-b43be000 r--p 00009000 08:06 2257076 /usr/lib/libXcursor.so.1.0.2
    b43be000-b43bf000 rw-p 0000a000 08:06 2257076 /usr/lib/libXcursor.so.1.0.2
    b43bf000-b43c0000 rw-p 00000000 00:00 0
    b43c0000-b43c9000 r-xp 00000000 08:06 2257025 /usr/lib/libXrandr.so.2.2.0
    b43c9000-b43ca000 r--p 00008000 08:06 2257025 /usr/lib/libXrandr.so.2.2.0
    b43ca000-b43cb000 rw-p 00009000 08:06 2257025 /usr/lib/libXrandr.so.2.2.0
    b43cb000-b43cd000 r-xp 00000000 08:06 2257011 /usr/lib/libXinerama.so.1.0.0
    b43cd000-b43ce000 r--p 00001000 08:06 2257011 /usr/lib/libXinerama.so.1.0.0
    b43ce000-b43cf000 rw-p 00002000 08:06 2257011 /usr/lib/libXinerama.so.1.0.0
    b43cf000-b4413000 r-xp 00000000 08:06 2231481 /usr/lib/libm-2.19.so
    b4413000-b4414000 r--p 00043000 08:06 2231481 /usr/lib/libm-2.19.so
    b4414000-b4415000 rw-p 00044000 08:06 2231481 /usr/lib/libm-2.19.so
    b4415000-b444e000 r-xp 00000000 08:06 2254902 /usr/lib/libfontconfig.so.1.8.0
    b444e000-b444f000 r--p 00039000 08:06 2254902 /usr/lib/libfontconfig.so.1.8.0
    b444f000-b4450000 rw-p 0003a000 08:06 2254902 /usr/lib/libfontconfig.so.1.8.0
    b4450000-b4464000 r-xp 00000000 08:06 2254946 /usr/lib/libpangoft2-1.0.so.0.3600.2
    b4464000-b4465000 r--p 00013000 08:06 2254946 /usr/lib/libpangoft2-1.0.so.0.3600.2
    b4465000-b4466000 rw-p 00014000 08:06 2254946 /usr/lib/libpangoft2-1.0.so.0.3600.2
    b4466000-b4467000 rw-p 00000000 00:00 0
    b4467000-b448f000 r-xp 00000000 08:06 2259220 /usr/lib/libatk-bridge-2.0.so.0.0.0
    b448f000-b4490000 r--p 00027000 08:06 2259220 /usr/lib/libatk-bridge-2.0.so.0.0.0
    b4490000-b4491000 rw-p 00028000 08:06 2259220 /usr/lib/libatk-bridge-2.0.so.0.0.0
    b4491000-b4495000 r-xp 00000000 08:06 2252125 /usr/lib/libXfixes.so.3.1.0
    b4495000-b4496000 r--p 00003000 08:06 2252125 /usr/lib/libXfixes.so.3.1.0
    b4496000-b4497000 rw-p 00004000 08:06 2252125 /usr/lib/libXfixes.so.3.1.0
    b4497000-b44a6000 r-xp 00000000 08:06 2256803 /usr/lib/libXi.so.6.1.0
    b44a6000-b44a7000 r--p 0000e000 08:06 2256803 /usr/lib/libXi.so.6.1.0
    b44a7000-b44a8000 rw-p 0000f000 08:06 2256803 /usr/lib/libXi.so.6.1.0
    b44a8000-b45db000 r-xp 00000000 08:06 2250427 /usr/lib/libX11.so.6.3.0
    b45db000-b45dc000 r--p 00132000 08:06 2250427 /usr/lib/libX11.so.6.3.0
    b45dc000-b45df000 rw-p 00133000 08:06 2250427 /usr/lib/libX11.so.6.3.0
    b45df000-b45e2000 r-xp 00000000 08:06 2239601 /usr/lib/libgmodule-2.0.so.0.3800.2
    b45e2000-b45e3000 r--p 00002000 08:06 2239601 /usr/lib/libgmodule-2.0.so.0.3800.2
    b45e3000-b45e4000 rw-p 00003000 08:06 2239601 /usr/lib/libgmodule-2.0.so.0.3800.2
    b45e4000-b45e5000 rw-p 00000000 00:00 0
    b45e5000-b478c000 r-xp 00000000 08:06 2231525 /usr/lib/libc-2.19.so
    b478c000-b478e000 r--p 001a7000 08:06 2231525 /usr/lib/libc-2.19.so
    b478e000-b478f000 rw-p 001a9000 08:06 2231525 /usr/lib/libc-2.19.so
    b478f000-b4792000 rw-p 00000000 00:00 0
    b4792000-b47aa000 r-xp 00000000 08:06 2231540 /usr/lib/libpthread-2.19.so
    b47aa000-b47ab000 r--p 00017000 08:06 2231540 /usr/lib/libpthread-2.19.so
    b47ab000-b47ac000 rw-p 00018000 08:06 2231540 /usr/lib/libpthread-2.19.so
    b47ac000-b47ae000 rw-p 00000000 00:00 0
    b47ae000-b48a2000 r-xp 00000000 08:06 2253393 /usr/lib/libasound.so.2.0.0
    b48a2000-b48a6000 r--p 000f3000 08:06 2253393 /usr/lib/libasound.so.2.0.0
    b48a6000-b48a7000 rw-p 000f7000 08:06 2253393 /usr/lib/libasound.so.2.0.0
    b48a7000-b48f1000 r-xp 00000000 08:06 2239344 /usr/lib/libdbus-1.so.3.8.3
    b48f1000-b48f2000 r--p 00049000 08:06 2239344 /usr/lib/libdbus-1.so.3.8.3
    b48f2000-b48f3000 rw-p 0004a000 08:06 2239344 /usr/lib/libdbus-1.so.3.8.3
    b48f3000-b4918000 r-xp 00000000 08:06 2255256 /usr/lib/libdbus-glib-1.so.2.2.2
    b4918000-b4919000 r--p 00024000 08:06 2255256 /usr/lib/libdbus-glib-1.so.2.2.2
    b4919000-b491a000 rw-p 00025000 08:06 2255256 /usr/lib/libdbus-glib-1.so.2.2.2
    b491a000-b491b000 rw-p 00000000 00:00 0
    b491b000-b4985000 r-xp 00000000 08:06 2245181 /usr/lib/libcurl.so.4.3.0
    b4985000-b4986000 ---p 0006a000 08:06 2245181 /usr/lib/libcurl.so.4.3.0
    b4986000-b4987000 r--p 0006a000 08:06 2245181 /usr/lib/libcurl.so.4.3.0
    b4987000-b4988000 rw-p 0006b000 08:06 2245181 /usr/lib/libcurl.so.4.3.0
    b4988000-b4993000 r-xp 00000000 08:06 2262343 /usr/lib/libjansson.so.4.5.0
    b4993000-b4994000 r--p 0000a000 08:06 2262343 /usr/lib/libjansson.so.4.5.0
    b4994000-b4995000 rw-p 0000b000 08:06 2262343 /usr/lib/libjansson.so.4.5.0
    b4995000-b49b6000 r-xp 00000000 08:06 2250327 /usr/lib/libxcb.so.1.1.0
    b49b6000-b49b7000 r--p 00020000 08:06 2250327 /usr/lib/libxcb.so.1.1.0
    b49b7000-b49b8000 rw-p 00021000 08:06 2250327 /usr/lib/libxcb.so.1.1.0
    b49b8000-b49bd000 r-xp 00000000 08:06 2262350 /usr/lib/libxcb-icccm.so.4.0.0
    b49bd000-b49be000 r--p 00004000 08:06 2262350 /usr/lib/libxcb-icccm.so.4.0.0
    b49be000-b49bf000 rw-p 00005000 08:06 2262350 /usr/lib/libxcb-icccm.so.4.0.0
    b49bf000-b49cc000 r-xp 00000000 08:06 2262353 /usr/lib/libxcb-ewmh.so.2.0.0
    b49cc000-b49cd000 r--p 0000d000 08:06 2262353 /usr/lib/libxcb-ewmh.so.2.0.0
    b49cd000-b49ce000 rw-p 0000e000 08:06 2262353 /usr/lib/libxcb-ewmh.so.2.0.0
    b49ce000-b49cf000 rw-p 00000000 00:00 0
    b49cf000-b49d3000 r-xp 00000000 08:06 2252271 /usr/lib/libxcb-util.so.1.0.0
    b49d3000-b49d4000 r--p 00003000 08:06 2252271 /usr/lib/libxcb-util.so.1.0.0
    b49d4000-b49d5000 rw-p 00004000 08:06 2252271 /usr/lib/libxcb-util.so.1.0.0
    b49d5000-b4f93000 r-xp 00000000 08:06 2262327 /usr/lib/libjavascriptcoregtk-3.0.so.0.15.10
    b4f93000-b4f9c000 r--p 005be000 08:06 2262327 /usr/lib/libjavascriptcoregtk-3.0.so.0.15.10
    b4f9c000-b4fa2000 rw-p 005c7000 08:06 2262327 /usr/lib/libjavascriptcoregtk-3.0.so.0.15.10
    b4fa2000-b4fb4000 rw-p 00000000 00:00 0
    b4fb4000-b5044000 r-xp 00000000 08:06 2256550 /usr/lib/libsoup-2.4.so.1.7.0
    b5044000-b5046000 r--p 0008f000 08:06 2256550 /usr/lib/libsoup-2.4.so.1.7.0
    b5046000-b5053000 rw-p 00091000 08:06 2256550 /usr/lib/libsoup-2.4.so.1.7.0
    b5053000-b6bc9000 r-xp 00000000 08:06 2262328 /usr/lib/libwebkitgtk-3.0.so.0.19.13
    b6bc9000-b6c8f000 r--p 01b75000 08:06 2262328 /usr/lib/libwebkitgtk-3.0.so.0.19.13
    b6c8f000-b6c9d000 rw-p 01c3b000 08:06 2262328 /usr/lib/libwebkitgtk-3.0.so.0.19.13
    b6c9d000-b6ca4000 rw-p 00000000 00:00 0
    b6ca4000-b6da6000 r-xp 00000000 08:06 2239600 /usr/lib/libglib-2.0.so.0.3800.2
    b6da6000-b6da7000 r--p 00101000 08:06 2239600 /usr/lib/libglib-2.0.so.0.3800.2
    b6da7000-b6da8000 rw-p 00102000 08:06 2239600 /usr/lib/libglib-2.0.so.0.3800.2
    b6da8000-b6da9000 rw-p 00000000 00:00 0
    b6da9000-b6df8000 r-xp 00000000 08:06 2239603 /usr/lib/libgobject-2.0.so.0.3800.2
    b6df8000-b6df9000 r--p 0004e000 08:06 2239603 /usr/lib/libgobject-2.0.so.0.3800.2
    b6df9000-b6dfa000 rw-p 0004f000 08:06 2239603 /usr/lib/libgobject-2.0.so.0.3800.2
    b6dfa000-b6f64000 r-xp 00000000 08:06 2239604 /usr/lib/libgio-2.0.so.0.3800.2
    b6f64000-b6f65000 ---p 0016a000 08:06 2239604 /usr/lib/libgio-2.0.so.0.3800.2
    b6f65000-b6f67000 r--p 0016a000 08:06 2239604 /usr/lib/libgio-2.0.so.0.3800.2
    b6f67000-b6f68000 rw-p 0016c000 08:06 2239604 /usr/lib/libgio-2.0.so.0.3800.2
    b6f68000-b6f69000 rw-p 00000000 00:00 0
    b6f69000-b6f8d000 r-xp 00000000 08:06 2254885 /usr/lib/libgdk_pixbuf-2.0.so.0.3000.6
    b6f8d000-b6f8e000 r--p 00023000 08:06 2254885 /usr/lib/libgdk_pixbuf-2.0.so.0.3000.6
    b6f8e000-b6f8f000 rw-p 00024000 08:06 2254885 /usr/lib/libgdk_pixbuf-2.0.so.0.3000.6
    b6f8f000-b70c4000 r-xp 00000000 08:06 2254919 /usr/lib/libcairo.so.2.11200.16
    b70c4000-b70c6000 r--p 00135000 08:06 2254919 /usr/lib/libcairo.so.2.11200.16
    b70c6000-b70c7000 rw-p 00137000 08:06 2254919 /usr/lib/libcairo.so.2.11200.16
    b70c7000-b70c8000 rw-p 00000000 00:00 0
    b70c8000-b70cd000 r-xp 00000000 08:06 2254917 /usr/lib/libcairo-gobject.so.2.11200.16
    b70cd000-b70ce000 r--p 00005000 08:06 2254917 /usr/lib/libcairo-gobject.so.2.11200.16
    b70ce000-b70cf000 rw-p 00006000 08:06 2254917 /usr/lib/libcairo-gobject.so.2.11200.16
    b70cf000-b70d0000 rw-p 00000000 00:00 0
    b70d0000-b70ef000 r-xp 00000000 08:06 2257195 /usr/lib/libatk-1.0.so.0.21009.1
    b70ef000-b70f1000 r--p 0001e000 08:06 2257195 /usr/lib/libatk-1.0.so.0.21009.1
    b70f1000-b70f2000 rw-p 00020000 08:06 2257195 /usr/lib/libatk-1.0.so.0.21009.1
    b70f2000-b713a000 r-xp 00000000 08:06 2254945 /usr/lib/libpango-1.0.so.0.3600.2
    b713a000-b713b000 ---p 00048000 08:06 2254945 /usr/lib/libpango-1.0.so.0.3600.2
    b713b000-b713c000 r--p 00048000 08:06 2254945 /usr/lib/libpango-1.0.so.0.3600.2
    b713c000-b713d000 rw-p 00049000 08:06 2254945 /usr/lib/libpango-1.0.so.0.3600.2
    b713d000-b7148000 r-xp 00000000 08:06 2254948 /usr/lib/libpangocairo-1.0.so.0.3600.2
    b7148000-b7149000 r--p 0000a000 08:06 2254948 /usr/lib/libpangocairo-1.0.so.0.3600.2
    b7149000-b714a000 rw-p 0000b000 08:06 2254948 /usr/lib/libpangocairo-1.0.so.0.3600.2
    b714a000-b71f6000 r-xp 00000000 08:06 2259233 /usr/lib/libgdk-3.so.0.1000.7
    b71f6000-b71f8000 r--p 000ab000 08:06 2259233 /usr/lib/libgdk-3.so.0.1000.7
    b71f8000-b71f9000 rw-p 000ad000 08:06 2259233 /usr/lib/libgdk-3.so.0.1000.7
    b71f9000-b71fa000 rw-p 00000000 00:00 0
    b71fa000-b773a000 r-xp 00000000 08:06 2259234 /usr/lib/libgtk-3.so.0.1000.7
    b773a000-b773f000 r--p 0053f000 08:06 2259234 /usr/lib/libgtk-3.so.0.1000.7
    b773f000-b7742000 rw-p 00544000 08:06 2259234 /usr/lib/libgtk-3.so.0.1000.7
    b7742000-b7744000 rw-p 00000000 00:00 0
    b7744000-b7745000 r--s 00000000 08:06 2496942 /var/cache/fontconfig/edb5d77751c6bce1481ec007391c5ec0-le32d4.cache-4
    b7745000-b7746000 r--p 00000000 08:06 947666 /home/dainis/.config/dconf/user
    b7746000-b7747000 r--s 00000000 00:0f 14175 /run/user/1000/dconf/user
    b7747000-b7748000 ---p 00000000 00:00 0
    b7748000-b7750000 rw-p 00000000 00:00 0
    b7750000-b7751000 ---p 00000000 00:00 0
    b7751000-b7755000 r-xp 00000000 08:06 2366155 /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so
    b7755000-b7756000 r--p 00003000 08:06 2366155 /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so
    b7756000-b7757000 rw-p 00004000 08:06 2366155 /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so
    b7757000-b7759000 r-xp 00000000 08:06 2231489 /usr/lib/libutil-2.19.so
    b7759000-b775a000 r--p 00001000 08:06 2231489 /usr/lib/libutil-2.19.so
    b775a000-b775b000 rw-p 00002000 08:06 2231489 /usr/lib/libutil-2.19.so
    b775b000-b775c000 r--p 00000000 08:06 3027083 /usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo
    b775c000-b775d000 r--p 00000000 08:06 3027082 /usr/share/locale/en/LC_MESSAGES/gtk30.mo
    b775d000-b775e000 rw-p 00000000 00:00 0
    b775e000-b775f000 r-xp 00000000 00:00 0 [vdso]
    b775f000-b777f000 r-xp 00000000 08:06 2231509 /usr/lib/ld-2.19.so
    b777f000-b7780000 r--p 0001f000 08:06 2231509 /usr/lib/ld-2.19.so
    b7780000-b7781000 rw-p 00020000 08:06 2231509 /usr/lib/ld-2.19.so
    bfe60000-bfe81000 rw-p 00000000 00:00 0 [stack]
    Aborted (core dumped)

  • Question(s) about tiling window manager

    Hello fellow Arch-users.
    I'm looking for a new WM and need some help/advise from the community.
    Currently I run Xfce. However, I have found over the past couple of month that I usually use terminals to get tasks done, such as starting programs, editing files or browse my computer and that my graphical WM stands more in my way than it is any good to me.
    I do still use graphical programs, for example Icecat as my browser and Claws-mail as my e-mail client among others and will continue to do so. But for editing files or browsing my computer I already use vim and mc (midnight commander).
    So, I thought I may be better off with a tiling WM. However, I'm not so sure if I have the right idea of a tiling window manager. My idea of a tiling WM is that I can place many terminals on my desktop and my graphical programs on top of them. Is that correct? Also I hope that the WM is able to open these terminals without interfering with each other, meaning that they don't overlap or something. I don't want to have to always move them around with the mouse. Does a tiling window manager do that?
    If I make the change, I'd like to have WM that is easy to set up and configure. I don't want to spent too much time configuring and tweaking the program. I was looking into Subtle or Awesome. Would that be a good idea?
    Again, maybe my idea of such kind of window manager is totally wrong. Therefore, I'm seeking support from the people who already use them.
    Thanks in advance!
    Last edited by Janusz11 (2011-01-24 18:35:47)

    Janusz11 wrote:So, I thought I may be better off with a tiling WM. However, I'm not so sure if I have the right idea of a tiling window manager. My idea of a tiling WM is that I can place many terminals on my desktop and my graphical programs on top of them. Is that correct? Also I hope that the WM is able to open these terminals without interfering with each other, meaning that they don't overlap or something. I don't want to have to always move them around with the mouse. Does a tiling window manager do that?
    Yes, exactly. Tiling window manager arrange your windows dependent on their alignment strategy, there are many WMs that do that according to a preset layouts like wmfs, awesome, xmonad and other that offer a more flexible (manual) approach like wmii and i3 to name a few. There is also subtle, which offers a unique layout among the tiling windows managers. As far as I know all of them offer a floating mode, where windows can float loosely above the other tiled windows.
    Generally you can say,  the more flexible the whole thing is, the more you need to configure initially. Also some of the named WMs do more than just managing windows like providing a panel or tray on their own.
    As far as I know all of them offer a floating mode, where windows can float loosely above the other tiled windows.
    Janusz11 wrote:If I make the change, I'd like to have WM that is easy to set up and configure. I don't want to spent too much time configuring and tweaking the program. I was looking into Subtle or Awesome. Would that be a good idea?
    subtle and awesome are very flexible and you need to/can do lots of things in your config. Personally I use and develop subtle and my opinion is quite biased.

  • Subtle - another tiling window manager

    It's been a while since the first subtle AUR package came up and there was never neither an introduction nor a thread here in the forum. Time to get this started and to hopefully get opinions/feedback of the of users who already gave/want to give subtle a try.
    For all of you who never heared about subtle - here comes the intro:
    subtle is another tiling window manager on the field with a grid-based manual tiling window manager with a strong focus on easy but customizable look and feel. In comparison to other tiling windows managers, subtle has no automatic tiling of the screen size in any way, instead windows are arranged according to positions inside of a grid - these positions are called gravities - which can completely be controlled with key bindings.
    subtle also has a Ruby based config with support for lambdas as key bind actions, a wmctrl-like commandline tool (subtler) to interact with subtle and an extension (subtlext) for Ruby that is capable of doing the same and even more!
    There are also small Ruby applets (sublets) that can show various stuff like system load and the time. The management of these scripts can be done with sur (Subtle User Repository) - a small command line script similar to gem which makes installing of a subtlet a piece of cake e.g.:
    sur install clock
    Windows placement and window properties are determined by a complete tagging system for clients and views and can be manipulated in the config and/or per runtime with subtler/subtlext.
    Features
    - Ruby integration for config/key actions and hooks
    - Flexible panels with loadable Ruby scripts (sublets)
    - Integrated System tray
    - Complete tagging system
    - ICCM/EWMH-compliant
    - Lightweight
    Screenshots
    Install
    The AUR packages: subtle subtle-hg sur-hg
    I would suggest to pick the subtle-hg package to get the latest changes.
    Contact
    If you have problems, suggestions or just want to talk about subtle feel free to join #subtle on irc.freenode.org or drop a mail to unexist at dorfelite dot net.
    Last edited by unexist (2010-04-24 15:40:02)

    dcurtis wrote:
    I love this gravity idea but the WM in it's current state would not allow me to be productive (no offense) and I have a distaste for ruby ( love python ) but I'm willing to grow.  However, here are my comments:
    1) being able to tweak the gravity settings would be nice, and per-tag.  I like to have a big left window (stacked) and a column of two windows on the right.  I use wmii and this does this OK by dividing the right column.  My one grip is the I could stack on the right, but I couldn't divide AND stack.  I see the potential for that w/ subtle.  Here is my current ss: http://static.milkbox.net/ss/ss-2009-05-06.png
    2) it would be nice if you could have movement between gravities.  I'd like to move between columns.  And my gripe about like, musca and ratpoison is that when i do move between columns it doesn't keep track of the previous vertical position.  Starting with the bottom right focused, moving to the left, and then moving back to the right focuses me in the top right.  I think it would be _REALLY_ cool if you had some sort of column based movement (left gravity, center gravity, right gravity) that would cycle, and also movement up through the stack.  Not sure how this would work.
    3) I prefer that new windows are created with the same gravity as the windows already open.  I would guess this is fairly easy to do.
    4) switch to python... I AM KIDDING.  but seriously, i know it'll never happen but that's cool.  I just wanted to post this #4!...
    anyways, keep up the good work.
    1 + 2) What do you mean with 'per tag'? You can assign gravity tags to clients witht he config so that any layout is possible and you can freely create your own movement stuff with the grabs. Subtlext gives you control over gravities of the clients. Yes, it's Ruby and I won't argue about like you did in 4) - it's a matter of taste and I really like Ruby.
    3) So just to understand this: If you set the top left gravity to a client, you would prefer that the next client also gets top left gravity?
    Wra!th wrote:Floating windows need to be stackable (egbe able to bring one infront of another using the mouse)
    Well, actually this was in subtle but was removed in favor for the WindowRaise and WindowLower grab that allows e.g. to cycle through windows with center gravity.
    milomouse wrote:A smaller complaint, which may or may not be due to my own ignorance, is that switching views (jump) with the shortcut seems to be a little picky. Sometimes I can use the shortcut to switch views and sometimes it refuses to work. Seems to happen mostly when I'm on an empty view and try to switch (with the shortcut) to another . I don't know if it loses focus or what. Anyway, these are minor compared to my enjoyment with Subtle so far. Thanks again.
    Oh, yes. I will fix it shortly tomorrow - you may write a ticket for it so that you can see when it's fixed.
    Last edited by unexist (2009-05-10 09:57:51)

  • Hi,I am unsure if I have a safari or modem problem. It only happens when I use my macbook pro, my HP windows is fine. Internet crashes on modem and then a message that safari is not connected. I don't know where to start sorry I am not technical at all.

    Hi there, my internet is crashing everytime I use my macbook pro/safari it happens roughly every 2 mins, it can happen on any website.
    I am not technical at all and I am at a total loss of where to start with this. I did a bit of research on the internet but no luck in finding any
    help.
    Basically I am not sure if it is a modem of safari problem. I have no problems when using my HP on without windows explorer on the internet.
    I am working wireless ADSL 2 - Bigpond - 2 Wire 2701 HGV-W and a macbook pro purchased around 5 months ago. Since the purchase date
    I have had problems with internet.
    Safari brings up a page you are not connected to the internet. I then look at the modem and DSL and internet lights are both flickering and or/off.
    They then re-set themselves. I then have to re-set preferences on safari and quit and restart.
    I have also tried using with cable into mac and modem and no difference.
    I can only figure that maybe Safari is not compatible with the modem? could this be the case?
    Thanks for reading and any assistance would be appreciated.
    Fi

    There's an Apple help page on the DNS problem - at http://support.apple.com/kb/TS3408
    The first thing to try is changing your DNS settings - and for that you need to open System Preferences, then the
    Network section.
    In Network - click  on Advanced - then the DNS tab
    under DNS servers - use the + button to enter two extra lines
    either these, from google dns
    8.8.8.8
    8.8.4.4
    or from OpenDNS
    208.67.222.222
    208.67.220.220
    then click OK & then 'Apply'
    You would need to do that seperately for the Cable (Ethernet) settings and Wireless (Airport)

  • I recently brought a mac and downloaded windows with the help of boot camp and by mistake i installed windows 7 ultimate version whereas i had the cd and serial key of windows home premium i started installing windows home premium from windows 7 cont...

    I recently brought a mac and downloaded windows with the help of boot camp and by mistake i installed windows 7 ultimate version whereas i had the cd and serial key of windows home premium i started installing windows home premium from windows 7 ULTIMATE then after the exctraction of files and everything the windows setup came and my mouse and keyboard stopped working and i dont know how to open mac os x there is no option anywhere?? what shall i do pls help!!!!if there are any keyboard shortcut key to open mac os x or boot camp pls mention.

    For Boot Camp issues please repost in the Boot Camp forum located by clicking Boot Camp

  • Tairu - tiling for EWMH-compliant window managers

    Since stiler and wumwum didn't work on my machine and i sometimes use fluxbox besides dwm, i created a simple bash script (and a small c-application that does nothing but waiting until a new window is created or destroyed), that brings dwm-like tiling to EWMH-compliant window managers.
    Features:
    * tile-vertical layout
    * tile-horizontal layout
    * maximized layout
    * daemon-mode
    * layouts per workspace (only in daemon mode)
    Dependencies:
    * wmctrl
    I only tested it with fluxbox and openbox.
    Edit:
    AUR:
    http://aur.archlinux.org/packages.php?ID=37833
    Last edited by portix (2010-06-07 00:43:21)

    falconindy wrote:I think you may have forgotten something in your post...
    I think you are right

  • Wingo: floating and tiling window manager with per-monitor workspaces

    More screenshots.
    Wingo has two features which, when combined, set it apart from other window managers (maybe):
    1) Support for both floating and tiling placement policies. Wingo can be used as a regular floating (stacking) window manager, complete with decorations, maximization, sticky windows, and most other things you might find in a window manager. Wingo can also be switched into a tiling mode where window decorations disappear, and windows are automatically managed via tiling.
    2) Workspaces per monitor. In a multi-head setup, each monitor can display its own workspace---independent of the other monitors. This makes changing your view of windows in multi-head setups much easier than in most other window managers, which will only allow you to see one workspace stretched across all of your monitors. Also, since placement policies like floating and tiling affect workspaces, this makes it possible for one monitor to be tiling while another is floating!
    Inspiration
    Wingo is heavily inspired by Openbox and Xmonad (and of course, pytyle). Basically, Openbox's floating semantics (although most window managers are the same in this regard) and Xmonad's automatic tiling style plus its workspace model (workspaces per monitor). I've also adopted Xmonad's "greedy" workspace switching and embedded the concepts from the "DynamicWorkspaces" contrib library into the Gribble command system.
    Configuration
    Wingo is extremely configurable. This includes binding any of a vast number of commands to key or mouse presses, theming your window decorations and setting up hooks that will fire depending upon a set of match conditions.
    All configuration is done using an INI like file format with support for simple variable substitution (which makes theming a bit simpler). No XML. No recompiling. No scripting.
    Configuring key/mouse bindings and hooks uses a central command system called Gribble. For example, one can add a workspace named "cromulent" with this command while Wingo is running:
    AddWorkspace "cromulent"
    But that's not very flexible, right? It'd be nice if you could specify the name of workspace on the fly... For this, simply use the "Input" command as an argument to AddWorkspace, which shows a graphical prompt and allows you to type in a name:
    AddWorkspace (Input "Enter your workspace name:")
    The text entered into the input box will be passed to the AddWorkspace command.
    Please see the HOWTO-COMMANDS file for more info. We've barely scratched the surface.
    Scripting Wingo
    So I lied earlier. You can kind of script Wingo by using its IPC mechanism. While Wingo is running, you can send any command you like:
    wingo-cmd 'AddWorkspace "embiggen"'
    Or perhaps you can't remember how to use the AddWorkspace command:
    wingo-cmd --usage AddWorkspace
    Which will print the parameters, their types and a description of the command.
    Want to pipe some information to another program? No problem, since commands can return stuff!
    wingo-cmd GetWorkspace
    And you can even make commands repeat themselves every X milliseconds, which is ideal for use with something like dzen to show the name of the currently active window:
    wingo-cmd --poll 500 'GetClientName (GetActive)' | dzen2
    Finally, you can see a list of all commands, their parameters and their usage: (even if Wingo isn't running)
    wingo-cmd --list-usage
    (Wingo actually can provide enough information (or will soon) for ambitious hackers to script their own layouts in whatever programming language they like without ever having to deal with X at all. Assuming it has support for connecting to unix domain sockets. Or you could just use a shell with 'wingo-cmd' if you're into that kind of tomfoolery.)
    Dynamic Workspaces
    Having some set number of workspaces labeled 1, 2, 3, 4, ... is a thing of the past. While Wingo won't stop you from using such a simplistic model, it will egg you on to try something else: dynamic workspaces.
    Dynamic workspaces takes advantage of two things: workspace names and adding/removing workspaces as you need them.
    This is something that I find useful since I'm typically working on multiple projects, and my needs change as I work on them. For example, when working on Wingo, I might add the "wingo" workspace, along with the "xephyr" workspace and the "gribble" workspace. When I'm done, I can remove those and add other workspaces for my next project. Or I can leave those workspaces intact for when I come back to them later.
    With Wingo, such a workflow is natural because you're no longer confined to "removing only the last workspace" or some other such nonsense. Plus, adding a workspace requires that you name it---so workspaces always carry some semantic meaning.
    (N.B. I don't mean to imply that this model is new, just uncommon; particularly among floating window managers. I've personally taken the model from xmonad-contrib's DynamicWorkspaces module.)
    Tiling layouts
    Right now, only simple tiling layouts are available. (Vertical and Horizontal.) Mostly because those are the layouts that I primarily use. I'll be adding more as they are demanded.
    Dependencies
    Wingo is written in pure Go (including all of its dependencies). As such, Go (and git) is the only package necessary to build and install Wingo. Once Wingo is installed, Go can be removed. (No Xlib/xcb, no cairo, no gui toolkits.)
    Installation
    Wingo is in the AUR. Alternatively, if you have a Go environment set up, you can download, build and install Wingo and all of its necessary dependencies with:
    go get github.com/BurntSushi/wingo
    go get github.com/BurntSushi/wingo/wingo-cmd
    (Yes, Go's build system is really that awesome.)
    There's a lot more at Wingo's github.
    Please note that Wingo should be considered in a very alpha state. I've been using it for a little bit myself, but beyond that, Wingo is untested.
    Last edited by BurntSushi (2012-10-22 06:02:16)

    netfun81 wrote:wow, nice wm.  Install was a breeze, love having floating layout on one screen and tiling on another.   In the past, for certain apps that wouldn't play well with a tiling wm, I would have to kill X, change my .xinitrc to start openbox and startx again.   This seems like the perfect solution.
    Thanks :-)
    netfun81 wrote:Does "go get github.com/BurntSushi/wingo"  always pull the latest from git?   Can i just delete the wingo executable from go/bin and run command to upgrade to latest or do I need to delete config files each time to remain compatible?
    Yes, `go get ...` always pulls from the latest git. I make sure that Wingo builds before pushing to `master`. I'll use a different branch for any longer term experiments.
    You could use `wingo-git` in the AUR, but `go get` is just as good. (Indeed, the PKGBUILD uses `go get`!)
    One note those, use this to update to instead:
    go get -u github.com/BurntSushi/wingo
    go get -u github.com/BurntSushi/wingo/wingo-cmd
    You shouldn't have to delete any executables.
    As far as configuration files go... I'm not sure. I haven't figured out how I'm going to handle them yet. I don't think any well-formed configuration file will break Wingo, but it's certainly possible that old configuration files will miss out on new features/options. (For example, I just added some new focus follows mouse options.) Wingo will always maintain an in-memory default configuration, so missing configuration options will also never break Wingo.
    You can always check out the new configuration files by running `wingo --write-config`. You'll have to move `~/.config/wingo` to a temporary location first though.
    If you're installing from the AUR, I'll try to add post installation messages for any big changes.
    FYI, I should say that installation is so easy because of Go. :-) /plug
    Last edited by BurntSushi (2012-10-26 21:07:44)

  • Neurowm - dynamic tiling window manager based on Xmonad

    Hi,
    I started to write my own window manager last year so that it fits exactly my needs. The project was paused due to a lack of time but last month I could start coding again and make it stable. It was my very first step into the X protocol so I decided to use C language and Xlib rather than XCB because of the documentation. I might plan to port it to XCB in the near future though.
    neurowm is a dynamic tiling window manager based on Xmonad, where you must write your own configuration using C language instead of Haskell language. If you are familiar with Xmonad, you should be able to understand the configuration easily.
    Some features:
    - Compile and reload the comfiguration file on the fly withour restarting X
    - Support of float layout
    - Support of toggled layouts
    - Border width, color and gaps can be configured at window level
    - Mirror, Reflect X and Reflect Y support on every layout
    - Support of fixed windows on every layout
    - Support if free window on every layout
    - Dzen support
    - Xinerama support (TODO)
    - Java support (TODO)
    Screenshots:
    Website: https://github.com/nnoell/neurowm
    There is no PKGBUILD at the moment and please, bear in mind that the window manager is under heavy development, so the configuration file might change a lot. Feel free to try it and leave some feedbacks.

    i enjoy all the neuromancer references (wintermute). and your avatar from the cover of the c64 game. gibson would be proud ;D
    I am not really good at names, that is why I take all of them from things I love. Next one won't be from neuromancer, I promisse
    the wm looks very nice in your scrots. can i make some feature suggestions based on my wm experiences?
    i've recently switched from awesomewm to herbsluftwm, and really like it.
    - the binary tree division makes so much sense. you split a frame, then split that frame, and so on into infinity. and all those frames are movable via key-binding as well. as opposed to pre-defined layouts in awesome (and as far as i can tell, neurowm too).
    - having a command line tool that you use to dynamically set properties is amazing. border colors, gaps, displays, etc. e.g. you configure you monitor settings via a command v.s. you config file, this makes it more flexible for on the fly changes.
    Yes, you are right, command line tools are very useful, I might think of adding that. Regarding the binary tree division, I think it would be good to create another "special" layout (as the floated one) with its own bindings. I think I will try herbsluftwm and compare it to Xmonad so I can get to the point.
    I decided to create an Xmonad-like window manager using C language because many people don't know Haskell and GHC is quite heavy. The configuration file might be difficult to understand at first (specially if you are not familiar with C language) but if you guys have any problem, don't hesitate to contact me
    PD: Ninja gaiden is also an amazing franchise, specially the 3 games from the NES, played a lot when I was a kid.

  • Unsure of where to start

    First off friends, I am starting from ground zero here, so bear with me!
    I am soon transitioning to a position in which I would be managing multiple iPads in multiple locations for our medical offices, and the management staff have a small number of requests that I'm unsure of how exactly to accomplish them.
    - The management staff would like our new IT dept. to be able to make all app updates/ios updates/any other updates when the office staff aren't using the iPads (preferably after hours) so they aren't interrupted during the day with restarts, installs, etc.
    - This needs to be done via remote as some of our locations are out of state and the iPads aren't accessible.
    I've only worked in a windows environment, so I really don't know where to start and I don't know what I need (software, hardware, etc.) to be able to accomplish this. Heck, I've never used an iPad (poor college student using android/windows). I've read some of the help sections on the business pages, but I feel like I'm drowning in information.
    Any help/direction would be appreciated.
    Thanks!

    There is a lot of information to get a handle on.
    You should take some industrial training course.  You will find them very different from a college course -- just what dials to watch and what toggles to press.
    "This document offers guidance on some important considerations for getting the most out of your iOS deployment." Covers: Prepare your infrastructure.  Set up devices.  Configure and manage devices.  Deploy apps and content.  Plan for support.
    https://www.apple.com/ipad/business/docs/iOS_Enterprise_Deployment_Overview_EN_F eb14.pdf
    Quick overview of zero-touch MDM enrollment, DEP
    http://www.apple.com/education/it/dep/
    Use DEP, Device Enrollment Program. Use VPP, Volume Purchase Program.  Select an MDM, Mobile Device Management.  Read the Google doc below and nsdjoey write up.
    DEP established your firm as the owner of the devices.  Without DEP, you may find employees returning the idevice as a brick when they leave.
    IT Resources -- ios & OS X -- This is a fantastic web page.  I like the education site over the business site.
    View documentation, video tutorials, and web pages to help IT professionals develop and deploy education solutions.
        Education
          http://www.apple.com/education/ipad/resources/
          scroll down after all the pretty picture.  Click on the words "For It".
        business site is:
           http://www.apple.com/lae/ipad/business/#browse-it-resources
          If necessary, scroll down until you see the Browse IT Resources button.  Click on button.
        MDM --  Mobile Device Management 
          For a comparison see this page:
          http://www.enterpriseios.com/wiki/Comparison_MDM_Providers
        VPP -- Volume Purchase Program
          http://www.apple.com/education/it/vpp/
    Joe Rowe's Excellent guides
    IT managers who are new to configurator and managing a cart of ios devices:
          https://docs.google.com/document/d/1SMBgyzONxcx6_FswgkW9XYLpA4oCt_2y1uw9ceMZ9F4/ edit?pli=1
             [ original announcement  -- https://discussions.apple.com/thread/4256735?tstart=0 ]
    Quick help presentation for students:
         https://docs.google.com/presentation/d/18937JdleX2gymtSb8zfbDczV-76BdR2DIfCV9eJi yOE/edit#slide=id.g1b776944_0_224
    MDM  -- Mobile Device Management 
    MDMs
    Airwatch, Meraki, MobileIron, Profile Manager on OS X Server, or Zenprise
    For a comparison see this page:
    http://www.enterpriseios.com/wiki/Comparison_MDM_Providers
    Airwatch
       http://www.air-watch.com/
    Meraki -- A free MDM   [ expect lots of email and phone calls about upgrades ]
       Read the product overview.  Click on "get started now" to sign up.
         https://meraki.cisco.com/products/systems-manager/?ref=YZRzCR
       Video's on how to setup and use Meraki.
         https://meraki.cisco.com/blog/2012/08/how-to-get-the-most-from-meraki-systems-ma nager/
    MobileIron
       http://www.mobileiron.com/
    Apple Configurator and Apple Profile Manager
    "Apple Configurator makes it easy for anyone to mass configure and deploy iPhone, iPad, and iPod touch in a school, business, or institution."  Limited to Macs.  Connects via USB cable.
    http://itunes.apple.com/us/app/apple-configurator/id434433123?mt=12
      "Profile Manager lets you configure OS X and iOS devices so they’re set up to use your company or school resources and have the settings, apps, and books your organization requires. Profile Manager creates settings and preference bundles for devices and deploys them to devices via the Mobile Device Management (MDM) service."  Requires OS X server.
    http://www.apple.com/uk/support/osxserver/profilemanager/
    Zenprise
       http://www.zenprise.com/
    "teamviewer allow IOS support with real time screenshots function"
    by CESNET
    IT Resources -- iOS.  [ This is a fantastic web page. ]
    View documentation, video tutorials, and web pages to help IT professionals develop and deploy education solutions.
    http://www.apple.com/education/resources/information-technology.html
        business site is:
        http://www.apple.com/lae/ipad/business/resources/
    Cloning
       http://www.techlog.ca/ipad-deployment-backup-restore-deployment-strategy-and-ste ps/
    iOS-device-encryption-security.pdf
    Apple overview of MDM
    http://www.apple.com/support/iphone/enterprise/
    http://www.jamfsoftware.com/

Maybe you are looking for

  • How do I get 5.1 audio out of itunes

    I have just bought a Mini DisplayPort to HDMI adaptor for my iMac.  I run an HDMI lead from the adaptor to a Sony AV receiver, and the AV receiver is connected to a Samsung TV by HDMI. The problem I have is with both TV and Receiver switched on the o

  • How do I add shared music files to my library?

    Hi I have music sharing on and I can play all of the songs on this PC that are shared from my laptop, but is there a way to copy and add all of the actual music files onto my PC? Or can I just stream them with home sharing and need to use an external

  • Why is page numbering in Pages 5 with Mavericks so difficult?

    Whatever I put in the header on page 1 did not show up on any other page whether or not I checked "Hide page 1 in section."  But, when I went to page 2, Pages treated page 2 as a separate page for numbering no matter what I did or undid.  Only when I

  • SAP NetWeaver 7.0 (2004s) Trial Version - Full Java Edition

    Hi all, i have a problem during an installation of the NW7.0 Java Trial Edition. The installtion guide ask me for a path of label.asc with following content: SAP:DW-JEXPORT:700SR3:::* According to this blog /people/matt.kangas/blog/2006/04/14/labelas

  • What to do if the buttons on your iPod touch 5 don't work?

    I have had my iPod 5 touch for slightly less than a year. It has been working great however just yesterday my iPod has not been responding when i touch it. For example i can use the home button but when i try to put my password pin in its like I'm no