Por que não consigo controlar o nível de brilho / luz de fundo?
No primeiro:
Notebook Positivo BGH - C500 Series.
Processor: AMD C60 series (dual core 800 mhz-1ghz)
GPU: Radeon HD 6290 (worked with fglrx/Catalyst)
Olá pessoal, este é meu primeiro post em 8 anos de uso do Ubuntu / Kubuntu, nunca tive problemas com nenhuma versão, mas quando atualizei de Willy para Xenial I Não tome cuidado na versão mais recente que os drivers de propriedade AMD / ATI ( fglrx ) foram descontinuados ou não suportados pelos desenvolvedores, e eles aconselham contra não atualizar para AMD Comercial. As teclas Fn não funcionam!
No entanto, após a atualização, quando eu estava configurando, eu quero instalar os drivers do console:
sudo apt-get install fglrx fglrx-updates
"fglrx" and "fglrx-updates" has no candidates
Na versão Willy (e nas versões anteriores), não consigo controlar ou diminuir o utilitário brilho / luz de fundo que os drivers de propriedades foram instalados.
No Ubuntu 16.04, os drivers são:
xserver-xorg-video-amdgpu
xserver-xorg-video-radeon
E estes são drivers abertos, mas isso não é o problema realmente.
Eu tentei os seguintes procedimentos:
Tentei colocar vários links, mas os novatos não podem postar mais 2 links
Resumo:
1. Não é possível alterar o nível da luz de fundo instalando o driver.
sudo apt-get install xserver-org-video-amdgpu
sudo apt-get install xserver-org-video-radeon
## 2. Ele persiste alto brilho, apesar de modificar / sys / class / backlight, e o promp me mostra (radeon_bl0 está presente):
lspci | grep ati
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6290]
ls /sys/class/backlight
radeon_bl0
Dentro da pasta, brilho , max_brightness , actual_brightness , bl_power e outros estão presentes
echo > 10 /sys/class/backlight/radeon_bl0/brightness
Não há efeito
echo > 100 /sys/class/backlight/radeon_bl0/max_brightness
permission denied
chmod 0777 /sys/class/backlight/radeon_bl0/max_brightness
nano /sys/class/backlight/radeon_bl0/max_brighness
modifing 255 to 100
Ctrl+O > I/O Error
chmod 0777 /sys/class/backlight
The same result > I/O Error
E encontre outro jeito:
ls -alh /sys/class/backlight
lrwxrwxrwx 1 root root 0 abr 23 12:23 radeon_bl0 -> ../../devices/pci0000:00/0000:00:01.0/drm/card0/card0-LVDS-1/radeon_bl0
E tentando o mesmo e sem efeito.
3. Modificando o grub:
GRUB_CMDLINE_LINUX="acpi_osi=Linux" | No effect
GRUB_CMDLINE_LINUX="acpi_backlight=none" | No effect
GRUB_CMDLINE_LINUX="acpi_backlight=vendor" | No effect
GRUB_CMDLINE_LINUX="acpi_backlight=video" | No effect
GRUB_CMDLINE_LINUX="acpi_backlight0" | No effect
GRUB_CMDLINE_LINUX="acpi_backlight=radeon_bl0" | No effect
Reinicializando e editando o grub (com as mesmas sentenças) antes de iniciar o Ubuntu, estranhamente ele não inicia.
Começando no "modo de recuperação", / sys / class / backlight, mostra-me:
acpi_video0
Mas o SDDM não inicia.
4. Adicionando a configuração do X11.
cd /usr/share/X11/xorg.conf.d
dir > 10-amdgpu.conf is present
nano 10-amdgpu.conf | shows me
Section "OutputClass"
Identifier "AMDgpu"
MatchDriver "amdgpu"
Driver "amdgpu"
EndSection
I added
Section "Device"
Identifier "card0" | put also "AMDgpu"
Driver "amdgpu"
Option "Backlight" "radeon_bl0"
BusID "PCI:00:01:01"
End Section
Mas não funciona, a opção "Backlight" é para o driver intel. Eu revisei o homem de amdpu e não figurei essa opção. Em vários momentos, nem inicia o SDDM.
5. Usando o comando setpci:
setpci -s 00:01.0 F4.B=7F | Not work
setpci -s 00:01.0 F4.B=FF | Not work
setpci -s 00:01.0 F4.B=50 | Not work
setpci -s 00:01.0 F4.B=80 | Not work
Esta placa de vídeo não suporta o setpci
6. Instalando xbacklight
sudo apt-get install xbacklight
xbacklight -s 80 | there is no effect
No outputs have backlight property
xbacklight -d LVDS -s 80
RANDR Query Version returned error -1
Ele não funciona, eu procurei e xbacklight está obsoleto para o xf86-video-ati para controle de luz de fundo, eu instalei o script "light" (lightscript) mas ele não funciona também.
7. Fazendo a regra do udev:
nano /etc/udev/rules.d/81-backlight.rules
# Set backlight level to 8
SUBSYSTEM=="backlight", ACTION=="add", KERNEL=="acpi_video0", ATTR{brightness}="8"
Save & Exit and there is no effect after boot
8. Usando o serviço systemd-backlight.
I don't understeand how this works, but I've got this from the prompt:
systemctl list-units | grep -i backl
systemd-backlight@backlight:radeon_bl0.service loaded active exited Load/Save Screen Backlight Brightness of backlight:radeon_bl0
system-systemd\x2dbacklight.slice loaded active active system-systemd\x2dbacklight.slice
O serviço systemd-backlight é carregado para / sys / class / backlight! Mas não funciona, a luz de fundo não muda.
9. Usando xrandr
Finally I put in the console:
xrandr --output LVDS-1 --brightness 0.6 | 0.4 | 0.3
Previously identified output
Isso "funcionou" para mim, mas quando eu reiniciei os valores do xrandr indo para o padrão, por mais do que eu coloquei xrandr --output LVDS1 --brightness 0.5 na sessão de início. (No Kde pelas Configurações do Sistema > Iniciar e Desligar)
Conclussão
Em todos os casos, o brilho / luz de fundo é alto, não importa, as teclas Fn não funcionam, e o indicador Kde para o brilho vai para 0 e o LCD parece a árvore de Natal porque é a vez para cima / baixo infinitamente.
Alguém tem mais ideias?
Desculpe pelo meu péssimo inglês!