Hot answers tagged

335 votes
Accepted

How to install Desktop Environments on CentOS 7?

1. Installing GNOME-Desktop: Install GNOME Desktop Environment on here. # yum -y groups install "GNOME Desktop" Input a command like below after finishing installation: # startx GNOME Desktop ...
81 votes

Show address bar w. full path in Nautilus instead of breadcrumbs bar

Press Ctl and while holding it down, press L. To return to the original breadcrumb view, make sure that the editable text area has the focus then press the Esc key. To make it permanent (i.e. to ...
user avatar
  • 31.7k
66 votes
Accepted

How does a linux GUI work at the lowest level?

How it works (Gnu/Linux + X11) Overview It looks something like this (not draws to scale) ┌───────────────────────────────────────────────┐ │ User │ │ ┌────...
user avatar
60 votes

GUI for GIT similar to SourceTree

tl;dr: GitEye = most intuitive UI, fastest workflow, highly customizable I'm a long time TortoiseHg Workbench poweruser and I love it, so naturally my completely opinionated criteria were mostly ...
user avatar
  • 784
58 votes
Accepted

Why can't I run GUI apps as root: "No protocol specified"?

Accessing the X server requires two things: The $DISPLAY variable pointing to the correct display (usually :0) Proper authentication information The authentication information can be explicitly ...
user avatar
  • 20k
53 votes

How to install Desktop Environments on CentOS 7?

Rather than make use of the hacking of a startx command into a .xinitrc file, it's probably better to tell Systemd that you want to boot into a graphical GUI vs. the terminal. To accomplish this ...
user avatar
  • 344k
53 votes
Accepted

What is D-Bus practically useful for?

dbus does exactly what you said: it allows two-way communication between applications. For your specific example you mentioned terminator. From terminator's man page, we see: --new-tab If this ...
user avatar
  • 8,649
51 votes

Is it possible to retrieve the active window process/title in Gnome?

It is as simple as this: xdotool getactivewindow getwindowname Good luck hope it works for you!
user avatar
  • 511
37 votes
Accepted

How do I ask password by GUI prompt while using sudo in script?

You can ask password by means of GUI prompt with the help of -A, --askpass options for sudo. From the sudo manpage: -A, --askpass Normally, if sudo requires a password, it will read ...
user avatar
  • 21.6k
34 votes

Why can't I run GUI apps as root: "No protocol specified"?

I had the same question as you but for a normal user. Let's say I want to start firefox using the user account foo. I'm logged in as bar: [bar@localhost ~]$ sudo -u foo -H firefox Sadly that command ...
user avatar
  • 8,115
34 votes

How does a linux GUI work at the lowest level?

ctrl-alt-delor's answer gives you a good overview of the general architecture. For a more hands-on approach, I give you an answer regarding "nothing but the linux kernel and programming in C". I like ...
user avatar
  • 4,801
28 votes
Accepted

How to resolve 'No protocol specified' for su user

The problem is not occurring because of the UID of the user. 500 is just fine as a UID, and that UID doesn't make it a 'non-login' user except in the eyes of the default settings of some few display ...
user avatar
  • 40.9k
28 votes

What is D-Bus practically useful for?

There's already a great in-depth answer of D-Bus by @Stewart but I want to amend it with a high-level idea about the design of D-Bus. The "traditional" way of Inter Process Communication (...
user avatar
  • 451
27 votes
Accepted

Is there a way to persistently disable the menu bar in Konsole on Gnome 3?

There are actually two different settings. The one you described in your question, Ctrl+Shift+M or Settings > Show Menubar is for the current window only. You can disable the menubar for newly ...
user avatar
  • 406
23 votes

How to resolve 'No protocol specified' for su user

In my case the new display server protocol wayland was the problem, just do xhost + local: then other users (e.g. root) are allowed to run programs in your session, network connections however will ...
user avatar
22 votes

Is there a Linux graphics program that displays man commands in a browser?

Yelp is the help viewer in GNOME. yelp man:cgraph
user avatar
20 votes
Accepted

Ubuntu 16.04 - GUI freezes on login start page

We were able to solve it by starting the shell in secure mode and executing the following commands. apt-get update apt-get install xserver-xorg-input-all apt-get install ubuntu-desktop apt-...
user avatar
  • 1,708
19 votes

Is there a usable gui front-end to git on Linux?

The GIT project maintains a page with all the GUIs available for all platforms both free and commercial. I'd list them all here but it's a pretty extensive list with screenshots and descriptions. GUI ...
user avatar
  • 344k
17 votes

How do I change the number of available workspaces in Cinnamon?

For those who don't want to dynamically add workspaces by clicking some "hot corner": CLI: $ gsettings get org.cinnamon number-workspaces 4 $ gsettings set org.cinnamon number-workspaces 12 $ ...
user avatar
  • 5,625
16 votes

GUI for GIT similar to SourceTree

GitKraken is the best GUI for linux on working with git. It free only for non-commercial use. No other GUI clients for linux match this as of writing this answer. You should consider taking a look ...
user avatar
16 votes
Accepted

Ranger - open_with without suspending

Try open_with with the f or t flag: open_with [application] [flags] [mode] Open the selected files with the given application, unless it is omitted, in which case the default application is ...
user avatar
  • 4,843
15 votes
Accepted

VNC Server without X Window System

No you'll typically need X installed on the server you're remoting into using VNC since it merely is displaying an X desktop back from this server. In computing, Virtual Network Computing (VNC) is ...
user avatar
  • 344k
15 votes
Accepted

Anyone know a good gui to MariaDB?

The MariaDB FAQ has the following topic covering exactly this question, titled: GUI/Workbench for MariaDB Aria?. There are many GUI tools that work with MariaDB, such as Webyog/SQLyog, HeidiSQL, ...
user avatar
  • 344k
14 votes

Why can't I run GUI apps as root: "No protocol specified"?

You can either Specify the display to be used on the command line, by adding -display :0.0 or Set up the environment variable in root's login script (one of .bashrc, .profile, .bash_profile ...). ...
user avatar
  • 9,861
14 votes

Is there a Linux graphics program that displays man commands in a browser?

On a GNU system, the program you're looking for is man. BROWSER=firefox man --html man Try that command (or substitute some other valid value for BROWSER=, such as, for example, cat with a redirect ...
user avatar
  • 55.6k
13 votes
Accepted

What is the icon between settings and lock-screen in Gnome3?

That button locks/unlocks screen orientation on devices that can detect which way they are held - usually touchscreen devices - see Screen orientation section on the gnome wiki touchscreen page: Easy ...
user avatar
13 votes
Accepted

Where is Motif used today?

It tends to be used in old software (i.e. software which has been around for a long time, not necessarily obsolete software); for example: Alliance the Common Desktop Environment DDD (OK, that one's ...
user avatar
12 votes

GUI for GIT similar to SourceTree

One open-source GIT GUI whose interface isn't positively scary is gitg. From the project's website: gitg is the GNOME GUI client to view git repositories.
user avatar
  • 8,768

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