LINUX.ORG.RU

lenovo carbon x1 (haswell-ult) + 2xhdmi

 ,


0

1

Когда-то видел подобный вопрос на лоре, но поиском не нашел =(

Собственно история:

Не удается подключить 2 внешних монитора к сабжу. Первый — через переходник miniDP-to-hdmi Второй — через встроеный выход hdmi

При попытке включить следующую конфигурацию дисплеи начинает колбасить, все везде секунду-полторы моргает и откатывается на предыдущую. (eDP1+HDMI2)

xrandr \
	--output VIRTUAL1 --off \
	--output eDP1 --mode 2560x1440 --pos 0x1200 --rotate normal \
	--output HDMI2 --mode 1920x1200 --pos 1920x0 --rotate normal \
	--output HDMI1 --mode 1920x1200 --pos 0x0 --rotate normal

Выхлоп xrandr выглядит затем как-то так:

$ xrandr
Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 32767 x 32767
eDP1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 174mm
   2560x1440      60.0*+
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      60.0  
   1920x1080      59.9  
   1600x1200      60.0  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected (normal left inverted right x axis y axis)
   1920x1200      60.0 +
   1600x1200      60.0  
   1680x1050      59.9  
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
   720x400        70.1  
DP2 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1200+2560+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200      60.0*+
   1600x1200      60.0  
   1680x1050      59.9  
   1280x1024      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
   720x400        70.1  
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

в Xorg.0.log:

...
[1288864.362] (II) intel(0): resizing framebuffer to 3840x2640
[1288864.362] (II) intel(0): switch to mode 2560x1440@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[1288864.401] (II) intel(0): switch to mode 2560x1440@60.0 on eDP1 using pipe 0, position (0, 1200), rotation normal, reflection none
[1288864.408] (II) intel(0): switch to mode 1920x1200@60.0 on HDMI2 using pipe 1, position (1920, 0), rotation normal, reflection none
[1288864.529] (II) intel(0): switch to mode 1920x1200@60.0 on HDMI1 using pipe 2, position (0, 0), rotation normal, reflection none
[1288867.121] (II) intel(0): resizing framebuffer to 4480x1440
[1288867.121] (II) intel(0): switch to mode 1920x1200@60.0 on HDMI2 using pipe 1, position (1920, 0), rotation normal, reflection none
[1288867.163] (II) intel(0): switch to mode 2560x1440@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[1288867.795] (II) intel(0): switch to mode 1920x1200@60.0 on HDMI2 using pipe 1, position (2560, 0), rotation normal, reflection none


Последнее исправление: fijiol (всего исправлений: 1)

Ответ на: комментарий от tiandrey

по-отдельности все работают, более того работают если все три +- друг на дружку наложить.. казалось бы ограничения по размеру фреймбуффера, но 3840x2640 вроде должен попадать в эти лимиты

можно было бы подумать маловато видеопамяти (lspci репортит что как-будто только 256mb) но ни в биосе нигде я не вижу чтоб это контролировалось

люди с виндой говорят что оно умеет по требованию отъесть больше и все

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