MANERA NVIDIA

MANERA NVIDIA

Ok, esta es una extensión de otro problema que tuve con una conexión VGA y una tarjeta Nvidia Geforce GT 440. La pregunta se actualizó para incluir otros problemas relacionados con el video HDMI y también desde que confirmé que también afecta las tarjetas de video ATI. La explicación es la siguiente:

Tengo un televisor Soneview de 32'. Este televisor tiene muchas conexiones, incluidas VGA (primera razón por la que lo compré), HDMI (segunda razón, pero no tenía un cable HDMI en ese momento) y DVI.

Tengo este televisor desde hace poco más de un mes, de hecho lo tuve para celebrar el lanzamiento de Ubuntu 11.10 y comencé a usarlo exactamente en esa fecha (conozco a muchos fanáticos de eso, pero bueno, me gustan las cosas geek). Empecé a usarlo con el cable VGA. Después de 2 semanas compré una tarjeta Nvidia GT440. El 9500GT anterior que usaba la conexión VGA funcionaba correctamente sin ningún problema.

Instalé el GT440 y el primer problema que encontré al usar esta última tarjeta se menciona aquí:Pantalla negra en las últimas tarjetas Nvidia/Ati al iniciar LightDM/Ubuntu. La solución a este problema fue desconectar y luego conectar nuevamente el cable VGA. Esto daría como resultado que la pantalla me muestre la pantalla lightdm para mi inicio de sesión. Si no desconecto y luego conecto el cable podría quedarme ahí siempre pensando que no hay señal de video. El problema de la pantalla negra se resolvió en una actualización posterior a 12.04 y ya se resolvió usando la versión predeterminada 12.10. Entonces, usar 12.04 y actualizar o usar 12.10 resolvió el problema de la pantalla negra con HDMI.

Me cansé de buscar respuestas que no funcionaban y soluciones que literalmente me hacían tener que instalar Ubuntu nuevamente. Simplemente fui y compré un cable HDMI y cambié el VGA por ese. Funcionó y no tuve que desconectar/conectar el cable pero ahora tengo este problema cuando uso cualquier resolución. Mi resolución normal es 1920x1080 (este televisor es 1080HD), por lo que en VGA podría usar esta resolución sin problemas, pero en HDMI se cortan los bordes. Aquí hay una foto:

ingrese la descripción de la imagen aquí

Como puede ver en la imagen, los íconos del Iniciador solo muestran menos del 50% de su ancho. Olvídate de las partes superior e inferior, puedo acceder a ellas con el ratón pero no puedo visualizarlas en pantalla. Es como si estuviera fuera de la vista del televisor. Básicamente, desaparecen entre 20 y 30 píxeles de todos los lados.

Busqué a mi alrededor y salí corriendo xrand --verbosepara ver qué podía detectar en el televisor. Tengo esto:

cyrex@cyrex:~$ xrandr --verbose
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 (0x164) normal (normal) 0mm x 0mm
    Identifier: 0x163
    Timestamp:  465485
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
  1920x1080 (0x164)  103.7MHz *current
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   54.0KHz
        v: height 1080 start    0 end    0 total 1080           clock   50.0Hz
  1920x1080 (0x165)  105.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   55.1KHz
        v: height 1080 start    0 end    0 total 1080           clock   51.0Hz
  1920x1080 (0x166)  107.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   56.2KHz
        v: height 1080 start    0 end    0 total 1080           clock   52.0Hz
  1920x1080 (0x167)  109.9MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   57.2KHz
        v: height 1080 start    0 end    0 total 1080           clock   53.0Hz
  1920x1080 (0x168)  112.0MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   58.3KHz
        v: height 1080 start    0 end    0 total 1080           clock   54.0Hz
  1920x1080 (0x169)  114.0MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   59.4KHz
        v: height 1080 start    0 end    0 total 1080           clock   55.0Hz
  1680x1050 (0x16a)   98.8MHz
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   58.8KHz
        v: height 1050 start    0 end    0 total 1050           clock   56.0Hz
  1680x1050 (0x16b)  100.5MHz
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   59.9KHz
        v: height 1050 start    0 end    0 total 1050           clock   57.0Hz
  1600x1024 (0x16c)   95.0MHz
        h: width  1600 start    0 end    0 total 1600 skew    0 clock   59.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   58.0Hz
  1440x900 (0x16d)   76.5MHz
        h: width  1440 start    0 end    0 total 1440 skew    0 clock   53.1KHz
        v: height  900 start    0 end    0 total  900           clock   59.0Hz
  1360x768 (0x171)   65.8MHz
        h: width  1360 start    0 end    0 total 1360 skew    0 clock   48.4KHz
        v: height  768 start    0 end    0 total  768           clock   63.0Hz
  1360x768 (0x172)   66.8MHz
        h: width  1360 start    0 end    0 total 1360 skew    0 clock   49.2KHz
        v: height  768 start    0 end    0 total  768           clock   64.0Hz
  1280x1024 (0x173)   85.2MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   66.6KHz
        v: height 1024 start    0 end    0 total 1024           clock   65.0Hz
  1280x960 (0x176)   83.6MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   65.3KHz
        v: height  960 start    0 end    0 total  960           clock   68.0Hz
  1280x960 (0x177)   84.8MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   66.2KHz
        v: height  960 start    0 end    0 total  960           clock   69.0Hz
  1280x720 (0x178)   64.5MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   50.4KHz
        v: height  720 start    0 end    0 total  720           clock   70.0Hz
  1280x720 (0x179)   65.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   51.1KHz
        v: height  720 start    0 end    0 total  720           clock   71.0Hz
  1280x720 (0x17a)   66.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   51.8KHz
        v: height  720 start    0 end    0 total  720           clock   72.0Hz
  1152x864 (0x17b)   72.7MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   63.1KHz
        v: height  864 start    0 end    0 total  864           clock   73.0Hz
  1152x864 (0x17c)   73.7MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   63.9KHz
        v: height  864 start    0 end    0 total  864           clock   74.0Hz

