Наконец-то заработал Linux на Dell Inspiron 2600

Я давно не использовал свой относительно старый лаптоп Dell Inspiron 2600, который я купил ещё летом 2002-го года, и думал отдать его матери, но перед этим хотел установить и настроить Линукс, чтобы мне не нужно было постоянно что-то чинить в системе и иметь дело с вирусами, троянами, криво установленными программами и т. д. Однако, пытаясь установить пингвинистую ОС несколько раз за последние пару лет (пробовал Ubuntu/Xubuntu, SUSE и Fedora), я постоянно заходил в тупик в связи с тем, что X-server никак не хотел сотрудничать со встроенным графическим процессором Intel (печально за это известным).

Недавно я искал новую информацию по теме на форумах Ubuntu, что я делал регулярно раз в несколько месяцев, и натолкнулся на сообщение, в котором говорилось, что Xubuntu 8.10 работает с внешним монитором (через VGA-выход), но не хочет работать со встроенным LCD. Я не припомню, чтобы я раньше пытался это делать, поэтому я из научного интереса попробовал разные версии Ubuntu с внешним монитором.

Оказалось, что Ubuntu и Xubuntu версии 7.04, не работали даже так, а Ubuntu 8.10 затыкалась на известной проблеме встроенного чипсета Intel при использовании пакетов compiz (визуальные эффекты интерфейса), с которой я сталкивался на другой машине пару недель назад. Дисков с версиями 8.04 я не нашёл, но в связи с тем, что проблема «Intel + compiz» на эту версию не распространялась, подозреваю, что она также могла работать с внешним монитором. Из того, что было у меня, только Xubuntu 8.10 работала через VGA-выход с самого начала и без проблем, поэтому я сконцентрировался на попытках заставить Хубунту дружить со встроенным LCD (Тем более, я и хотел использовать Xfce как менее требовательную к системе графическую среду).

Решение

Исследуя вопрос, я находил много разной информации о комплексных настройках файла конфигурации /etc/X11/xorg.conf и даже о необходимости деградирования до 8-й версии BIOS компьютера. Я, наконец-то, заставил X.org показать себя на встроенном мониторе (даже используя последнюю, 11-ю версию BIOS), а затем, методом научного тыка (пробуя различные комбинации и откомментирование ненужного в файле конфигурации) определил три минимальных условия для работы:

  • Прямое указание графического драйвера (Driver "intel"), в пику нового для Убунту автоматического определения встроенными средствами X.org. Причём нужно указывать именно новый универсальный драйвер «intel», а не старый «i810».
  • Прямое указание X.org использовать LVDS-выход (внутреннее соединение со встроенным ЖКИ): Option "monitor-LVDS" "Configured Monitor".
  • Указание использовать предпочтительное разрешение (Option "PreferredMode" "1024x768").

Так, с минимальными изменениями xorg.conf, я заставил Xubuntu 8.10 и встроенный ЖК-монитор понимать друг друга. Это решает мои проблемы, но не позволяет, однако, использовать встроенный и внешний мониторы одновременно (хотя не думаю, что это так необходимо на такой слабой машине), например. Возможны и другие ограничения. Вполне вероятно, что деградирование BIOS до 8-й версии или более сложные настройки xorg.conf дадут возможность использовать драйвер «i810», работать с двумя мониторами и т. д., однако, для моих целей этого достаточно.

Итак, полный вариант кода файла конфигурации xorg.conf с минимальными изменениями настроек после установки системы (изменения выделены):

Section "Device"
	Identifier	"Configured Video Device"
	Driver		"intel"
	Option		"monitor-LVDS" "Configured Monitor"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
	Option		"PreferredMode" "1024x768"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
EndSection

3 Ответов to “Наконец-то заработал Linux на Dell Inspiron 2600”


  • А я не могу в Линуксе работать. Как-то не получается полностью в этой системе рахобраться. Сложновастенько немножко.

  • Чем мне нравиться Линукс это тем, что под него еще не пишут серьезных вирусов, троянов и прочей гадости. Работать одно удовольствие.

  • Не знаю, я бы всё же для матери поставил винду

Оставьте комментарий