¿Cómo arreglé eso?

El driver de NVIDIA de Ubuntu (el que está en los repositorios) No funciona desde la última actualización del kernel!

Publicado en Software, Tips por Juan en Enero 10, 2009

Esto sí me dió rabia, ya que se supone que ese driver está ahi en los repositorios para que uno no se complique la vida instalándolo con métodos raros o con envy (el cual requiere que hagamos sudo envyng -t cada que se actualiza el kernel).

Pues resulta que tuve un gran problema cuando se actualizó mi kernel: pantalla negra. Esto se debe a que el modulito aquel que uno antes compilaba y que ahora lo proporciona ubuntu ya compilado, no estaba.

Para que esto no vuelva a pasar, hay que instalar el paquete: linux-restricted-modules, el cual depende siempre de la última version de los modulos privativos disponible. De esta manera (espero) no se volverá a presentar este problema cuando manden a actualizar el kernel.

Este paquete debió haberse desinstalado cuando instalé envy y volví después al método de administración de los drivers privativos tradicional de ubuntu.

Etiquetado con:,

Como desactivé el logo de NVIDIA que aparece al cargar Ubuntu

Publicado en Configuraciones, Difícil por Juan en Abril 19, 2008

NOTA: Cualquier cosa que hagamos con el archivo xorg.conf puede desencadenar desastres naturales, caida de meteoritos, e incluso puede invocar los jinetes y las trompetas del apocalipsis. Siempre que un desconocido te invite a tocar el xorg.conf debes cuidarte, por tanto usa el cp:

~$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.yousoproteccion

Ahora sí a lo que vinimos.

  1. Abrimos la llave del infierno luego de haberle sacado una copia:

    ~$ sudo leafpad /etc/X11/xorg.conf

    Yo uso leafpad pero tambien esta el gedit, el vi, etc. Ustedes me entienden…

  2. En gutsy: buscamos la sección “Screen”. En mi xorg aparece así:
    Section "Screen"
        Identifier     "Default Screen"
        Device         "nVidia Corporation NV34 [GeForce FX 5200]"
        Monitor        "VA903 SERIES"
        DefaultDepth    24
        SubSection     "Display"
            Virtual     1600 1200
            Depth       24
            Modes      "1280x1024@60" "1280x960@75" "1280x960@60" "1400x1050@60" "1280x1024@75" "1400x1050@75" "1152x864@75" "1600x1200@65" "1024x768@60" "1600x1200@60" "1024x768@70" "1024x768@75" "1024x768@85" "832x624@75" "800x600@60" "800x600@85" "800x600@75" "800x600@72" "800x600@56" "640x480@85" "640x480@75" "640x480@72" "640x480@60"
        EndSubSection
    EndSection
  3. Añadimos la siguiente DENTRO de la sección Screen (No dentro de la subsección display):
    Option "NoLogo"

    Nos debe quedar así:

    Section "Screen"
        Identifier     "Default Screen"
        Device         "nVidia Corporation NV34 [GeForce FX 5200]"
        Monitor        "VA903 SERIES"
        DefaultDepth    24
        Option         "NoLogo"
        SubSection     "Display"
            Virtual     1600 1200
            Depth       24
            Modes      "1280x1024@60" "1280x960@75" "1280x960@60" "1400x1050@60" "1280x1024@75" "1400x1050@75" "1152x864@75" "1600x1200@65" "1024x768@60" "1600x1200@60" "1024x768@70" "1024x768@75" "1024x768@85" "832x624@75" "800x600@60" "800x600@85" "800x600@75" "800x600@72" "800x600@56" "640x480@85" "640x480@75" "640x480@72" "640x480@60"
        EndSubSection
    EndSection
  4. Guardamos los cambios que hicimos y rezamos para que todo haya quedado bien.
    Presionar Ctrl-Alt-Backspace para reiniciar la interfaz gráfica.
  5. Si por “alguna razon” se desatan eventos catastroficos y sientes el frio de la muerte y la inminencia de la reinstalación, no te preocupes. Entra a una de las consolas virtuales [Ctrl-Alt-(F1-F6)], te logueas y restauras el xorg.conf de respaldo:

    ~$ sudo cp /etc/X11/xorg.conf.yousoproteccion /etc/X11/xorg.conf

    Hiciste una copia de respaldo, ¿VERDAAAD?

  6. Vuelve a intentarlo.

Nota: En mi caso la opción “nologo” funciona en la sección screen, pero tambien funciona en la seccion “Device”. Tengo la impresión de que es allí donde debería estar. La seccion device se ve así:

Section "Device"
    Identifier "Generic Video Card"
    Driver "nvidia"
    VendorName "NVIDIA"
    BoardName "NVIDIA
    GeForce2 DDR (generic)"
    BusID "PCI:1:0:0"
    Screen 0
EndSection

:)

Etiquetado con:, , ,