Среда, 15.05.2024, 21:08

Блог Владимира Степанова

Реклама
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню
Категории раздела
Установка [14]
Настройка [23]
Установка ПО [11]
Работаем самостоятельно [2]
Хитрости [1]
Разное [1]
Вход на сайт
Реклама
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Линукс » Настройка

    Настройка Fn клавиш на ноутбуках samsung

    Решение для ubuntu 9.10 в этом посте. Для 9.04( и предыдущие) остались у меня в бекапе(потом переедут в вики, возможно), поэтому пока спрашивайте меня в личке, а вообще в виду малой популярности я наверно окажусь от ее поддержки.
    (Кликните, чтобы показать/скрыть)
    Решение ТОЛЬКО для ubuntu 10.04.

    1. Узнаем модель ноута:
    Код:
    sudo dmidecode -s system-product-name
    У меня например
    Код:
    R59P/R60P/R61P

    2. Узнаем наличие модели в специальных правилах в файле 95-keymap.rules, где на fn-кнопки назначены действия, номер модели естественно меняем на свой:
    Код:
    cat /lib/udev/rules.d/95-keymap.rules | grep R59P/R60P/R61P
    (Кликните, чтобы показать/скрыть)
    Если вывод не пустой, значит на основные клавиши действия "повешены", а если пустой, то редактируем файл и добавляем свою модель.
    Код:
    sudo gedit /lib/udev/rules.d/95-keymap.rules

    3. Узнаем наличие модели в специальных правилах для "отлипания" клавиш в файле 95-keyboard-force-release.rules, номер модели естественно меняем на свой:
    Код:
    cat /lib/udev/rules.d/95-keyboard-force-release.rules|grep R59P/R60P/R61P
    (Кликните, чтобы показать/скрыть)
    Если вывод не пустой, значит клавиши "отлипаются", а если пустой, то редактируем этот файл и добавляем свою модель.

    4. Для самунгов есть замечательный проект на voria.org, который объединяет в себе специальные скрипты и модуль easy-slow-down-manager, которые предоставляют фунции для fn-клавиш. Поэтому просто ставим их из репозитория:
    Код:
    sudo apt-add-repository ppa:voria
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install samsung-tools samsung-backlight
    Для некоторых моделей этих действий вполне достаточно, но у меня возник конфликт с апплетом регулировки яркости - теперь апплет "залипал" вместо кнопок Smiley. Решение таково - передаем ядру параметр 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) и других при должной адаптации - тут.
    Настройка кнопок завершена.
    Теперь немного опишу новые утилыты из samsung-tools:
    Из меню Система > Параметры > Samsung Tools Preferences вызывается настройка fn-кнопок, состояний усройств(wifi, bluetooth, web-камера, проц) при включении, параметров ядра(в разработке), режима сбережения питания laptop-mode (нужно поставить пакет laptop-mode-tools, чтобы стало активным), понижения напряжения проца(работает только с поддерживаемыми PHC http://linux-phc.org/). А так же появился апплет samsung tools, который дублирует функции клавиш.
    У меня нет вебки, а на fn-f3 висит евро, поэтому написал такой скрипт:
    (Кликните, чтобы показать/скрыть)
    копируем его в /usr/local/bin и вешаем на кнопку в настройках горячих клавиш системы. И обязательно ставим пакет python-virtkey.

    Тестим, коментируем. Если пришлось добавлять в правила свой бук, то cравниваем со списком уже поддерживаемых здесь(Смотрим информацию по пакету linux).
    Уже есть в официальном ядре:
    Код:
    NC10, NC20, SQ45S70S, Q210/P210.
    Если модель не поддерживается, то постим здесь http://www.voria.org/forum/viewtopic.php?f=3&t=358&start=150, номер модели из 1 пункта. Кто хочет пожертвовать деньги этому проекту - там есть кнопка доната. И очень большая просьба отписываться после получения нужного обновления, что работает или нет, а то дергать людей просто так без всякой пользы не айс.

    Благодарности: voria, Codeblight, BASSON XVI, Trofa, Keng-Yu Lin, progroz, многим другим кого не упомянул, но которые приняли участие, и сообществу форума.


    Источник: http://forum.ubuntu.ru/index.php?topic=64210.0
    Категория: Настройка | Добавил: Raxxell5059 (11.05.2011)
    Просмотров: 12541 | Теги: Samsung, Ubuntu, настройка, FN | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]