Últimos pares de drivers fglrx no Ubuntu 12.04 têm suporte a backlight quebrado

3

Estou acompanhando os últimos lançamentos do fglrx no site da AMD e parece que os últimos drivers estáveis (13.4) e beta (13.6) têm o brilho quebrado no Ubuntu 12.04 com as atualizações mais recentes. A configuração de hardware / software é o laptop HP dm1 série 4000 (mais especificamente dm1-4142nr) com uma APU AMD6320 executando a versão de 64 bits do Ubuntu 12.04. Todas as opções de exibição e recursos da área de trabalho funcionam bem.

Pressionar as teclas de brilho do hardware exibe a barra de brilho pop-up do Unity, que muda de acordo, mas não há alterações no brilho real da luz de fundo.

Fazendo echo 5 > / sys / class / backlight / acpi_video0 / brilho como root não faz nada, mesmo que o número real grude e ambos brilho e realbrightness reflitam o novo número ecoado (qualquer outro número faz o mesmo).

Tentando inicializar o kernel com acpi_backlight = o sinalizador de fornecedor não tem efeito. Nem adicionando o seguinte no xorg.conf (sob a seção "device"):

Opção "RegistryDwords" "EnableBrightnessControl = 1"

O ajuste do brilho dentro da ferramenta de globo altera o brilho ajustando as cores, mas não altera a quantidade real de luz de fundo (ou pelo menos não aparece). Não há outras opções relativas ao brilho que eu possa encontrar.

Neste ponto, estou quase sem idéias, pois parece que isso é claramente culpa do motorista. Existe uma maneira de descobrir onde na fonte do driver está a regressão, de modo que se possa ao menos reverter essa parte e construir um driver totalmente funcional com as melhorias mais recentes?

Editar: mais esclarecimentos e perguntas adicionais Eu também tentei 12.100, 12.104 e 13.101 e nenhum deles funciona em termos de brilho. difira entre 9.012 fontes (que funcionam, mas têm outros bugs 3D) e 12 e mais novas ramificações mostram apenas diferenças de versão, de modo que parece que o controle de brilho está enterrado dentro do blob binário. Usando acpi_os_name="Windows 2009" acpi_osi="Windows 2009", ironicamente, permite ajustes de brilho até que você entre na parte X da seqüência de inicialização, no ponto em que ele pára de funcionar.

Neste ponto, estou querendo saber se alguém tem backlight trabalhando nesses novos drivers e quais são suas opções de inicialização do kernel.

8º UPDATE: Tentei driver 8/19/2013 e nenhuma mudança - se alguma coisa spam manual de mudança de brilho relatado em um dos fóruns funciona ainda mais esporadicamente. Eu acho que eu estou querendo saber neste momento se este é possivelmente um problema do kernel e se assim for, algum dos usuários de versões mais recentes do Ubuntu (12.10, 13.04, etc) tem o mesmo problema?

Jan. 12 de 2014 ATUALIZAÇÃO: Como indicado nos comentários abaixo, todas as versões lançadas desde ainda não corrigiram este problema. A versão estável mais recente (13.12) e seu antecessor permitem a mudança de brilho até que uma pessoa suspenda o computador e, ao retomar o ajuste de brilho, pare de funcionar até que o computador ou o servidor X seja reiniciado.

Eu também tentei a última versão beta que aparentemente é mal numerada (13.11-betav9.95 lançado em 01/08/2014), e o mesmo problema persiste ... Tenho que adorar o suporte ao driver AMD ...

Atualização 20 de janeiro de 2014: versão 13.30.rc3 (beta) mesmo problema ... Tenho uma suspeita incômoda de que a equipe da AMD não tem ninguém competente para lidar com problemas do Linux, como problemas de suspensão / retomar confiável ou o brilho supracitado regressão, ambos existiram há séculos e, em vez disso, apenas backport coisas básicas do driver do Windows para "trabalhar" com o novo hardware. Este é definitivamente o último investimento da AMD que eu vou fazer ...

Atualização de 3 de fevereiro de 2014: a versão beta 14.1 é lançada e lista o brilho de correção no Ubuntu 12.04 como uma de suas correções de bugs. No entanto, este não é o caso e o brilho pára de funcionar após a retomada.

Atualização de 22 de março de 2014: os 14.2 e 14.3 betas também não fazem melhorias.

    
por FlabbergastedPickle 21.06.2013 / 00:08

5 respostas

0

Então, finalmente, com o lançamento do 14.6beta, o problema de brilho foi silenciosamente corrigido para que, mesmo depois de retomar o brilho, o ajuste continue a funcionar ... Não há menção a ele no changelog.

Você pode obter a versão beta de 64 bits de:

link

Espero que isso ajude!

    
por FlabbergastedPickle 12.06.2014 / 06:30
0

Após um dia de investigação, verifica-se que este problema é aparentemente tão desenfreado (veja open & amp; product = & amp; content = backlight "> http: //ati.cchtml.com/buglist.cgi? query_format = specific & amp; order = relevância + desc & amp; bug_status = aberto & amp; product = & amp; content = backlight) como congelamento resumido intermitente após a suspensão ao usar o módulo fglrx (em oposição ao driver proprietário). qualquer driver acima de 9.012 não tem suporte à luz de fundo. Até junho de 2013, a única solução alternativa era: link ) para drivers mais novos que 9.012 é pressionar os botões de brilho do hardware e mantê-los por vários segundos.Isso geralmente irá alternar entre os ajustes mais claros e mais escuros (dependendo do botão que você estiver segurando) que deve ser suficiente para usar o laptop de uma forma que permite alguma autonomia / autonomia da bateria quando longe do AC, mas também é um hack feio.Eu acho que teremos que esperar O AMD AMD lança a próxima versão (13.6 beta também é afetada) do driver e, esperamos, corrige a regressão.

Por enquanto, eu não vou escolher esta como minha resposta na esperança de que alguém possa encontrar uma solução melhor.

    
por FlabbergastedPickle 21.06.2013 / 20:20
0

O driver beta mais recente 13.8 (versão 13.20.11-130814a-161038E-ATI de empacotamento do driver) parece corrigir esse problema. Faça o download em link

    
por John Smith 21.08.2013 / 22:34
0

Eu tive esse problema com uma máquina ASUS X54H (placa gráfica ATI).

Depois de instalar os drivers proprietários, a luz de fundo está desligada da tela de login. Desativar isso faz com que a luz de fundo fique acesa novamente, mas entre eu tive que tentar aquelas correções relacionadas ao GRUB cfg, que não funcionam neste caso.

Portanto, para aqueles que instalaram esses drivers em um Ubuntu 12.04 LTS, sugiro desativá-los através das configurações do sistema (você pode usar a saída VGA do seu laptop) se as alterações do GRUB estiverem relacionadas a acpi_osi=Linux e acpi_backlight=vendor não funciona.

    
por okomuss 07.09.2013 / 16:47
0

Parece que a última versão beta lançada em 30 de setembro de 2013 (versão 13.10) corrigiu parcialmente o problema para mim. Consulte o link para obter mais informações.

O driver ainda não atualiza o brilho quando o sistema é suspenso e depois retomado. Alguém teve alguma sorte com isso?

Outra atualização, 13.11-beta6, tem a mesma limitação de 13.10.

E ainda outra atualização, 13.12 versão estável tem a mesma limitação ... Então faça todos os lançamentos desde, incluindo 14.1.

    
por FlabbergastedPickle 08.10.2013 / 00:25