29/3/07

nVidia Corporation GeForce Go 7400 (rev a1) + Debian Testing + KDE

conseguido! ya rula el beryl en el portátil!
Al final el cabrón me ha costa 1079 euros, del corteingléh, es un hp pavilion dv6000, con dual core, 1 gb de ram, etc...

he tenido que reinstalar la Debian testing un par de veces, pero con un par de scripts, mucho google, muchas pruebas de xorg.conf y muchas horas delante del teclado, he coonseguido que arranque el driver oficial de nvidia (no libre, buuh), que se instale guay y que siga ahí cuando reinicias el puto portátil! Al final ha sido cuestión de suerte y de tener fé en mi xorg.conf "casi" hecho a mano que pego a continuación en letra pequeñita pero copiable para cuando la cague y tenga que tirar de internetes para arreglarlo otra vez:

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "vbe"
Load "glx"
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" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "1"
Option "SHMConfig" "on" #para el puto ksynaptics
EndSection
Section "Monitor"
Identifier "Monitor genérico"
HorizSync 28.0 - 64.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection
Section "Device"
Option "AllowGLXWithComposite" "true"
Identifier "Tarjeta de vídeo genérica"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Tarjeta de vídeo genérica"
Monitor "Monitor genérico"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
# Option "DisableGLXRootClipping" "True"
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection


Hasta aquí funciona de puta madre el beryl. Los scripts de instalación de la nvidia y beryl no recuerdo de dónde los saqué, pero como están bien comentados puedo decir que el beryl-debian.sh salió de http://mathajder.free.fr y que el instalar_nvidia.sh sólo hace:
#!/bin/bash
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.mi_backup
sudo wget http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9746/NVIDIA-Linux-x86-1.0-9746-pkg1.run
sudo killall gdm
sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
sudo cat /etc/default/linux-restricted-modules-common | grep \# > /etc/default/linux-restricted-modules-common ; echo DISABLED_MODULES=\"nv\" >> /etc/default/linux-restricted-modules-common
sudo sh ./NVIDIA-Linux-x86-1.0-9746-pkg1.run

De ahí en adelante, todo fue suerte... y me encanta mi escritorio giratorio, y el exposé este, y que parece que estés llenando la pantalla de perdigones cuando activas el efecto lluvia... aunque le auguro poco futuro, porque las pijadas gráficas no son lo mío...

Ahora, a por la Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

0 estúpidos comentarios: