Summary: | [4.1] Проблема с i810 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Denis Kuznetsov <dek> |
Component: | alterator-install2 | Assignee: | inger <inger> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P2 | CC: | enp, george, kirill, ldv, mike, rider, shrek, slazav, vsu |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Denis Kuznetsov
2007-03-22 12:21:06 MSK
железка: scenic by siemens-fujitsu забыл указать. повторяется с server-*.iso по 20070315 включительно server-i586-20070330.iso blocker, вестимо. xdriver=fbdev помогает ? "Кстати, насколько я помню - в 3.0 как раз nv использовался из-за подобных граблей." 2 rider: более подробного письма с алгоритмом выбора и отката по драйверам не нашёл -- можешь привести его здесь? (кажется, "nv, s3 или fbdev; если нет -- vesa; если нет -- vga" плюс блэклист на nv по тем NVIDIA, что под ним криво работает) *** Bug 11210 has been marked as a duplicate of this bug. *** Искать влом, заново: по умолчанию - fbdev, nv и s3 для соответствующего железа (по базам выбирается). При чём для nv нужно будет сделать несколько исключений, где оно сильно колбасится - тривиально выловим за несколько дней. Если ни один из аппаратных не поднялся, то тогда для nv и s3 - пробуем fbdev Если не поднялся - то vesa если и vesa не поднялась - то vga Плюс после того как это будет реализовано - добавить в gfxboot в меню со списком разрешений помимо vesa ещё и nv и s3 (можно и другие, но это IMHO будет перебор) сейчас в сизифе xorg-x11-drv-intel-2.0.0, в нем два драйвера - i810 и intel. i810 это старая версия, оставлен он именно для i8xx, т.к. у меня таких видео карт нет. надо проверить i8xx c драйвером intel, если взлетят выкину старый драйвер (In reply to comment #8) > Искать влом, заново: https://bugzilla.altlinux.org/show_bug.cgi?id=7798#c26 На i810 драйвер vesa (как и vesafb в ядре) принципиально неработоспособен; xdriver=fbdev тоже не сработает, разве что кто-то предварительно загрузит i810fb (но с ним вряд ли стоит возиться). Для работы драйвера i810 обязательно нужен загруженный модуль intel-agp (как и для i810fb) - эта пародия на видеоадаптер может получить видеопамять только таким образом. вот скорее всего в 3.0 соответствующий agp грузился. Можно в теории посмотреть. Сегодня на финальном сервере вылезла подобная проблема. На mx440 Админ, который это ставил - тупил, громко орал что linux глючи и заменил видюху. Надо фиксить. Сегодня ставил на i815-ю мать с Server-4.0-i586-install.iso . Сразу - грузит vesa, думает, что у нее все получилось, но на экране - что-то невразумительное(синхронизация?). А после ctrl-alt-backsp идет на перезагрузку. Пробовал ставить xdriver=i810. Судя по логам - опция опознана, но в конечном конфиге всеравно vesa. Ручками ставил "i810" и "intel" (насколько я понял, в данном случае равнозначно: для i8x всеравно грузится i810) - xorg вылетал с руганью: "Given bpp (32) is not supported by i810 driver". По-умолчанию этот bpp равен 32(из мана) Проверил, intel-agp - загружен. Прописал в xorg.conf в секции Screen строчку DefaultFbBpp 24 далее - волшебная команда из недр /usr/bin/install2 на тему запуска инсталятора - и дальше все пошло в рабочем режиме. PS. Нельзя ли эту волшебную команду выставить где-нибуть на обозрение Например, если не загрузились X-ы Народ, можете проверить ftp://beta.altlinux.ru/desktop 20070615+? Работает, однако в тех случаях, когда в биосе можно указывать размер фреймбуфера, нужно указывать больше 1М, иначе падает на fbmngplay, хотя потом alterator-install2 руками запускается С учётом того, что этот же fbmngplay не отрубается по esc и кто-то уже говорил, что мешает при необходимости выбора из списка драйверов -- мож ну его нафиг? Про >1M в BIOS -- тоже уже на чьём-то буке напарывались (с 3.0 или 4.0 alpha). Вручим Стасу и понадеемся, что к 4.1 опыт rider@ будет учтён... 2 kirill, george: вы с Desktop Edu часом не приобрели свежих ощущений по теме? Если что, у меня на стенде завелась i740 (это _не_ xdriver=i810/intel)... alterator-install2 is orphaned |