LINUX.ORG.RU

Как победить ноутбук HP dv7 7003er?


2

3

Вопросы владельцам ноутбуков не очень хорошей фирмы HP, а именно — модели dv7. Поделитесь, пожалуйста, как вы

  1. заставили работать с acpi гравицапу акселерометр
  2. отключили подсветку логотипа на крышке
  3. еще интересно — как заставить гравицапу акселерометр генерировать сигналы для udev или еще чего-нибудь, чтобы при помощи xrandr вращать картинку на мониторе при повороте ноутбука
  4. заставили работать кнопку включения-выключения wifi
  5. заставили не отключаться веб-камеру при работе от аккумулятора
  6. а может, у вас и сканер отпечатков пальцев работает?

Приоритет падает с ростом номера.

☆☆☆☆☆

Последнее исправление: Eddy_Em (всего исправлений: 3)

Ответ на: комментарий от Eddy_Em

Есть, но.. 1. dv6, акселерометр отсутствует. 2. Не отключал, ибо пох. 3. см п.1 4. «искаропки» 5. УМВР 6. Я его как-то палочкой потыкал, но он ,вроде, не подает признаков жизни...

Linuxman
()
Ответ на: комментарий от Linuxman

Не отключал, ибо пох

Некрасиво же.

4. «искаропки»

А у меня не работает (по идее, она должна «железно» работать, а фигушки), и xev хрень какую-то рисует — даже в правила acpi не запихаешь.

5. УМВР

Надо будет проверить. Возможно, она отрубилась тогда из-за отключения питания USB. А теперь у меня питание не вырубается.

6. Я его как-то палочкой потыкал, но он ,вроде, не подает признаков жизни...

lsusb его видит, но в библиотеке (забыл, как она называется) похоже, поддержки нет.

Eddy_Em ☆☆☆☆☆
() автор топика

Есть почти мертвый старый dv7 1. Отсутствует 2. Пытался но безспешно 3. См п. 1 4. У меня работала из коробки 5. Все работало(правда, через полгода умерла камера) 6. Работал, сломался Да, HP - говно!(Ну, по крайней мере относительно нелорогие модели)

ilgoo
()

У меня HP elitebook, он в чем-то похож.
1. Каждый раз как я кладу ноут на бок я вижу в журнале

kernel: atkbd serio0: Unknown key pressed (translated set 2, code 0xa5 on isa0060/serio0).
kernel: atkbd serio0: Use 'setkeycodes e025 <keycode>' to make it known.
Особо не разбирался, но похоже это оно.
2. Не отключается. Вообще. Смирись. Или закрась чОрной краской.
3. ...
4. Да как-то сама заработала
5. Не сталкивался
6. Теоретически - да. Как и смарт-кард-ридер. Но на практике он мне не нужен, и я с ними особо не развлекался.

morse ★★★★★
()
Ответ на: комментарий от morse

1. Каждый раз как я кладу ноут на бок я вижу в журнале

У меня ничего.

2. Не отключается. Вообще. Смирись. Или закрась чОрной краской.

В ЖЖшке мне порекомендовали разобрать крышку и отключить светодиод. А логотип надо как-то и правда закрасить.

4. Да как-то сама заработала

Странно...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Я ничего специфичного не ставил. Да и мессаги в журнале генерятся явно ядром. Может там еще какой конфиг хитропопый, я не помню, давно его делал.

А может таки модели различаются сильно.

morse ★★★★★
()
Ответ на: комментарий от Lighting

Я это знаю. Но все-таки, интересно: как это все дело заставить работать?

Eddy_Em ☆☆☆☆☆
() автор топика

Погуглив, нашел демон hpfall. Похоже, это то, что нужно по п.1.

Вот интересно еще, что с п.3.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Ага, оно и есть: паркует головки при падении.

Eddy_Em ☆☆☆☆☆
() автор топика

По П.3 нашел на БХ скриптик

Вот такой:

while true; do
  sleep 2
  POS=`cat /sys/devices/platform/lis3lv02d/position | sed -e 's/(\([-0-9]\+\).*/\1/'`
  if [ $POS -ge 500 ]; then
        xrandr --output LVDS --rotate left
  elif [ $POS -le -500 ]; then
        xrandr --output LVDS --rotate right
  else
        xrandr --output LVDS --rotate normal
  fi
