[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No consigo configurar las X para una sparc E450 ...



Jhosue Rui escribió:
Veamos,

Al final he vuelto a instalar el kernel 2.6.8 sparc64 smp, que viene con la sarge para sparc, ya
que con el 2.4.27 sparc64 smp la E450 se quedaba colgada a veces al intentar arrancar las X.



puede ser una buena desicion

Veremos ...


Bien, con el kernel 2.4.27, a veces detectaba la targeta a veces no, a veces arrancaba a veces
no, luego habia problemas segun el tipo de monitor si era un original de Sun que trabajaba
a 1152x900 resolución no muy estandard entonces las configuraciones estandards no funcionaba
ni una. Cambiar el monitor en caliente no sirve ya que el OpenBoot detecta en el arranque las


mira creo que tienes un problema de conceptos el kernel no tiene nada
uqe ver con la configuracion grafica el solo te garantiza que vas aver texto en la pantalla estodo... el que se encarga de la
configuracion del ambiente grafuco es el Xfree86 nadie mas..... asi
que no te encarnices con el kernel.....

Pero si interviene en el acceso a dispositivos y como debe hacerse ese acceso, ¿verdad?
Y puede haber diferencias substanciales entre el kernel 2.4 y 2.6

Ejemplo:
http://www.debian.org/releases/sarge/sparc/release-notes/ch-information.es.html#s-2.6-keyboard
5.2.1 Configuración del teclado

El cambio más intrusivo en los núcleos 2.6 es el cambio en la capa de entrada. Estos cambios hacen que todos los teclados parezcan teclados de PC «normales». Esto significa que si ha seleccionado un tipo de teclado distinto (por ej. un teclado USB-MAC o un teclado Sun) puede acabar con un teclado no operativo una vez rearranque con el nuevo núcleo 2.6.


caracteristicas del monitor y las pasa al S.O. ...

Ahora tengo conectado un monitor más estandard ... no sun

fbset devuelve

mode "800x600-74"
   # D: 48.788 MHz, H: 46.200 kHz, V: 73.921 Hz
   geometry 800 600 800 10434 8
   timings 20497 143 33 21 1 80 3
   hsync high
   vsync high
   accel true
   rgba 8/0,8/0,8/0,0/0
endmode

Entonces ahora con el kernel 2.6.8 sparc64 smp, no detecta la targeta gráfica, pero si


como sabes que no detecta la tarjet grafica???

revisa el dmesg....

mmm ... queria decir la conjunción formada por kernel 2.6.8 sparc64 smp y Xfree86 4.3.0
a veces uno se cansa de escribir tanto ... I'm sorry ...
Más abajo puedes ver que si la detecta ... quien no lo detecta es el Xfree86 4.3.0 si
esta corriendo con el kernel 2.6.8, lo puedes ver en el mensaje anterior los los XFree86.0.log

hago un lspci obtengo:

0003:00:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) (prog-if 00 [VGA])
       Flags: bus master, stepping, medium devsel, latency 8, IRQ 7201408
       Memory at 000001c981000000 (32-bit, non-prefetchable) [size=16M]
       I/O ports at 2010400 [size=256]
       Memory at 000001c982000000 (32-bit, non-prefetchable) [size=4K]
       Expansion ROM at 0000000082020000 [disabled] [size=128K]
       Capabilities: [5c] Power Management version 2

Lo mismo si utilizo hwinfo o discover, vamos que hay y es detectable.

Adjunto el XFree86.0.log_X-configure, que es el resultado de ejecutar X -configure
segun dice tendria que autodetectar la targeta y generar un XF86Config-4.new

Pero como se ve en este log nada de nada. (Al menos ahora no se cuelga)

Adjunto el XF86Config-4 que utiliza el fbdev

Entonces ahora configuro el XF86Config-4 utilizando fbdev, porque suponia que si podia arrancar
el sistema operativo el modo framebuffer las X tambien podrian y efectivamente si que se pudo.

