Hot answers tagged

101 votes
Accepted

How to set custom resolution using xrandr when the resolution is not available in 'Display Settings'

Here are the steps you need to add a new custom resolution and apply it. Following steps are for adding a 1920x1080 resolution, but you can use it for any other resolution you want. But make sure your ...
user avatar
61 votes
Accepted

How does Linux's display work?

Linux display The Linux's display system, uses multiple technology, protocols, extensions, applications, servers (daemon), drivers and concepts to achieve the windowing system for instance: Xorg, ...
user avatar
  • 12.7k
24 votes

How to set custom resolution using xrandr when the resolution is not available in 'Display Settings'

The option --size/-s can be used: xrandr -s 1440x900 Should work with RandR version 1.1 or newer.
user avatar
  • 43.1k
23 votes

Why is laptop screen called eDP1?

Why is it called eDP1? Because it is an embedded display port style adapter, and not a video graphics array style one.
user avatar
  • 82.2k
22 votes

How to get EDID for a single monitor?

The output of xrandr --props contains hex EDID strings for each connected display in a less verbose way. Here's a simple Python script exploiting this to grab an EDID for a specific connected monitor....
user avatar
22 votes
Accepted

Add VIRTUAL output to Xorg

Create a 20-intel.conf file: sudo vi /usr/share/X11/xorg.conf.d/20-intel.conf Add the following configuration information into the file: Section "Device" Identifier "intelgpu0" Driver "...
user avatar
  • 396
20 votes

How to duplicate desktop in Linux with xrandr?

First find out the name of each display e.g. using xrandr --current. Then the following command should work to duplicate them. $ xrandr --output <projector> --same-as <desktop>
user avatar
  • 732
17 votes
Accepted

How to scale the resolution/display of the desktop and/or applications?

Linux display This is detailed in depth on how does Linux's display works? QA. On most desktops system (like KDE or Gnome) there are settings available on their respective settings panel, this guide ...
user avatar
  • 12.7k
16 votes

How to get EDID for a single monitor?

In the binary form EDID is available at /sys/class/drm/card%d-%s/edid, where %d represents DRM device index (probably a GPU index) and %s is a connector ID that you see in xrandr output. To list all ...
user avatar
  • 971
16 votes

Lubuntu 16.04 xsetwacom: "Unable to find an output 'DVI-I-0'."

Instead of the monitor name from xrandr, use HEAD-[head index]. For instance, use HEAD-0 for the first monitor listed, HEAD-1 for the second, etc. e.g. xsetwacom --set "Wacom Intuos PT S 2 Pen stylus"...
user avatar
  • 161
15 votes

Cursor flickers with xrandr scaling

This workaround helped me. What I do now is after performing a xrandr scale, I run an extra command which stops the mouse flicker. xrandr --output eDP-1 --auto --output HDMI-2 --auto --scale 2x2 --...
user avatar
  • 320
15 votes

How to duplicate desktop in Linux with xrandr?

I use this command to mirror my desktop with my external VGA: $ xrandr --output LVDS-1 --mode 1366x768 --scale 1x1 --output VGA-1 --same-as LVDS-1 --mode 1920x1080 --scale 0.711x0.711 LVDS-1 is the ...
user avatar
14 votes
Accepted

VNC-Server as a virtual X11 monitor to expand screen

tl;dr: Force a "virtual" output of your gfx card to a display mode, and export that with x11vnc. You can achieve this, but there are a few prerequisites: A graphics card with multi-head capabilities ...
user avatar
13 votes

How to get EDID for a single monitor?

If you happen to be using a x86 or powerpc arch, you could use read-edid. On debian this is available here. Usage is simply (you need to be root): $ sudo get-edid > /tmp/edid and then parse the ...
user avatar
  • 2,109
13 votes

DPI settings in Awesome window manager

With awesome 4.0 on Debian stretch, no patch as in the answer of Sardathrion is needed, that is to change your dpi to get a proper screen setup, you need to 1) Create the .Xresources file with your ...
user avatar
  • 131
