Hot answers tagged

7

One way or another, you would need X running. But you can get something like what you're asking with a tiling window manager. One of the earlier ones was "ion" (not as popular now). Further reading (no specific recommendations, of course: that would introduce opinion): Comparison of tiling window managers (Arch wiki) Why You Should Try a Tiling Window ...


6

Technically, all you need to run GUI programs is the X server. You can run just a terminal emulator and run all programs from that. However life without a window manager is not comfortable at all: there's no interface to switch between, raise, resize, move, hide, close, and otherwise manipulate windows. So what you need is a window manager, probably without ...


4

If you run with -X or -Y then this will set $DISPLAY on the remote end to point to the X-tunnel. Unsetting $DISPLAY will prevent X applications from talking to the X server. e.g. $ echo $DISPLAY localhost:10.0 $ xdpyinfo | head -2 name of display: localhost:10.0 version number: 11.0 $ DISPLAY= xdpyinfo | head -2 xdpyinfo: unable to open display ""...


3

A few keys are used as modifiers (shift, control are the most used). Terminal emulators receive a series of X events, which you can see with xev. The terminal emulator combines some of those events such as shifta using X libraries to get A. For other cases such as function-keys and cursor-keys (called "special keys") there is no predefined transformation ...


2

xsetroot allows you to specify greyscale or solid colour backgrounds.


2

The interface between the terminal and the application sends bytes, not keys. Printable characters are interpreted as the byte sequence corresponding to the character encoding of the terminal. Function keys are encoded as escape sequences. There are common conventions for those escape sequences but they aren't completely standardized. For more general ...


1

Rebooting the Xquartz Client-side resolved the issue. My bad for not following rule 1. of turn it off and on again


1

As there is a /usr/include/freetype2/config/ftheader.h in freetype-devel, and assuming that a file called ft2build.h actually means freetype2 by "freetype", you could try creating a symbolic link ln -s /usr/include/freetype2 /usr/include/freetype. But you should ask, where did the "ft2build.h" file come from? Does it have any #ifdef around the #include ...


1

Looking at the one line summary for tabbed, it seems that tabbed provides an xid of a window into which an xembed-aware application can be placed. Reading the man page for xterm I can see the -info windowID option, which is explained as « Given an X window identifier (an integer, which can be hexadecimal, octal or decimal according to whether it begins ...


1

A modern xorg should just pick all *.conf files in /etc/X11/xorg.conf.d/ and use them. Xorg can figure out a lot by itself, if you just drop a file with the needed change (an entire Section-EndSection) into /etc/X11/xorg.conf.d/, Xorg will use that configuration at a higher precedence than the files in /usr/share/X11/. The files in /usr/share/X11/xorg.conf....


1

It is not necessary to modify the xterm translations resources to copy data to/from Firefox, unless you prefer to use the keyboard to help with the process. Since 2006 xterm has a feature selectToClipboard which lets you switch between the PRIMARY selection (standard) and CLIPBOARD (Firefox, etc). Because some programs do use the primary selection, and ...



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