Редактирование текстового файла не сохраняет изменения
Я пытаюсь следовать приведенным здесь инструкциям, чтобы включить подсветку клавиатуры на 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
чтобы увеличить яркость клавиш, это кажется квазииндустриальным стандартом.
Я не ответил на ваш вопрос о том, как изменить файл (кстати, не существует в моей системе), но решил реальную проблему включения клавиатуры с подсветкой и управления яркостью клавиш. Надеюсь, сэкономил вам кучу времени.