Hey, ruX is here.

Разгон монитора 14″ => 17″

Так случается, что ноутбуки ломаются, как у меня. На встроенном мониторе перестала работать подсветка. Пришлось подключать внешний монитор.

Кто подключал - тот знает что в этом случае изображение клонируется, а разрешения внешнего и внутреннего не совпадают.

У меня не помещалось всё изображение на внешний(у которого максимальное разрешение 1280x1024), при этом на ноутбуке стояло 1280x800. Так как внутренний монитор больше ненужен, можно его отключить, для этого нужно подправить xorg.conf.

Во первых объяснить X-серверу какие у нас есть видео выходы - на моём asus z99le - LVDS(внутренний), VGA(стандартный внешний интерфейс), TV(выход S-video для телека)

Section "Device"
BoardName "965 GM"
Driver "intel"
Identifier "Device[0]"
Option "XVideo"
. . . . . .
Option "monitor-TV" "monitor-TV"
Option "monitor-LVDS" "monitor-LVDS"
Option "monitor-VGA" "monitor-VGA"
Screen 0
VendorName "Intel"
EndSection

Дальше нужно создать соответствующие секции и описать их. В описании указываем что следует игногировать TV и LVDS выходы.

Section "Monitor"
HorizSync 30-82
Identifier "monitor-TV"
ModelName "1280X1024@60HZ"
Option "PreferredMode" "1280x1024"
UseModes "Modes[0]"
VertRefresh 50-60
Option "Ignore" "true"
EndSection

Section "Monitor"
DisplaySize 303 190
HorizSync 30-62
Identifier "monitor-LVDS"
Option "DPMS"
VertRefresh 43-60
Option "Ignore" "true"
EndSection

Section "Monitor"
Identifier "monitor-VGA"
Option "Ignore" "false"
EndSection

На этом всё. После перезагрузки LVDS отключится а внешний монитор нормально заработает
Если пригодиться, то весь конфиг со всяким хламом(для intel 965GM)

Section "Files"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "DontZap" "false"
Option "AIGLX" "True"
EndSection

Section "Module"
Load "extmod"
Load "dbe"
Load "glx"
Load "dri"
Load "dri2"
EndSection

Section "InputDevice"
Driver "keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "microsoftpro"
Option "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
Option "CoreKeyboard"
EndSection

Section "InputDevice"
Driver "synaptics"
Identifier "TouchPadDevice"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "Name" "Touchpad"
Option "Vendor" "Synaptics"
Option "Protocol" "auto-dev"
Option "ClickFinger1" "true"
Option "CircularScrolling" "on" # Включить круговую прокрутку
Option "CircScrollTrigger" "3" # Привязка начала кругов на правый верхний угол
Option "HorizEdgeScroll" "on" # Горизонталная прокрутка по нижнему краю
Option "SHMConfig" "on" # Системная настройка, необходима для следующих строк
Option "TapButton1" "1"
Option "TapButton2" "3" # Два пальца - на правую кнопку
Option "TapButton3" "2" # Три пальца - на среднюю (колесо)
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
Option "VertTwoFingerScroll" "true"
Option "ClickFinger1" "1"

# Option "HorizTwoFingerScroll" "true"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x800" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600"
EndSubSection

Device "Device[0]"
Identifier "Screen[0]"
Monitor "monitor-LVDS"
EndSection

Section "Device"
BoardName "965 GM"
Driver "intel"
Identifier "Device[0]"
Option "XVideo"
Option "Tiling" "false"
Option "DRI" "true"
Option "DRI2" "true"
Option "AccelMethod" "uxa" # "XAA" #"EXA" # "UXA"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"
Option "XAANoOffscreenPixmaps"
Option "EnablePageFlip" "True"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"

Option "monitor-TV" "monitor-TV"
Option "monitor-LVDS" "monitor-LVDS"
Option "monitor-VGA" "monitor-VGA"
Screen 0
VendorName "Intel"
EndSection

Section "Monitor"
HorizSync 30-82
Identifier "monitor-TV"
ModelName "1280X1024@60HZ"
Option "PreferredMode" "1280x1024"
UseModes "Modes[0]"
VertRefresh 50-60
Option "Ignore" "true"
EndSection

Section "Monitor"
DisplaySize 303 190
HorizSync 30-62
Identifier "monitor-LVDS"
Option "DPMS"
VertRefresh 43-60
Option "Ignore" "true"
EndSection

Section "Monitor"
Identifier "monitor-VGA"
# Option "Ignore" "true"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "TouchPadDevice" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "Composite" "true"
Option "RENDER" "Enable"
EndSection

Exit mobile version