LINUX.ORG.RU

Подключение дополнительного дисплея к ноутбуку

 ,


0

1

Дано:

$ uname -a
Linux inszyby 3.4.3-1.fc17.x86_64 #1 SMP Mon Jun 18 19:53:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

И есть проблема, так как работаю с подключенным монитором с более высоким разрешением, которое для подключенных девайсов через VGA не поддерживается из коробки.

Показалось, что решил проблемы следующим образом:

$ gtf 1920 1080 60

 # 1920x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 172.80 MHz
 Modeline "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync

$ xrandr --newmode "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
$ xrandr --addmode VGA1 1920x1080_60.00
$ xrandr 
Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+312 (normal left inverted right x axis y axis) 277mm x 156mm
  1366x768       59.6*+
  1024x768       60.0  
  800x600        60.3     56.2  
  640x480        59.9  
VGA1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
  1024x768       60.0  
  800x600        60.3     56.2  
  848x480        60.0  
  640x480        59.9  
  1920x1080_60.00   60.0*

Но после перезагрузки дополнительное разрешение экрана пропадает. Как закрепить разрешение?

Добавь в автозагрузку

$ xrandr --newmode «1920x1080_60.00» 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync

$ xrandr --addmode VGA1 1920x1080_60.00

alpha4 ()
Ответ на: комментарий от alpha4

ммм, не помогло...

В 16-ой Fedore я этото вопрос решил как-то давно внесением строки

"1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
в 99-setmonitorline.sh

Но увы, уже не нахожу этого решения :(

inszyby ()
Ответ на: комментарий от inszyby

Решение

В общем долгосрочным путем мук и скитаний нашел решение вопроса:

Нашел откуда подгружаются X, там создал файл

# vi /etc/X11/xinit/xinitrc.d/99-setmonline.sh

куда вписал:

#/bin/bash

xrandr --newmode "1920x1080_60.00"  172.80  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
xrandr --addmode VGA1 "1920x1080_60.00"

И о чудо, заработало. Спасибо за посильную помощь.

inszyby ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.