Skip to main content
67 votes
Accepted

i3wm: How to move workspaces between monitors?

You can define a binding in your i3 config. Note: windows are called "containers", and monitors are called "outputs". The relevant documentation is here. move workspace to output ...
Ricardo Decal's user avatar
48 votes
Accepted

How do I scale i3 window manager for my HiDPI display?

Since version 4.13 i3 reads DPI information from Xft.dpi (source). So, to set i3 to work with high DPI screens you'll probably need to modify two files. Add this line to ~/.Xresources with your ...
Nagasaki45's user avatar
42 votes

Does an X client necessarily need a window manager to work?

No, you don't need to be running a window manager to allow an X client to work. Some systems provide an option to just run a terminal at startup, and from that you can start additional programs, ...
icarus's user avatar
  • 19.1k
22 votes

Blank Android Studio window in DWM

You'll need to set the _JAVA_AWT_WM_NONREPARENTING variable to 1 through some way to Android Studio. If you're starting dwm via startx, add this to your .xinitrc: export _JAVA_AWT_WM_NONREPARENTING=...
Nolan Akash's user avatar
21 votes
Accepted

i3wm: How to move windows between monitors?

For windows and workspaces, you need to define a binding in your i3 config. Note: windows are called "containers", and monitors are called "outputs". For moving windows: move container to output ...
Ricardo Decal's user avatar
21 votes

Opening a programme in a floating window in i3

This is how I did it for my Galculator application: In my i3 config file (~/.config/i3/config) I added the next line: for_window [class="Galculator" instance="galculator"] floating ...
HubbleT's user avatar
  • 319
20 votes

i3wm: How to move workspaces between monitors?

The workspace can be explicitly specified by name like this, for values of workspace_name and output_name: i3-msg '[workspace="workspace_name"]' move workspace to output output_index Note that if you ...
kgilmer's user avatar
  • 301
20 votes
Accepted

What is the difference between tiling and snapping windows on Linux Mint cinnamon

I was wondering the same thing and finally found the answer: Visually, the two modes have nearly identical behavior, which is why it's confusing. As you noticed in both modes, the window you're ...
Ian Drake's user avatar
  • 316
20 votes

How do I cycle through windows with alt+tab on Pop!_OS?

go to Settings > Keyboard > Keyboard Shortcuts - Customize Shortcuts > Navigation now remove Alt + Tab from Switch Applications and add it to Switch Windows instead. Here is a video
Manik's user avatar
  • 301
19 votes
Accepted

Switch between monitors with dual display state [awesome wm]

Yes there should be. Try Mod+Ctrl+j to focus the next screen. Then Mod+Ctrl+k should focus the previous screen.
111---'s user avatar
  • 4,663
16 votes
Accepted

Chrome window gets too big when maximizing on linux mint xfce

UPDATE Seems like it is fixed with this version: Version 96.0.4664.45 (Official Build) (64-bit) seems like it is a bug within chrome. since no other window on my machine has this behavior and it just ...
slaesh's user avatar
  • 276
12 votes

How to get alt+right mouse to resize windows again!

If you install GNOME Tweaks, there's an option to "Resize with secondary click". Checking it will enable Super+RMB to resize windows.
Dan Dascalescu's user avatar
12 votes
Accepted

gnome-shell error log

I'd start with journald's logs. Try one of these: $ journalctl /usr/bin/gnome-shell $ journalctl /usr/bin/gnome-session If the logs are not there then try this: $ journalctl -xe Googling I did find ...
slm's user avatar
  • 380k
11 votes

gdm3: change default wm from gnome to i3

Gnome 3 has changed how user defaults are stored (and now direct manipulation appears to require root privileges). Per the Gnome page for Configure a user default session: To specify a default ...
Randall's user avatar
  • 471
11 votes

i3wm: How to move workspaces between monitors?

To move to the next workspace, you can use: bindsym $mod+Ctrl+greater move workspace to output next docs This has the advantage of being agnostic as to the position of the workspace - it just cycles ...
emilBeBri's user avatar
  • 237
11 votes

Chrome window gets too big when maximizing on linux mint xfce

