Tag Info

New answers tagged

2

FVWM2 uses "layers". A window in a higher layer is always drawn over a window in a lower layer. There is also a StaysOnTop flag which puts a window into the topmost layer (layer 6 by default). Normal windows are in layer 4 by default, and will be drawn beneath layer 6 windows. My .fvwm2rc file has this entry: Style "xarclock" Layer 5,NoTitle, ...


1

Well, as current I mean active Display of a XOrg Server. Remember that we can have more than one XOrg Server running and they can be multi-head, what make the things harder to manipulate. The other important note is that the DISPLAY variable in some cases cannot be accessed (eg. systemd). After some discussion in commandlinefu, I got this result: for p in ...


0

The fvwm task bar seems to meet your requirements for a persistent display regardless of other windows. Position and many other variables can be tweaked to changed task bar behavior. From: http://www.fvwm.org/documentation/manpages/stable/FvwmTaskBar.php When started, the taskbar shows up as a single row of buttons filling the full width of the screen, ...


2

This is easy to do with xmodmap. You can use a keysym directive to change the keysyms associated with a key. This affect all the keys that are currently sending this keysym with any modifier combination. For normal printable characters, the four keysyms are the ones for the bare key, the key with Shift, the key with AltGr and the key with AltGr+Shift ...


1

You can accoplish that with custom XKB map. I recommend you to dump the current map with xkbcomp $DISPLAY dump.xkb, edit it and load it with xkbcomp newmap.xkb $DISPLAY. Dump file is pretty large and has a lot of superfluous information. Easiest way to go about the editing is to look up how the altgr is used in your current map. It's usually ISO_LEVEL3 ...


0

Copy to your clipboard with: xclip -sel clip < ~/path/to/file.txt


1

You may try to use loginctl list-sessions to get the list of sessions, and then use loginctl show-session -p Display -p Active <session ID> on each of these to get the X11 display number associated with the currently active session. Something like this (in bash): TARGET_DISPLAY=() while read id uid user seat; do while IFS='=' read property value; ...


2

I did a quick search on my Debian stable machine, and with the exception of xroach and oneke, they are all available with the names you gave. However, the correct name for oneke is oneko, and it is available in Debian with that name. What is your distribution? Doing a little searching produces the Debian bug report Debian Bug report 158188: xroach: not ...


0

If you are using a debian-derivative (debian, ubuntu, linux mint), you can use the command apt-cache search xmille to search for any of these. Then, use apt-get install xmille (or the given package name). This works with xpenguins, too, but for example not with oneke.


0

No, I've noticed a pid called Wayland in htop, when I've switched to Wayland for giggles. Unless it's changed that's what one should see. Update: Here is a screengrab showing Wayland process.


0

Since you have an Xorg process, you're running X.org as your display server, not Wayland. As I understand it running Wayland on Debian would show a weston process but no wayland process. Check out /usr/share/doc/weston/README.Debian in the weston package...


3

This answer is not the most-specific for the user's question Please see my 2nd answer. I am leaving this here because it addresses the more general issue. Per the comments to your original post, you need (1) a terminal emulator which supports bracketed paste and (2) corresponding support for whatever is running in the terminal, ie, vim, bash, zsh. Terminal ...


1

Method that I used in the end: Run Xfig in its own desktop under TigerVNC server. Connect to the VNC server with a VNC client that allows scaling. To simplify the process, I created a tool to run arbitrary applications scaled up, Vncdesk. A simple command such as vncdesk 2 starts the server and connects a viewer. Closing the application or the viewer ...


0

Ok, I figured out the solution to my own problem. By default CygwinX no longer listens for tcp connections (Cyg SSH is using Unix sockets to connect). To enable tcp connections "-listen tcp" needs to be added to the command line parameters. In my case I changed the "XWin Server" icon to read: C:\cygwin64\bin\run.exe --quote /usr/bin/bash.exe -l -c "cd; ...


0