....Many Resolutions later...

  320x200 (0x1d1)   10.2MHz
        h: width   320 start    0 end    0 total  320 skew    0 clock   31.8KHz
        v: height  200 start    0 end    0 total  200           clock  159.0Hz
  320x175 (0x1d2)    9.0MHz
        h: width   320 start    0 end    0 total  320 skew    0 clock   28.0KHz
        v: height  175 start    0 end    0 total  175           clock  160.0Hz
  1920x1080 (0x1dd)  333.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock  173.9KHz
        v: height 1080 start    0 end    0 total 1080           clock  161.0Hz

Si ayuda, la frecuencia de actualización a 1920x1080 es 60. Hay un efecto de parpadeo en esta resolución usando HDMI pero no VGA, lo cual imagino que está relacionado con el problema de corte de bordes que estoy planteando aquí.

Respuesta1

Lo siguiente soluciona el problema en resoluciones inferiores a 1920x1080 o en otros televisores (Mi padre tiene un televisor Sony donde también se soluciona este problema) porque el problema radica en los propios televisores. Algunos televisores que se utilizan para computadoras ofrecen 1920x1080 solo para VGA pero no para HDMI. Otros necesitan configuración en el monitor de TV y, por último, en algunos casos raros, algunos tienen resoluciones incompatibles entre la tarjeta de video (lo que puede hacer la tarjeta de video) y el televisor (lo que puede mostrar la resolución del TV). Las siguientes soluciones intentan solucionar problemas como bordes negros, espacio dejado en los lados o arriba y abajo y corrupción gráfica cuando se usa 1920 en un televisor y las letras se ven raras:

MANERA NVIDIA

  1. Vaya a Configuración de Nvidia y habrá una opción que tendrá más funciones si hay un cable HDMI conectado. En la siguiente foto la opción esDFP-1 (CNDLCD)pero este nombre cambia dependiendo del dispositivo al que esté conectada la PC:

ingrese la descripción de la imagen aquí

  1. DesmarcarForzar escalado completo de GPU

¿Qué hará esto para las resoluciones?MÁS BAJOsuperior a 1920x1080 (al menos en mi caso) soluciona el problema del parpadeo y corrige los bordes cortados por el monitor.

  1. Salvar aXorg.confArchive los cambios realizados después de cambiar a una resolución aceptable para sus ojos.

MANERA DE TV

  1. Si su televisor tiene un menú OSD y este menú tiene opciones para escanear la resolución de la pantalla o ajustarse automáticamente a ella, desactívelas. Específicamente la opción sobre SCAN.

  2. Si tiene una opción para el modo AV, desactívela.

  3. Básicamente, deshabilite cualquier opción que necesite escanear y escalar la resolución. Pruebe uno por uno. En el caso del televisor de mi padre, esto lo logró. En mi caso la Nvidia lo solucionó para resoluciones más bajas.

