Tag Info

Hot answers tagged

8

A window manager is what runs after you've logged in. A graphical login screen is called a display manager. To set up a display manager in Arch, consult the wiki. It boils down to installing a display manager with pacman, and then systemctl enable [your chosen display manager]


8

While you ask for window management system you mention features like find/replace, file management etc. which is usually not part of Window Management, but a Desktop Environment, so you should be looking for separate tools for that. For general tools I would suggest having a look at http://suckless.org, they provide nice list of "do one thing and do it well" ...


5

That dot is to stick window visible on all workspaces.


4

For some apps (e.g. file-roller) this can be fixed by changing the StartupNotify key value from true to false in their respective .desktop files (e.g. /usr/share/applications/file-roller.desktop). The above doesn't work for all apps (e.g. nautilus) so another way to fix the problem would be a custom shell extension; just to give you an idea, you could ...


3

According to the Arch Wiki i3 page, to autostart an application on a specific workspace, you use i3-msg: exec --no-startup-id i3-msg 'workspace 1:Web; exec /usr/bin/firefox'


3

You are looking for (unsurprisingly) awesome.client.cycle. Add this to your rc.lua: awful.key({ modkey, "Shift" }, "y", function () awful.client.cycle(true) end) Then you can press Alt+Shift+y to get the desired behavior. The lone boolean parameter determines cycle direction.


3

What you refer to as a windowing system is more commonly referred to as a display server. The differences between display servers are well documented. But, the difference between a display server and a window manager is in the job that they perform. A display server handles displaying graphical applications and relaying input and output from graphical ...


2

There is a list of your options here on the debian.org website: https://wiki.debian.org/DesktopEnvironment excerpt from that page Desktop Environments The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building ...


2

Make sure that Skype is capitalized. I use className =? "Skype" --> doShift "8" and that works, but if I leave Skype in lowercase it doesn't. I don't use Thunderbird, but perhaps it is also a class name issue. It looks like you should be using "Thunderbird-bin". http://ubuntuforums.org/archive/index.php/t-863092.html


2

This question may be old, but I think I have found the perfect solution. Go to System Settings > Window Behaviour > Window Rules Add a new Rule Mark all window properties as 'Unimportant' Select all 'Window' types like in the screenshot In the tab 'Size & Position', tick 'Activities' and configure it as 'Apply initially' and 'All Activites', like in ...


2

In your ~/.config/openbox/autostart there are the following lines. ## Group start: ## 1. nitrogen - restores wallpaper ## 2. compositor - start ## 3. sleep - give compositor time to start ## 4. tint2 panel (\ nitrogen --restore && \ cb-compositor --start && \ sleep 2s && \ tint2 \ ) & This part is most likely the cause for your ...


2

In the Settings Manager choose Window Manager Tweaks, then on the third tab, Accessibility you will find the control Key used to grab and move windows:


2

there is a hex hack for the libflashplayer.so around, you can try http://simonmott.co.uk/blog/view/11 for a possible version. the idea is to open libflashplayer.so or libgcflashplayer.so and search it for _NET_ACTIVE_WINDOW and replace one of the letters, for example to _AET_ACTIVE_WINDOW that will fix the issue of closing fullscreen flash when losing ...


2

Use small footprint Display Manager. SLIM With this display manager, some manual configuration is needed. Please refer to their official document and write your /etc/slim.conf and ~/.xinitrc. The command you should put in your ~/.xinitrc to start LXDE is: exec startlxde The above is coming from : http://wiki.lxde.org/en/Debian It supports autologin.


2

You must give the full path : startx /usr/bin/xmonad What happens when you run startx xmonad is xmonad is treated like an argument for the default client : xterm. So xterm xmonad is ran.


2

The symptoms arise from two distinct issues here: The compositor: use something more recent like Compton in this case, with the following last options if supported by your hardware: exec --no-startup-id compton -cCGb --backend glx --vsync opengl The fact that compositors are not officially supported by this window manager and because of the way i3 ...


2

It closes immediately because you aren't sending anything to it. You need to specify the output for the pretty print : dynamicLogWithPP $ sjanssenPP {ppOutput = hPutStrLn xmproc},


1

I'm not 100% sure why Mathematica is launching with the oversized window. However when I have windows that go off screen and I want to move them so that you can see their title bars you can hold down the ALT key and then put the mouse anywhere on the window you want to move, and then hold down the left mouse button and drag the window in place so that you ...


1

There is no formal definition of window belonging to the window manager or “opened on his own”. Technically, the window manager role doesn't call for any window: it's other parts of the desktop environment (typically called widgets) that have windows. There is no attribute on a window or on an application that says “this is part of the desktop environment”. ...


1

That looks like good old twm, which a lot of X systems will use as their Window manager when installed in "minimal" mode. It is possible to make windows to launch applications and what not in these old school Window managers, but, in the classic UNIX tradition, it requires editing text files to pull off. The file to edit is ~/.twmrc or, equivalently, ...


1

Installing multiple DE's and such shouldn't alter the system in a way that affects any of the others much -- e.g., installing GNOME will not step on KDE's toes. Installing multiple display managers (the GUI login: KDM, GDM, XDM, etc.) may create a hassle, but I don't think you need to install GDM in order to install GNOME, and so on. They probably don't ...


1

Detecting windows on the current desktop, and resizing them can both be done using wmctrl To list all the windows you can use: wmctrl -l A quick example to resize the current active window to a size of 500 x 500 at position 0 0 would be: wmctrl -r :ACTIVE: -e 0,0,0,500,500 Finally, if you want to get the current screen size to help with your tiling ...


1

There is screen to do that with (virtual) terminal applications, and there is xpra for X11.


1

Is this a question for FVWM1 or FVWM2? Here is how I added a custom button of an arrow pointing down to my FVWM1 .fvwmrc file: ButtonStyle : 1 8 40x20@1 40x50@1 20x50@1 50x80@1 80x50@0 60x50@0 60x20@0 40x20@1 This makes, in the upper left corner of all of the windows, an arrow pointing down. Now, it's also important that this button is visible, so we ...


1

Ok... after reading TFM I found the answer, at least for Debian. According to the debian docs on locale, the default system wide locale is set in /etc/profile. After adding a line export LANG="en_US.utf8" all worked as it should. The docs indicate that setting this value in /etc/default/locale should be enough, but it also mentions the /etc/profile as an ...


1

Use ~/.xinitrc and startx (I understand you need no DM like KDM or GDM), and in ~/.xinitrc put exec /usr/bin/i3 , then startx.


1

Per a comment discussion below the question, asker thought the window manager was called Macro instead of Marco, and thus got the binary name wrong.


1

One middle path for window managers is [twm][1], which I believe comes with the X11 source distribution. I've never found a distro that didn't have it, *BSD, Solaris included. twm is actually very configurable, so you can probably get to where you want to be very rapidly.


1

Most distros use LightDM for for Gnome3 I believe (Kubuntu user myself so I'm making a few assumptions here). If you are using Ubuntu then the AwesomeWM package has a bug ATM. https://bugs.launchpad.net/ubuntu/+source/awesome/+bug/1094811 To fix this, the folder /usr/share/xsessions/ contains a *.desktop file which is used to launch your WMs. You simply ...


1

There is a way to turn off this behavior in Terminal, which is sufficient: from Terminal's Edit menu, select Keyboard Shortcuts. The topmost option is Enable Menu Access Keys. Toggle this option OFF. (Incidentally, ControlCenter > Hardware > SystemInformation > OperatingSystem > CurrentSession > DesktopEnvironment will tell you what window manager you're ...



Only top voted, non community-wiki answers of a minimum length are eligible