Hot answers tagged

13

Although disabled by default, you can assign a keyboard shortcut to enable any window to stay on top in Gala. Simply assign your desired key combination to the Toggle always on Top option located under System Settings -> Keyboard -> Shortcuts -> Windows.


9

It's theoretically possible to change this; Gala (the elementary OS window manager) can be extended by plugins. There even is a plugin changing the Alt+Tab behaviour called gala-alternative-alt-tab. You can take a look at Tom's (the developer) document, which describes the plugins future features and functionality. However, as the GitHub page points out, ...


8

This was a design decision made by the developers for Freya. There are some settings for Gala (the window manager in elementary OS) that control the corner masking. You can install dconf-editor (sudo apt-get install dconf-editor) to change the settings via a GUI, or use the built-in gsettings command from a terminal. You need to set the enable property to ...


7

I just posted this question in case others had the same problem as me. Here is what I discovered. The problem stems from SuperShiftLeft and SuperShiftRight already being assigned as shortcuts. Install dconf-editor and navigate to org > gnome > desktop > wm > keybindings. From this you will see that move-to-workspace-left/right is assign both SuperShiftLeft/...


5

OK after some digging around, the output of journalctl command showed the following when the delay occurred at the time of login finally happening after 90 seconds: Oct 11 20:50:18 skybird gnome-session[2743]: gnome-session-binary[2743]: WARNING: Application 'at-spi-dbus-bus.desktop' failed to register before timeout and renaming away in /etc/xdg/autostart ...


5

It is because of the Nemo file manager. Nemo could be installed by other applications as a dependency. To remove the desktop: pkill nemo Pkill will stop the nemo process. To run Nemo without an desktop: nemo --no-desktop If the desktop comes up after boot you'll have to remove it from statup applications in the system settings. (settings -> ...


4

I discovered a workaround via this answer to a related question. First, use gsettings to find the internal configuration setting we wish to change: gsettings list-recursively | grep -i switch # ... # org.gnome.desktop.wm.keybindings switch-applications ['<Super>Tab', '<Alt>Tab'] # ... Then, change the individual setting as necessary. In this ...


4

IMO this is the single most frustrating bug present in elementary OS. Unfortunately the only realistic current fix for this bug I know about is applying this patch to gala and recompiling it yourself. While the ability to do this is a testament to the power of opensource software, to avoid the headaches I have never gone down this route. It was proposed to ...


4

I finally achieved this using the wmctrl command. sudo apt-get install wmctrl wmctrl -d gave me output: 0 - DG: 1366x768 VP: N/A WA: 0,30 1366x738 Workspace 1 1 - DG: 1366x768 VP: N/A WA: 0,30 1366x738 Workspace 2 2 * DG: 1366x768 VP: 0,0 WA: 0,30 1366x738 Workspace 3 3 - DG: 1366x768 VP: N/A WA: 0,30 1366x738 Workspace 4 to get to ...


4

In what looks like a forward-looking change according to issue #5 on the stylesheet's GitHub repo, apps have to request the rounded corners via a class in elementary's GTK+ stylesheet. See pull request #20 for the relevant code. I'm not sure the apps have caught up with this change, though. There's probably a way for you to modify the stylesheet so that the ...


3

It seems to be a bug in the keyboard settings plug, use Alt instead of Shift to move an application. Move to workspace 1: Super+Alt+1 Move to workspace 2: Super+Alt+2 Move to workspace 3: Super+Alt+3 ... Move to left Super+Alt+Left Move to right Super+Alt+Right


3

You can connect to a Linux machine using a RDP client if you install the xrdp package. However, what the xrdp really do is to translate the RDP to a VNC server, installed via package dependency. So if you don't want a VNC service running in your machine, is better to connect using SSH. Besides that, there's a issue with the xrdp and "complex" desktop ...


3

If you go into System Settings --> Keyboard, you should be able to change the shortcut for minimizing the current window. If you change it to a shortcut that's already in use (such as Win+↓), the old shortcut will be removed and your new shortcut will replace it.


