New answers tagged

0

Actually, xterm (and xfd) can use TrueType fonts, using the -fa option. With the latter, you can see that 0xee20 is missing from the font:


2

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


0

As suggested in a comment, Why can't I run Gnome apps over remote SSH session? is a similar issue, similar cause. When you try to run konsole, it attempts to make a connection to the remote D-Bus server, and fails (because that is not running). As for the warning messages, those are known, and associated with long-term problems in KDE which have apparently ...


0

X11 modifier handling is a bit peculiar. You can't take any key and declare it to be a modifier: some things have to be consistent between the modifier settings and the keysym settings. The classic modifiers are Shift, Control, Alt, Meta, Hyper and Super (with two keysyms each, e.g. Shift_L and Shift_R) (plus Caps Lock and Num Lock which behave somewhat ...


0

I am not certain that Xvfb supports resizing. If your main interest is VNC, perhaps you should try TigerVNC. It's a modern VNC server that supports RandR and Xinerama. Screen resizing and multiple monitors work very well in TigerVNC.


0

Just solved the issue myself. Quite possibly the easiest way is to use the "Open file..." dialog. You can simply drag and drop from the gtk file dialog, just like a file manager. You may need to open a separate window to make sure the dialog doesn't steal the screen. That's it. That easy.


0

Additional solution to my problem: My current solution until I get used to i3 is using terminator with a custom layout. To the startup applications I've added a command terminator -l mylayout. After booting it starts the application in full-screen mode. Works exactly how I want it to work.


0

The problem was incorrect syntax in .Xresources file. It seemed that the #define syntax is not working; thus using the hex codes directly solved the issue. An example: *.foreground: #ababab *.background: #000000 *.cursorColor: #ababab


0

This is an example of "lost in translation". "Select" means subtly-different things in X11 and Mac. Under X11, selecting something is a system-wide event. Ever noticed that when you select something in one window, traditional X11 applications in other windows deselect whatever you had selected? In the Mac way of thinking, selecting is local to an ...


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 ...


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 ...


0

I think I found a bad workaround. If I run google-chrome --user-data-dir=XYZ then XYZ will be in the process name (as a parameter) so it is possible to grep it from process list and get its window ID. It is not perfect since have now two profiles now. But signing to same user name helps to sync it... hopefully...


0

The problem isn't just that the DISPLAY environment isn't set, it's that the display might not even exist yet, and even if it does (there's a race condition between your cron job and the startup of the GUI), you don't have the right to use it. You need to log in on the GUI first. @reboot entries in the crontab are for things to do independently of a login ...


-1

I was hit by same issue I resolved it by changing the DISPLAY environment variable from: export DISPLAY=:0.0 to export DISPLAY=:10


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 ...


0

You need to have /usr/include/freetype2 in your "include path". This may be done by passing -I/usr/include/freetype2 during compile time, or there may be an option to the DWM configure script.


0

When you need to run the application without X11, try: export DISPLAY='' and with X11 leave DISPLAY as it is.


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 ""...


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 ...


0

I had a similar problem with Fedora 24. Although as it uses systemd, the solution may not apply to Fedora 15. For a systemd + kde system, first see if kdm service is disabled. systemctl status kdm.service If it's the case, simply enable it. systemctl enable kdm.service


0

Although this still doesn't answer your question, I find this to be an easier solution than the other answers. To make R-ALT work like AltGr, you can add the following line to your ~/.xinitrc: setxkbmap -option lv3:ralt_switch Other ways to shift to the 3rd level (that which is usually achieved using AltGr key) can found, and new ways can be defined in /...


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....


0

A simple way of sharing that might work for you would be to start a Xvnc virtual X11 server with vncserver :1 on one machine, and run your application in it, and then connect to it simultaneously from many different workstations with vncviewer -shared host:1. All users see the same desktop and share keyboard and mouse actions. When the users disconnect ...


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 ...


2

xsetroot allows you to specify greyscale or solid colour backgrounds.


-1

To solve the problem just follow this simple steps su - root #xhost + all should work fine


0

I don't think this has anything to do with configuration files. It's more likely that the installation of xvfb pulled in some dependencies, and that it's those dependencies which cause the problem. When you removed when, the dependencies were not removed along with it, meaning the problem wasn't fixed. Check your yum.log, and look for the transaction where ...


0

follow these instructions try; 1. cleanup login as user to console pacman -Q | grep box sudo pacman -R all your current virtualbox stuff 2. reinstall sudo pacman -Syy sudo pacman -S virtualbox-guest-utils select virtualbox-host-modules-arch then the most important bit; sudo systemctl enable vboxservice sudo reboot login then startx still ...


0

In Nix mesa is patched to search drivers in /run/opengl-driver directory. Install mesa-noglu: $ nix-env -i mesa-noglu and create symlink $ sudo ln -s /nix/store/*-mesa-noglu-*-drivers /run/opengl-driver


0

xmonad is non-reparenting and this causes issues with some applications. Moreover, the problem happens because the applications do not know that xmonad is a non-reparenting window manager. A common solution to this is to set xmonad's window manager name to LG3D. lg3d is an ancient window manager written in java, but, since it has been a huge hype when its ...


0

You can make the installation on a machine with a GUI and transfer the files. But If you want to run the installer on the GUI-less server, you can do it. You will need to install all the libraries required by the installation program. This does not mean installing a GUI, just whatever libraries are required, some of which might be about GUI elements. Run ...


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 ...


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 ...



Top 50 recent answers are included