Автор Тема: Amilo l1310  (Прочетена 1787 пъти)

rat

  • Напреднали
  • *****
  • Публикации: 266
    • Профил
Amilo l1310
« -: Jul 25, 2007, 18:26 »
Здравейте,
С един колега се борим с едно Amilo L1310.
С версии на ubuntu до Dapper върви. С всички по-нови прегрява.
Проблема го решихме временно с acpi=off като буут параметър. Така вентилатора работи постоянно. Иначе въвобще не включва, въпреки че  твърди обратното като прегледам файловете за вентилаторите в /proc/acpi .
Та почетох из нета и стигам до извода (може и погрешно) че на този лаптоп DSDT таблицата му е некоректна. Има начини да се дезасмблира , да се оправи( iasl) и да се вкара в initrd.
Тук обаче не чувствам в свои води и за това искам да питам дали някой се е борил с такова животно, и дали има смисъл въобще да ги правя тези магии?
В момента компилирам най-новото ядро 2.6.22 но имам слаба надежда да се оправи ако наистина му е бъгава DSDT таблицата.

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Amilo l1310
« Отговор #1 -: Jul 26, 2007, 08:49 »
Ами избора си е твой.
Може да смениш дистрото , виж хепи-енда тук:
http://www.linux-bg.org/cgi-bin....60;st=0
Може и да си намериш готово  , или да се бориш.
http://acpi.sourceforge.net/links.html
http://gentoo-wiki.com/HOWTO_F....sources
Аз съм стигал до интел компилатора -дисасемблера, работи , не е трудено , ама има ли смисъл , си зависи от тебе .
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Amilo l1310
« Отговор #2 -: Jul 28, 2007, 17:59 »
Искам да те орентирам малко , не че мога да ти дам готово решение .
При Дебиян  ( сигурно и в Убунту  ,"sudo apt-get install iasl") интел компилатора го има на пакет , "iasl". Дисасемблирането  на таблицата :
sudo cat /proc/acpi/dsdt > dsdt.dat
iasl -d dsdt.dat
iasl -sa dsdt.dsl >acpi.log
и гледаш дали има грешки.
Ако има ,тук е проблема ,ако няма ,не се знае.
Та до тук направи ,лесно е .
Иначе новите ядра имат опция направо да им сложиш новата таблица  ( При маке config )
Активен