2

I had the same problem with Visual Studio Code, except that I'm using Loki, but I don't see why it won't work with Freya. Go to /usr/share/themes/elementary/gtk-3.0 and add this inside apps.css : .header-bar.default-decoration { padding-top: 2px; padding-bottom: 2px; } .header-bar.default-decoration .button.titlebutton { padding-top: 2px; ...


2

If you mean by sticky edges that windows change their appearance when they are moved close to the edge of the screen (e.g. get maximised), you can indeed disable this in elementary freya 0.3.2. The path within dconf-editor would be: org - pantheon - desktop - gala - behavior There you can uncheck the box named edge-tiling.


2

This is a known bug in Ubuntu 14.04, which is the provider of all the base packages. Some people claim that you can install xfce desktop, and change your ~/.xsession file to use it instead, but I have had no luck. Here is the bug: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1251281


2

This functionality has been finally added with elementary OS 5.0 Juno.


2

EDIT: running dbus-send --session --dest=org.pantheon.gala --print-reply /org/pantheon/gala org.pantheon.gala.PerformAction int32:1 in Terminal issues the same dissatisfactory result. EDIT: pressing WinKey + ➡ does not shift the view to new WorkSpace This sounds like a bug encountered a while ago, where elementary could not determine the primary ...


1

That's a known bug that may be out of the scope of elementary. Anyway the fix is to run the app with GTK_CSD=0. You can do this from the command line: GTK_CSD=0 playonlinux And you can also modify the .desktop file so that it works automatically when you open the app. You just need to find the line starting with Exec= and add env GTK_CSD=0 to it so it ...


1

I had this problem and rectified by selecting VMSVGA as graphics driver.


1

I'm not actually sure if Gala is updated on elementary OS Loki, so if the following steps don't work you might need to build gala from source to get the latest version. When you press the combination of Windows+D (windows key is also known as super) your cursor will turn into a + sign. In that mode you can click and drag a blue box with the contents that ...


1

The elementary team were kind enough to review and accept my patch which is now in trunk! It should be available in Loki's greeter release whenever it next gets an update I believe. Again, this just addresses the 2x2 glitch during the login transition with HiDPI mode and the two bug reports mentioned are likely still open issues. Those bugs are likely due to ...


1

It's not normal for it to be so slow. There might be a corrupt package. Try reinstalling gala. Open synaptic package manager by typing it in the applications menu search bar. Let it load. Once done, press CTRL + F and search for libmutter. It will display a list of packages. If you right click on any of them it will display the option for marking package ...


1

This is generally a feature associated with a tiling WM. Gala is a floating WM and does not support anything more advanced than window snapping. An alternative would be to 'fake' tiling features using something like Stiler, which lets you bind keys to resize / move windows, emulating the behaviour of a tiling WM.


1

Known: Yes, Fixed: Seem Not Yet as there is a bug report still open. https://bugs.launchpad.net/gala/+bug/1488183 You can register in launchpad and flag that bug as it does affect you. So it will get more light. Seems there is some other users facing same bug: Reddit: Gala high memory usage temporary workaround Google+: Anyone else experiencing a slow ...


1

As ansered by Jeroen, this is caused by nemo. I faced the same problem even in Loki. To fix this, I changed the .desktop file entry for nemo and added nemo --no-desktop in the entry. Use the following code to change the desktop files sudo scratch /usr/share/applications/nemo-autostart.desktop and also change sudo scratch /usr/share/applications/nemo....


1

I was experiencing the same unresponsive behaviour yesterday after an update. I couldn't track it down to Maya, but basicly the whole system froze a few seconds after login. For me, the issue was resolved today by updating the system again: Go to console after the system has started up (ctrl+alt+F1 or just ctrl+F1) Run sudo apt-get update followed by sudo ...


1

I'd suggest you to give a look at the active branches at the Gala launchpad page.


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