done
Сейчас изучаю, как меняются показания в зависимости от угла.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Я за те же деньги примерно брал, но для тех характеристик она была действительно недорогой

ilgoo
()
Ответ на: комментарий от Eddy_Em

Прикольный скрипт. У меня тоже заработал, хотя left и right почему-то местами поменяны. Ума не приложу какое этому может быть практическое применение, но выглядит прикольно.

morse ★★★★★
()
Ответ на: комментарий от morse

Ума не приложу какое этому может быть практическое применение

Набирать тексты удобно же: положил бук на бок, и набирай себе!!!

Кстати, запусти в октаве мониторинг углов (или просто watch cat …), да повращай бук. У тебя, вполне возможно, левовинтовая система, или оси по-другому развернуты.

Eddy_Em ☆☆☆☆☆
() автор топика
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от Lighting

Кстати, проблемку решил.

Пока (вроде бы) осталось только 2: управление питанием wifi и нерабочий сканер отпечатков пальцев (но это дергать разработчиков libfingerprint надо, FR в багтрекере висит).

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

2: управление питанием wifi

Ты наркоман или просто man'ы не читаешь? iwconfig не отключает устройства, а только по возможности управляет энергосбережением и мощностью, что твой драйвер не поддерживает.

Отключает/включает интерфейсы rfkill, так что просто забиндь его на кнопку или доустанови acpi-support.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Отключает/включает интерфейсы rfkill

Не отключает он. Я проверял. А «забиндить» на кнопку не могу, т.к. она хрень какую-то невнятную выдает, которую даже xbindkeys не отдашь...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Нет, отключает, не знаю, что ты там проверял.

А «забиндить» на кнопку не могу, т.к. она хрень какую-то невнятную выдает, которую даже xbindkeys не отдашь...

Телепатов тут нет.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Нет, отключает, не знаю, что ты там проверял.

Выхлоп iwconfig, где ясно было написано, что питание включено. А еще не гаснет светодиод на кнопке управления wifi.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Выхлоп iwconfig, где ясно было написано, что питание включено.

Ещё раз спрошу, ты наркоман? Там чётко и ясно написано: Power _Management_.

Вот с включенным Wi-Fi:

$ iwconfig 
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"XXXXXXXX"  
          Mode:Managed  Frequency:2.427 GHz  Access Point: 00:00:00:00:00:00   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=59/70  Signal level=-51 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:19   Missed beacon:0

Вот с выключенным:

$ iwconfig 
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off

А кнопка - это, возможно, просто кнопка. Смотри вывод rfkill, запости вывод xev и, если он ничего не отображает, acpi_listen.

Lighting ★★★★★
()
Последнее исправление: Lighting (всего исправлений: 1)
Ответ на: комментарий от Lighting

Пжалста.

Включен:

iwconfig 
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
Выключен:
iwconfig wlan0 txpower off && iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
Абсолютно то же самое — при rfkill block wifi.

Видишь последнюю строчку? Включена эта хрень.

А кнопочку xev не видит, а acpi_listen показывает безымянный PNP0C14:01 080 000, причем статус ($4) не меняется при повторном нажатии кнопки.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Видишь последнюю строчку? Включена эта хрень.

Энергосбережение? Да, оно включено.

А теперь смотри:

Tx-Power=off

Для кнопки используй acpi_fakekey.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Tx-Power=off

Так это же только на передачу, не?

Для кнопки используй acpi_fakekey

А что толку? Все равно светодиод горит, так что непонятно: работает wifi, или нет.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Так это же только на передачу, не?

Это показывает то, что Wi-Fi выключен.

А что толку? Все равно светодиод горит, так что непонятно: работает wifi, или нет.

Можешь событие через какой-нибудь демон отправлять. Либо смотри в /proc и /sys.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

И заодно посмотри(при помощи modinfo) параметры беспроводных модулей(ядра). Управление LED вполне может быть там.

Lighting ★★★★★
()
5 февраля 2013 г.
Ответ на: комментарий от anonymous

В гуглопочте. У меня сканер отпечатков тоже не заработал: он пока еще не поддерживается.

Eddy_Em ☆☆☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.