Linux на ноутбуке |
![]() С настольным системами у современных дистрибутивов проблем почти нет. Всё работает «из коробки» и лишних телодвижений, в основном, не требует. С ноутбуками не всё так гладко, особенно на 64-битных системах. На настольном компьютере я Линуксом пользуюсь уже довольно давно, а вот на ноутбук ставить его пришлось впервые. Подопытным кроликом стал Fujitsu-Siemens Amilo A1650G, выбор дистрибутива пал на Fedora Core 6 x86_64. Можно было бы поставить и 32-битную версию, тем самым уменьшив количество проблем, но мне хотелось использовать Turion 64 на полную в родном для него режиме. Скачал торрент с образом DVD-диска, прожёг, загрузился, установил. Заострять внимание на этом не буду, всё и так предельно просто. Перезагрузил, несколько раз нажал на Next в мастере первой загрузки, протестировал звук, зашёл в систему свежесозданным пользователем. Открыл терминал, стал суперпользователем ( su) и обновил систему (yum update). После этого начал изучать, что работает, а что нет.Процессор поддерживается. Частота меняется без проблем в ручном и автоматическом режиме: ![]() Управление питанием работает, аккумулятор поддерживается: ![]() Тачпад работает и после установки GSynaptics ( yum install gsynaptics) легко настраивается:![]() Видео (ATI Radeon Xpress 200M) работает, правда без 3D-ускорения, но это исправимо. Звук, сетевая карта, пишущий DVD-привод, USB-порты работают. FireWire работать тоже должен, но проверить возможности нет. Модем нашёлся, настроить можно, но мне он не нужен. Не заработал WiFi. Карта поддерживается драйвером madwifi, но питание карты включить возможности нет. Не заработали кнопки над клавиатурой, которые даже не вызывают кода опроса, так что стандартными средствами настроить их нельзя. Не заработал кард-ридер, не заработало 3D-ускорение. Первым делом поставил драйвер для видео-карты из репозитория livna.org, следуя инструкции на FedoraFaq.org. Встал нормально, glxgears крутятся довольно шустро. К сожалению, у ATI под Linux нет такого же удобного графического настройщика как у NVIDIA, поэтому S-Video-выход включается из консоли следующей командой: aticonfig --enable-monitor lvds,tv --tvf PAL-B --ovon 1 --ovf XvЧтобы видеть весь рабочий стол на телевизоре, надо понизить разрешение до 1024x768. После этого можно смотреть фильмы с оверлеем. Внешний монитор включается проще: aticonfig --enable-monitor lvds,crtМожно сделать скрипт и добавить кнопку на панель, если необходимо часто переключаться. С видео разобрался. После этого настроил беспроводную сеть. Установил madwifi из репозитория livna.org ( yum install kmod-madwifi madwifi), оствалось только подать питание на карту. На 32-битных системах это делается довольно просто при помощи acerhk, который поддерживает довольно много ноутбуков. Но, к сожалению, модуль не работает под x86_64. Было несколько попыток переноса под 64-битную архитектуру, самая успешная из них — acer_acpi. Кнопки этот модуль не поддерживает, зато работает под 64-битной системой и умеет включать и выключать беспроводную сетевую карту. Собственно, большего от него и не надо.Makefile ядро сам определить не смог, поэтому устанавливать пришлось следующим образом: make acer_acpi.koЕсли не появилось никаких сообщений, значит всё прошло успешно. После этого создал файл wifion со следующим содержимым: #!/bin/bashи wifioff со следующим: #!/bin/bashСкопировал оба файла в /usr/bin/local и сделал их исполняемыми ( chmod a+x /usr/bin/local/wifi*). После этого любой пользователь может включать и выключать Wi-Fi при помощи команд wifion и wifioff. Нарисовал значки включения и выключения и сделал две кнопки на панели (видно на первом скриншоте). В /etc/rc.local добавил две строчки, чтобы модуль грузился при загрузке и с нужными правами на интерфейс: /sbin/modprobe acer_acpiОтключил запуск интерфейсов eth0 и ath0 при загрузке в system-config-network (System - Administration - Network), включил карту и запустил NetworkManager в system-config-services (System - Administration - Services) и сделал его загружаемым при старте системы. В трее появилась иконка, которая замигала, нашла мою сеть и предложила ввести WPA-ключ. Ввёл и получил сообщение о подключении к сети:![]() Беспроводная сеть работает! Остался только кард-ридер, который так и не заработал. Нормального драйвера нет и не намечается, так как Texas Instruments не хочет публиковать технические спецификации устройств. У многих чудесно работает при помощи модуля tifm, версия 0.8 которого компилироваться у меня отказалась, а версия из svn, судя по dmesg, карту видит, но, почему-то, примонтировать её не получается, хотя, по идее должна сама монтироваться. Лень было дальше копаться. Не так уж и часто я им пользуюсь, а камера вполне чудесно работает через шнур. Немного ковыряния и получается полностью работоспособная мобильная система под Linux. ![]() |
|
Рубрики: Linux |
Обратиться Комментировать Подписаться Отписаться [+ в друзья] |
|
« Пред. запись — К дневнику — След. запись » | Комментарии: [Новые] |
|
« Пред. запись — К дневнику — След. запись » | Комментарии: [Новые] |