NOTA (Comentario realizado por el usuario James -https://askubuntu.com/users/39762/james): Para algunos televisores LCD Samsung. Usando el control remoto del televisor, vaya a Opciones -> Opciones de imagen y configure la Opción de imagen en "Ajustar a la pantalla".

CALIDAD DE VIDEO

Si tiene un televisor de 1080p y tiene una calidad más baja en 1920x1080, como las siguientes 2 imágenes, se recomienda que baje la resolución a 1680x1050 para tener suficiente espacio para todo, pero evite la calidad más baja que aparece en la resolución más alta ( Lo he probado y esto afecta a las resoluciones 16:9 y 16:10 con una frecuencia de actualización de 50 o 60 en la resolución máxima. Depende en parte del televisor y de si es compatible con 16:9, 16:10 o ambos. El responsable es el conductor.):

La siguiente imagen tiene una resolución de 1680x1050:
ingrese la descripción de la imagen aquí

La siguiente imagen tiene una resolución de 1920x1080:
ingrese la descripción de la imagen aquí

Como puede ver en ambas imágenes, 1920 corta los lados y el texto se ve borroso y es algo que proviene de un archivo JPG sobrecomprimido. En el caso del 1680, la calidad es excelente y se puede leer todo sin quedar ciego.

En VGA o HDMI mi texto se ve borroso (mientras navego con Firefox/Chrome, uso Nautilus, etc.)

Una razón podría ser que se activó la opción FXAA; esto solo está disponible en controladores y tarjetas Nvidia posteriores que admiten la función Antialiasing FXAA:

ingrese la descripción de la imagen aquí

HacerNOActive esta función si el resultado es un texto borroso que parece permanecer borroso durante un par de segundos cada vez que se mueve o cambia una ventana, lo que dificulta la visión al intentar leer algo. Simplemente desactive la función y cierre sesión o reinicie.

AJUSTAR MANUALMENTE LA RESOLUCIÓN

Si tiene uno de los controladores Nvidia más nuevos, algunos de los puntos anteriores no funcionarán. Para estos casos, abra la nvidia-settingsaplicación y vaya aConfiguración de pantalla del servidor X. Haga clic enAvanzado...y cambia las siguientes opciones a una resolución ligeramente inferior a la que estás utilizando:

  • Puerto de vídeo en
  • Puerto de salida de vídeo
  • Panorámica

ingrese la descripción de la imagen aquí

Tenga en cuenta que el televisor que estoy usando no admite 1680x1040. En lugar de eso, seleccioné el anuncio de 1920 x 1080 y luego edité las 3 opciones mencionadas a una resolución ligeramente más baja para poder "mover" las coordenadas X/Y para ver los íconos del iniciador y el panel superior. En elPuerto de salida de vídeoopción, Los 2 valores después de la resolución son las coordenadas X e Y. Normalmente aparecerán como1680x1040+0+0pero después de editar los valores y guardar los cambios, verá aparecer el Iniciador y el panel superior. En mi caso puse 48 para X y 30 para Y. Esto hizo que el panel y el Iniciador se mostraran correctamente en TV (Viewport).

Respuesta2

Resumen ejecutivo: xrandr --output HDMI-0 --set underscan onfuncionó para mí.

Ninguna de las respuestas aquí funcionó para mi configuración. Tengo una Panasonic TH-42PX80U y una tarjeta gráfica ATI Radeon HD5770. (Sí, es una plataforma vieja).

El controlador propietario AMD fglrx no tenía este problema, pero tambiénno se puede ejecutar Broken Age. Este problema es particularmente molesto para ese juego, ya que parte del texto termina fuera de la pantalla.

Probé todos los ajustes del menú del televisor y todas las opciones de su "formato" (panorámico, completo, zoom, etc.). Nada ayudó.

La ejecución xrandr --verbosemostró que mi salida HDMI se llama "HDMI-0" y que admite la configuración de subexploración. Después de ejecutar cualquiera de estos, finalmente puedo ver la imagen completa:

xrandr --output HDMI-0 --set underscan on

o

xrandr --output HDMI-0 --set underscan auto

Respuesta3

Tuve exactamente el mismo problema hoy. Estoy usando una pantalla LCD Samsung. El problema fue muy fácil de solucionar, simplemente encontré el control remoto del televisor, entré en opciones y en Opciones de imagen, lo configuré enajustar a la pantalla. Sé que no estás usando un Samsung, pero estoy bastante seguro de que tu televisor tendrá opciones similares.

Respuesta4

Tuve algunos problemas similares hoy, pero resultó que era la configuración del televisor la que había que ajustar. Si aún no lo ha hecho, intente ajustar la configuración del monitor (es decir, el tamaño).

información relacionada