Недавно я начал использовать свой ноутбук (Dell Inspiron N5020) с внешним дисплеем. Я использую дисплеи рядом, внутренний слева, внешний справа.
Проблема, однако, в том, что дисплей на внешнем мониторе как будто смещен вправо на несколько пикселей, и в то же время столбец шириной в несколько пикселей с правого края внутреннего дисплея дублируется на левом краю внешнего. На скриншоте этого не видно. Я проиллюстрировал то, о чем я на самом деле говорю, на этом изображении:
Тип внешнего монитора, похоже, не имеет значения. То же самое с монитором Medion 1680x1050 с разъемом VGA и Dell U2311H через HDMI. Также я пробовал устанавливать различные комбинации разрешений, и это, похоже, происходит только тогда, когда внутренний монитор имеет свое собственное разрешение (которое составляет 1366x768)
(У меня Linux Mint 15 x64 с Cinnamon.)
решение1
У меня была точно такая же проблема, но я нашел другое решение, которое не имеет недостатков вашего предложенного решения. Оказалось, что в левой части моего расположения был неиспользуемый столбец шириной 2 пикселя, поэтому вместо того, чтобы сместить правый дисплей вправо, я сместил левый дисплей (внутренний) влево, закрывая этот неиспользуемый столбец. Теперь все в порядке. Вот как выглядят мои скрипты:
xrandr --output VGA-0 --off --output LVDS --mode 1366x768 --pos -2x312 --rotate normal --output HDMI-0 --primary --mode 1920x1080 --pos 1366x0 --rotate normal
Обратите внимание на -2 на первом
--позаргумент.
решение2
Как вы настроили макет рабочего стола? Если вы использовали для этого инструмент GUI, проверьте, не расположили ли вы случайно два экрана так, чтобы они слегка перекрывали друг друга.