PDA

View Full Version : Problema con resolucion



alexander49
October 6th, 2015, 12:18 AM
Hola, hace alrededor de 1 mes que vengo usando distintas distribuciones (Elementary,Fedora,Ubuntu y mi actual Ubuntu gnome 15.04) pero en todas lo que me a hecho retroceder a dejarlo como mi sistema principal es un problema con la resolucion, tengo un monitor led con una resolucion de 1080 (especificamente un Siragon HLT-24) conectado por un cable vga a una nvidia 9500 gt y uso los drivers nvidia privativos 340.93 pero no detecta ni mi monitor ni mi resolucion maxima (1080) llegando a maximo 1360x768, intente forzarla mediante Xorg en varias ocaciones logrando mayores resoluciones y ejecutando la mayoria bastante bien excepto la 1080 que al ponerla o aparecia una franja negra a la izquierda o se veia como si la pantalla tuviera un zoom, quizas por tener mal los HorizSync y VertRefresh pero al poner los que me indica en el manual ni siquiera inicia el entorno grafico. Despues de mirar por dias muchos tutoriales y sin lograr resultado esta es mi ultima esperanza para poder disfrutar normalmente de linux.

Este es mi Xorg actual (sin modificar)


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 346.59 (buildd@roseapple) Thu Apr 9 09:44:25 UTC 2015

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-1"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9500 GT"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "metamodes" "1360x768 +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection


De antemano muchas gracias.

papibe
October 6th, 2015, 12:32 AM
Hola alexander49.

Por favor abre un terminal y ejecuta estos comandos. Después pega el resultado de ellos en tu respuesta (copia el texto del terminal y lo pegas entre CODE tags):

lspci -nnk | grep -iA2 vga

apt-cache policy nvidia-current

lsmod | grep -E 'nvidia|nouveau|i915|radeon|fglrx'

xrandr -q

xrandr -q --q1
Saludos.

alexander49
October 6th, 2015, 01:39 AM
Gracias por tu rapida respuesta papibe


alexander@alexander-OEM:~$ lspci -nnk | grep -iA2 vga
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G96 [GeForce 9500 GT] [10de:0640] (rev a1)
Subsystem: eVga.com. Corp. Device [3842:c953]
Kernel driver in use: nvidia
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
alexander@alexander-OEM:~$ apt-cache policy nvidia-current
nvidia-current:
Instalados: (ninguno)
Candidato: 304.128-0ubuntu0.1
Tabla de versión:
304.128-0ubuntu0.1 0
500 http://ve.archive.ubuntu.com/ubuntu/ vivid-updates/restricted i386 Packages
500 http://security.ubuntu.com/ubuntu/ vivid-security/restricted i386 Packages
304.125-0ubuntu2 0
500 http://ve.archive.ubuntu.com/ubuntu/ vivid/restricted i386 Packages
alexander@alexander-OEM:~$ lsmod | grep -E 'nvidia|nouveau|i915|radeon|fglrx'
nvidia 9539584 39
drm 286720 3 nvidia
alexander@alexander-OEM:~$ xrandr -q
Screen 0: minimum 8 x 8, current 1360 x 768, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0 +
1360x768 60.0* 59.8
1152x864 60.0
800x600 72.2 60.3 56.2
680x384 60.0 59.8
640x480 59.9
512x384 60.0
400x300 72.2
320x240 60.1
TV-0 disconnected (normal left inverted right x axis y axis)
alexander@alexander-OEM:~$ xrandr -q --q1
SZ: Pixels Physical Refresh
*0 1360 x 768 ( 460mm x 260mm ) *50 52 51
1 1152 x 864 ( 390mm x 292mm ) 53
2 800 x 600 ( 270mm x 203mm ) 54 55 56
3 680 x 384 ( 230mm x 130mm ) 57 58
4 640 x 480 ( 216mm x 162mm ) 59
5 512 x 384 ( 173mm x 130mm ) 60
6 400 x 300 ( 135mm x 101mm ) 61
7 320 x 240 ( 108mm x 81mm ) 62
8 1024 x 768 ( 346mm x 260mm ) 64
Current rotation - normal
Current reflection - none
Rotations possible - normal left inverted right
Reflections possible - X Axis Y Axis
alexander@alexander-OEM:~$

papibe
October 6th, 2015, 11:49 PM
Me parece que el driver de Nvidia no puede leer la información EDID del monitor. Esto pasa mas frecuentemente cuando uno usa cables análogos como VGA. Si puedes, trata de usar un cable DVI.

Yo tengo esa misma tarjeta y conecto mi monitor con un cable DVI->DVI (no conversores).

Veamos si el log de Xorg nos puede dar mas información. Puedes pegar el siguiente archivo:

/var/log/Xorg.0.log
Como es muy grande, por favor pégalo aquí: Ubuntu Pastebin (http://paste.ubuntu.com/), y después pegas el link al archivo en tu respuesta.

Saludos.

alexander49
October 7th, 2015, 12:11 AM
El problema es que mi monitor no tiene entrada para DVI, recomendarías comprar un cable dvi con conversor a hdmi por ejemplo?

Aquí esta el log de Xorg.
http://paste.ubuntu.com/12700037/

papibe
October 7th, 2015, 12:39 AM
Confirmado:

[ 37.267] (WW) NVIDIA(0): Unable to get display device CRT-1's EDID; cannot compute DPI
[ 37.267] (WW) NVIDIA(0): from CRT-1's EDID.

recomendarías comprar un cable dvi con conversor a hdmi por ejemplo?
Si, un cable DVI->HDMI es 100% digital. No puedo asegurarte que va a funcionar, pero va a incrementar bastante la posibilidades de que va a funcionar.

Otra alternativa podría ser buscar en Internet los detalles de los timmings del monitor y usarlas para tratar de setear la resolución "a fuerzas". ¿Qué marca y modele es tu monitor?

Saludos.

alexander49
October 7th, 2015, 12:56 AM
Es un Siragon modelo HLT-24

papibe
October 7th, 2015, 04:57 AM
HDTV hecho en Venezuela? No hay mucha información al respecto. Pareciera que soporta 1980x1080px60hz en la entrada HDMI. No necesariamente soporta esos timings en la entrada VGA.

Algunas ideas:

Opción 1:

Agrega estas líneas a tu xorg.conf:

Option "UseEDID" "FALSE"
Option "MetaModes" "1920x1080 +0+0"
(elimina comenta la de "metamodes" "1360x768 +0+0")

Y resetea. Recuerda que te puedes pasar a la consola presionando Ctrl+Alt+F1 si quedas con una pantalla en negro.

Opción 2:

Usa cvt y xrandr (https://wiki.ubuntu.com/X/Config/Resolution#Use_cvt.2BAC8-xrandr_tool_to_add_the_highest_mode_the_LCD_can_do ) para crear una resolución especial y fuérzala para ver si el monitor la acepta:

$ cvt 1920 1200 60
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync

$ xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync

$ xrandr --addmode DVI-I-1 "1920x1200_60.00"
Espero que te sirva. Avísanos como te va con eso.

Saludos.

alexander49
October 7th, 2015, 05:45 AM
Si, HDTV hecho en Venezuela.. específicamente a que te refieres cuando hablas de timings? si en Windows lo soporta linux lo deberia hacer.. creo.

La primera opción no tuvo ningún cambio, en la segunda cuando intento poner el tercer comando me aparece esto:


alexander@alexander-OEM:~$ xrandr --addmode DVI-I-1 "1920x1080_60.00"
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 29
Current serial number in output stream: 30