I believe the x-server was designed as a client-server architecture because initially computing resources were scarce and mainframes did most of the heavy lifting. X-terminals were just thin clients that connected to x-servers and displayed whatever needed to be displayed to the user. It does have a lot of benefits (albeit the communication protocol for ...


0

Xpra is an application that describes itself as "screen for X". Note that it requires that you use xpra to start the application in the first place. If you start an application in the normal way, it's tied to the specific display you attached it to, and it's too late to move it (just like screen can't adopt a command that was started outside it).


0

You can't do it directly as modifier keys are different from the other keys. All KeyPress or KeyRelease events contain a field indicating the state of the modifier keys, so when you get a "A key pressed" event, you know if it is just A or Ctrl+A. But for other keys, you have to keep track yourself of whether they have been pressed before your second key. ...


2

If I've understood the question correctly: A workstation is running X, and user $USER is logged in User $ADMIN wants to start an X client on that machine, and connect to the X server of $USER. If you have control of the X session's startup, you should be able to arrange (perhaps in $USER's .xsession) to give access to $ADMIN using xhost: xhost ...


1

You need to make the AltGr key send the Alt_R or Meta_R keysym, and to associate these keysyms with the Alt modifier (which for you is mod1). Put the following lines in your .Xmodmap file (assuming a PC keyboard): keycode 108 = Alt_R Meta_R add Mod1 = Alt_L Alt_R Meta_L Meta_R That's if you want to configure this manually. There's probably an XKB option ...


0

Works for me, debian wheezy -> ubuntu trusty. Note: in this case the server is not running a display-manager, it's a 'headless' virtual machine with no graphics card or monitor attached. bob@laptop:~$ grep -iB 1 tcp /etc/gdm3/daemon.conf [security] DisallowTCP = false bob@laptop:~$ ssh -C -R 6000:127.0.0.1:6000 alice@server X11 forwarding request failed on ...


-1

It probably depends on the distribution but Preferences / (System Settings / ) Keyboard / Keyboard Shortcuts might point you in the right direction for desktop manager keybindings. Most applications have their own specific keyboard shortcuts to access application functions.


4

Each time you start an X windows session, that file gets created and it is deleted when X session exits normally. If startx exits ungracefully - for instance, if the shutdown sequence sends it a kill signal (the script doesn't catch signals) - the file will never be removed. It is safe to remove these files. There are probable solutions but I've never tested ...


8

You can remove all of them except the newest one. They are created by the startx script. If X does not shut down gracefully, that files is not removed and stays forever (see that bug). You can change the line in the /usr/bin/startx file, to a more handy way: Search for xserverauthfile= in the script and replace the line with: xserverauthfile=$XAUTHORITY


0

In wiki page of Xvfb it says:" Unlike a real display server, Xvfb does not support modern X11 extensions like compositing, Randr or GLX. Xdummy is a newer alternative which supports these extensions as well as providing the same functionality as Xvfb."


0

So, looking through the xcompmgr sources, I found that: The main difference between -s and -c seems to be how the shadow effect itself is implemented, not how the compositing is done. I have some trouble following exactly what is going on (graphics is not my strong point), but the routine for generating "server side" shadows looks simpler. I think it just ...


1

Either in the order listed in the X.Org build.sh script or by figuring out the dependency tree in the X.Org jhbuild modules file. Note that X11R7.7 is nearly three years old now, and many of the modules have had newer versions, with security fixes, released since then, in the X.Org individual releases archive.


0

Monitor settings You said you already got xrandr to display on a smaller portion of the screen, but that it’s centered. If there is any way in your monitor settings to move the displayed portion to the left edge of the screen, then you’re done. Nesting X Servers Try Xephyr or Xnest. They allow you to run an X server inside another X server. So something ...


0

Per don_crissti's comments above, I eventually edited my /usr/share/X11/xkb/rules/evdev to include these lines under the !model = geometry section: !model = geometry ... sun6 = sun(type6) sun5 = sun(type5) sun4 = sun(type4) The http://anti.teamidiot.de/nei/2010/06/sun_unix_keyboard_linux_gnome/ was ...


0

I'm not familiar with autokey, but this looks doable. Use Keyboard.press_key to send a key press event and Keyboard.release_key to send a key release event. To remember which one to send, you can use Store.set_value and Store.get_value. Alternatively, you can use xdotool to inject input events into a window and xprop to attach data to a window. Run the ...



Top 50 recent answers are included