Skip to main content
52 votes

Sharing your desktop with Google Hangouts, dual monitor and GNOME Shell

Problem It turns out there's already an open issue in the Chromium tracker about this annoying inconvenience. Existing options offered by Hangouts have major drawbacks: Share Entire Screen: If you ...
Kostas Filios's user avatar
39 votes
Accepted

What is the file location of GNOME favorites?

They are stored in ~/.config/dconf/user, the dconf database. You can’t edit that file directly, you need to use gsettings (for command-line access or use in scripts) or dconf-editor. The favourites ...
Stephen Kitt's user avatar
36 votes
Accepted

Super+1, Super+2, Super+3, etc. keys can not be remapped in Gnome

It turns out that some keyboard shortcuts in Gnome do not show up in Settings → Devices → Keyboard → Keyboard Shortcuts. These "hidden" shortcuts are accessible by using the dconf-editor command. In ...
Trevor's user avatar
  • 1,659
26 votes

Can't uninstall Gnome Shell Extension

Since the remove buttons are no longer available in gnome-shell 3.26, the only way I know is deleting the extension directory itself. With Nautilus Open Nautilus and show hidden files (press CTRL + ...
shino47's user avatar
  • 369
23 votes

Gnome Shell window snap to quarters of screen

See shelltile. It's a neat little extension that allows the corner snapping, as well as other very useful features. Update: Due to recent versions of Gnome being unsupported, consider Tiling-Assistant....
TinfoilPancakes's user avatar
23 votes

How can I lock my screen in Gnome 3 without GDM?

Super+L works in Fedora 24 which is running Gnome 3.20
sysadmiral's user avatar
  • 1,614
23 votes

Can't uninstall Gnome Shell Extension

There are two folders for gnome-shell extensions: ~/.local/share/gnome-shell/extensions for user-side /usr/share/gnome-shell/extensions for system-side
Max Xu's user avatar
  • 331
19 votes

RHEL 7, GNOME shell - decrease desktop icon size

Run this in a terminal : gsettings set org.gnome.nautilus.icon-view default-zoom-level small
paul-emil's user avatar
  • 191
19 votes
Accepted

How to change the Gnome panel time format?

Go to System Settings (from the aggregate menu) and select Date & Time. Use the drop down menu on Time Format to select AM/PM: or fire up dconf-editor, go to org/gnome/desktop/interface/clock-...
don_crissti's user avatar
  • 83.9k
17 votes
Accepted

Scaling/HiDPI issue for QT5 applications under GNOME

I had some issues getting Viber to run properly on my HiDPI display. By default Viber would be massive to the point where I had to full-screen it in order to use it. The solution was to disable ...
Hubro's user avatar
  • 1,095
16 votes
Accepted

Gnome3+: How do I remove favorites from Dash via terminal?

The key you want is favorite-apps, the schema ID is org.gnome.shell. Now to list your favorite apps you can simply run gsettings get org.gnome.shell favorite-apps or dconf read /org/gnome/shell/...
don_crissti's user avatar
  • 83.9k
16 votes

Set static number of workspaces in gnome-shell with dconf

As you've found out, you can do this via tweak-tool: and indeed, the changes are now done in the dconf database so if you prefer doing it in terminal you need to toggle dynamic-workspaces to false ...
don_crissti's user avatar
  • 83.9k
16 votes
Accepted

How does one run GNOME Shell in a window? (nested session)

env GNOME_SHELL_SLOWDOWN_FACTOR=2 \ MUTTER_DEBUG_DUMMY_MODE_SPECS=1024x768 \ dbus-run-session -- gnome-shell --nested \ --wayland Source
Scrooge McDuck's user avatar
15 votes
Accepted

Gnome-shell show battery percentage

Turns out it's pretty simple: gsettings set org.gnome.desktop.interface show-battery-percentage true And to turn it back off: gsettings set org.gnome.desktop.interface show-battery-percentage false ...
Alex Tartan's user avatar
  • 1,449
15 votes

Set window transparency in Gnome

You could change window opacity/transparency by changing property _NET_WM_WINDOW_OPACITY via xprop command. Run: xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF and ...
Danniello's user avatar
  • 191
15 votes

Scaling/HiDPI issue for QT5 applications under GNOME

According to the Archlinux Wiki: Since Qt 5.6, Qt 5 applications can be instructed to honor screen DPI by setting the QT_AUTO_SCREEN_SCALE_FACTOR environment variable. So, you just need to ...
jokx's user avatar
  • 151
12 votes
Accepted

Remove touchpad two-finger right-click

I came across https://askubuntu.com/questions/999631/ubuntu-17-10-disable-touchpad-bottom-right-corner-right-click That pointed me in the right direction. Running gsettings list-recursively org....
Alex Tartan's user avatar
  • 1,449
12 votes
Accepted

Disable auto resizing of windows when dragged to the top and/or screen edges

Open Terminal and run gsettings set org.gnome.mutter edge-tiling false You may also have to run gsettings set org.gnome.shell.overrides edge-tiling false
pomsky's user avatar
  • 1,128
11 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
11 votes

Sharing your desktop with Google Hangouts, dual monitor and GNOME Shell

Updated News Good news for everybody: We have the medicine, and you won't need workaround anymore. ; ) This bug was fixed in Chromium 83 Beta (dev/unstable). I have tested the version 83.0.4103.14 (...
Wagner Cipriano's user avatar
11 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 ...
slm's user avatar
  • 373k
10 votes

Sharing your desktop with Google Hangouts, dual monitor and GNOME Shell

I think I have found a better workaround than using vlc. We just need to create a fake webcam that shows our screen. # Unload sudo rmmod v4l2loopback # Load module sudo modprobe v4l2loopback video_nr=...
Ashark's user avatar
  • 1,019
10 votes

Gnome Shell window snap to quarters of screen

I suggest the extension Put Window. It has many customization options, ability to modify hot keys, etc.. Similar to all extensions it can be installed and activated at extensions.gnome.org
izk9's user avatar
  • 101
10 votes

Configure GNOME/Wayland display configuration from command line

The Mutter docs specify the interface with dbus as @don_crissti has pointed out in comments: https://gitlab.gnome.org/GNOME/mutter/blob/master/src/org.gnome.Mutter.DisplayConfig.xml You need to find ...
Florian Castellane's user avatar
10 votes
Accepted

notify-send - How to display full message when message is longer than one line?

notify-send works like this: notify-send [OPTION...] <SUMMARY> [BODY] Now, as you only have one (quoted) string, that's being used for the SUMMARY and the BODY is empty. Just use blank or ...
don_crissti's user avatar
  • 83.9k
9 votes

Save custom keyboard shortcuts in Gnome

Save custom keyboard shortcuts You can save/backup/export custom shortcuts/keybindings using just dconf and sed Export dconf dump / | sed -n '/\[org.gnome.settings-daemon.plugins.media-keys/,/^$/p' &...
Pablo A's user avatar
  • 2,852
9 votes

Disabling keyboard shortcut for changing display setup in gnome-shell

I suggest you to try this (it works for me): Go in the dconf-editor via the command "dconf-editor" in a terminal, then go at: /org/gnome/mutter/keybindings/switch-monitor and disable "use default ...
Kailackous's user avatar
9 votes
Accepted

Debian Jessie unable to install GNOME extension, the native host connector is not detected

Yes, you should install the GNOME Shell integration for Chrome. The Debian 9 package’s dependencies are satisfiable in Debian 8, so wget http://ftp.debian.org/debian/pool/main/c/chrome-gnome-shell/...
Stephen Kitt's user avatar
9 votes

Copying [use of cp] issue

.* will expand to your hidden file, ., and ... This is an unfortunate part of how Bash filename expansion works: there is a directory entry called .., which consists of an initial . and then any ...
Michael Homer's user avatar
9 votes

Command line tool to install GNOME Shell extensions

Solution 1 If you have the extension URLs then use the following. Here, I have put the extensions in an array. Place the URLs of the extensions you want to install in this array. #!/bin/bash array=( ...
Ahmad Ismail's user avatar
  • 2,748

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