Всем здравствуйте. Предыдущее письмо ушло поспешно :)<br><br>Имеется ноутбук ASUS M51TR (Видео ATI Mobility Radeon HD 3470). При попытке установить на него AltLinux 5.0 (iso от 20090422) не получается подобрать видео драйвер.<br>
Сразу прошу обратить внимание что при установке в режиме LiveCD АльтЛинукс 4.1.1 X серверу предлагается на выбор fglrx или radeon. В это время при установке АльтЛинукс 5.0 установочным скриптами x11_autosetup (как то так) Предлагается лишь драйвер radeon, но он вылетает в ошибку, далее идет перебор остальных драйверов, которые также вылетают в ошибку, привожу наглядно:<br>
<br><pre style="margin-top: 0pt; display: inline;">x11_autosetup: Using explicity defined video driver: fglrx<br>..... строки опущены....<br>Starting Xorg server...<br>Error running Xorg server, trying with driver radeon...<br>
Error running Xorg server, trying with driver vesa...<br>Error running Xorg server, trying with driver fbdev...<br>/sbin/init: /usr/sbin/install2: terminated with exit code 1<font size="2"><br><br><br></font></pre><br clear="all">
По совету с форума: <a href="http://forum.altlinux.org/index.php/topic,3128.0.html">http://forum.altlinux.org/index.php/topic,3128.0.html</a> передал ядру параметр xdriver=vesafb и X сервер инициализировался, установку до конца провести удалось. После установки при перезагрузке повторилась та жа самая история X сервер не видит карты. Лог иксов сказал следующее: <br>
<br>(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0<br>(WW) Video driver ABI version of the X server is 4.1<br>(II) AMD ASIC control file status: R2 S1 B324 N324 T323<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:5:0) found<br>(WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:0) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found<br>(EE) No devices detected.<br><br>Fatal server error:<br>no screens found<br><br>Сразу оговорюсь, что все необходимые были подгружены. Чтобы заставить все таки икс сервер видеть карту проделал следующие шаги (об этом подробнее я описал на форуме):<br>
<br>1. В логе с ошибками икс сервера явно фигурировала ошибка о ненахождении устройства.<br>2. Посмотрел вывод lspci и выяснил какие номера отвечают за мою видео, а именно<br><div class="codeheader">Код:</div><div class="code">
<pre style="margin-top: 0pt; display: inline;">01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]<br>02:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series <br>
</pre></div>В тоже самое время лог Икс сервера выдавал мне те же самые номера, а именно<br><div class="codeheader">Код:</div><div class="code"><pre style="margin-top: 0pt; display: inline;">(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:5:0) found<br>
(WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:0) found <br></pre></div>3. Решил напрямую добавить в конфиг иксов одну из карточек, получилось что то типа этого:<br><div class="codeheader">Код:</div>
<div class="code"><pre style="margin-top: 0pt; display: inline;">Section "Device"<br>        Identifier "Card0|0"<br>        Driver "fglrx"<br> BusID "PCI:2:0:0" //вот это я добавил<br>
<br>EndSection <br></pre></div><br>После всех проведенных действий команда startx завела мне KDE. Но сейчас у меня работает карты HD3470, правильно ли это? Правильные действия были произведены? <br><br>ВТОРАЯ проблема это ACPI. Согласитесь что на ноутбуке это важная составляющая... вот здесь описываются проблема ACPI в новых ядрах <a href="http://bugzilla.kernel.org/show_bug.cgi?id=11541">http://bugzilla.kernel.org/show_bug.cgi?id=11541</a> будут ли исправления, предложенные в багзиле вносится в ядро АльтЛинукса? На данный момент невозможно даже нормально выключить ноутбук.<br>
<br>Надеюсь на понимание и ответы по теме :)<br><br><br>-- <br>With best regards DART DRON<br>