Upadate: Google Chrome Version 96.0.4664.93 Hurray! The window manager's maximize key now fits proper as well -- no edge bleeding. Lovely. Update: Google Chrome Version 96.0.4664.45 on Xubuntu 21.10 ...
Lee Bigelow's user avatar
10 votes
Accepted

System Tray Icons on Xmonad - Xmobar Or any other minimal status bar

Finally, with the help of nice people on #xmonad IRC channel, I got the solution Here is how : First I resized the xmobar to leave a small gap on Right side (editing xmobarrc) position = Static { ...
Severus Tux's user avatar
  • 1,045
9 votes

Windows Managers vs Login Managers Vs Display Managers Vs Desktop Environment

@bahamat answer is complete for the question. However, I am adding definitions of more terms as this question shows up first on related google searches: X Window System (aka X11): A network protocol ...
lashgar's user avatar
  • 275
8 votes

How can I make windows easier to resize in Xfce?

This is a long lasting issue and I just found a fix for that at least on Xubuntu 21.04: Go to Window Manager and change theme style from "Greybird" to "Default". The problem is not ...
adamitj's user avatar
  • 211
8 votes

Alt +Tab behaviour in Gnome

For anyone using GNOME v3, here's what I have done. I am using vanilla GNOME 3 on Ubuntu 18.04 (that is installing the base version of GNOME not the Ubuntu modified version). I think vanilla GNOME ...
icc97's user avatar
  • 857
8 votes

Does an X client necessarily need a window manager to work?

A window manager is a convenience for users. In the good^Wbad old days, I used to have a ~/.Xclients file that read: #!/bin/sh HOST=`uname -n | sed 's/\..*$//'` xv -root -rmode 5 $HOME/misc/...
Stephen Harris's user avatar
8 votes
Accepted

WM_CLASS vs WM_INSTANCE?

The actual behavior is defined by the spec entitled the Inter-Client Communication Conventions Manual (ICCM). Basically the class name is specified by the person who makes the app. The instance name ...
Evan Carroll's user avatar
  • 35.1k
7 votes

Opening a programme in a floating window in i3

The proper way to make the currently focused window float in i3 is to run i3-msg floating enable This is what your config line does. The problem now is that i3-msg runs before the window is in focus ...
Raphael's user avatar
  • 2,095
7 votes
Accepted

Super+number key combos remapping in GNOME 40 (switch workspaces instead of launch docked apps)

After some research I found that as of Gnome 40 you can do it with: gsettings set org.gnome.mutter dynamic-workspaces false gsettings set org.gnome.desktop.wm.preferences num-workspaces 9 for i in {1.....
techsk8's user avatar
  • 713
6 votes

How to determine which window managers are installed from the command line?

There's no way to find all window managers programmatically because any program could potentially act as a window manager and it's impossible to write a program that knows what an arbitrary program ...
Gilles 'SO- stop being evil''s user avatar
6 votes

Opening a programme in a floating window in i3

I would like to sum up HubbleTs post with some other dirty workarounds added information: TLDR: Append && i3-msg "[id=$(xdotool getactivewindow)] floating enable" to your shortcut definition (...
Suuuehgi's user avatar
  • 1,813
6 votes

Does an X client necessarily need a window manager to work?

To add to other answers, I have developed and released an open source app which works without a window manager (meaning you can start it directly from xinitrc). There is some extra steps the ...
George Y.'s user avatar
  • 181
6 votes
Accepted

Is there a window manager that allows tabs of multiple different programs in one window? (Like Windows 10 Sets)?

This table of Window Managers shows Linux Window Managers with tabbed windows include: xmonad, wmii, Window Maker, WMFS, PekWM, Ion, i3, FVWM, Fluxbox, and Compiz. Some Desktop Environments are ...
K7AAY's user avatar
  • 3,936
6 votes
Accepted

How do I cycle through windows with alt+tab on Pop!_OS?

I solved the problem. In order to fix this, you must run ALL the following commands. On my first attempt, I only ran 1 but you have to run them all. gsettings set org.gnome.desktop.wm.keybindings ...
Ayush Paul's user avatar

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