Tag Info

Hot answers tagged

11

In short, yes, this is possible. The relevant search string you are looking for is "Multi-seat X". The Ubuntu wiki, Gentoo wiki, Debian wiki and Arch wiki all have articles related to multi-seat X. A number of other articles can be found on the Xorg wiki page on multiseat and even more can be found on google. From what I can tell from these articles, ...


10

Unfortunately Cinnamon does not appear to have this functionality, (yet?). It only shows a panel on your primary monitor. There are several issues on the project's Github page that are requesting it. Please add your support there, for example this issue: Taskbar on second monitor #130. UPDATE #1 There has been some interesting developments on that ...


7

This was tested on a laptop with a i915 drived graphic card. Definitively, in my config/install, there are not. :-( When a new screen is plugged, no event is sent to the host! (This stay true after my last edit!) So the only way is to use pooling... Trying to make them lighter as possible... Last Edit : Finaly there is one better solution (through ...


7

There is a really simple way to do this using the awful extension pack. Some distros bundle this automatically, others have it as a sub-package. Once you have it,you can simply use the built in awful.client.movetoscreen. For example I have a binding that looks like this: awful.key({modkey}, "o", awful.client.movetoscreen) This means with one keystroke I ...


6

Right now I am answering this with my notebook connected to a monitor. To have my desktop extended I use xrandr and its graphical interface ARandR, both of them working pretty well. Indeed I have a script, which I execute everytime I log to my notebook having the screen attached to it: #!/bin/sh xrandr --output LVDS1 --mode 1280x800 --pos 0x0 --rotate ...


6

You could try using the tool monitor-edid, which produces output like this Name: DELL 2407WFP EISA ID: DELa017 EDID version: 1.3 EDID extension blocks: 0 Screen size: 52.0 cm x 33.0 cm (24.25 inches, aspect ratio 16/10 = 1.60) Gamma: 2.2 Digital signal Max video bandwidth: 170 MHz HorizSync 30-83 VertRefresh 56-76 # Monitor preferred modeline ...


6

The panel appears on the primary monitor. You have not said how you are setting your system up so I can't give you a very detailed answer. You will need to use xrandr to find out you current setup. In my case this is: $ xrandr | grep -w connected VGA-0 connected 1440x900+1600+0 (normal left inverted right x axis y axis) 408mm x 255mm DP-3 connected ...


5

This is heavily dependent on the set up of the system. One way to get the information would be if xrandr is being used: xrandr --query This will display something like: Screen 0: minimum 320 x 200, current 3046 x 1050, maximum 8192 x 8192 VGA1 connected 1680x1050+1366+0 (normal left inverted right x axis y axis) 473mm x 296mm 1680x1050 60.0*+ ...


5

With MATE, you can create new panels and drag them to the second monitor (to enable drag, uncheck "Expand" in the properties, also uncheck "Autohide and "Show hide buttons"). Then, if you add a "Window List" on each display, it will manage each display's windows separately. This is very nice except that the Workspace Switcher still operates on both ...


5

Dual Monitors 1 Desktop Try the following keyboard shortcut: Control + Alt + Shift + → or ← Dual Monitors 2 Desktops You'll need to install the Compiz Config Settings Manager to achieve this. It makes use of the Put plugin to Compiz. Install "CompizConfig Settings Manager". On Ubuntu variants, you can use this command: $ apt-get install ...


4

This depends on the version of awesome you're using: awesome 1.x Set the screen variable in the rule: { rule = { class = "URxvt" }, properties = { tag = tags[1][1] }, screen = 1 } awesome 2.x Set the screen property on the client in the hook_manage function: if c.class == "URxvt" then awful.client.movetotag(tags[1][1], c) c.screen ...


4

Your desktop environment probably has a way, but you don't say which one you're using (if any). If your display driver is compatible with the XRandR extension, which is the standard X.org method for managing display resolutions and arrangements, you can use the command-line utility xrandr. I think the proprietary NVidia driver bypasses XRandR, so if you're ...


4

If I understood your needs you have to bind one screen, keyboard and one mouse to one ServerLayout and the others to the second one. http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/ Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section ...


4

You need to setup the two input devices manually in xorg.conf and specify the offset for each one so that they map to the correct location in your overall X screen setup. Each input driver will need to be specifically mapped by to the ID of the device it corresponds to. Not specifying this will cause the driver to take over ANY matching devices. After you ...


4

Devil's Pie probably does the job, it can be configured to detect windows as they are created, and match the window to a set of rules. If the window matches the rules, it can perform a series of actions on that window. The last news entry there is 5 years old, but it's probably ok (based on EWMH, Extended Window Manager Hints). (Regarding automated ...


3

It's been years since I last saw a graphics card that wasn't properly supported on Linux, and quite a while since I last saw a single-framebuffer card. The two biggest off-board chipsets, nVidia and AMD (ex ATI) both offer well-supported multi-screen configurations for X11 on Linux (closed-source binary drivers may be needed to enable all features on some ...


3

This is probably because you change X to dual-monitor setup after you started the window manager (this also depends on the WM, but it looks like openbox has a problem here). To solve this, you should start dual-monitor before starting openbox. If you use startx (or an entry like my custom Xinit script at the DM) to start the desktop environment, you can put ...


3

Try xcalib -d :0 -invert -alter The -d option refers to the device, and it worked for me when -s didn't


3

xrandr only works on newer X servers with the RandR extension. Granted, that should be true of everything these days, but in case not… xdpyinfo also prints out per-screen information, including dimension (pixel and physical size).


3

Have you tried something like MDM? It looks like it can handle the keyboard/video/mouse mappings in its config file.


3

One interesting possibility I forgot is what Tyler Szabo's answer to my question Multiseat gaming? @gaming.SE suggests: I would use VMWare. This might be possible with just VMWare player (you will need to be able to allocate a mouse to a single VM), or you might need to try VMWare workstation (for which I'm quite sure it works). The hardware/software you ...


3

This is what the Open Build Service's search came up with: apparently, someone (AlexFrost) created a package. I suspect you can just use these binaries. (I have no idea if this Build Service is already somehow integrated with the standard distribution tools, I guess it is?)


3

If the two monitors are using the nvidia cards # nvidia-xconfig -a as root would: -a, --enable-all-gpus Configure an X screen on every GPU in the system. nvidia-xconfig man page. edit: Assuming you are using nvidia's driver and not nouveau.


3

Try this extension: Panel Span. You might have to edit metadata.json, to add your particular Cinnamon version { "cinnamon-version": [ "1.4.0", "1.4.1", "1.4.2" ]. Screenshot     


3

Go to administration -> software sources and search for nvidia-current. Install and restart, run sudo nvidia-settings again.


3

To move it to a different monitor, right click on an empty area, select "Properties" and then uncheck the 'Expand' box. Now left click on the end one of the ends and drag it to a different monitor. Right click again on the end (making sure not to hit any other widget in the panel) and click on Expand again.


3

Short answer: yes, you can do this. I have my (Fedora) desktop set up this way, each monitor is an independent display. It is the same 'desktop', in the X sense, but there are some limitations to typical desktop functionality with this setup versus the 'single desktop spread over two monitors' configuration. [For example, you can't drag a window from one ...


3

This depends on how your dual-monitors are setup. If you are using XINERAMA to make both displays look like one to X, then you would use the -geometry option to ask applications to appear at a specific location. If you have the displays setup as different screens then you will use the DISPLAY to achieve this. Give these a try: $ DISPLAY=0.0 xterm & ...


2

The other answers were certainly on the right path, but the MDM/multiseat documentation is quite lacking and disperse. Some of the links provided here were outdated, referencing XFree86, Xorg's predecessor. Some digging shows that most MDM configurations use Xephyr. Here is a HOWTO on building Multiseat Xephyr configuration: ...


2

Often your monitor setup can be found in the Xorg configuration file /etc/X11/xorg.conf. However, many modern distributions (such as recent Ubuntu releases) try to avoid using a configuration file, since maintaining it can be a pain. You can create this file initially by running: # Xorg --configure From there you can make further customizations. The ...



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