October 17th, 2007

nepal

compiz rulez

Так как на матери нет выхода DVI (только D-SUB), попросил внешнюю видеокарту. Принесли мне видеокарту с DVI выходом, GeForce 7300 GT. Радует, что с пассивным радиатором, то бишь ничего не жужжит.

Поставил проприетарные дрова от nVidia. Приятно удивило, что всё сразу заработало, даже compiz одновременно с OpenGL (чего мне с видеокартой и последними драйверами от ATI никак не удавалось). Приятно порадовало наличие хорошего саппорта для nVidia на тамошнем форуме. Всё расписано хорошо, подробно, народ отвечает на вопросы и т.п. Конечно, я не люблю проприетарные дрова, но других пока нет -- проект nouveau пока обещает 2D и для особенно везучих товарищей 3D.

Компиз, если кто не знает, это оконный менеджер с визуальными эффектами, наподобие тех, что есть в Vista или Mac OS X. Об этом довольно сложно рассказывать, поэтому пройдите в youtube и поищите там compiz.

Могу только добавить, что играться с этим можно целый день напролёт!
nepal

перебираюсь на новое железо - 4

[Это продолжение; начало тут: 1, 2, 3]

Ну вот, всё остро необходимое, просто необходимое и даже желательное у меня заработало. Решил настроить sensors, это та штука, которая показывает всякие температуры и напряжения.

Фига с два. Оказалось, что в новых материнских платах Intel стоит не обычный hardware monitoring чип, а какой-то жутко навороченный HECI (Host Embedded Controller Interface), который теперь вовсе не HECI, а MEI (Management Engine Interface). Чтобы с ним работать, нужен ядрёный модуль heci (видать, не переименовали ещё), доступный в исходниках отдельно (в мейнстриме нет).

Этот модуль занимает в памяти 71120 байт и ничего не делает. Ну, не то чтобы совсем ничего не делает: он предоставляет некий интерфейс к железу через два символьных устройства: /dev/heci и /dev/iamthif (тоже похоже на аббревиатуру). Что с этими устройствами дальше делать, похоже, даже сам Интел не знает: "While the HECI driver is needed to access sensor data, the software which connects to the ME via HECI is not yet available".

Чума! С одной стороны, конечно, Intel молодцы, что стали выкладывать исходники, лицензировать их под GPL2. С другой стороны, материнская плата есть, а возможности увидеть её температуру в Линукс -- нет.