ASPLinux 11.2 не устанавливается на плату Intel 945GTP

Аватар пользователя Mimino

Дистрибутив ASPlinux v.11.2 не установился на системную плату Intel 945GTP.

Хронология

1. При выборе правильного разрешения монитора 1024x768 60 Hz инсталятор далее намертво зависает.
Удается прскочить это место проскочить на FrameBuffer.

2. ASPLinux корректно распознал видеоплату IG915 и ЖКИ-монитор Acer.
В момент тетстирования видеосистемы с любыми подходящими параметрами линукс зависает, а потом перегружается.
Удается проскочить, если не использовать тестирование Иксов.

3. После установки ASPLinux загружается, но затем полностью виснет на шаге "Определение сети".
При использовании опции "I"(диалоговая загрузка) сеть удается проскочить, но затем на экране появляются хаотичесие мерцающие цветные квадратики, и система зависает.

Системная плата новая и исправная, виндовс на ней работает без вопросов.
В системную плату не вставлено ни одно системное устройство.

Аватар пользователя BigAndy

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

Ай! То что венду устанавилась, не значит,Ю что установится линукс. Уже несколько раз с таким сталкивался, думаю (и в литературе встречал намеки), что RH очень тщательно тетстирует систему.

Теперь по Видео. Я уазал в качестве "драйвера" модуль для i810. Некоторые артефакты отрисовки встречаются, но не мешают. Режим 1280х1024 х60 гц

Аватар пользователя Mimino

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

Цитата:
То что венду устанавилась, не значит, что установится линукс.

Так я это и не утверждал, а лишь привел доказательство того, что плата "ровная", раз на ней другая ось работает без проблем.
Windows, кстати, начиная с NT, тоже не подарок в качестве капризности к железу, и если что не так - тут же "обрадует" вас синими экранами.

А вот утверждение, что линукс более тщательно тестирует железо, приводит в данному случае к неожиданному выводу.
Ибо вместе встретились две вещи - свободная операционная система, создаваемая большей частью вольными энтузиастами (неважно, что потом на это дело "упали" коммерческие фирмы), за качество которой по большому счету никто не отвечает, и материнка известнейшего производителя процесоров, чипсетов и системных плат, который, как известно "за базар отвечает.
И вот в результате такого взаимодействия оси и железа получился непонятный трабл. Кому из них в этом случае надо больше доверять - операционной системе или системной плате?
Лично у меня большее доверие вызывает рассматриваемая системная плата. Следовательно, причина трабла остается в одном - операционной системе.
Также подозеваю, что какой-нибудь другой линукс заработает на этой плате без шаманства.

Это предположение подтверждается также и тем, что Windows - коммерческая операционная система, к качеству которой производитель предъявляет очень высокие требования - функционирует на этой системной плате безупречно, и не требует ухищрения типа "понижения до i810".
Завтра попробую этот трюк с i810, может и поможет, но это все равно будет означать, что в ось засунули кривой видеодрайвер к 915-видеочипсету.
И вопрос по зависанию при определении сети все равно остается открытым.
PS. Еще раз подчеркну: все PCI-слоты системной платы свободны - ничего лишнего.

Аватар пользователя BigAndy

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

Mimino,
Имхо разница в технологии. В том числе в технологии тестирования. МС заранее рассылает код бетатестерам оборудования и чуьть что не так патчит код. А тестируется на сотнях арзных вариантов конфигурации. Тоесть патч накладывается до релиза.
У опен коммунити нет такой возможности, поэтому патч накладывается уже после обнаружения оного. Аналогичный баг нашел на 965 чипсете, когда при загурзке приходилось передавть ядру параметры noacpi. ACPI после этого работало нормально. В fc6 уже такого тарбла не было.

А насчет виндуса.... Как сейчас не знаю, но лет пять назад дизассемблировал некоторые библиотеки вендовые. В том числе загрузчик и PE. ТАк там сплошной JUMP. Надеюсь, в лнуксе ядра патчат не таким образом....

Аватар пользователя Mimino

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

BigAndy,
Соласен. Но тем не менее, обнаруженные баги, вероятнее всего - это баги операционной системы (а не hardware), и ее разработчикам необходимо подыскать более качественные драйвера для видео.
Возможно, и для сети - тут пока нет полной уверенности в причинах зависания, надо еще попробовать.
Сетевая карта обнаруживается как e100:e100

Аватар пользователя BigAndy

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

А что модпробует i915.ko?
И загружен ли intel-agp.ko?

На сайте Интела прочел, что в критических ситуация х поомогает пакет dri-intel, но на сайте не нашел его.

Аватар пользователя BigAndy

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

Посмотрел: на вендовых формах те же проблеммы. С IDE они возникают помтому, что у этой платы один IDE канал. Новешие fc6,7 каким-то образом заставляют ядро работать в таком режиме, что все ide устройсва видятся как sdX, Может в этом решенияе проблеммы по крайней мере с IDE каалом?

Кстати, никто не знает, как в ядре включить этот режим без перекомпиляции?? Может это е возможно?

Аватар пользователя IsakovAN

Re: ASPLinux 11.2 не устанавливается на плату Intel 945

BigAndy писал(а):
Кстати, никто не знает, как в ядре включить этот режим без перекомпиляции?? Может это е возможно?

Если показывает как sd* значит в ядре клачический IDE заменен на новомодную хрень. Недавно объединили IDE с сатой. Вобще-то оно experimental, но fedora впереди планеты всей. Ядро надо перекомпилить, если эта фишка не была собрана модулем.

Аватар пользователя Mimino

Re: ASPLinux 11.2 не устанавливается на плату Intel 945GTP

1. Попробовал сегодня рекомендованный трюк с выбором видео для 810 - не помогло аж ни разу.
В связи с этим возникли сомнения, что это действительно плата i915, как меня настойчиво уверяли.
Системник был беспощадно раскручен и на плате была найдена изобличающая метка - Intel D945GTP :plusomet:

Вот оно что - меня ввели в заблуждение, а я невольно вас :DB:
С этого момента картина пояснилась и инсталяция велась с упором на выбор видео GT945.
Но увы, результат был точно такой же - мертвое зависание.

И тогда пришлось выбор видео для работы установить такой же, как и для инсталляции - FrameBuffer 1024 x768.
И лишь тогда видео заработало. Но такой учебно-тренировочный видеорежим вовсе не радует - проблема с кривыми видео-дровами осталась во весь рост.

2. Очень странно, что ASPLinux 11.2 также опознавал видяху как i915 - уж она-то должна разбираться в колбасных обрезках!

3. Третья странность - есть еще одна 945-плата - D945GNT, но на ней 11.2 устанавливается и работает как часы.
945GTP от нее недалеко убежала - почему же с ней такие проблемы?

4. И наконец, выяснилось, почему загрузка оси висла на строке "диски... сеть..."
Оказывается, сеть тут ни причем - виноват кривой звуковой драйвер: как только в BIOS'е был отключен звук, загрузка оси замечательно проскочила это гиблое место и показало все строку целиком:

Инициализируются диски, сеть, звук

Спрашивается: какой дятел из Федоры слепил в одну кучу диагностику таких важнейших и совершенно несхожих между собой компонент как диски, сеть и звук? В результате такой рационализации точная диагностика этих устройств на этапе загрузки становится невозможной, и приходится действовать наугад.

А компания ASPLinux за год шлифования не удосужилась разнести их в три разных строки, как это было в предыдущих версиях ASPLinux.

RSS-материал