Maximize Application without Window Manager

What I'd like to do is use xwininfo and wmctrl to maximize an application in X without a window manager. Here is what I've worked out:
#!/bin/sh
# ~/.xinitrc
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
MAXIMIZE_ID=$(xwininfo -root -child | grep "st-256color" | grep -o "^[[:space:]]*0x[[:alnum:]]*" | grep -o "0x[[:alnum:]]*")
MAXIMIZE_WIDTH=$(xwininfo -root | grep "Width" | grep -o "[[:digit:]]*")
MAXIMIZE_HEIGHT=$(xwininfo -root | grep "Height" | grep -o "[[:digit:]]*")
while [ "$MAXIMIZE_ID" = "" ]
do
MAXIMIZE_ID=$(xwininfo -root -child | grep "st-256color" | grep -o "^[[:space:]]*0x[[:alnum:]]*" | grep -o "0x[[:alnum:]]*")
if [ "$MAXIMIZE_ID" != "" ]
then
wmctrl -i -r $MAXIMIZE_ID -e 0,0,0,$MAXIMIZE_WIDTH,$MAXIMIZE_HEIGHT
fi
done &
exec st
As intended it maximizes the st terminal. However, the terminal simply hangs there, I can provide it with no input, any clues as to what I'm missing and/or doing incorrectly? I realize st uses the geometry parameter, I'm only using it here as an example application as not all applications support that parameter.
Last edited by grimpirate (2014-08-12 19:20:00)

