Редактирование текстового файла не сохраняет изменения

Я пытаюсь следовать приведенным здесь инструкциям, чтобы включить подсветку клавиатуры на Dell Vostro 3350.

Я хочу изменить содержимое /sys/class/leds/dell::kbd_backlight/brightness файл, который содержит 0, чтобы 3,

После запуска echo 3 | sudo tee brightness, файл все еще содержит 0,

Если я попытаюсь открыть его и отредактировать в nano (используя sudo), то после сохранения изменений и выхода файл все равно остается 0,

Если я пытаюсь открыть его и отредактировать в gedit (используя sudo), он не позволяет мне сохранить файл, показывая следующее сообщение:Could not create a backup file while saving “/sys/devices/platform/de…:kbd_backlight/brightness”, Нажатие "Все равно сохранить" не имеет никакого эффекта (файл по-прежнему содержит 0).

Я использую Ubuntu 15.10.

2 ответа

Каталог /sys - это специальный каталог, который поддерживается системой для предоставления информации, которую вы можете просмотреть, чтобы увидеть состояние вашей системы. Файл, который вы проверяете и пытаетесь редактировать, поддерживается системой и показывает вам состояние системы. Если состояние изменится, вы увидите разницу.

Существуют различные средства для управления функциями вашего ноутбука. Пытаться xset установить состояние.

Попробуйте (вариант, такой как):

$ xset led 3

Посмотрите на ( https://Ask-ubuntu.ru/a/18628/29012):

#!/bin/bash
if [ -f /tmp/keyboard_light ]; then
xset -led 3 && rm /tmp/keyboard_light
else
xset led 3 && touch /tmp/keyboard_light
fi

Если это работает и управляет вашей подсветкой, вы увидите разницу в файле, который вы пытаетесь редактировать.

Кстати, вы можете ввести эту команду, чтобы увидеть распознаваемые функции xset и их настройки:

$ xset q

Предоставленная вами ссылка - на ноутбук Asus Zenbook с ACPI, отличным от вашего ноутбука Dell Vostro 3350.

Клавиатура вашего ноутбука включена с Fn+F6 ключ (согласно Google). Просто используйте эти клавиши вместе, чтобы включить подсветку и переключать яркость (ярче и ярче, пока не выключите, а затем снова включите).

Когда я купил подержанный Dell Inspiron 17R SE 7220, владелец сказал, что у него нет клавиатуры с подсветкой, что противоречит маркетинговым материалам. После покупки я провел небольшое исследование и узнал то же самое Fn+F6 для вашего Dell тоже работает на моем ноутбуке. Похоже, многие пользователи не знают эту комбинацию клавиш в мире Dell, основанную на поиске в Google.

Даже моя клавиатура Logitech с подсветкой использует Fn+F6 чтобы увеличить яркость клавиш, это кажется квазииндустриальным стандартом.

Я не ответил на ваш вопрос о том, как изменить файл (кстати, не существует в моей системе), но решил реальную проблему включения клавиатуры с подсветкой и управления яркостью клавиш. Надеюсь, сэкономил вам кучу времени.

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