У меня была такая же проблема на самодельной серверной станции с Intel i7 2700k (которая имеет Intel HD 3000) под управлением Debian Stable 6.0.4 (squeeze) x64. По сути, я знал, что у этой платформы множество проблем с Unix-системами (как всегда у Intel GPU), но она предназначена для серверов, поэтому встроенная графика вполне справедлива для этого. В любом случае, я хотел когда-нибудь запустить только ход (на телевизоре, подключенном через HDMI * / VGA), поэтому я установил gnome-core с gdm3 для запуска вручную.
С ядром 2.6.32-5-amd64 все было отлично, кроме нескольких вещей, которые заставили меня обновить ядро:
- Поддержка SSD (добавлено и улучшено из linux-image-2.6.33)
- HDMI - устройства не были распознаны, не удалось добавить и изменить разрешение (cvt xrandr).
Поэтому я добавил squeeze-backports в sources.list и обновил только ядро (то же, что вы сделали).
После этого соединение HDMI прекрасно работает, но я заметил медленную частоту обновления - разрыв при загрузке экрана входа в gdm3 и после. Я проверил dmesg и сообщения ядра для некоторой информации
- кошка дмесг | Сбой grep && cat dmesg | grep drm && cat / var / log / messages | сбой grep && cat / var / log / messages | grep drm - нашел то же самое. Чем я запустил glxgears и обнаружил ту же ошибку.
Я копал сеть в течение нескольких дней после некоторых решений и идей.
Нашел много бесполезных вещей по поводу выделения оперативной памяти (enable_mtrr_cleanup) и т. Д.
В принципе, для моих почти никогда не нужных кинематографических потребностей это была не трагедия, но мне нравится, когда все идеально, поэтому я все еще работал, чтобы исправить это.
И наконец! Получил это решено! Проблема была не с ОЗУ или новым ядром.
Здесь я должен упомянуть, что я сам скомпилировал ядро Debian - 3.2 на основе настроек предыдущей установки.
- Я также удалил все ненужные библиотеки для моей архитектуры (то есть libdrm для nvidia radeon и других - даже VESA !!!)
Я на мгновение добавил wheezy (тестирование) репозитории, обновил и установил новые пакеты с зависимостями от имени root (только эти):
- echo deb http://ftp.pl.debian.org/debian/ тестирование несвободного основного ресурса >> /etc/apt/sources.list
- apt-get update
- apt-get install --reinstall -t тестирование libdrm2 libdrm-intel1 xserver-xorg-video-intel xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri mesa-utils
- dpkg-переконфигурировать xserver-xorg
Исправлены все проблемы с рендерингом и размещением на Intel GPU:)
Думаю, это должно работать для вас и всех, кто использует Intel GPU. Не забудьте удалить wheeze (тестирование) из sources.list, когда вы закончите.
С уважением, T_Send.