Техчасть под катом.
Желание поставить Ubuntu на свою машинку возникло через месяц после покупки ноута. Черно-серенькая Toshiba A200 13O была куплена так сказать по любви, а не по расчету. Началось все с убийства шедшей на борту Висты, которая по некоторым субъективным причинам и из-за программной регулировки яркости была ликвидирована. Был установлен с сайта произодителя биос под хрюшу(под Висту на сайте свой биос, под ХРюшу-свой). Появилась аппаратная регулировка яркости и тп. Но после не очень удобных, но приятных на вид красивостей под Вистой, на Хрюше было работать довольно уныло. Все-таки охота идти вперед. А еще хотелось не париться с вирусней — приходить в офис с ноутом с линухой и не думать, что при обслуживании можешь заразить кучку виндовских машинок с проектами, что в денежном выражении принесет конторе нехилый убыток.
Первый раз я запихал на машинку 7.10. Поигрался, но не смог настроить, чтобы при подключении ушей вырубались встроенные динамики. Дождался 8.04 — проблема не ушла, но отступать не хотелось. Не сразу, но путем сборки алсы спецом под HDA Intel, ненормативной лексики, строчки options snd-hda-intel model=lenovo в /etc/modprobe.d/alsa-base удалось заставить их нормально функционировать. И то после перезагрузки нужно штекер перевоткунть.
Вскоре обнаружилось, что для функционирования блутуса необходимо загрузить винду, чтоб она подрубила устройство, а потом перезагрузиться в убунту, что, естественно, абсолютно никуда не годилось. Начал копать. Оказалось, что его надо врубать вручную командой sudo toshset -bluetooth on. Но тут то все и началось. Вылезла ошибка, что ядро мол не держит мою тошибу:required kernel toshiba support not enabled. Это на убунте то, в которой у меня toshset идет по дефолту… При попытке загрузить модуль toshiba_acpi выдавало no such device.
Это сейчас можно все систематизировать в паре предложений и указать, что блутус не работает из-за проблем с ACPI. Но чтобы прийти к такому выводу, потребовалось много времени..
Тут и вспомнилось, как в один из вечеров после нескольких спящих режимов моя тошиба под убунтой чуть не подгорела, так как попросту не врубился(!) вентилятор. Вот тут как раз проблемы с ACPI и вписываются в ход событий. Ибо тот же toshset позволяет с вентилятором работать. Естественно, и о fnfxd не могло без загрузки модуля toshiba_acpi идти речи.
Встал вопрос — почему не грузится модуль? Напрашивается, что система не видит в ноуте тошибу. После определенных раздумий и шастаний по нету родилась идея.
BIOS
Нужен родной биос… что шел в базе с завода. Кстати говоря, на днях обнаружил, что на сайте Ubuntu теперь указано, что Тошиба А200 совместима(?) с 7.10 и 8.04.
Те биос вполне может быть причастен к кутерьме… Скачал биос под висту. Ну опустим, что у них там у автоустановщика биоса из винды жестко прописан путь винды на диске C (у меня она на E)- путем манипуляций поборол. Дак там же оказался тоже феникс, пусть и обточеный под висту… А родной то я убил када хрюшу ставил.
Вот такие вот дела. А Убунту мне так нравится)) Хотя у меня и получается ее иногда вешать под ноль.
PS: достать бы бекап заводского биоса toshiba a200 13o =)
upd0:
проделал аналогично krigkrig'у:
upd1:
в ходе обсуждения выяснили, что родной биос проблему не решает
upd2:
судя по всему, проблема в том, что toshset не работает с toshiba'ми на phoenix'овских биосах
ставим omnibook:
sudo apt-get install subversion build-essential linux-source linux-headers-generic
svn co omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk
cd trunk
make && sudo make install
sudo make load
добавляем omnibook в /etc/modules
gedit /etc/modprobe.d/omnibook
туда пихаем options omnibook ectype=12 userset=1
теперь bluetooth работает
у меня биос под XP
осталась проблема со спящими режимами — после возобновления работы не врубается вентилятор охлаждения проца, отмирает блутус и тп..
Желание поставить Ubuntu на свою машинку возникло через месяц после покупки ноута. Черно-серенькая Toshiba A200 13O была куплена так сказать по любви, а не по расчету. Началось все с убийства шедшей на борту Висты, которая по некоторым субъективным причинам и из-за программной регулировки яркости была ликвидирована. Был установлен с сайта произодителя биос под хрюшу(под Висту на сайте свой биос, под ХРюшу-свой). Появилась аппаратная регулировка яркости и тп. Но после не очень удобных, но приятных на вид красивостей под Вистой, на Хрюше было работать довольно уныло. Все-таки охота идти вперед. А еще хотелось не париться с вирусней — приходить в офис с ноутом с линухой и не думать, что при обслуживании можешь заразить кучку виндовских машинок с проектами, что в денежном выражении принесет конторе нехилый убыток.
Первый раз я запихал на машинку 7.10. Поигрался, но не смог настроить, чтобы при подключении ушей вырубались встроенные динамики. Дождался 8.04 — проблема не ушла, но отступать не хотелось. Не сразу, но путем сборки алсы спецом под HDA Intel, ненормативной лексики, строчки options snd-hda-intel model=lenovo в /etc/modprobe.d/alsa-base удалось заставить их нормально функционировать. И то после перезагрузки нужно штекер перевоткунть.
Вскоре обнаружилось, что для функционирования блутуса необходимо загрузить винду, чтоб она подрубила устройство, а потом перезагрузиться в убунту, что, естественно, абсолютно никуда не годилось. Начал копать. Оказалось, что его надо врубать вручную командой sudo toshset -bluetooth on. Но тут то все и началось. Вылезла ошибка, что ядро мол не держит мою тошибу:required kernel toshiba support not enabled. Это на убунте то, в которой у меня toshset идет по дефолту… При попытке загрузить модуль toshiba_acpi выдавало no such device.
Это сейчас можно все систематизировать в паре предложений и указать, что блутус не работает из-за проблем с ACPI. Но чтобы прийти к такому выводу, потребовалось много времени..
Тут и вспомнилось, как в один из вечеров после нескольких спящих режимов моя тошиба под убунтой чуть не подгорела, так как попросту не врубился(!) вентилятор. Вот тут как раз проблемы с ACPI и вписываются в ход событий. Ибо тот же toshset позволяет с вентилятором работать. Естественно, и о fnfxd не могло без загрузки модуля toshiba_acpi идти речи.
Встал вопрос — почему не грузится модуль? Напрашивается, что система не видит в ноуте тошибу. После определенных раздумий и шастаний по нету родилась идея.
BIOS
Те биос вполне может быть причастен к кутерьме… Скачал биос под висту. Ну опустим, что у них там у автоустановщика биоса из винды жестко прописан путь винды на диске C (у меня она на E)- путем манипуляций поборол. Дак там же оказался тоже феникс, пусть и обточеный под висту… А родной то я убил када хрюшу ставил.
Вот такие вот дела. А Убунту мне так нравится)) Хотя у меня и получается ее иногда вешать под ноль.
upd0:
sudo toshset -bluetooth on
required kernel toshiba support not enabled.
sudo modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.24-16-generic/kernel/drivers/acpi/toshiba_acpi.ko): No such device
проделал аналогично krigkrig'у:
dmesg
…
sudo modprobe toshiba
…
dmesg
...not a supported Toshiba laptop
lshw
…
description: Notebook
product: Satellite A200
vendor: TOSHIBA
version: PSAE0E-00Y019RU
...
upd1:
в ходе обсуждения выяснили, что родной биос проблему не решает
upd2:
судя по всему, проблема в том, что toshset не работает с toshiba'ми на phoenix'овских биосах
ставим omnibook:
sudo apt-get install subversion build-essential linux-source linux-headers-generic
svn co omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk
cd trunk
make && sudo make install
sudo make load
добавляем omnibook в /etc/modules
gedit /etc/modprobe.d/omnibook
туда пихаем options omnibook ectype=12 userset=1
теперь bluetooth работает
у меня биос под XP
осталась проблема со спящими режимами — после возобновления работы не врубается вентилятор охлаждения проца, отмирает блутус и тп..