Не удается настроить яркость на ультрабуке Sony Vaio T13

Недавно я установил Ubuntu 12.04 вместе с Windows 7 в ультрабук Vaio T13.

Я не могу использовать Fn + F4 или Fn + F5 , чтобы изменить яркость. Появляется пузырь, указывающий, что яркость изменяется, но не оказывает визуального воздействия на экран.

Я пробовал много решений, связанных с манипулированием файлом / etc / default / grub, но ни одно из них не сработало. Всякий раз, когда я пробовал эту манипуляцию, экран все равно не менялся, однако пузырь перестал функционировать должным образом.

Это не проблема ярлыка Fn . Даже когда я пытаюсь изменить его в настройках Яркость и Блокировка в Системных настройках, панель прокручивается, но экран остается неизменным.

Есть ли у кого-нибудь способ обойти эту тайну?

4
задан 5 November 2012 в 20:55

6 ответов

Вы можете посмотреть эту тему:

http://ubuntuforums.org/showthread.php?t=2033273&page=2 (сообщение 11, 12 и последующие ).

Добавление сценариев, описанных в вышеупомянутой теме:

/etc/acpi/brightdown.sh

/etc/acpi/brightup.sh

/etc/acpi/events/sony-brightness-up

/etc/acpi/events/sony-brightness-do`wn

решает проблему и включает клавиши Fn + F4 или Fn + F5.

0
ответ дан 5 November 2012 в 20:55

Это работало над моим Sony Vaio T13:

  1. откройте свой терминал (Ctrl+Alt+t) и тип
    sudo acpi_listen.

Теперь этот терминал "послушает" клавиатуру.

  1. Поразите ярлык для яркости вниз и яркости в этом случае: Fn+F4 и Fn+F5. Необходимо видеть, как это интерпретируется на терминале. Обычно что-то как:

sony/hotkey SNC 00000001 00000011
sony/hotkey SNC 00000001 00000010

или подобный.

  1. Откройте другой терминал, не закрывая предыдущий. И введите:
    gksu gedit /etc/acpi/events/sony-brightness-up

это откроет текстовый файл. Копия и вставка в текстовом файле этот код:

event=sony/hotkey SNC 00000001 00000011
действие =/etc/acpi/brightup.sh

удостоверьтесь свое выполнение его право (вот почему, необходимо было сохранить первый терминал открытым): если бы вывод от шага 2 отличался затем, то необходимо было бы ввести

событие = "whatever-was-in-your-output"
действие =/etc/acpi/brightup.sh

сохраните и закройте текстовый файл.

  1. В терминальном типе: gksu gedit /etc/acpi/events/sony-brightness-down
    это открывает другой текстовый файл. Во вставке копии текстового файла это (снова, измените разрядное "событие =..." при необходимости):

event=sony/hotkey SNC 00000001 00000010
действие =/etc/acpi/brightdown.sh

сохраните и закройтесь.

  1. В терминальном типе gksu gedit /etc/acpi/brightdown.sh
    и в текстовом файле, который откроет тип:

#!/bin/bash
воркуйте =cat /sys/class/backlight/intel_backlight/actual_brightness
если [$curr-gt 406]; затем
$ curr= ((воркуют 406));
$curr эха>/sys/class/backlight/intel_backlight/brightness;
fi

сохраните и закройтесь.

  1. В терминальном типе:gksu gedit /etc/acpi/brightup.sh
    и в типе документа:

#!/bin/bash воркуют =cat /sys/class/backlight/intel_backlight/actual_brightness
если [$curr - лейтенант 4477]; затем
$ curr= ((curr+406));
$curr эха>/sys/class/backlight/intel_backlight/brightness;
fi

сохраните и закройтесь.

Для создания этих сценариев исполняемым файлом введите в терминале:
sudo chmod +x /etc/acpi/events/sony-brightness-up
sudo chmod +x /etc/acpi/events/sony-brightness-down
sudo chmod +x /etc/acpi/brightdown.sh
sudo chmod +x /etc/acpi/brightup.sh

  1. Наконец, перезапустите acpid путем ввода в терминале:
    sudo service acpid restart
0
ответ дан 5 November 2012 в 20:55

Этот ответ работал для меня.

Откройте терминал

Тип sudo su root и нажмите Enter

Тип echo 400 > /sys/class/backlight/intel_backlight/brightness. Используйте желаемый уровень яркости.

Тип exit

Закрыть терминал

0
ответ дан 5 November 2012 в 20:55

Управление яркостью ЖК-дисплея

Это можно исправить, отредактировав файл xorg.conf. Откройте окно терминала и введите следующее:

sudo nano /etc/X11/xorg.conf

Откроется конфигурация вашего X-сервера (после запроса пароля). Вы должны увидеть раздел под названием «Устройство», который выглядит следующим образом:

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
EndSection

Добавьте строку, чтобы она выглядела так:

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
        Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Вам нужно будет перезагрузить графический сервер ( или перезагрузите компьютер), чтобы изменения вступили в силу.

0
ответ дан 5 November 2012 в 20:55

Установите xbacklight (sudo apt-get install xbacklight) и попробуйте эту команду, чтобы уменьшить яркость на 20%: xbacklight -20. Если это работает, попробуйте этот скрипт (помните, что вам нужно установить inotify-tools и настроить некоторые пути внутри скрипта - внутри есть комментарии для помощи):

Как использовать xbacklight с клавишами яркости в VAIO

Он работал на моем VPC.

0
ответ дан 5 November 2012 в 20:55

Более 2 лет назад у меня была похожая проблема с моим ноутбуком dell inspiron . В то время

Эта работа Камала Мостафы решила мою проблему, и этот патч уже был применяется к ядрам 3.1

Теперь я обновился до sony vaio ultrabook и у меня возникла аналогичная проблема. После некоторых исследований и взломов я могу решить управление яркостью до нормального уровня. .

  1. Сначала я обнаружил, что модули ядра acer_wmi и sony_laptop загружаются при запуске с помощью команды lsmod .
  2. Во-вторых, я нашел две подсветки на / sys / class / backlight acpi_video и intel_backlight. * здесь клавиши яркости работают плавно с / sys / class / backlight / acpi_video / яркостью, но изменения не отражаются на экране * * вторые изменения яркости экрана отражаются с помощью intel_backlight * echo 400> / sys / class / backlight / intel_backlight / яркости
  3. acer_wmi и sony_laptop оба модуля проверяют совместимость acpi_video и загружают модуль. * здесь я занесен в черный список acer_wmi и добавил параметр загрузки ядра, чтобы отключить acpi_video и подсветку sony, которая загружается модулем sony_laptop, когда он обнаруживает, что acpi_video несовместимо *

    GRUB_CMDL__LINUX_DEFAULT = "quiet splash acpi_backlight = vendor. 0 "

Теперь в папке / sys / class / backlight будет только один intel_backlight, который легко связывается с клавишами управления яркостью, работающими с gnome-powe-manager. Я уверен в этот момент он также будет работать с инструментом управления питанием kde

Во время загрузки вы найдете сообщение, но он работает нормально :

[9.999247] sony_laptop: 0' invalid for parameter подсветка

0
ответ дан 5 November 2012 в 20:55

Другие вопросы по тегам:

Похожие вопросы: