Записки пингвиновода-любителя: HP Pavilion dv6-3170sr + Ubuntu 10.04 = ?

Feb 17, 2012 02:00



Принес вот мне шеф некоторое время назад потрахаться. Итак, дано:

  • Процессор: AMD Turion II Dual-Core N550 2600 МГц
  • Память: 3072 Мб DDR3
  • Чипсет: AMD RS880
  • Графический адаптер - сдвоенный: встроенный AMD Radeon HD 4250 + дискретный AMD Radeon HD 5650, 1GB
  • Жесткий диск: 500 Гб
  • Оптический привод: DVD-RW
  • Кардридер: SD, MMC, MS, MS Pro, xD
  • Видеовыходы: HDMI, VGA
  • Веб камера: 2 MP
  • Тип экрана: 16:9
  • Диагональ экрана: 15,6 "
  • Разрешение экрана: 1366x768
  • Wi-Fi: есть (Broadcom)
  • Bluetooth: есть
  • USB 2.0: 4 шт.
  • eSATA: 1 шт.
  • LAN: 100/1000
  • Audio ports: Mic-in, Head-out
  • Тип аккумулятора: Li-on
  • Количество секций: 6 cel
На данный агрегат была установлена ОС Ubuntu 10.04 LTS - 64-bit (amd64). И вот что выяснилось в результате:


1. Fn-клавиши

По умолчанию нажатие на Fn-клавиши вызывает действия, обычно вызываемые по комбинации fn+Fn, а при нажатии fn+Fn срабатывют действия обычных Fn, соответственно. Решение находится в BIOS Setup. Нужно поменять: System Configuration -> Action Keys Mode на disabled.

http://leolik.blogspot.com/2011/02/hp-dv6-3106er.html

2. Insert/PrtScr

Совмещенная клавиша Insert/PrtScr - это просто ужас. Все бы ничего, но по умолчанию, по нажатию на эту клавишу срабатывает PrtScr, а Insert вызывается сочетанием fn+PrtScr. А ведь Insert используется намного чаще чем PrtScr. Для решения этой проблемы, меняем коды клавиш местами:

1. Создаем файл ~/.Xmodmap

$nano ~/.Xmodmap

2. Добавляем туда строки:

keycode 107 = Insert
keycode 118 = Print

http://leolik.blogspot.com/2011/02/hp-dv6-3106er.html

На практике получилось следующее. PrtScr переназначается нормально, а Ins не работает.
Если команду:

xmodmap ~/.Xmodmap

отдать вручную (хоть из терминала, хоть через кнопку запуска), все запуститcя нормально и будет жить вплоть до перезагоузки. Но если попробовать запускать автоматически (перепробовал разные способы) - то переназначится только PrtScr. Дальше трахаться устал, пока оставил, как есть.

3. Тачпад - не работает правая кнопка.

Входим под рутом:

$ sudo su

Выполняем

# echo options psmouse proto=exps > /etc/modprobe.d/psmouse.modprobe

Перезагружаемся

# reboot

http://itbuben.org/blog/Unix-way/778.html

Выключение тачпада не работает. Попадались и другие рецепты, но сам не пробовал.

4. Две видеокарты.

По умолчанию доступна только интегрированная. Дискретную система номинально видит, но не может на нее переключиться. На переключателе в BIOS HP сэкономил: нет его там.

Шаманские пляски с vga_switcheroo:
http://asusm51ta-with-linux.blogspot.com/
http://leolik.blogspot.com/2011/02/hp-dv6-3106er.html

не помогли. Во-первых, если это и работает, то только со свободными драйверами. Во-вторых, ядро должно быть не ниже 2.6.34 (по другим источникам - 2.6.35). А с ядрами, отличными от 2.6.32.xx, проприетарный драйвер Wi-Fi от Broadcom отваливается, и прикрутить его невозможно. Ковырять же ядро ручками моего энтузиазма не хватило.

В общем, понадеялся на Catalyst Control Center - благо там такая опция номинально присутствует. По источникам:

http://phoronix.com/forums/showthread.php?58783-Is-there-a-linux-driver-supporting-AMD-Radeon-HD-6490M-in-switchable-graphics-mode

оказалось, что Catalyst 11.6 и ниже переключать еще не умеет. Переключают (проверил сам на практике - подтвердилось!) только 11.7 и 11.8. Насчет 11.9 не скажу, не пробовал. Но в 11.10 и 11.11 уже снова не работает. Т.е. переключаешь на "Высокопроизводительный GPU", перезагружаешься - а там снова интегрированная видяха.
Из 11.7 и 11.8 остановился на 11.7 (с 11.8 3DMark03 не запускался, вылетал с сообщением об ошибке).

Баги, фичи и багофичи:

- На интегрированной видяхе все работает более-менее нормально и чисто - из того, что успел проверить.

- На дискретной:
    - не работает регулировка яркости экрана. Т.е., ползунок бегает, но ни на что не влияет.
    - В 3DMark03 (запускал через WineHQ, пробовал версии 1.3.34 и 1.3.35, в итоге вернулся на 1.3.19 по причине ее лучшей совместимости с играми), при установке максимального разрешения (1366 x 768), наблюдаются дикие мельтешения, мусор, рваная картика и многолисленные артефакты. Но стОит включить разрешение хоть на ступеньку ниже (хотя бы 1280 x 768) - и все работает нормально.

На этом пока и оставил. Если кто-то добьется большего - искренне за него порадуюсь.

linux, записки сумасшедшего

Previous post Next post
Up