Configurar Monitor y Tarjeta gráfica NVidia

14 réponses [Dernière contribution]
tx75
Hors ligne
A rejoint: 08/27/2015

Buenas tardes
Probando el live dvd de Trisquel 7, me decidí a instalarlo y adentrarme en el mundo de linux en el que soy novato.
Mi problema es que en dicho live cd, el escritorio me aparecía a pantalla completa, pero al instalar, me aparece solo un cuadro a resolución 640*480 y bandas negras debajo y a ambos lados.
He seguido el manual http://trisquel.info/es/wiki/configurar-tarjetas-gráficas y veo que el sistema me reconoce mi gráfica NVidia 8400 GS, de la que he descargado el driver para linux 64 en un archivo ".run"
A partir de ahí no se que hacer para instalarlo
he mirado por internet pero no he sacado nada en claro.

Les agradecería me pudieran ayudar

Muchas gracias de antemano

un saludo

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
nuestro mundo NO ES LINUX, sino GNU/Linux. No debe confundirse GNU/Linux con el Núcleo Linux.
Linux es un núcleo, el usuario no opera el núcleo. Lo que realmente usa el usuario son aplicaciones que provienen del proyecto GNU y otros. Todo el sistema GNU/Linux nace con el proyecto GNU, años después gracias a los compiladores libre del proyecto GNU aparece Linux. Para mas información visitar:
https://www.gnu.org/home.es.html
http://www.gnu.org/gnu/gnu.es.html
http://www.gnu.org/gnu/thegnuproject.es.html

Trisquel a diferencia de otras distribuciones como Ubuntu, es una distribución completamente libre. Eso significa que no contiene ni un programa, ni drivers, ni documentación que no sea libre. Ubuntu usa el kernel Linux que contiene Software privativo, Trisquel usa el kernel Linux-Libre: http://www.fsfla.org/ikiwiki/selibre/linux-libre/

Su placa de vídeo funciona con Software libre, según h-node https://h-node.org/videocards/view/en/1667/nVidia-Corporation-GT218--GeForce-8400-GS-/1/1/undef/undef/undef/undef/undef/8400%20GS
Puede aprender mas de h-node viendo este vídeo: https://goblinrefuge.com/mediagoblin/u/dcapeletti/m/introduccion-al-proyecto-h-node/ haga click en "Original file" ubicado a la derecha para verlo en mejor calidad.

Si en modo Live-CD se ve bien, no tendrá problemas. Pruebe instalar el sistema completamente en modo Live-Cd y luego reiniciar, todo saldrá bien. No hace falta instalar ningún driver ya que su placa funciona con el driver libre noveau que Trisquel incorpora por defecto. Haga la instalación desde Live-Cd si no puede ver bien el instalador. En modo Live-Cd en el escritorio le aparece para instalar Trisquel.

Sds

tx75
Hors ligne
A rejoint: 08/27/2015

gracias por la ayuda dcapeletti
Por lo que entiendo trisquel debiera correr perfectamente con mi gráfica sin necesidad de instalar el driver privativo descargado. Sin embargo no consigo ver bien la pantalla una vez instalado el sistema. El sistema lo he instalado completamente desde el live cd como me dice, donde la resolución estaba a 1024 *768 y se adaptaba (no se como pues es 4:3) a la forma panorámica del monitor.
Al instalar apareció a 800x600 y con franjas a los lados y al actualizar a 640x480 con las mismas franjas, mas borrosa, y me aparece un mensaje de error al inicio de que "no se encuentran modos compatibles con el monitor" o algo similar
¿Como podría copiar la configuración del live-cd a la instalación?
Entiendo por lo que me dice que reinstalando, pero creo que me va a pasar lo mismo si sigo el mismo proceso..

gracias de nuevo por al ayuda

Un saludo

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Que monitor tiene?

Podría pasar la información del comando sudo lspci -nnk que corresponda con la tarjeta de vídeo.

Sds

sietefire
Hors ligne
A rejoint: 08/03/2015

Que tal una edicion de Xorg.conf, yo lo intente cambiando el backup por el original con cp /etc/X11/Xorg.conf.backup /etc/X11/Xorg.conf, lo que no me funciono, luego de lo cual edite el Xorg.conf poniendo en los Modes "1024x768", no estaria mal que nos dieras un more de tu Xorg.conf, suerte amigo.

tx75
Hors ligne
A rejoint: 08/27/2015

Gracias de nuevo dcapeletti y gracias también a sietefire

Adjunto el resultado del comando. "sudo lspci -nnk"

0:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
Kernel driver in use: pcieport
00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC-2 Gigabit Network Connection [8086:294c] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1a.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1a.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 02)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 02)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 02)
Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IH (ICH9DH) LPC Interface Controller [8086:2912] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: lpc_ich
00:1f.2 IDE interface [0101]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA Controller [IDE mode] [8086:2920] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
00:1f.5 IDE interface [0101]: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] [8086:2926] (rev 02)
Subsystem: Elitegroup Computer Systems Device [1019:2634]
Kernel driver in use: ata_piix
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G86 [GeForce 8400 GS] [10de:0422] (rev a1)
Subsystem: PC Partner Limited / Sapphire Technology Device [174b:8420]
07:02.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
Subsystem: Pinnacle Systems Inc. Device [11bd:002f]
Kernel driver in use: saa7134
07:04.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)
Subsystem: Elitegroup Computer Systems Device [1019:3044]
Kernel driver in use: firewire_ohci

En cuanto a mi xorg.conf solo contiene

Section "Device"
Identifier "Default"
Option "GLXVBlank" "on"
EndSection

No veo donde se le ponen los modes

Gracias de nuevo por al ayuda

un saludo

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
lo siento, he cometido un error. La placa de vídeo que te he pasado anteriormente no corresponde con la que aparece en la salida del comando. Cada dispositivo tiene un vendorID:productID que son valores únicos que identifican al fabricante y al producto del mismo. El valor que arroja el comando que ha pasado es 10de:0422 que es distinto al que he pasado en el link de h-node.

La placa que tiene instalada no aparece en h-node, por lo menos en la búsqueda que he realizado. De esta búsqueda https://h-node.org/videocards/catalogue/en/1/1/undef/undef/undef/undef/undef/G86 no aparece la que estamos buscando.
Lamento no poder decirle si funciona con Software libre. Posiblemente no funciona, lo cual si esta dispuesto a dar lucha por su libertad, podría adquirir una placa de vídeo que funcione con Software libre. Hay muchas en h-node, solo revise el apartado de placas de vídeo. Igualmente agote las posibilidades que crea necesarias por su cuenta.

Hay aquí algunos hilos que han tratado acerca de esa placa:
http://trisquel.info/es/forum/graphics-cards-3d-acceleration-and-gaming

Feliz hackeo!!

Sds

tx75
Hors ligne
A rejoint: 08/27/2015

Gracias nuevamente dcapeletti.
Es una pena que no pueda funcionar con esta gráfica. Hay varias con la denominación 8400 GS que sí parecen ser compatibles. La verdad no me planteo el cambiarla de momento, quizá en un futuro, al menos lo tendré en cuenta.

De momento creo que desinstalaré Trisquel del disco y lo correré desde el cd para ir practicando su manejo.
Para la desinstalación, supongo que con formatear las particiones creadas me es suficiente, lo único que me queda duda es qué pasará con el grub, ya que de momento necesito seguir accediendo a windows.

Saludos y gracias por todo

tx75
Hors ligne
A rejoint: 08/27/2015

He seguido completo este tutorial
http://blog.desdelinux.net/no-te-aparecen-las-resoluciones-que-quieres-en-la-configuracion-de-pantalla-de-ubuntu/
y creado un xorg.conf personalizado tal como me sugería sietefire para resolución de pantalla 1024*768 y sigo sin conseguir nada. No me aparece la resolución al reiniciar. Decir que el test de aceleración 3d de la placa me ha aparecido correcto, no sé que puede pasar :(

runner8
Hors ligne
A rejoint: 03/04/2015

No sé si esto podría servirte, pero sería lo siguiente:

Pulsas Control+Alt+F1 para entrar en una tty, pones tu nombre de usuario e introduces la contraseña, luego ejecuta:

$ sudo -i (si esque usas sudo)

Ya como root ejecuta:

# service lightdm stop (esto es para cerrar la interfaz gráfica y así permitirte lo siguiente)

# Xorg -configure (esto te va a generar un archivo xorg)

# cp xorg.conf.new /etc/X11/xorg.conf (copias el xorg.conf generado como archivo xorg.conf del sistema)

# reboot (reiniciar y a ver si te sirviese esto)

* es cierto que antes de sustituir el xorg.conf por el generado, podrías hacer una copia del fichero por si te interesara volver a él, yo en mi caso, cuando he probado esto, no lo he visto necesario

* también respecto al ppa de drivers xorg/edgers, te recomendaría el que está más enfocado a las actualizaciones de los drivers libres https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers, lo que no te recomiendo que instales al menos un paquete que trae este ppa llamado "linux-firmware, https://trisquel.info/en/wiki/software-does-not-respect-free-system-distribution-guidelines como aquí indica

Saludos

sietefire
Hors ligne
A rejoint: 08/03/2015

Al igual que el amigo tx75 la edicion del xorg.conf no me funciono bien, pero no nos abandones amigo, mejor instalate debian sin los repositorios non-free y sigue en el mundo de gnu/linux aunque oficialmente no seas completamente libre, asi estoy yo, hasta matar esta placa e-nvidiosa que solamente sabe funcionar en el mundo privado, jajajajaja, sin embargo, considero que ahora que salga el nuevo trisquel tal vez mi placa si lo soporte, puesto que he descubierto que aqui en debian tambien se traba si uso cualquier escritorio excepto kde, en el cual despues de desactivar los efectos graficos todo se soluciona y trabaja bien estable, por cierto cuanto falta para la nueva nueva?. sds.

tx75
Hors ligne
A rejoint: 08/27/2015

Lo estoy peleando para no abandonar, pero no encuentro la solución.
Lo del xorg no me funcionó. probé instalar el comando xrandr siguiendo otro tutorial e igualmente no me admite nuevas resoluciones. Estoy ahora con un monitor prestado a ver si cambiaba la cosa y nada. Ya no se que mas probar, supongo que alguna distribución nueva. Respecto a esto, repito un poco la pregunta, como instalo otra distribución sobre Trisquel y que pasará con el grub'

Un saludo y gracias a todos

sietefire
Hors ligne
A rejoint: 08/03/2015

Bueno te descargas el dvd de debian (o el cd) y le das a instalar, (el dvd trae interfaz grafica, raton, etc) cuando llegues al particionado de discos, dale en manual(imagen1), luego veras 3 particiones, me imagino, pero algo parecido a: windows(fat32/ntfs), ext3, intercambio (swap), dale formatear ext3 y seleccionas / en punto de montaje, debe quedarte como en la imegn 2: f (de formatear) / (de root) luego sigues a instalar, el grub lo sobreescribira al final de la instalacion, si se te hace muy complicado, podrias eliminar desde win las particiones de gnu y reinicias win, si no arranca puedes meter el dvd de instalacion y darle en reparar windows, este reparara el sector de inicio para que arranque win sin necesidad del grub, entonces puedes instalar debian u otra distro como lo hiciste al principio

Guia de instalacion de debian:
https://www.debian.org/releases/wheezy/i386/index.html.es

sds y buena suerte en la instalacion

Algo que se me paso explicar es la B, es el boot, si como en la imagen esta en la particion ext3 y no en fat32/ntfs, posiblemente el win no arranque si eliminas las particiones desde win, antes habia muchos problemas con esto del boot, pero ahora con el win 8 y las distros nuevas ya no :)

