История одного линукса, или как подружились HP pavilion dv6-2090er и Ubuntu 9.10
Ожидает приглашения
Эта история не претендует на объективность, полноту и правильность. По сути, это просто case.
Мне нужен был ноутбук. А еще нужно было работать над проектом, в котором используется nginx, с модулем xsl-трансформаций. Если бы nginx/win поддерживал этот модуль, истории бы не случилось. Но он не поддерживает.
Из ноутбуков меня привлекли серии на Core i7 720QM, прежде всего своей потенциальной мощностью и одновременно возможностью экономно расходовать электроэнергию в ситуациях когда мощность не нужна. В мою сумку влазил ноутбук с диагональю 15 дюймов. По цене, из того что было, подошла модель HP dv6 2090er. Ее и заказал. Из магазина перезвонили и уточнили, что есть такая модель которую уже смотрел другой клиент и ему не подошла, поэтому они предлагают скидку $50. Меня это устроило.
После того, как курьер привезл ноутбук, я попросил его подождать пока я все проверю. Загрузил предустановленную Win7. Тема дополняет дизайн ноутбука, и смотрится очень гармонично. Все работает очень быстро. Протестировал EVERESTом основные компоненты, посмотрел SMART жесткого диска и увидел в нем количество запусков – 4. Меня предупреждали, что ноутбук раньше показывали другому человеку но он отказался, эта цифра подтвердила эту историю. Немного смутил износ батареи 9%, но гугл показал что это частая проблема в мире для ноутбуков HP. Результаты тестирования меня устроили, о чем я сообщил курьеру и он уехал.
В комплекте к ноутбуку была зарядка и пакет с инструкциями и одним диском. Приятно, что бумажная инструкция на украинском присутствовала (означает что поставки были белыми). Почему-то я был уверен, что в коробке диск для восстановления системы (потом я увидел что ошибся, на диске дополнительная информация, а самого восстановления системы нет, и это конечно неприятность).
Решилось следующим образом – на основном компьютере запустил сервер TFTP, загрузился по сети в образ сетевой инсталляции Ubuntu. Возникла еще одна проблема – основной компьютер не раздавал интернет (потому что Internet Connection Sharing использует свою обрезанную реализацию DHCP, а для сетевой загрузки по DHCP должно отдаваться имя загрузочного образа, и с сервером TFTP они конфликтуют). После загрузки выключил TFTP сервер, установил опять ICS, перезагрузил основной компьютер, и установка Ubuntu попала в Сеть.
В результате получилась установленная Ubuntu 9.10 desktop с ядром 2.6.31
Сразу проявились несколько новых проблем
Проблема №3.1 — Компьютер не выключается средствами ОС
Проблема №3.2 — Даже когда ресурсы не использовались, компьютер сильно нагревается
Что на самом деле означает
Погуглив «hp i7 ubuntu», встретил несколько тем где писали что эти ноутбуки вообще не совместимы с Linux, и у многих людей они не загружаются, из-за того что в этой серии ноутбуков некорректно реализован ACPI (не по стандарту, а по каким-то внутренним договоренностям HP и MS). Похоже, мне повезло.
Как одно из решений, предлагалось использовать ядро Linux 2.6.33, в котором реализована поддержка чипсета PM55.
Нашел пакеты установки для Debian. Установил, перезагрузился, перестало работать ускорение видео.
Скачал драйвер NVIDIA 185, установил. Перезагрузился. Заработало.
Проблемы решились. Как оказалось, довольно просто. До сих пор не совсем понимаю, мне повезло а тем ребятам на форуме HP нет, или я случайно нашел правильный способ среди кучи неправильных.
Дальше оставалось главное. За время своей жизни я примерно 15 раз устанавливал тот или иной дистрибутив Линукса на мой компьютер, но дольше недели не выдерживал. Слишком привык к интерфейсу Win, а 7ка меня сейчас просто очень радует.
Нашел в интернете неплохую инструкцию о том как сделать в Ubuntu UI Win7.
В итоге получилось привычно, быстро, работоспособно. Из фундаментальных осталась одна проблема — при перезагрузке выводится сообщение, что был перегрев, хотя по факту его не было. Решается обновлением БИОСа, но на сайте HP не могу найти ссылку на файл, а с других ресурсов качать не хочется.
Ссылки:
Почему hp-dv6 2090er?
Мне нужен был ноутбук. А еще нужно было работать над проектом, в котором используется nginx, с модулем xsl-трансформаций. Если бы nginx/win поддерживал этот модуль, истории бы не случилось. Но он не поддерживает.
Из ноутбуков меня привлекли серии на Core i7 720QM, прежде всего своей потенциальной мощностью и одновременно возможностью экономно расходовать электроэнергию в ситуациях когда мощность не нужна. В мою сумку влазил ноутбук с диагональю 15 дюймов. По цене, из того что было, подошла модель HP dv6 2090er. Ее и заказал. Из магазина перезвонили и уточнили, что есть такая модель которую уже смотрел другой клиент и ему не подошла, поэтому они предлагают скидку $50. Меня это устроило.
После того, как курьер привезл ноутбук, я попросил его подождать пока я все проверю. Загрузил предустановленную Win7. Тема дополняет дизайн ноутбука, и смотрится очень гармонично. Все работает очень быстро. Протестировал EVERESTом основные компоненты, посмотрел SMART жесткого диска и увидел в нем количество запусков – 4. Меня предупреждали, что ноутбук раньше показывали другому человеку но он отказался, эта цифра подтвердила эту историю. Немного смутил износ батареи 9%, но гугл показал что это частая проблема в мире для ноутбуков HP. Результаты тестирования меня устроили, о чем я сообщил курьеру и он уехал.
В комплекте к ноутбуку была зарядка и пакет с инструкциями и одним диском. Приятно, что бумажная инструкция на украинском присутствовала (означает что поставки были белыми). Почему-то я был уверен, что в коробке диск для восстановления системы (потом я увидел что ошибся, на диске дополнительная информация, а самого восстановления системы нет, и это конечно неприятность).
Проблема №1
– я хотел установить Ubuntu, но у меня не было установочного диска. Сделать из USB-HDD 500 Gb установочный диск для Линукса не получилось (все инструкции, которые я нашел, описывали как это сделать из Линукса, на основном компьютере стоит Win7)Решилось следующим образом – на основном компьютере запустил сервер TFTP, загрузился по сети в образ сетевой инсталляции Ubuntu. Возникла еще одна проблема – основной компьютер не раздавал интернет (потому что Internet Connection Sharing использует свою обрезанную реализацию DHCP, а для сетевой загрузки по DHCP должно отдаваться имя загрузочного образа, и с сервером TFTP они конфликтуют). После загрузки выключил TFTP сервер, установил опять ICS, перезагрузил основной компьютер, и установка Ubuntu попала в Сеть.
В результате получилась установленная Ubuntu 9.10 desktop с ядром 2.6.31
Сразу проявились несколько новых проблем
Проблема №2
— звук не работает. Как показал поиск, это случилось из-за последних изменений в драйверах ALSA, откат к предыдущей версии решил проблему.Проблема №3.1 — Компьютер не выключается средствами ОС
Проблема №3.2 — Даже когда ресурсы не использовались, компьютер сильно нагревается
Что на самом деле означает
проблему №3
— некорректно работает ACPIПогуглив «hp i7 ubuntu», встретил несколько тем где писали что эти ноутбуки вообще не совместимы с Linux, и у многих людей они не загружаются, из-за того что в этой серии ноутбуков некорректно реализован ACPI (не по стандарту, а по каким-то внутренним договоренностям HP и MS). Похоже, мне повезло.
Как одно из решений, предлагалось использовать ядро Linux 2.6.33, в котором реализована поддержка чипсета PM55.
Нашел пакеты установки для Debian. Установил, перезагрузился, перестало работать ускорение видео.
Скачал драйвер NVIDIA 185, установил. Перезагрузился. Заработало.
Проблемы решились. Как оказалось, довольно просто. До сих пор не совсем понимаю, мне повезло а тем ребятам на форуме HP нет, или я случайно нашел правильный способ среди кучи неправильных.
Дальше оставалось главное. За время своей жизни я примерно 15 раз устанавливал тот или иной дистрибутив Линукса на мой компьютер, но дольше недели не выдерживал. Слишком привык к интерфейсу Win, а 7ка меня сейчас просто очень радует.
Проблема №4
– сделать красиво, удобно и привычноНашел в интернете неплохую инструкцию о том как сделать в Ubuntu UI Win7.
В итоге получилось привычно, быстро, работоспособно. Из фундаментальных осталась одна проблема — при перезагрузке выводится сообщение, что был перегрев, хотя по факту его не было. Решается обновлением БИОСа, но на сайте HP не могу найти ссылку на файл, а с других ресурсов качать не хочется.
Ссылки: