<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=Debian_%26_intel_GM965%2FGL960_Integrated_Graphics_Controller</id>
	<title>Debian &amp; intel GM965/GL960 Integrated Graphics Controller - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://support.qbpro.ru/index.php?action=history&amp;feed=atom&amp;title=Debian_%26_intel_GM965%2FGL960_Integrated_Graphics_Controller"/>
	<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=Debian_%26_intel_GM965/GL960_Integrated_Graphics_Controller&amp;action=history"/>
	<updated>2026-04-03T23:26:22Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>https://support.qbpro.ru/index.php?title=Debian_%26_intel_GM965/GL960_Integrated_Graphics_Controller&amp;diff=535&amp;oldid=prev</id>
		<title>imported&gt;Vix: Новая страница: «Я являюсь &quot;счастливым&quot; обладателем интегрированного видеоадаптера GM965/GL960 Integrated Graphics Contro…»</title>
		<link rel="alternate" type="text/html" href="https://support.qbpro.ru/index.php?title=Debian_%26_intel_GM965/GL960_Integrated_Graphics_Controller&amp;diff=535&amp;oldid=prev"/>
		<updated>2013-08-24T10:10:37Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Я являюсь &amp;quot;счастливым&amp;quot; обладателем интегрированного видеоадаптера GM965/GL960 Integrated Graphics Contro…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Я являюсь &amp;quot;счастливым&amp;quot; обладателем интегрированного видеоадаптера GM965/GL960 Integrated Graphics Controller, а так как я пользуюсь только системой Linux на своем ноутбуке, то крайне болезненно принимаю некоторые глюки этого поделия когда приходится например обновлять ПО, в данный момент установил ядро версии 3.6.9, и начались странности..&lt;br /&gt;
периодически при непонятных но вычисляемых обстоятельствах ноут уходит в черный экран, при этом все продолжает работать, но изображение недоступно насмерть..&lt;br /&gt;
прикол в том что вызывает такое странное поведение именно тяжелые программы, например все от mozilla, иногда libreoffice, было и от virtualbox..&lt;br /&gt;
при очередном таком глюке, вслепую перешел в консоль и сделал dmesg|tail &amp;gt; err.txt&lt;br /&gt;
после перезагрузки увидел это:&lt;br /&gt;
&lt;br /&gt;
 [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung&lt;br /&gt;
 [drm:i915_reset] *ERROR* Failed to reset chip.&lt;br /&gt;
.. гм..&lt;br /&gt;
сделал запрос на модуль: modinfo i915&lt;br /&gt;
&lt;br /&gt;
 parm:           invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please&lt;br /&gt;
 report PCI device ID, subsystem vendor and subsystem device ID to dri-devel@lists.freedesktop.org, if your machine needs it.&lt;br /&gt;
 It will  then be included in an upcoming module version. (int)&lt;br /&gt;
 parm:           modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default])&lt;br /&gt;
 (int)&lt;br /&gt;
 parm:           fbpercrtc:int&lt;br /&gt;
 parm:           panel_ignore_lid:Override lid status (0=autodetect [default], 1=lid open, -1=lid closed) (int)&lt;br /&gt;
 parm:           powersave:Enable powersavings, fbc, downclocking, etc. (default: true) (int)&lt;br /&gt;
 parm:           semaphores:Use semaphores for inter-ring sync (default: -1 (use per-chip defaults)) (int)&lt;br /&gt;
 parm:           i915_enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values &lt;br /&gt;
 (0 =  disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7&lt;br /&gt;
 would  enable everything. default: -1 (use per-chip default) (int)&lt;br /&gt;
 parm:           i915_enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int)&lt;br /&gt;
 parm:           lvds_downclock:Use panel (LVDS/eDP) downclocking for power savings (default: false) (int)&lt;br /&gt;
 parm:           lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int)&lt;br /&gt;
 parm:           lvds_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int)&lt;br /&gt;
 parm:           vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default],&lt;br /&gt;
 index in  VBT BIOS table) (int)&lt;br /&gt;
 parm:           reset:Attempt GPU resets (default: true) (bool)&lt;br /&gt;
 parm:           enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system&lt;br /&gt;
 wide  hangs. (default: true) (bool)&lt;br /&gt;
 parm:           i915_enable_ppgtt:Enable PPGTT (default: true) (int)&lt;br /&gt;
............. из всего этого богатства опций самые интересные:&lt;br /&gt;
 1. lvds_channel_mode:&lt;br /&gt;
 2. reset&lt;br /&gt;
 3. enable_hangcheck&lt;br /&gt;
 4. modeset:&lt;br /&gt;
немного &amp;quot;поигравшись&amp;quot; получил стабильное решение только так:&lt;br /&gt;
добавляем или создаем в /etc/modprobe/i915kms.conf&lt;br /&gt;
 options i915 modeset=1&lt;br /&gt;
 options i915 enable_hangcheck=1&lt;br /&gt;
 options i915 reset=0&lt;br /&gt;
 options lvds_channel_mode=1&lt;br /&gt;
.. обязательно качаем самую последнюю версию libdrm-intel1&lt;br /&gt;
качаем тут: http://intellinuxgraphics.org/download.html&lt;br /&gt;
нас интересует : http://cgit.freedesktop.org/mesa/drm/&lt;br /&gt;
тянем что-то типа  libdrm-2.4.40.tar.gz&lt;br /&gt;
распаковываем где нибудь..&lt;br /&gt;
в распакованном каталоге делаем autogen.sh&lt;br /&gt;
следом configure.sh&lt;br /&gt;
если просит чего, доустанавливаем...&lt;br /&gt;
после делаем make -j3 (компиляция в 3 потока, у кого мощнее можно больше по числу ядер процессора)&lt;br /&gt;
следом ставим пакет если его нет : apt-get install checkinstall&lt;br /&gt;
теперь в каталоге даем команду: checkinstall -D&lt;br /&gt;
отвечаем утвердительно, и везде названия вместо libdrm меняем на libdrm-intel1&lt;br /&gt;
затем запускаем сборку deb пакета нажимая enter ..&lt;br /&gt;
теперь ставим пакет, тем самым обновляемся в данном случае до libdrm-intel1-2.4.40&lt;br /&gt;
советую также обновить xserver-xorg-video-intel  до версии 2.2.15.0-3 из backports&lt;br /&gt;
.. после этого черный экран у меня перестал появляться..&lt;br /&gt;
я специально тут написал, так как заметил, что весь интернет обсуждает эту проблему, но к сожалению мало кто дает решение этого..&lt;/div&gt;</summary>
		<author><name>imported&gt;Vix</name></author>
	</entry>
</feed>