It's much more complex than that.  Wmctrl requires a EWMH compliant window manager.  Many of the lightest weight WMs are not EWMH compliant.
Is this just for st, or do you want all windows maximized?  Does st have a 'geometry' flag?
You could write a WM that does nothing but fullscreen every window that is mapped in about a dozen lines of code.  Note, however, that without a WM, windows will generally not properly be assigned the input focus - one result is that cursors on most terminals will remain 'hollow'.  For the cost of one or two more lines of code, this new WM could also set input focus appropriately.
EDIT: st does have a geometry flag, just use that.
Also, your 'grep | grep' pipe could just be "awk '/Width/ { print $2;}'", or two get both width and height in one go:
xwininfo -root | awk '/Width/ { printf "%s", $2;} /Height/ {printf "x%s", $2;}'
Though this wouldn't be quite right for a st geometry string as that takes rows and columns, not pixels.
EDIT2: your solution will also fail miserably for two other reasons.  There is not point in initializing the MAXIMIZEID variable before the loop starts - because if there actually are any windows there, the while loop will never run.  Also, without a sleep command, or something, all that while loop will be very good for will be to turn your cpu into a frying pan (100% cpu use -> heat).
Here's a very plain WM that will do the same thing without melting your CPU:
#include <X11/Xlib.h>
int main(void) {
Display *dpy;
if(!(dpy = XOpenDisplay(0x0))) return 1;
XEvent ev;
int scr = DefaultScreen(dpy);
int sw = DisplayWidth(dpy, scr);
int sh = DisplayHeight(dpy, scr);
Window w, root = RootWindow(dpy, scr);
XSelectInput(dpy, root, SubstructureRedirectMask);
while (!XNextEvent(dpy, &ev)) {
if (ev.type == MapRequest && (w=ev.xmaprequest.window)) {
XMoveResizeWindow(dpy, w, 0, 0, sw, sh);
XMapWindow(dpy, w);
XSetInputFocus(dpy, w, RevertToPointerRoot, CurrentTime);
XFlush(dpy);
return 0;
Last edited by Trilby (2014-08-13 13:03:59)

Similar Messages

  • SGD 4.31 : How to display applications without window decoration

    Hi,
    I'm trying to display an application in a independant window without window decoration.
    The kiosk mode doesn't fit because the window cannot be resize.
    Is it possible ?
    Thks for your help.

    May be you can clarify what "window decoration" mean.
    If you are seeing two sets of window control (minimize, maximize, close) in the top right hand, then verify that:
    - application is indeed configured for seamless windows
    - on the application server, there's a ttasw process running for that user
    If you are still unable to get seamless window to work, try rebooting your windows application server.

  • I want to try a window manager WITHOUT desktop environment

    Hello everyone, I am now using Gnome, but I want to try something lightweight.
    My main concern here is the system tray which I rely heavily, there are several things importmant to me:
    1 network manager. As I'm using gnome, I use gnome-network-manager to manage WIFI.
    2 SCIM. I have to input language other than English, but I don't care if there is no icon in system tray
    3 battery monitor and extras(e.g. volumn control, time, etc) which are not necessary, but would be good if there is replacement.
    Is there any tutorial/guide for a building a system like this(without desktop environment) on Arch?
    Thanks !

    Hi Olnex,
    Try running pypanel and idesk from the .xinitrc or .xsession file in your homedir.
    Every application there should be executed when you start your window manager.
    Don't forget to call them with an '&', so that the application runs in the background (e.g. pypanel &).
    As a file manager i'm mainly using midnight commander in a terminal.
    For USB managing i'm not a big help, i'm afraid.
    I'm using hal/udev-rules for automount at the moment, and unmount drives manually. So i'm not familiar with any GUI for that.
    Just search the forum a little, there is a lot of information in it.
    Don't be afraid to try out new packages.
    Regards,
    Steffen

  • Microsoft Rights Management Sharing Application for Windows and the connection with AD RMS

    Hi,
    I have installed AD RMS and now installed on end users Microsoft Rights Management Sharing Application for Windows.
    When I choose protect a document in any end user machine, does it connect with AD RMS server to get a certificate and encrypt the content, or does not use at all AD RMS services? What about when choosing to protect  with an AD RMS template distributed
    to end users?
    Thanks 

    Hi Ardi -
    The first time a user creates or consumes protected content, they must contact the RMS server to "bootstrap".  In this process, the user obtains certificates to identity them within the context of RMS.
    Once a user has bootstrapped, he or she can create protected protected content without access to the RMS server.
    To open protected content, a user must connect to the AD RMS server to obtain a "use license".
    Does that help?
    Micah LaNasa
    Synergy Advisors
    synergyadvisors.biz

  • I wonder to know what is the enterprise solution for windows and application event log management and analyzer

    Hi
    I wonder to know what is the enterprise solution for windows and application event log management and analyzer.
    I have recently research and find two application that seems to be profession ,1-manageengine eventlog analyzer, 2- Solarwinds LEM(Solarwind Log & Event Manager).
    I Want to know the point of view of Microsoft expert and give me their experience and solutions.
    thanks in advance.

    Consider MS System Center 2012.
    Rgds

  • How to create a popup window to load HTML page in AIR application without using any mx or spark?

    How to create a popup window to load HTML page in AIR application without using any mx or spark components?
    I need to load the HTML page in popup in AIR application without using any of the <mx> or <spark> components. I need to open in the application itself not in the browser.(If we use navigateToURL() it will open in th browser)

    Can we achieve this? can somebody help me on this scenario..

  • How to maximize application window in Flex?

    In Flex 2.0, i am trying to do is to maximize application
    window (browser window) when application starts or when we going to
    next state.
    How can this be done?
    Thanks
    Ramesh

    just try this:
    Application.application.stage.displayState =
    StageDisplayState.FULL_SCREEN;

  • Run Swing application without opening DOS prompt window

    is it possible to run a Swing application without opening a command interface window in MS Windows?
    thanks

    Don't know if you mean that, but if you try to call javaw.exe instead of java.exe there pops no prompt up.

  • I have an Ipad, I activated the time capsule with no issues. I added the airport Utility application without issue.  However, I do not know how to access the hard drive with either my Windows computer or the Ipad.  Does someone know how?

    I have an Ipad, I activated the time capsule with no issues. I added the airport Utility application without issue.  However, I do not know how to access the hard drive with either my Windows computer or the Ipad.  Does someone know how?

    On windows load the airport utility .. latest correct version as possible.. there is no windows 8 but win7 works after a fashion.
    Make sure the TC is using SMB compatible names.. short no spaces and pure alphanumeric.
    Type the name directly into windows explorer.
    \\TCname or \\TCIPaddress
    If no luck turn off all the firewalls.. internal windows plus security software plus whatever other gargyoles and other rubbish AV software you have running.
    Ensure windows is able to at least ping the TC by IP address and name..
    Use the utility in windows to set file sharing to guest account on with full read and write access.. and set workgroup to WORKGROUP.

  • I m trying to manage space in my iPhone but what I find is I m not able to delete document data alone of an application without deleting the entire application ... Any other suggestions or methods to accompanish this? Any pointers welcome... Is this a bug

    I m trying to manage space in my iPhone but what I find is I m not able to delete document data alone of an application without deleting the entire application ... Any other suggestions or methods to accompanish this? Any pointers welcome... Is this a bug

    You mean take the cover off of the iPhone, to look inside?  I'd recommend against it.  Even with warranty expired, you might qualify for an out-of-warranty service, which for 3GS is $149.
    Other than that, any repair/service options are going to cost money.  You might want to see if a wireless carrier will let you get a new contract & phone.
    Out of curiousity, you're just using at as, basically, an iPod Touch, if there's no cell provider?  Did I understand that correctly?

  • Can I control windows Application without JNI?

    Hi,
    I knew that in JDK1.3 or JDK 1.4, the Robot(java.awt.Robot) support sending to front Application of Windows OS.
    In other words, It cant send to specific window of Application. In other to do it, I never touch the other Application using mouse or key directly. Finally, I think Robot class just has the limited control.
    also Robot class has the screen capture function. but it is doing in Full screen of Windows although I wanna capture active window of ONE application.
    Isnt JDK 1.4 supported?
    Do I just capture window image using JNI?
    Let me know... wish your help.

    Install Windows on a partition of your Mac's hard drive using Boot Camp. You can then boot into Windows any time you want, the same as if you were running it on a Windows PC:
    http://www.apple.com/support/bootcamp/
    Run a "virtual environment" within your Mac OS. There are many solutions for this:
    https://www.virtualbox.org/
    http://www.parallels.com/products/desktop/
    http://www.vmware.com/products/fusion/overview.html
    ...and many others.

  • WINDOWS MANAGEMENT FRAMEWORK 4.0 - A required certificate is not within its validity period

    Hello, 
    I can't figure out if this is because the Root Certificates were updated in April 2014 then apparently expired by Microsoft or if the PowerShell installer signed this file with a bad software release signature??
    We were deploying PowerShell 4.0 (Windows6.1-KB2819745-x64-MultiPkg.msu) with ConfigMgr 2012 with a dependency of .NET Framework 4.5.1.  Everything was working fine until sometime around April 24 (exact date unknown).  Now any 
    Win 7 SP1 machines I try to update will not install WMF 4.0.  They installed .NET 4.5.1 without any trouble.. 
    The digital signature on it it states it was signed Sept 27 2013 and the certificate expires 4/24/2014. 
    Even if we change the system clock to April 1 2014 it still will not install.. but this shouldn't matter anyway.  They just can't sign new software with that certificate.. surely I can install it..
    As for a log... If I run as C:\Windows\ccmcache\3>wusa.exe Windows6.1-KB2819745-x64-MultiPkg.msu /log:c:\windows\ccmcache\3\broken.txt 
    In the broken.txt I see: 
    Install Worker.01194: Operation Result Code of the installation: 0X4        HRESULT of the installation: 0X80240022                Operation
    Result Code of the update:0X4 HRESULT of the update: 0X800b0101 
    Install Worker.01243: Failed install update Update for Windows (KB2819745) 
    Install Worker.01287: Exit with error code 0X800b0101 (A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.) 
    WINDOWS MANAGEMENT FRAMEWORK 4.0 FOR MICROSOFT OPERATING SYSTEM PRODUCTS 
    Windows6.1-KB2819745-x64-MultiPkg.msu 
    I also see this same event information in Setup event log..
    I don’t know what to do here.  Anyone else having this problem? 

    Hi,
    Have you ever seen this article?
    Event ID 4107 or Event ID 11 is logged in the Application log in Windows and in Windows Server
    http://support.microsoft.com/kb/2328240/en-us
    If you have any feedback on our support, please click
    here
    Alex Zhao
    TechNet Community Support

  • Deploying ADF application to a managed weblogic server - ADF security error

    Hi,
    Our group has written an ADF web application, which we are attempting to deploy to a managed weblogic server. Thus far, we have been unsuccessful. The application does successfully deploy to the AdminServer. Our setup:
    Weblogic version is 10.3.0. Domain name is adf_domain. We have installed the ADF (ADF version is 11.1.1.0.0), JSTL(1.2.0.1), and JSF(1.2.7.1) runtime libraries, and they are targeted to both the admin server AND the managed server, which is called CollabServer. This server communicates with the node manager and can be started and stopped via the admin console successfully. The AdminServer is on port 7101, and the CollabServer is on port 7104. We are not using SSL.
    application.xml:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd"
    version="5" xmlns="http://java.sun.com/xml/ns/javaee">
    <display-name>OracleRetailCollaboration</display-name>
    <module>
    <web>
    <web-uri>orc.war</web-uri>
    <context-root>orc</context-root>
    </web>
    </module>
    </application>
    weblogic-application.xml (as taken from the ear file):
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <weblogic-application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-application.xsd" xmln
    s="http://www.bea.com/ns/weblogic/weblogic-application">
    <listener>
    <listener-class>oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener</listener-class>
    </listener>
    <library-ref>
    <library-name>adf.oracle.domain</library-name>
    </library-ref>
    </weblogic-application>
    weblogic.xml (as taken from the war file):
    <?xml version = '1.0' encoding = 'UTF-8'?>
    <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ww
    w.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
    <container-descriptor>
    <prefer-web-inf-classes>true</prefer-web-inf-classes>
    </container-descriptor>
    <security-role-assignment>
    <role-name>valid-users</role-name>
    <principal-name>users</principal-name>
    </security-role-assignment>
    <library-ref>
    <library-name>jstl</library-name>
    <specification-version>1.2</specification-version>
    </library-ref>
    <library-ref>
    <library-name>jsf</library-name>
    <specification-version>1.2</specification-version>
    </library-ref>
    </weblogic-web-app>
    As I said, there are no deployment errors when we deploy to the admin server. However, we always see the following errors when deploying to the managed server:
    java.lang.ClassNotFoundException: oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener
    etc.
    This error occurs when deploying via the <wldeploy> ant task included with weblogic, and when deploying the application manually via the admin console.
    So I removed this from weblogic-application.xml:
    <listener>
    <listener-class>oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener</listener-class>
    </listener>
    Which resolved the initial error (I assume there is some sort of bug that causes this workaround to be necessary). The next error is this:
    java.lang.ClassNotFoundException: oracle.adf.share.security.authentication.AuthenticationServlet
    Again, we don't get this error when deploying to the AdminServer - ONLY the managed server CollabServer.
    web.xml:
    <servlet>
    <servlet-name>adfAuthentication</servlet-name>
    <servlet-class>oracle.adf.share.security.authentication.AuthenticationServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>adfAuthentication</servlet-name>
    <url-pattern>/adfAuthentication/*</url-pattern>
    </servlet-mapping>
    I then added some adf jar files to the ear file, finally get this error message:
    java.lang.ClassNotFoundException: oracle.adf.share.jsp.ADFLibUtils
    Any ideas on how to resolve this? Thanks.
    Edited by: user10451099 on Apr 15, 2009 12:10 PM

    Dan,
    thanks fro reminding me :-)
    Here are the steps we had to take to get a managed WLS to run an adf application without copying any jar in the domain/lib directory:
    1. you still have to install the adf runtime to any server you want the adf application to deploy to
    2. open the admin console, select the managed server, and select the 'server start' tab in configutation settings.
    3. add /u01/bea/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u01/bea/patch_jdev1111/profiles/default/sys_manifest_classpath/weblogic_patch.jar:
    /u01/bea/patch_cie660/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u01/bea/jrockit_160_05/lib/tools.jar:/u01/bea/wlserver_103/server/lib/weblogic_sp.jar:
    /u01/bea/wlserver_103/server/lib/weblogic.jar:/u01/bea/modules/features/weblogic.server.modules_10.3.0.0.jar:/u01/bea/wlserver_103/server/lib/webservices.jar:
    /u01/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/u01/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar:/u01/bea/jdeveloper/modules/features/adf.share_11.1.1.jar:
    /u01/bea/wlserver_103/common/eval/pointbase/lib/pbclient57.jar:/u01/bea/wlserver_103/server/lib/xqrl.jar:
    /u01/bea/patch_wls1030/profiles/default/sysext_manifest_classpath/weblogic_ext_patch.jar to the classpath edit box you have to change '/u01/bea/' with your bea home. The classpath should be on one line without the CR/LF i put in to make it readable.
    4. add -Xms256m -Xmx512m -da -Dplatform.home=/u01/bea/wlserver_103 -Dwls.home=/u01/bea/wlserver_103/server -Dweblogic.home=/u01/bea/wlserver_103/server
    -Ddomain.home=/u01/bea/user_projects/domains/naa_qs -Doracle.home=/u01/bea/jdeveloper -Doracle.security.jps.config=/u01/bea/user_projects/domains/naa_qs/config/oracle/jps-config.xml
    -Doracle.dms.context=OFF -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.management.discover=false -Dweblogic.management.server=http://localhost:7001
    -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=
    -Dweblogic.ext.dirs=/u01/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/u01/bea/patch_jdev1111/profiles/default/sysext_manifest_classpath:/u01/bea/patch_cie660/profiles/default/sysext_manifest_classpath
    -Dweblogic.management.username=weblogic -Dweblogic.management.password=******** -Dweblogic.Name=GESTIS_QS
    -Djava.security.policy=/u01/bea/wlserver_103/server/lib/weblogic.policy to the 'Arguments' edit box. As with the calsspath change '/u01/bea' to your bea home and change the domain name (in our case 'naa_qs') to your domain name. change the managementuser and passwort to your needs. As whith the classpath I put some CR/LF into the code section to make it readable.
    5. save the changes and restart the server
    Essentially all we copied the arguments from the admin server start script in addition to adding the class path.
    Timo

  • Using a window manager in x11 to create Desktop / taskbar

    Is there anyway to create JFrame's that work with the window manager (such as openbox) to create Desktop and Taskbar elements.
    I'd like to see some Swing objects to help work with the window manager.
    JDesktop - a panel like element to draw the wallpaper and place desktop icons.
    this needs to set XChangeProperty( NET_WM_TYPE_DESKTOP)
    JTaskBar - a panel to add a menu, show active windows and system tray.
    needs to provide functions to query active windows and system tray items and allow user to create them as desired with some sort of callbacks to update them.
    This is not to create a window manager but to work with one that already exists.
    Thanks.
    I've seen jd4x but it's too complex to use.

    Gullible Jones wrote:
    Re qtile: thanks for the pointer. It looks interesting... However, I was under the impression that the best way to learn how to program was to write your own application(s) from scratch?
    Re Wayland: it's still going to be some time before it's usable for anything, no?
    (Also, I have to ask: will Wayland eventually be able to run without 3D acceleration? Will it ever support dodgy video cards on older computers, e.g. S3 Savage and Via Unichrome? Will it actually provide performance and stability benefits over X11 - e.g. being able to recover from crashes without losing applications - or will it just be a less kludgy way to get eyecandy on Linux? Because if at least the first of those isn't on the menu, I think it's a nonstarter.)
    I believe in the case of Wayland, the kernel is more likely to crash than Wayland itself. Wayland is a protocol and a library implementing that protocol for writing compositors. I don't think 3D is mandatory on Wayland. Take a look at this:
    03:49 < mupuf> Wayland let applications render their buffers using OpenGL, that's the big news.
    03:50 < mupuf> OpenGL isn't mandatory though
    Last edited by diegoviola (2011-07-11 23:19:30)

  • Poor man's Tiling Window manager

    Basically a simple python script which does tiling on any windowmanager (Perfectly on pekwm and openbox. Partly on compiz due to the fact that compiz says it has a single desktop even if there are 4 virtual desktops, which means all the windows you have will be tiled).
    It uses wmctrl to get the info and manage the windows. Bind it to a key or to autowhatever-on-window-creation-hook.
    Currently options are
    left,right   - Does the new windows7 ish style of sticking to the sides.
    swap     -   Basic tiling layout on first call, then swaps the active window to main pane on subsequent calls
    cycle     - Cycle all the windows in the master pane
    vertical   - Simple vertical tiling
    horizontal   - Simple horizontal tiling
    maximize   - Maximize the active window/ for openbox which doesn't permit resizing of max windows
    max_all     - Maximize all windows
    simple( obsolete, swap works better )     - The basic tiling layout . 1 Main + all other at the side.
    If you need other layouts modify get_simple_tile
    On first run it will create a config file ~/.managerc. Modify the values to suit your window decorations/Desktop padding
    Github
    Clone usrl: git://github.com/TheWanderer/stiler.git
    Aur http://aur.archlinux.org/packages.php?ID=25038
    soulfx's fork of the grid branch with dualmonitor support and grid layout
    http://github.com/soulfx/stiler/tree/grid
    Last edited by u_no_hu (2009-05-12 11:35:22)

    @u_no_hu
    Ah, i see. My bad, i'm not familiar with Windows 7.
    Not sure what to check for in xprop, so here you go:
    > xprop
    _XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
    WM_STATE(WM_STATE):
    window state: Normal
    icon window: 0x0
    _NET_WM_DESKTOP(CARDINAL) = 0
    _KDE_NET_WM_FRAME_STRUT(CARDINAL) = 1, 1, 16, 1
    _NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 16, 1
    _NET_WM_STATE(ATOM) =
    _NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _OB_WM_ACTION_UNDECORATE
    _NET_WM_ICON(CARDINAL) = 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    _NET_WM_VISIBLE_ICON_NAME(UTF8_STRING) = 0x6f, 0x65, 0x77, 0x3a, 0x20, 0x7e
    _NET_WM_VISIBLE_NAME(UTF8_STRING) = 0x6f, 0x65, 0x77, 0x3a, 0x20, 0x7e
    _NET_WM_PID(CARDINAL) = 9652
    WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, _NET_WM_PING
    WM_LOCALE_NAME(STRING) = "en_US.utf8"
    WM_CLASS(STRING) = "urxvt", "URxvt"
    WM_HINTS(WM_HINTS):
    Client accepts input or input focus: True
    Initial state is Normal State.
    window id # of group leader: 0x1e00015
    WM_NORMAL_HINTS(WM_SIZE_HINTS):
    program specified minimum size: 10 by 28
    program specified resize increment: 6 by 12
    program specified base size: 4 by 16
    window gravity: NorthWest
    WM_CLIENT_MACHINE(STRING) = "grus"
    WM_COMMAND(STRING) = { "urxvt", "-embed", "31457289" }
    _NET_WM_ICON_NAME(UTF8_STRING) = 0x6f, 0x65, 0x77, 0x3a, 0x20, 0x7e
    WM_ICON_NAME(STRING) = "oew: ~"
    _NET_WM_NAME(UTF8_STRING) = 0x6f, 0x65, 0x77, 0x3a, 0x20, 0x7e
    WM_NAME(STRING) = "oew: ~"
    Edit:
    I noticed that Firefox also isn't detected by wmctrl -l. When I testet simple in previous post I only had Firefox and urxvt on that desktop, that's the reason it didn't do anything
    Did a test with all applications recognized by wmctrl -l on the same desktop, and it worked perfectly.
    swap works fine aswell.
    There must be something funky with my setup.
    oew
    Last edited by oew (2009-01-30 15:54:34)

Maybe you are looking for

  • HELP! Cannot set up HP LaserJet M1217nfw MFP

    I just purchased an HP LaserJet M1217nfw multi-function printer and am not able to install a driver on my Mac. I am using the latest MacBook Pro 17" with Mountain Lion. The printer is working. I also have access to a PC and I have configured it wirel

  • Can I embed OpenType fonts in Flash CS 5.5?

    I just reopened an old-ish Flash project and the fonts aren't working. The project was worked on previously in CS 3 or 4 - don't recall - on a Mac running some earlier version of OS X. I'm currently running Lion and Flash CS 5.5, and some of the font

  • Drop file in finder

    I am developing a Java application for Macintosh. I have successfully implemented (via handleOpenFile and pList) that a double click on the relevant file type will open the application which then reads the file. I would also like to be able to open a

  • Reg:MDX in Script Logic

    Hi Experts,                   I have a scenerio is that i have to collect selected basemembers and store in a variable and use that one in allocation. Can anyone give me idea how to use MDX in grouping all members to a variable Some thing like this.

  • Acrobat 9.1.3 Pro crashes upon scanner selection

    Hello, when I try to select my scanner (Microtec ScanMaker X12 USL, SCSI) for PDF creation, Acrobat crashes. Does anyone know the reason for that? Regards Alexander