Alberto A.'s profilePozo de SueñosPhotosBlogListsMore Tools Help

Blog


    28 November

    Linux

    Tras lo mal que me sentó el escribir tres párrafos en un foro para que me los borrase todos esa página web, me dispongo a escribir nuevamente tanto el problema como todo lo que he intentado para solucionarlo.

    Aquí voy a postear la versión larga, y luego seguramente cortaré y pegaré las partes más interesantes en el foro de ubuntu/es, a ver si alguien se anima a solucionarlo. (Iré completando si alguien sugiere algo más).

     -o-

    Introducción: Yo

    Estudio un cutre-módulo de informática (grado superior, al menos), en el cual tratamos bastante con Linux. Mis conocimientos de informática son básicamente los que me ha brindado este curso (bastante limitados) y poco más.

    -o-

    Introducción: Mi ordenador

    - Pentium 4 2Gh (presumiblemente Northwood)
    - 768 Mb de memoria RAM (512+256)
    - Gráfica GeForce6200 AGP 512 Mb

    - Monitor HPvs19e
    (tft 19", 56-76 KHz vert, 30-81 KHz horiz, recomendado: 1280x1024@60Hz)
    - Placa DFI NB71-BC

    -o-

    Prólogo: Mi primer contacto con Linux

    Hace un par de años, cuando empecé el módulo, instalé la distro que usaríamos en clase: Mandrake 9. La instalación tuvo sus problemas, no admitía la resolución predeterminada de mi monitor, pero cuando conseguí darme cuenta e instalarlo todo pareció ir bien...

    ¿Todo? No. Había un grupo de irreductibles aplicaciones (aMSN, kWrite, OpenOffice y alguna más) que se limitaban a hacer mosaicos extraños con las palabras, poniéndolas en diferentes tamaños y composiciones artísticas que impedían su lectura.

    Tras días de intentar arreglarlo desistí, me olvidé de Mandrake, estudié Linux en papel y aprobé por los pelos. Supuse que el problema radicaría en mi anterior tarjeta gráfica o en el monitor:
    GeForce MX440 DDR
    Hyundai imagequest 15"

    -o-

    Capítulo 1: Ahora

    He comenzado hace bien poco 2º de este mi maravilloso módulo y vuelvo a tener que usar Linux. Esperaba que mi tarjeta gráfica nueva y mi monitor, así como las distribuciones de Linux más modernas y perfeccionadas me salvasen de problemas semejantes a los anteriores... Nada más lejos de la realidad.

    En este caso en clase usamos Fedora Core 5, la cual va de lujo allí, con los equipos nuevos de la Junta (igual que iba de lujo Mandrake en los antiguos).

    -o-

    Capítulo 2: Probando distribuciones

    Fedora: la primera en la frente. Pantalla en negro nada más cargar el dvd y arrancar el modo gráfico.

    Mandriva: ídem.

    Suse: El instalador en modo gráfico funcionaba bien, hasta llegar al punto de configurar la tarjeta gráfica. Aparecía el mensaje de pulsar una combinación de teclas para volver a la configuración básica, pero el sistema se colgaba de manera irremediable. Al reiniciar, Suse utiliza los valores gráficos de antes de la configuración, y por supuesto cuelga en el momento en que se los intentase cambiar. Los refrescos al mover ventanas o barras de desplazamiento se hacen incómodos e insoportables, cambiar los datos de refresco en el xorg.conf no vale de nada.

    Ubuntu (Edgy Eft): El instalador no da problemas, las tasas de refresco mejoran levemente al cambiarle el xorg.conf, pero siguen siendo increiblemente lentas e incómodas sobre todo en los navegadores y demás aplicaciones con barras de desplazamiento. El sistema cuelga al poner los drivers nVidia en el xorg.conf . Cambiar la profundidad de color del xorg.conf tampoco parece que haga gran cosa. Es curioso como pega pantallazos en lugar de dar pitidos cada vez que realizo una acción susceptible de "warning", como por ejemplo, pulsar retroceso en la consola cuando no hay más que borrar.

    Tanto en Suse como en Ubuntu, me es imposible poner de ninguna manera una frecuencia de 60hz como se recomienda para mi monitor (1280x1024@60h), ni alterando la frecuencia vertical en el xorg.conf, ni en entorno gráfico. Lo más parecido que he conseguido: 1280x1024@61Hz.

    -o-

    Capítulo 3: Primeras conclusiones

    - El problema aparece cuando el sistema utiliza los drivers nVidia.

    - ¿Es posible que el problema tenga que ver con la placa base, ya que el monitor y la tarjeta gráfica son bastante comunes?

    - *YO* no soy el problema, he instalado varias distros de Linux, tanto en clase como en otros ordenadores, sin ningún incidente, y funcionan perfectamente.

    -o-

    Capítulo 4: Primeras soluciones

    Ya por fin acabé ese primer trimestre insufrible con sus examenes de Linux incluídos. Conseguí medio arreglarlo: aquí. Si me aburro, ya contaré más, para que nadie lo lea :^) .

     

    ... mi xorg.conf :

    # /etc/X11/xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
    # (Type "man /etc/X11/xorg.conf" at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    #   sudo dpkg-reconfigure -phigh xserver-xorg

    Section "Files"
           FontPath        "/usr/share/X11/fonts/misc"
           FontPath        "/usr/share/X11/fonts/cyrillic"
           FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
           FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
           FontPath        "/usr/share/X11/fonts/Type1"
           FontPath        "/usr/share/X11/fonts/100dpi"
           FontPath        "/usr/share/X11/fonts/75dpi"
           FontPath        "/usr/share/fonts/X11/misc"
           # path to defoma fonts
           FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    EndSection

    Section "Module"
           Load    "bitmap"
           Load    "ddc"
           Load    "dri"
           Load    "extmod"
           Load    "freetype"
           Load    "glx"
           Load    "int10"
           Load    "type1"
           Load    "vbe"
    EndSection

    Section "InputDevice"
           Identifier      "Generic Keyboard"
           Driver          "kbd"
           Option          "CoreKeyboard"
           Option          "XkbRules"      "xorg"
           Option          "XkbModel"      "pc105"
           Option          "XkbLayout"     "es"
    EndSection

    Section "InputDevice"
           Identifier      "Configured Mouse"
           Driver          "mouse"
           Option          "CorePointer"
           Option          "Device"                "/dev/input/mice"
           Option          "Protocol"              "ExplorerPS/2"
           Option          "ZAxisMapping"          "4 5"
    EndSection

    Section "InputDevice"
     Driver        "wacom"
     Identifier    "stylus"
     Option        "Device"        "/dev/wacom"          # Change to
                                                         # /dev/input/event
                                                         # for USB
     Option        "Type"          "stylus"
     Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
    EndSection

    Section "InputDevice"
     Driver        "wacom"
     Identifier    "eraser"
     Option        "Device"        "/dev/wacom"          # Change to
                                                         # /dev/input/event
                                                         # for USB
     Option        "Type"          "eraser"
     Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
    EndSection

    Section "InputDevice"
     Driver        "wacom"
     Identifier    "cursor"
     Option        "Device"        "/dev/wacom"          # Change to
                                                         # /dev/input/event
                                                         # for USB
     Option        "Type"          "cursor"
     Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
    EndSection

    Section "Device"
           Identifier      "NVIDIA GeForce 6200"
           Driver          "vesa"
           BusID           "PCI:1:0:0"
    EndSection

    Section "Monitor"
           Identifier      "HP vs19e"
           Option          "DPMS"
           HorizSync       30-81
           VertRefresh     56-60
    EndSection

    Section "Screen"
           Identifier      "Default Screen"
           Device          "NVIDIA GeForce 6200"
           Monitor         "HP vs19e"
           DefaultDepth    16
           SubSection "Display"
                   Depth           1
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
           SubSection "Display"
                   Depth           4
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
           SubSection "Display"
                   Depth           8
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
           SubSection "Display"
                   Depth           15
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
           SubSection "Display"
                   Depth           16
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
           SubSection "Display"
                   Depth           24
                   Modes           "1280x1024" "1024x768" "800x600" "640x480"
           EndSubSection
    EndSection

    Section "ServerLayout"
           Identifier      "Default Layout"
           Screen          "Default Screen"
           InputDevice     "Generic Keyboard"
           InputDevice     "Configured Mouse"
           InputDevice     "stylus" "SendCoreEvents"
           InputDevice     "cursor" "SendCoreEvents"
           InputDevice     "eraser" "SendCoreEvents"
    EndSection

    Section "DRI"
           Mode    0666
    EndSection