Adjunto el XFree86.0.log_startx, resultado de ejecutar startx utilizando el XF86Config-4

El problema es que se ha quedado la cosa limitada a 800x600 256 colores y utilizando framebuffer.

El refresco es un poco pobre al igual que la resolución.

El tema es saber ahora porque con el kernel 2.6.8 y utilizando la X 4.3.0, no me detecta la ati.
Tambien saber porque con el 2.4.27 tampoco llego a funcionar bien.

Y por ultimo quedaria por arreglar que con el kernel 2.6.8 en modo consola no me funciona el
teclado correctamente, si ya se que esta reportado el problema que los teclados sun son detectados
como teclados PS/2 en el kernel 2.6 y hay que borrar el /etc/console/booting.keymap.gz y sustituirlo
por un teclado tipo pc con el mapeo del idioma, pero si hago eso entonces si que no me funciona
el teclado, es decir la solución aportada no es correcta.



todos tus problemas apuntan a tu configuracion del Xfree86, una cosa
si estas en debian .... haslo a lo debian , prueba
>
#dpkg-reconfigure xserver-xfree86
>
esto te da la opcion de configurar el teclado, activar el modulo ati,
seleccionar correctamente tu mouse, mejorar la profundidad del color y
la resolucion de la pantalla en una interfas bastante amigable.... asi
que intentalo.

Si tengo Debian Sarge y si esto lo he ejecutado cientos de veces, resultado: solo funciona con
fbdev si utilizo kernel 2.6.8 sparc64 smp y xfree86 4.3.0, si utilizo el kernel 2.4.27 con las
xfree86 4.3.0, entonces el fbdev,ati,vga,vesa a veces funciona a veces deja colgada la maquina
a veces da error. Y cuando funciona lo hace mal 640x480 256 colores.


siguiendo con el tema de latarjeta grafica si no te la detecta al
inicio, no te enrrolles pero eso si antes de hacer lo que te voy a
decir , "CERCIORATE DE QUE EN VERDAD NO ESTA TU TARJETA DETECTADA"
utiliza denuevo la erramienta debian

#modconf
>
selecciona el modulo de ati que esta en la seccion de modulos de video
y listo ya te la debe detectar OK


modconf ...  es una inteficie por ncurses que sirve para configurar los diferentes modulos
que se van a cargar en el arranque.

Para Sparc solo existen 3 modulos, el que pudiera ser de utilidad es el r128.ko para kernel 2.4.27
y r128.o si es para el kernel 2.4.27

Si se quiere detectar yo utilizo mejor, lspci, hwinfo, kudzu, ddcprobe (para extensiones vesa), ...

Por otra parte definiendo el teclado como xfree86/pc104 para las X este si que funciona.
Lo curioso es que el raton es detectado como si fuera un Intellimouse, jajajaj ;)



lo mismo

Pues no!

#dpkg-reconfigure console-data y no sirve!!!
Si tienes un teclado "type5" de sun con un raton de sun conectado a través de el, la única solución
que he encontrado por ahora para el kernel 2.6.8 es rm /etc/console/boottime.kmap.gz cualquier
otra configuración pc/sun que se pueda hacer con el #dpkg-reconfigure console-data no sirve!!!

Borrando /etc/console/boottime.kmap.gz consigo que el kernel se quede con el mapa por defecto
y así almenos tengo una parte funcional del teclado, lo que es muy engorroso haber perdido
la "ñ" y otras teclas mucho más utiles, con el kernel 2.4.27 esto no me pasaba pero no puedo
arrancar las X.


El teclado que tengo es un sun type5 y el raton es un sun que esta conectado a su vez al teclado y la
clavija se parece a una PS/2 pero tiene un pin mas.

Bueno si alguien puede aportar un poco de luz seria de agradecer.

Gracias!!!


de nada suerte.

Gracias.



Reply to: