Ubuntu 8.04 и Acer: наблюдения

The answer you entered to the math problem is incorrect.

В наличии имеем: Acer Aspire 2920Z, Intel Pentium Dual CPU T2330 @ 1.60GHz, Intel GMA X3100, 2 GB RAM, 160GB, 12.1". Intel HDA. и Ubuntu 8.04 'Hardy Heron' LTS.

maniak@maniak-laptop:~$ lspci
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)


Видео
Как обычно, с интеловским видео на убунте проблем не возникает.
Все заработало сразу, включая родное разрешение 1280х800 и аппаратное ускорение.

Особенно радуют две вещи:
1. GMA X3100 наконец-то убрали из блеклиста компиза, наконец-то пофиксив баг с нерабочим видео при активных эффектах.
Сам компиз, кстати, работает вполне стабильно.
2. Симпатичное автоопределение железа в новой версии иксов (все продолжает работать даже после удаления xorg.conf).

Чтоб жизнь медом не казалось, начал страшно глючить вывод видео через xv.
Приходится использовать некошерный x11.

TV и VGA выходы работают нормально.
Единственное, что - для подключения внешнего широкоформатного монитора - в xorg.conf надо определить опцию Virtual.
Автоматизировать переключение между мониторами можно примерно так.

Звук

После ритуального sudo echo "options snd-hda-intel model=acer" > /etc/modprobe.d/alsa-base && sudo reboot начинают работать:
— внешние динамики
— выход для наушников
— внешний микрофон

Собирать руками новую альсу теперь не надо.

Встроенный микрофон — не работает. ( в последний раз проверено на alsa-1.0.17rc1)
Кое-кто считает, что проблема с микрофоном решается накладыванием патча на исходники альсы, но практических результатов пока получить не удалось.

Управление питанием
Суспенд и гибернейт работают нормально.
Cтарый баг с ускоренной парковой головок остался на месте, но очень просто лечится.
Хоткеи - по большей части, работают. То, что не работает - начинает работать после установки keytouch.
LED-индикаторы не работают вобще. В том числе - и с драйвером acerhk.

Сеть
Wi-Fi
"Искаропки" 32-х битная харди адаптер видит, но работать с ним не умеет из-за устаревшей версии фирмвари.
Лечится это сборкой madwifi из исходников. Подробно процесс описан тут.
После выполнения вышеуказанных шаманских действий, адаптер просыпается и начинает исправно выдавать свои 54Mbps.

Ethernet

Работает нормально без дополнительных плясок.
maniak@maniak-laptop:~$ sudo ethtool eth0
[sudo] password for maniak:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: Unknown! (65535)
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: g
Current message level: 0x000000ff (255)
Link detected: no



Замеченные баги
1. Гном отказывается запоминать настройки раскладок.
Исправляется обновлением и удалением старого конфига или дописыванием нужных настроек непосредственно в конфиг иксов.

2. Апплеты почему-то летают по панели гнома. Даже в том случае, если их залочить.
Решения пока не нашел.

3. При включенном компизе окна opengl-приложений мигают при клике мышкой. (страница бага на launchpad'e)
Багфикс ожидается в xorg-video-intel-2.4.0 (по-умолчанию, в hardy - 2.2)

Пока - можно:
Использовать скрипт, автоматически отключающий компиз в opengl-приложениях

Включить опцию Undirect Fullscreen Windows в свойствах компиза.
Неприятный эффект исчезнет, но только для полноэкранных приложений.

Переключить рендеринг AIGLX -> Xgl
Эффект также исчезнет, но использование этого варианта чревато большой потерей производительности в opengl-приложениях.
Для переключения способа рендеринга нужно установить xorg-xgl и перезагрузить X-сервер.

Источник: http://habrahabr.ru/blog/ubuntu/46303.html


Комментарии

Отправить комментарий

Пример: 1+1, ответ: 2
Содержание этого поля является приватным и не предназначено к показу.

Ñòàðí/A>