images.png 7-instalacion-debian.jpg
runner8
Hors ligne
A rejoint: 03/04/2015

Yo pienso que si arrancando el cd-live de Trisquel te daba una buena resolución, ¿porquè a la hora de instalarlo ocurre lo contrario? Prueba por ejemplo si es problema de actualización, para asegurarte, abre una terminal (control+alt+t)

$ sudo -i

# apt update && apt dist-upgrade

También prueba:

# apt-get install -f

hará unos horas vi un paquete desde synaptic (screen-resolution-extra) http://packages.trisquel.info/source/taranis/screen-resolution-extra supongo que viene instalado por defecto, no sé si tendrá relación, pero por probar:

# apt install screen-resolution-extra

Si fuese el caso de que este paquete tuviese relación con tu error, creo recordar que los backports de trisquel en /etc/apt/sources.list vienen desactivados por defecto y cuando lo activaba, me actualizaba screen-resolution-extra. Si ese fuese el caso, otra vez por probar:

# nano /etc/apt/sources.list
(buscas la línea # deb http://es.archive.trisquel.info/trisquel/ belenos-backports main y le quitas el corchete para que el apt update lo añada en su barrido de actualizaciones de repositorios, después un apt dist-upgrade y listo

Bueno, estas son ideas porque considero extraño que el cd-live te de una buena resolución y en el sistema se te quede otra, y no creo que sean problemas de gráficos porque en el cd-live estarías corriendo nouveau (driver libre) al igual que en la instalación que viene instalado por defecto en ambos, ya te digo esto es probable que se trate de un problema menor que quizá al empezar como indicas arriba en una distro gnu/linux libre se te puede pasar por alto por no estar familiarizado, te recomiendo que sigas intentándolo ya que no pudiste elegir mejor para empezar en esto de gnu/linux de la forma libre

Saludos

runner8
Hors ligne
A rejoint: 03/04/2015

Justamente ayer, tuve un problema parecido y he aquí la solución que creo que te permitiría volver a la resolucion de tu monitor:

El problema, es muy probable que tenga que ver con el kernel en relación a los gráficos, como no sé cual tienes instalado, en principio te recomiendo este que está en los repositorios de trisquel que se actualiza periódicamente aunque hay muchos que puedes instalar como el del repositorio libre de jxself https://jxself.org/linux-libre/

$ sudo apt install linux-lowlatency (esto es un metapaquete, incluirá todo lo necesario)

Si agregaste el ppa de xorg-edgers, te recomiendo que lo purgues

$ sudo apt install ppa-purge

$ sudo ppa-purge ppa:xorg-edgers/ppa

Si instalaste algún binario de nvidia lo mismo:

$ apt remove --purge nvidia*

pon el asterisco porque incluye todo lo que se relacione con su nombre

Revisa si tienes instalado nouveau, que es el driver libre

$ sudo apt install xserver-xorg-video-nouveau

y finaliza para asegurarte

$ sudo update-grub

$ sudo update-initramfs -u