Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Resolução diferente no XFCE e ES
28-05-2018, 01:09
Mensagem: #1
Resolução diferente no XFCE e ES
A culpa talvez seja da minha TV que (mesmo sendo full HD) já é velhinha.

Com alguma dificuldade consegui acertar na resolução a usar no XFCE. A resolução devia ser encontrada sozinha mas, por qualquer motivo, arrancava sempre em 640x480.
O problema parecia ser a frequência e definindo hdmi_mode=4 no /boot/config.txt fez a imagem ficar bem no XFCE (ainda que com um bocado de bordo preto à volta, mas é relativamente pequeno, estava bom). Decidi mudar o boot e experimentar um pouco do EmulationStation, Kodi, etc, mas após o reboot a imagem sai "para fora" da TV. No XFCE fica um pouco dentro dos limites da TV, no ES fica para fora.

Alguma forma de corrigir isto?
Obrigado
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-05-2018, 08:29
Mensagem: #2
RE: Resolução diferente no XFCE e ES
http://pipplware.pplware.pt/wiki/tv-monitor/
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-05-2018, 22:07
Mensagem: #3
RE: Resolução diferente no XFCE e ES
Obrigado pela resposta.
Já tinha visto esse artigo, mas o overscan não tem qualquer efeito. Como disse, o XFCE fica "para dentro", e o ES fica "para fora", não me parece coberto por nenhuma das hipóteses cobertas na wiki,
Vou assumir que o problema é da minha velhinha TV, para já. O Kodi tem um ajuste para redifinir o tamanho do ecrã e esse resolveu um dos problemas, para o ES tenho tempo de olhar Wink Mais tarde
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
29-05-2018, 22:50
Mensagem: #4
RE: Resolução diferente no XFCE e ES
Pões as definiçoes de imagem no config.txt como vem de origem, e no Kodi tb. Sempre que alteras o config.txt tens de reiniciar para as definições fazerem efeito. Depois, não ligues ao ES e ao Kodi e vai para o XFCE. No XFCE ajusta através das definições da própria TV apenas até ficar direito. O Kodi e o ES depois tb vão ficar direitos.
Se através da TV apenas não ficar direito no XFCE, desactiva o overscan como diz no wiki.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-05-2018, 00:19
Mensagem: #5
RE: Resolução diferente no XFCE e ES
Não dá... Sem mexer no config.txt o XFCE arranca com 640x480. Não há nada que possa fazer na TV para corrigir isso
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
30-05-2018, 16:05
Mensagem: #6
RE: Resolução diferente no XFCE e ES
Então é porque a TV não comunica bem os modos suportados, senão escolhia a resolução nativa por defeito que é a maior na maioria dos casos. Executa num terminal o seguinte para veres quais a resuloções que a TV suporta e escolhe a melhor definindo no config.txt:
Código:
tvservice --modes=CEA
tvservice --modes=DMT
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
01-06-2018, 09:19
Mensagem: #7
RE: Resolução diferente no XFCE e ES
Código:
pi@pipplware:~ $ tvservice --modes=CEA
Group CEA has 15 modes:
  (native) mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive 
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive 
  (prefer) mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced 
  (native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive 
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive 
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive 
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced 
           mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced 
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive 
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive 
           mode 33: 1920x1080 @ 25Hz 16:9, clock:74MHz progressive 
           mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive 
pi@pipplware:~ $ tvservice --modes=DMT
Group DMT has 13 modes:
           mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
           mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive 
           mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive 
           mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive 
           mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive 
           mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive 
           mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive 
           mode 23: 1280x768 @ 60Hz 15:9, clock:79MHz progressive 
           mode 35: 1280x1024 @ 60Hz 5:4, clock:108MHz progressive 
           mode 39: 1360x768 @ 60Hz 16:9, clock:85MHz progressive 
           mode 42: 1400x1050 @ 60Hz 4:3, clock:121MHz progressive 
           mode 51: 1600x1200 @ 60Hz 4:3, clock:162MHz progressive 
           mode 82: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 

E o config.txt
Código:
pi@pipplware:~ $ cat /boot/config.txt
# For more options and information see
# http://rpf.io/configtxtreadme
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=0

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=1
hdmi_mode=4
#hdmi_ignore_cec_init=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

# uncomment this line to make the USB power manager change its output current
#limit (for all 4 USB ports combined) from 600mA to 1200mA.
max_usb_current=1

# Image and Video Options
start_x=1
#overscan_scale=1

# Memory Options
gpu_mem_256=128
gpu_mem_512=128
gpu_mem_1024=256

E sim, creio que o problema será da TV. Só não percebo é porque é que o XFCE e o ES ficam com aspecto diferente.

Obrigado mais uma vez Wink
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
07-06-2018, 01:38 (Esta mensagem foi modificada pela última vez a: 07-06-2018 01:39 por margarett.)
Mensagem: #8
RE: Resolução diferente no XFCE e ES
Queria aqui partilhar a solução para este problema. Efectivamente não é a minha TV, ou pelo menos só a minha TV.

Voltei atrás e comentei todas as opções no config.txt. Reparava que a imagem "splash" do PiPplware que aparece antes do ES estava de facto em full screen (inclusivamente uma pequena borda preta à volta), mas quando aparecia o ES, lá ficava a imagem recortada.
Fiz o teste de colocar os 4 overscan = 100, só mesmo para ver o que saía. O que acontece é que o splash do PiPplware encolhe nitidamente, o ES ao arrancar também encolhe reduzido à área restante mas... Está cortado na mesma!

Pesquisei bastante (há muitas, muitas pessoas a queixarem-se do mesmo), normalmente reencaminha-se toda a gente para a questão do overscan (que nitidamente não era o problema aqui), até que encontrei este vídeo:
https://www.dailymotion.com/video/x2hugrh
A dica sobre modificar o /etc/emulationstation/es_systems.cfg foi exacta e agora já tenho o ES sem imagem recortada!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 2 Visitante(s)