У меня есть Dell XPS 13 Ultrabook с Ubuntu 12.04. он работает довольно хорошо, но если я подключу свой Apple Cinema Display к порту Mini Display, то ноутбук будет зависать.
Это совершенно случайно. Власть включена или нет, недавно перезапущена или нет, понедельник или пятница. Я не вижу какой-либо картины для проблемы.
X Log ничего не говорит. Только последняя строка выглядит очень подозрительно:
[ 35.539] (II) intel(0): Printing DDC gathered Modelines:
[ 35.539] (II) intel(0): Modeline "1366x768"x0.0 71.01 1366 1414 1446 1498 768 769 773 790 +hsync -vsync (47.4 kHz)
[ 35.539] (II) intel(0): Modeline "1366x768"x0.0 47.34 1366 1414 1446 1498 768 769 773 790 +hsync -vsync (31.6 kHz)
[ 85.997] (II) intel(0): EDID vendor "CMN", prod id 4920
[ 85.998] (II) intel(0): Printing DDC gathered Modelines:
[ 85.998] (II) intel(0): Modeline "1366x768"x0.0 71.01 1366 1414 1446 1498 768 769 773 790 +hsync -vsync (47.4 kHz)
[ 85.998] (II) intel(0): Modeline "1366x768"x0.0 47.34 1366 1414 1446 1498 768 769 773 790 +hsync -vsync (31.6 kHz)
[ 86.469] (II) intel(0): Allocated new frame buffer 1920x1968 stride 7680, tiled
[ 86.592] BUG: triggered 'if (!dev->valuator || dev->valuator->numAxes < 2)'
BUG: ../../dix/getevents.c:850 in scale_to_desktop()
[ 86.592]
Backtrace:
[ 86.593] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f3f3e231866]
[ 86.593] 1: /usr/bin/X (0x7f3f3e0a9000+0x621fe) [0x7f3f3e10b1fe]
[ 86.594] 2: /u%
«xorg-server» версии 2: 1.11.4-0ubuntu10.4 должен это исправить, но в новой версии 2: 1.11.4-0ubuntu10.6 этого исправления нет. https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/921236