El día 23/10/07, Juan Erbes
El 21/10/07, Juan Erbes
escribió: Anoche, como un tonto, me decía que tenia 4 actualizaciones, le di que si. Hoy a la mañana cuando arranco el sistema, se me queda en la pantalla verde que me pide usuario y clave. Se enciende y se apaga la pantalla verde, y vuelve a lo mismo. Lo unico que pude ver en consola, es algo de "Invalid MIT-MAGIC-COOKIE".
Por suerte, tengo tambien instalada la 10.3 de 64 bits, y arranque con esa ahora, estaba mirando los logs, pero no he encontrado nada. Ahora ando corto de tiempo.
Por suerte el domingoconseguí solucionarlo, de la misma amnera que se creó, actualizando. Pero para poder actualizar, la unica forma de cargar el entorno grafico, fue como usuario desde init 3, y con todos los repos, incluido packman y guru, me descargó alrededor de 2.9 GB en paquetes, algunos de loc cuales dieron el domingo error de checksum, pero ya el lunes intenté de nuevo, y se instalaron bien.
El problema que tengo ahora es con los fuentes del kernel 2.6.23.1-6-default, que al tratar de instalar el driver Ati, no compila, me da varios errores de compilación:
Volví a descargar e instalar los fuentes del kernel e instalarlos, y me da el mismo error, instalandolo de la misma forma que lo hice en casi todas las versiones, desde 10.3 alpha2, hasta el 10.3 final, pero con la actualización del domingo ultimo, no funca ni siquiera creando el rpm del driver ati, que al instalarse, termina compilando el modulo fglrx: Metodo directo: sh ati-driver-installer-8.41.7-x86.x86_64.run Created directory fglrx-install.Q16946 Verifying archive integrity... All good. Uncompressing ATI Proprietary Linux Driver-8.41.7.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. . ================================================== ATI Technologies Linux Driver Installer/Packager ================================================== which: no XFree86 in (/opt/kde3/bin:/home/jerbes/bin:/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin) Error: ./default_policy.sh does not support version default:v2:i686:lib::none:2.6.23.1-6-default; make sure that the version is being correctly set by --iscurrentdistro Removing temporary directory: fglrx-install.Q16946 __________________________________________________________________________________ Metodo indirecto a traves del rpm: rpm -Uh fglrx_7_1_0_SUSE102-8.41.7-1.i386.rpm ########################################### [100%] ########################################### [100%] /usr/src/kernel-modules/fglrx / rm: no se puede borrar «Modules.symvers»: No existe el fichero o el directorio rm: no se puede borrar «*.o»: No existe el fichero o el directorio rm: no se puede borrar «*.ko»: No existe el fichero o el directorio rm: no se puede borrar «*.mod.*»: No existe el fichero o el directorio make: se ingresa al directorio `/usr/src/linux-2.6.23.1-6-obj/i386/default' make -C ../../../linux-2.6.23.1-6 O=../linux-2.6.23.1-6-obj/i386/default LD /usr/src/kernel-modules/fglrx/built-in.o CC [M] /usr/src/kernel-modules/fglrx/firegl_public.o /usr/src/kernel-modules/fglrx/firegl_public.c:365: aviso: inicialización desde un tipo de puntero incompatible /usr/src/kernel-modules/fglrx/firegl_public.c:366: aviso: inicialización desde un tipo de puntero incompatible /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_check_pci': /usr/src/kernel-modules/fglrx/firegl_public.c:1987: aviso: 'pci_find_slot' es obsoleto (declarado en /usr/src/linux- 2.6.23.1-6/include/linux/pci.h:481) /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_pci_find_device': /usr/src/kernel-modules/fglrx/firegl_public.c:2016: aviso: 'pci_find_device' es obsoleto (declarado en /usr/src/linux- 2.6.23.1-6/include/linux/pci.h:480) /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_vm_test_and_clear_dirty': /usr/src/kernel-modules/fglrx/firegl_public.c:2541: error: declaración implícita de la función 'ptep_test_and_clear_dirty' /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_pci_find_slot': /usr/src/kernel-modules/fglrx/firegl_public.c:2849: aviso: 'pci_find_slot' es obsoleto (declarado en /usr/src/linux-2.6.23.1-6/include/linux/pci.h:481) /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_request_irq': /usr/src/kernel-modules/fglrx/firegl_public.c:2959: aviso: 'deprecated_irq_flag' es obsoleto (declarado en /usr/src/linux-2.6.23.1-6/include/linux/interrupt.h:64) /usr/src/kernel-modules/fglrx/firegl_public.c:2959: aviso: se pasa el argumento 2 de 'request_irq' desde un tipo de puntero incompatible /usr/src/kernel-modules/fglrx/firegl_public.c: En la función '__ke_pte_phys_addr_str': /usr/src/kernel-modules/fglrx/firegl_public.c:3533: error: declaración implícita de la función 'pte_read' /usr/src/kernel-modules/fglrx/firegl_public.c:3535: error: declaración implícita de la función 'pte_exec' /usr/src/kernel-modules/fglrx/firegl_public.c: En el nivel principal: /usr/src/kernel-modules/fglrx/firegl_public.c:5436: error: expected specifier-qualifier-list before 'kmem_cache_t' /usr/src/kernel-modules/fglrx/firegl_public.c: En la función 'KAS_SlabCache_Initialize': /usr/src/kernel-modules/fglrx/firegl_public.c:5475: error: 'kasSlabCache_t' no tiene un miembro llamado 'routine_type' /usr/src/kernel-modules/fglrx/firegl_public.c:5476: error: 'kasSlabCache_t' no tiene un miembro llamado 'lock' /usr/src/kernel-modules/fglrx/firegl_public.c:5477: error: 'kasSlabCache_t' no tiene un miembro llamado 'name' /usr/src/kernel-modules/fglrx/firegl_public.c:5481: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c:5482: error: 'kasSlabCache_t' no tiene un miembro llamado 'name' /usr/src/kernel-modules/fglrx/firegl_public.c:5482: error: demasiados argumentos para la función 'kmem_cache_create' /usr/src/kernel-modules/fglrx/firegl_public.c: En la función 'KAS_SlabCache_Destroy': /usr/src/kernel-modules/fglrx/firegl_public.c:5505: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c:5515: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c:5517: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c: En la función 'KAS_SlabCache_AllocEntry': /usr/src/kernel-modules/fglrx/firegl_public.c:5552: error: 'kasSlabCache_t' no tiene un miembro llamado 'routine_type' /usr/src/kernel-modules/fglrx/firegl_public.c:5553: error: 'kasSlabCache_t' no tiene un miembro llamado 'lock' /usr/src/kernel-modules/fglrx/firegl_public.c:5577: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c:5580: error: 'kasSlabCache_t' no tiene un miembro llamado 'lock' /usr/src/kernel-modules/fglrx/firegl_public.c:5588: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c: En la función 'KAS_SlabCache_FreeEntry': /usr/src/kernel-modules/fglrx/firegl_public.c:5616: error: 'kasSlabCache_t' no tiene un miembro llamado 'routine_type' /usr/src/kernel-modules/fglrx/firegl_public.c:5617: error: 'kasSlabCache_t' no tiene un miembro llamado 'lock' /usr/src/kernel-modules/fglrx/firegl_public.c:5629: error: 'kasSlabCache_t' no tiene un miembro llamado 'cache' /usr/src/kernel-modules/fglrx/firegl_public.c:5632: error: 'kasSlabCache_t' no tiene un miembro llamado 'lock' make[3]: *** [/usr/src/kernel-modules/fglrx/firegl_public.o] Error 1 make[2]: *** [_module_/usr/src/kernel-modules/fglrx] Error 2 make[1]: *** [_all] Error 2 make: *** [all] Error 2 make: se sale del directorio `/usr/src/linux- 2.6.23.1-6-obj/i386/default' ****************************** Build of kernel module failed! ****************************** ************************************************************** Building/installation of fglrx kernel module failed! Try again by calling "/usr/bin/fglrx-kernel-build.sh" manually. ************************************************************** Hace poco vi un comentario del propio JP Rosevear en la lista factory, que tambien tubo problemas a lo cual no tubo respuesta dentro de la lista: "My sysprof builds in autobuild started failing with: /usr/src/packages/BUILD/sysprof-1.0.8/obj/debug/sysprof-module.c:45:6: warning: "CONFIG_PROFILING" is not defined /usr/src/packages/BUILD/sysprof-1.0.8/obj/debug/sysprof-module.c:46:3: error: #error Sysprof needs a kernel with profiling support compiled in. I couldn't find anything in the kernel changelog, was this change intentional? -JP " Parece que hay algo que está andando mal con los fuentes del kernel. Estarán de vacaciones los desarrolladores, o será que ahora tienen que armar la versión dektop y enterprise para Novell? Salu2 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org