[eside-ghost] kernel 2.6.0: framebuffer y CD-ROM :S

Malkavian (MHVSS) :[ malkavian en confluencia.net
Jue Dic 25 06:18:06 CET 2003


Queridos Reyes Majos:

El Olentzero me ha traído un nuevo kernel 2.6.0 el cual me ha asustado
como permite mover el ratón en modo gráfico (va más rápido, que raru).



Pero tengo unso problemillas qeu vosotros como me he portado bien
quizáis podáis solucionarme:

*******
** 1 **
*******
El framebuffer no me va excepto por defecto
a 640x480 luego fbset me permite cambiar a otras resoluciones pero si
cambio de consola y vuelvo a cambair vuelve a estar a 640x480 y si pongo
un video sale a pantalla completa pero al cambiar de consola se atasca
el ordenador. Por lo visto me pilla la riva el solito sin decirle nada 
en lilo:

********************************************
malkavian en beavis:~$ dmesg | grep riva
rivafb: nVidia device/chipset 10DE0028
rivafb: RIVA MTRR set to ON
rivafb: PCI nVidia NV4 framebuffer ver 0.9.5b (nVidiaRIVA-TNT2, 32MB @ 
0xDC000000)
*********************************************


Pero me la pone a 640x480 con 60 Hz de refresco y 8 bits de color:

*********************************************
malkavian en beavis:~$ fbset

mode "640x480-60"
     # D: 25.176 MHz, H: 31.469 kHz, V: 59.942 Hz
     geometry 640 480 640 480 8
     timings 39721 40 24 32 11 96 2
     accel true
     rgba 8/0,8/0,8/0,0/0
endmode
*********************************************

Y yo tero 1024x768 a 60 Hz con 32 bits. Eso en los kernels 2.4.XX se 
hacía poniendo en el LILO, si usamos vesa  'vga=792' o 'vga=0x318' y si 
usamos el FB de riva era 'append="video=riva:1024x768-32 en 60"'. Pero esas 
instrucciones no funcionan :(.

Por otro lado el framebuffer riva se sigue peleando con el driver de las 
X de nvidia así que pondre el kernel con soporte sólo de VESA a ver si 
con VESA me acepta "vga=792"...

*******
** 2 **
*******
El otro problema es que no veo el jodío CD-ROM, no peudo montarlo, el
mount no dice nada, se queda atascado y no se peude matar "kill -9" ni
"killall -9 mount" ni siquiera como root.

Corrección de última hora: Poniendo en el lilo 'append="hdc=cdrom"' si 
me pilla el cd como ATAPI como lo tengo puesto. Pone que está usando el 
DMA y cambiando en el archivo de configuración de cdrecord ( 
/etc/default/cdrecord ):

malkavian en beavis:~$ cat /etc/default/cdrecord
CDR_SPEED=8
CDR_DEVICE=0,1,0
CDR_FIFOSIZE=16m

Y lo pongo así:	

camalkavian en beavis:~$ cat /etc/default/cdrecord
CDR_SPEED=8
CDR_DEVICE=ATAPI:0,0,0
CDR_FIFOSIZE=16m


Los comandos "cdrecord -scanbus" y "cdrecord -inq" van bien pero avisan 
con un Warning de posibles problemas. Se peude grabar así, sin emulación 
SCSI pero a pesar de que "hdparm -d" y "cat /proc/ide/hdc/settings" 
dicen que el DMA está activado, si te pones a hacer cosas el buffer se 
va a donde amargan los pepinos (probado en modo simulación con X-CDRoast):

malkavian en beavis:~$ hdparm -d /dev/hdc

/dev/hdc:
  using_dma    =  1 (on)

Posibilidad: volver a la fastidiosa emulación IDE-SCSI...


*******
** 3 **
*******
Por último quería preguntaros a vosotros que sois sabios, si es
necesario para el kernel 2.6.0 tanto /sys como la /proc pues he leído
que /sys sustituye a /proc pero he dejado /proc por compatibilidad con
el kernel 2.4.23 y el 2.6.0 parece que usa los dos a la vez :O





PD: Voy a usar tu felicitación, Bardok, para unas cuantas personas XDDD.
Te mando unas visitas por allí (¿conoces el efecto Barrapunto/Slashdot?
Pues cuidadín con el efecto Malkavian/AXE XDDDD)

-- 
	Agur: Malkavian (MHVSS) :[
------------------------------------------------------------------------
La página de Malkavian: H/P/V/C, linux, rol...         ALGÚN DÍA...
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)     http://glub.biz
Miembro de Kodeak, Eghost, Itsas, GULA, GLUGI, Guardianes del Túmulo...
------------------------------------------------------------------------
Los amores son como las setas, que no sabe uno si son venenosas hasta
que ya las ha comido y es demasiado tarde (T. Benard)