Привет!
При работе в ОС Linux (пробовал несколько дистрибутивов - проблема повторяется), если уменьшить яркость дисплея, становится заметно мерцание. Причем заметно это мерцание только на темном фоне. Если фон чисто белый, то мерцания не видно. Также мерцание пропадает если увеличить яркость дисплея до максимума. В Windows такой проблемы нет.
Регулирую яркость дисплея командой: setpci -s 00:02.0 F4.B= . Клавиши регулирования яркости (стрелки на клавиатуре) в Линукс не работают.
Конфигурация системы:
ноутбук - eMachines eME 528
дистрибутив ОС - Ubuntu 10.10
ядро - 2.6.35-32
вывод команды lspci:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Много времени потратил на поиск готовых опубликованных решений, но ничего не нашел.
Вот такой вопрос.
С уважением, Александр.
Мерцание экрана дисплея при работе в Linux
Регулирую яркость дисплея командой: setpci -s 00:02.0 F4.B= . Клавиши регулирования яркости (стрелки на клавиатуре) в Линукс не работают.
Странно у нас на Acer 5635 дистрибутив Ubuntu 10.04 работает клавиша Fn стрелочки и в верхнем меню ползунок бегает.
Ползунок появляется и бегает, но яркость дисплея не изменяется.
Возможно там есть что полезное.
http://help.ubuntu.ru/wiki/главная
Спасибо за ссылку. Нет времени рыться в горах документации - работа :(
Никто не знает решения или я плохо описал проблему?
setpci -s 00:02.0 F4.B=
жесть =) а через /sys/class/backlight/ не работает?
из-за чего мерцание не скажу... может не тот/не совсем тот регистр?
[added]
ЗЫ: нет... регистр похоже тот... /sys/class/backlight/intel_backlight делает ровным счётом тоже самое...
кстати, если время найдёте, можете отписаться вот тут: [X][ноутбук][intel]Помогите определить маcштабы бага
Задавал вопрос на сайте acer.ru.
Получил ответ:
-----------
Благодарим вас за обращение в службу технической поддержки.
Дело в том, что поддержка оказывается по ОС семейства windows.
Рекомендуется использовать ОС windows, посколько для нее есть все необходимые драйвера.
В вашем случае проблема скорее всего именно в драйвере.
------------------
Вчера вспомнил о том дистрибутиве Линукс, который стоял на этом ноутбуке при покупке в магазине. Называется - Linpus Lite. Подумал, что если он был установлен на этот ноутбук изначально, то может быть там эта проблема решена.
Заглянул на сайт производителя (linpus.com), скачал последнюю версию для дектоп. Она-же у них. я так понял, позиционируется и для ноутов.
Ладно. В общем поставил. При установке он предложил выбрать раздел для установки и отформатировал его в ext3. И установился туда за семь минут. не предлагая выбирать куда разместить директорию /home и пр.
Переписал загрузчик GRUB на какую-то более раннюю версию (что-то 0,95) и прописал там себя в гордом одиночестве. Еще был пункт other, но после нажания на other ничего не происходило. Пришлось восстанавливать загрузчик.
Проблема в Linpus`e повторилась с точностью.
Также поэкспериментировал с Ubuntu 12,04. Поставил в отдельный раздел. Проблема та же.
Никто больше не сталкивался с такой проблемой? Когда на любом фоне, кроме белого, видны как-бы волны, быстро бегущие из нижней части экрана вверх. К этому привыкаешь и перестаешь замечать во время работы, но на зрение я думаю это отражается не лучшим образом.
На сайте Intel нет ничего подобного.
Вернее есть вот это:
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=16751&lang=rus&wapkw=%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D1%8B+%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9+%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9+%D0%BF%D0%BE%D0%B4%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B
Драйверы интегрированного графического адаптера Intel® (IEGD)
Имя файла:
IEGD_9_0_2_GOLD_1203.Exe
Дата:
08.08.2008
Состояние:
Ранее выпущенные
Размер:
92,91 MB
Язык:
Английский
Операционные системы:
DOS, Linux*, Windows CE .NET*, Windows CE 5.0*, Windows CE*, Windows XP Embedded*, Windows XP Home Edition*, Windows XP Media Center Edition*, Windows XP Professional*, Windows XP Starter Edition*, Windows XP Tablet PC Edition*, Универсальные
Дата - 2008 г. Видимо эти драйверы не решают эту проблему, иначе бы ее на сегодня не существовало.
На днях пообщаюсь с Intel. О результатах напишу.
На сайте Intel нет ничего подобного.
драйвера интела свободные. находятся тут: http://intellinuxgraphics.org/
но об этом беспокоится не стоит у вас они и так установлены... так как проблема сохраняется в новой бубунте, то свежие драйвера/ядро тоже не спасут...
ещё вариант теста: запустить иксы с vesa-драйвером... если не пропадёт, то драйвер тут не при чём...
я бы грешил всё же на аппаратную часть, в частности на сам дислей. то что саппорт сказал, что дело в драйверах, ещё ничего не значит...
как крайний вариант - запустить оффтопОС, если проблема воспроизводится, то точно аппаратная... +меньше полоскания мозгов при сдаче на ремонт/в гарантийку.
ЗЫ: вспомнил у меня что-то подобное иногда на стационарном мониторе бывало, когда он долго работает 24/7... но у меня зелёные светодиоды самопроизвольно включаться начинают.... это уже просто от старости...
Аппаратная часть здесь ни при чем. Под Windows этой проблемы нет. При уменьшении яркости дисплея до любого значения никакого мерцания экрана не проявляется.
Ох. Возможно эта проблема создана искусственно. Интел, таким образом, способствует продвижению продукции Майкрософт - стратегического продукта америкосов. Я имею в виду Винду. Хотя в этом случае разработчики должны были бы поднять этот вопрос в полный рост.
Возможно, что эту проблему я смогу решить только перейдя на Windows или покупкой стационарного монитора возможно. Этот вопрос сейчас для себя рассматриваю. С Интел, конечно, пообщаюсь.
Очень не хочется переходить на Windows.
Возможно эта проблема создана искусственно.
/рукалицо... вот только теорий заговоров не надо... умышленно то-то испортить в открытом коде это пик идиотизма...
по поводу траблы - теряюсь в догадках... но мало представляю, как такое поведение может быть следствием бага драйвера...
В понедельние-вторник, возможно, что-то прояснится.
По поводу теории заговоров. Я имел ввиду, что Интел могли в технической документации на свои микросхемы умолчать о некоторых функциональных особенностях, о которых проинформировали Майкрософт. Дальше развивать эту тему я не собираюсь. Это не имеет смысла.
Может, частота обновления завышена? Как извистно, ЖК-мониторы максимум могут выдать 75 Гц, но это в редких случаях, обычно они работают с частотой обновления 60 Гц, и выше задирать смысла нет.
Вопрос: как сказывается применение опции
Option "DynamicTwinView" "False"в секции Device?
В графической конфигурялке Параметры монитора Частота обновления выставлена на 60 Гц. и возможность изменения не предлагается.
Если выставить разрешение 800х600, то появляется возможность выбора частоты 56 Гц.
Я так понимаю, что исправить эту проблему можно было бы повышением частоты обновления? Как к этому может отнестись монитор?
У меня просьба: что касается технических деталей - пишите подробно. Я не специалист в операционках.
= Option "DynamicTwinView" "False"
в секции Device? =
Какой файл имеется в виду?
У меня это /etc/X11/xorg.conf.
У меня этот файл здесь /usr/share/doc/xserver-xorg-video-nouveau/examples/xorg.conf
Вот его содержимое, после добавления строки:
# Minimal xorg.conf for the Nouveau driver
Section "Device"
Identifier "Default screen"
Driver "nouveau"
Option "DynamicTwinView" "False"
EndSection
На добавление строки Option комп никак не отреагировал.
Это пример файла, он никаких изменений и не должен давать. Покажите:
$ cat /var/log/Xorg.0.log