Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [HOWTO] Настройка Fn клавиш на ноутбуках samsung  (Прочитано 452197 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zl0i

  • Автор темы
  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #120 : 18 Апреля 2010, 12:18:47 »
Руководство для 9.10.
Я тут поскитался по форуму http://www.voria.org/forum. И обнаружил, что его автор собирает номера моделей для изготовления патчей. Он собирает свое ядро в ppa репозитории (тот же что и в первом посте и подключается почти также). Все что ему нужно, это номер модели, как узнать который я скажу ниже. Он может собрать все в течении суток. Итак делаем вот что:
1. Узнаем модель:
sudo dmidecode -s system-product-name2. Сравниваем со списком поддерживаемых здесь(Смотрим информацию по пакету linux).
Уже есть в официальном ядре:
NC10, NC20, SQ45S70S, Q210/P210.Если модель поддерживается, то переходим к следующему пункту, если нет, то постим здесь http://www.voria.org/forum/viewtopic.php?f=3&t=358&start=150 номер модели из 1 пункта. Кто хочет пожертвовать деньги этому проекту - там есть кнопка доната. И очень большая просьба отписываться после получения нужного обновления, что работает или нет, а то дергать людей просто так без всякой пользы не айс.
3. Подключаем репозиторий и ставим из него пакеты:
sudo apt-add-repository ppa:voria
sudo apt-get update && sudo apt-get upgrade
соглашаемся с обновлением и ставим патченное ядро, иначе кнопки не заработают. Желательно после установки этого ядра заморость его версию, так как при обновлении с официального репа будет установлено ядро БЕЗ патча. Заморозка: в synaptic выбираем нужный пакет, меню Пакет -> Заблокировать версию.
sudo apt-get install udev samsung-scripts samsung-backlight samsung-wirelessДля некоторых моделей этих действий вполне достаточно, но у меня возник конфликт с апплетом регулировки яркости - теперь апплет "залипал" вместо кнопок. Решение таково - передаем ядру параметр acpi_backlight=vendor, добавляя
его в /etc/default/grub  к параметру GRUB_CMDLINE_LINUX_DEFAULT:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"И обновляем загрузчик:
sudo update-grubЕсли после этих манипуляций яркость не меняется и видеокарта intel, то нужно добавить в параметры ядра nomodeset.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"А если опять не заработало для видеокарты nvidia, то вот решение от Leolik.
Ну и самый запасной вариант для карт nvidia(ч\з smartdimmer) и других при должной адаптации - тут.
Настройка кнопок завершена.
В итоге получаем почти тоже самое, что и в первом посте - та же утилита и скрипты, ну и минимум шаманств - никаких ручных копирований\прописываний скриптов и правки конфигов. Я считаю это наиболее правильным решением, а не как мой первый громоздкий мануал.
« Последнее редактирование: 23 Июня 2010, 12:21:34 от zl0i »
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн v_i_c

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #121 : 18 Апреля 2010, 15:30:51 »
R428/P428
UBUNTU 9.10
AMD 64 X2 4200+

Оффлайн KAJIb9IH

  • Новичок
  • *
  • Сообщений: 37
  • Ubuntu 14.04 32bit
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #122 : 18 Апреля 2010, 16:17:37 »
SR58P

Оффлайн v_i_c

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #123 : 18 Апреля 2010, 18:33:36 »
sergeyko

сделал как ты писал но результата так и не появилось проблема не исчезла :(

народ ХЕЛП ми плиз  :(
UBUNTU 9.10
AMD 64 X2 4200+

Оффлайн zl0i

  • Автор темы
  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #124 : 18 Апреля 2010, 19:53:35 »
v_i_c делай в первой консоли(ctrl+alt+f1):
uname -aТочно 32 ядро?
showkey -kИ нажми fn+up, fn+down. Пишет, что клавиша отпущена?
Ну и наконец проверь команду в терминале:
echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_releaseПрилепи в спойлер вывод, будем мозговать.
П.С.: Если следовал моему предыдущему совету, то в ппа скоро появиться ядро с патчем для твоей модели, которое отлепит кнопки.
П.С.С.; voria дал добро на сбор моделей для отлипания кнопок, заявки продолжаю принимать.
« Последнее редактирование: 18 Апреля 2010, 20:01:20 от zl0i »
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн White Sloun

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #125 : 18 Апреля 2010, 19:55:43 »
На форуме http://www.voria.org/forum нашёл полное решение неработающих клавиш.
samsung q310
И как я раньше этого сайта не замечал...
Спасибо ТС!
Samsung Q310, Core 2 Duo 2 GHz, 2 Gb, Ubuntu 10.04, Gnome.

Оффлайн Zelatius

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #126 : 18 Апреля 2010, 20:45:08 »
R560
З.Ы. Я уже привык без Fn-сочетаний :)

Оффлайн v_i_c

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #127 : 18 Апреля 2010, 21:12:15 »
zl0i

и правда что. ядро то осталось 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
хотя я же скачивал деб пакет и инсталил его может нужна хитрость какая? а раз дело так обстоит то остальные выводы думаю пока нет смысла писать.
UBUNTU 9.10
AMD 64 X2 4200+

Оффлайн Leolik

  • Участник
  • *
  • Сообщений: 159
  • Крымчанин
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #128 : 19 Апреля 2010, 05:46:15 »
У меня R528, после установки samsung-tools -  заработали почти все функциональные клавиши, но вот Fn/F3 (Euro символ) никак не удается заставить работать, может кто поможет? пробовал использовать скрипт из первого поста (где происходит вывод через virtkey), переделав его, но он не работает, хотя все вроде правильно. Прикрепил скрипт в спойлер - может кто увидит в чем проблема
(Нажмите, чтобы показать/скрыть)

Оффлайн unikum

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • PsyLab.info - энциклопедия психодиагностики
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #129 : 19 Апреля 2010, 11:20:01 »
SR700

Оффлайн zl0i

  • Автор темы
  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #130 : 19 Апреля 2010, 15:16:42 »
У меня R528, после установки samsung-tools -  заработали почти все функциональные клавиши, но вот Fn/F3 (Euro символ) никак не удается заставить работать, может кто поможет? пробовал использовать скрипт из первого поста (где происходит вывод через virtkey), переделав его, но он не работает, хотя все вроде правильно. Прикрепил скрипт в спойлер - может кто увидит в чем проблема
(Нажмите, чтобы показать/скрыть)
У меня что-то тоже через раз работает. Пробовал еще через xdotool, но он юникод не держит - команда xdotool type '€' не катит. (Можно патченый поставить из репов Альта, либо также сэмулировать пробежку по клавишам).
Покопался с питоном. Поставил в начале задержку на 1 сек. Работает, НО в самой консоли лепит все строки скрипта. Это так питон работает?. Сам скрипт
(Нажмите, чтобы показать/скрыть)
Слипы можно отрегулировать. И еще скрипт должен быть исполнимым.
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн MagNet

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #131 : 19 Апреля 2010, 19:45:31 »
R468/R418

Оффлайн sergeyko

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #132 : 19 Апреля 2010, 21:47:43 »
v_i_c:
при загрузке в грубе должен быть пункт меню с ядром 2.6.32
устанавливать нужно 3 пакета: linux-headers-2.6.32-...-generic_....deb, linux-image-2.6.32-....deb
соответствующей архитектуры (32х битная ..._х86, 64х битная ..._amd64) и linux-headers-2.6.32-..._all.deb

Оффлайн v_i_c

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #133 : 19 Апреля 2010, 22:00:41 »
и так ядро я все же обновил пользуя поиск но проблема не решилась, поэтому выкладываю вывод как просил zl0i
$ uname -a
Linux sergey-laptop 2.6.32-02063208-generic #02063208 SMP Wed Feb 10 11:04:06 UTC 2010 i686 GNU/Linux

введя
sudo showkey -k
сначала один раз пишет отжата а потом нажата и все не могу даже скопипастить вывод т.к. все виснит и только жесткий ребут удержанием кнопки питания спасает

вот вывод  echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_release

$ echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_release
bash: /sys/devices/platform/i8042/serio0/force_release: Permission denied

после нажатия на любую функциональную кнопку приводит к тому что он залипает чем уводит в зависание весь ноутбук, так же заметил что не работает кнопка выброса диска на самом DVD-ROMe

Ну не хачу я на него венду накатывать хочу дать человеку линукс но ведь с такими косяками не реально работать, помогите плз  :-[
« Последнее редактирование: 19 Апреля 2010, 22:14:43 от v_i_c »
UBUNTU 9.10
AMD 64 X2 4200+

Оффлайн zl0i

  • Автор темы
  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: [HOWTO] Настройка Fn клавиш на ноутбуках samsung
« Ответ #134 : 19 Апреля 2010, 23:09:49 »
Поробуй с sudo:
sudo echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_releaseи пробуй нажимать. Если прокатит, то в /etc/rc.local добавь ДО слова exit это:
echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_release\
&&sleep 15&&\
echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_release
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

 

Страница сгенерирована за 0.035 секунд. Запросов: 26.