...
Взглядом навскидку, бета iso-образ на уровне финал-релиза.
Нет, всё-таки немного приврал.
Есть проблемы ядерного уровня:
На ядре (в образе)
$ uname -r
3.4.96-led-ws-alt0.M70P.1
и
$ lspci -k|grep -A2 VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
Subsystem: Hewlett-Packard Company NX6110/NC6120
Kernel driver in use: i915
при смене разрешения через krandrtray или через команду
$ xrandr -s 800x600
при
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1024x768 60.0*+
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
на долю секунды разренение принимает нормальный вид, затем меняется на
---------------------------------
| | |
| | |
| Поле экрана при | |
| разрешении 800x600 | |
| [640x480] | |
| | |
| | |
|------------------------ |
| |
| Поле монитора 1024x768 |
|-------------------------------|
На ядре std-def этого не наблюдается и разрешение меняется нормально.
При этом xorg вообще никаких ошибок не выдаёт:
# less /var/log/Xorg.0.log
...
[ 3954.025] (II) intel(0): resizing framebuffer to 640x480
[ 3954.029] (II) intel(0): switch to mode 640x480@59.9 on pipe 1 using LVDS1, position (0, 0), rotation normal
[ 3968.554] (II) intel(0): resizing framebuffer to 1024x768
[ 3968.556] (II) intel(0): switch to mode 1024x768@60.0 on pipe 1 using LVDS1, position (0, 0), rotation normal
Единственно только предупреждает:
[ 20.117] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
# cat /lib/modprobe.d/blacklist-framebuffer.conf | grep intel
blacklist intelfb
# less /var/log/kernel/info
...
Dec 8 12:52:36 comp-pentium-m-e6b072 kernel: [drm] Changing LVDS panel from (-hsync, -vsync) to (+hsync, +vsync)
Dec 8 12:52:54 comp-pentium-m-e6b072 kernel: [drm] Changing LVDS panel from (+hsync, +vsync) to (-hsync, -vsync)
Dec 8 13:02:23 comp-pentium-m-e6b072 kernel: [drm] Changing LVDS panel from (-hsync, -vsync) to (+hsync, +vsync)
Dec 8 13:02:37 comp-pentium-m-e6b072 kernel: [drm] Changing LVDS panel from (+hsync, +vsync) to (-hsync, -vsync)
Зато std-def не видит виртуальное устройство которое видит led-ws:
$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +42.0°C (crit = +102.0°C)
temp2: +43.0°C (crit = +103.0°C)
temp3: +27.8°C (crit = +102.0°C)
temp4: +20.0°C (crit = +110.0°C)
Так что выбор ядра может быть не из лёгких.
Если смена разрешения требуется, например в играх, ядро led-ws настоятельно рекомендуется сменить, например на std-def. Потеряв виртуальное устройство, его в крайнем случае можно заменить на 'acpi -t' с тем же выводом, но в обратном порядке:
$ acpi -t
Thermal 0: ok, 20.0 degrees C
Thermal 1: ok, 30.2 degrees C
Thermal 2: ok, 45.0 degrees C
Thermal 3: ok, 43.0 degrees C