13 votes

VNC-Server as a virtual X11 monitor to expand screen problem

Using Fedora 26, I faced the same issue with VIRTUAL1 not being shown by xrandr command. Then I followed this instructions , to reuse an empty output, like HDMI-2, and it worked quite well, but: ...
user avatar
12 votes

Mirror dual monitors with different resolutions

If you don't mind panning on laptop try this: xrandr --output LVDS1 --rate 60 --mode 1920x1080 --fb 1920x1080 --panning 1920x1080* --output HDMI1 --mode 1920x1080 --same-as LVDS1
user avatar
10 votes

xrandr issue when panning second monitor

Only scaling and panning wont help. You have to specify the side of your external monitor. Please check my command, i am using external monitor to the right of my native laptop display. I have yoga 2 ...
user avatar
  • 121
10 votes

Cursor flickers with xrandr scaling

I had the exact problem after using scaling with xrandr although with a slightly different setup. Strangely, what helped was the first section on https://wiki.archlinux.org/index.php/intel_graphics#...
user avatar
  • 101
10 votes

Bash list all display output ports

So I am messing with trying to change dual monitor setup on my machine and found your post. Because I'm interested in the actual display I'm looking for EDID resource from the attached monitor: find ...
user avatar
10 votes
Accepted

Calibrating a touch-screen on dual monitors (one touch one not)

I have it working now. The first thing I did was to install the latest version of the display driver from the xorg repo. I'm not sure if this step was absolutely necessary since it doesn't seem to ...
user avatar
  • 2,458
9 votes

How to set custom resolution using xrandr when the resolution is not available in 'Display Settings'

I had the same problem. In Display setting maximum resolution was 1280x720. So: using xrandr command I have seen name of this monitor and resolution list. I 've executed the script: xrandr --output ...
user avatar
  • 221
8 votes

Mirror dual monitors with different resolutions

xrandr --fb 1920x1080 --output LVDS1 --mode 1600x900 --scale-from 1920x1080 --output HDMI1 --mode 1920x1080 --scale 1x1 --same-as LVDS1 or you could do it another way around to use the resolution of ...
user avatar
  • 528
8 votes

A tool for automatically applying RandR configuration when external display is plugged in

If you must have it automatically detect the display when it is plugged in, it seems that the cleanest solution is to add a UDEV rule to run a script containing your xrandr commands. Here is an ...
user avatar
  • 1,835
8 votes
Accepted

Run one screensaver across multiple monitors

I contacted Jamie Zawinski, author of xscreensaver, to ask whether it can span one screen saver across multiple monitor, and he gave me this response: No, it doesn't do that by design because I've ...
user avatar
  • 5,806
8 votes
Accepted

How to set scaling mode for external displays on intel GPU

The Scaling mode property is not yet implemented in the intel driver (see here). It is implemented in the proprietary AMD and NVIDIA drivers and since recentlty in the open source radeon driver (here)....
user avatar
  • 743
8 votes

How does Linux's display work?

The question is quite broad, and a lot more could be written on the subject than this answer covers. I have tried to provide a historical perspective on the evolution of Linux graphics. Graphics, ...
user avatar
7 votes

How to change LCD intensivity/brightness

Neither of the solutions above were sufficient for me. Use the below to find which backlights are available. ls /sys/class/backlight/ In my case there was a folder intel_backlight in that folder. ...
user avatar
7 votes

How to change LCD intensivity/brightness

If someone should stumble upon this but meant to look for a way to set backlight through xrandr: $ xrandr --verbose gives some hints: $ xrandr --verbose Screen 0: ... ... BACKLIGHT: 268 ...
user avatar
  • 262
7 votes

How can I swap my two screens, left to right?

I use Ubuntu 20.4, and pressed Win-P accidentally, and fuzzled around with the several options. To switch back to my original setting I used: press Win-P selected "Built in only" then ...
user avatar

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