rock64 modos de vídeo estranhos

0

Eu tive um Rock64 por alguns meses. Tentei rodar uma imagem do Ayufan (Debian), então tentei um Armbian, agora estou de volta ao último Ayufan. Eu inicializo, não leio meu EDID no meu monitor antigo, acabo no modo 1920x1080 . Nenhuma grande surpresa. Mas não consigo encontrar uma boa substituição manual. Eu quero 1366x768 .

Eu tento xrandr , ele diz que eu estou em 1920x1080 , não vou me deixar mudar isso. fbset me dá:

FBIOPUT_VSCREENINFO: Invalid argument 

mesmo quando tento definir um modo que foi enviado em /etc/fb.modes como 1024x768-60 . xvidtune não me deixa mudar nada. Isso está afetando tanto o console quanto o X (org).

O que eu tropecei é lxrandr em parte porque é uma pequena caixa que eu posso arrastar pela tela e escolher um modo de uma lista GUI. O que me surpreende é que funciona (para o X). Eu não sei porque. Eu posso escolher 1024x768 e é isso que eu recebo. Mas xrandr (não lxrandr ) diz que ainda estou em 1920x1080 . Mudei meu monitor para a entrada da TV por meia hora, quando voltei, ele realmente tinha mudado para 1920x1080 . Reinicie, abra X e isso é 1024x768 . lxrandr (eu coloquei no meu xinit ) agora diz 1920x1080 . Mude para 1024x768 , apenas os números mudam porque é assim que eu já estava.

ls /dev/fb* mostra apenas fb0 . lsof não o encontra aberto. Há um / dev / mali , que também não está aberto. Pelo que eu posso encontrar na documentação do Mali, o sistema cria o framebuffer, o Mali apenas escreve nele. É provável que tenha sido configurado como parte do processo de inicialização, mas por que lxrandr (e somente lxrandr ) pode alterá-lo? Ou ele faz outro framebuffer que pode manipular, o que talvez desapareça quando a tela ficar branca?

Existe algum lugar onde eu possa definir o modo video / framebuffer para console e X e mantê-lo?

    
por Alan Corey 10.07.2018 / 05:50

0 respostas