Editar um arquivo de texto não salva as alterações

0

Estou tentando seguir as instruções de aqui para ativar a luz de fundo para o meu teclado no Dell Vostro 3350.

Eu quero alterar o conteúdo de um arquivo /sys/class/leds/dell::kbd_backlight/brightness , que contém 0 , para 3 .

Após executar echo 3 | sudo tee brightness , o arquivo ainda contém 0 .

Se eu tentar abri-lo e editá-lo no nano (usando o sudo), depois de salvar as alterações e sair, o arquivo ainda conterá 0 .

Se eu tentar abri-lo e editar em gedit (usando o sudo), ele não me permite salvar o arquivo, mostrando a seguinte mensagem: %código%. Pressionar "Salvar mesmo assim" não tem nenhum efeito (o arquivo ainda contém Could not create a backup file while saving "/sys/devices/platform/de…:kbd_backlight/brightness" ).

Estou executando o Ubuntu 15.10.

    
por Nick To 31.08.2016 / 01:12

2 respostas

0

O diretório / sys é um diretório especial que é mantido pelo sistema para fornecer informações que você pode ver para ver o estado do seu sistema. O arquivo que você está examinando e tentando editar está sendo mantido pelo sistema e está mostrando o estado do sistema. Se o estado mudar, você verá a diferença.

Existem vários recursos para controlar os recursos do seu laptop. Tente xset para definir o estado.

Experimente (uma variação como):

$ xset led 3

Veja ( link ):

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

Se isso funcionar e controlar seu back-light, você verá uma diferença no arquivo que está tentando editar.

A propósito, você pode digitar este comando para ver os recursos do xset que são reconhecidos e suas configurações:

$ xset q
    
por L. D. James 31.08.2016 / 01:26
0

O link fornecido é para um laptop Asus Zenbook que tem um ACPI diferente do seu laptop Dell Vostro 3350.

O teclado do seu laptop está ativado com a tecla Fn + F6 (de acordo com o Google). Basta usar essas teclas juntas para acender a luz de fundo e percorrer o brilho (mais claro e brilhante até desligar e depois ligar novamente).

Quando comprei o meu Dell Inspiron 17R SE 7220 usado, o proprietário disse-me que não dispunha de um teclado retroiluminado que contradisse os materiais de marketing. Após a compra, fiz algumas pesquisas e aprendi o mesmo Fn + F6 para o seu Dell funciona no meu laptop também. Parece que muitos usuários não conhecem essa combinação de teclas no mundo da Dell com base em pesquisas no Google.

Até mesmo meu Teclado retroiluminado sem fio da Logitech usa Fn + F6 para aumentar o brilho das teclas, de modo que parece um padrão quase industrial.

Eu não respondi a sua pergunta sobre como alterar um arquivo (não existe no meu sistema BTW), mas resolvi seu verdadeiro problema de ligar o teclado retroiluminado e controlar o brilho das teclas. Espero que tenha poupado muito tempo para você.

    
por WinEunuuchs2Unix 31.08.2016 / 02:27