Ayuda fedora 14 64 bit

darinchy

Bovino maduro
#1
Hola a todos, espero me puedan colaborar con el siguiente problema.

en mi equipo al momento de actualizar o algo se congela algunas veces y me sale el siguiente mensaje en la terminal


Message from syslogd@kity at Dec 13 22:27:56 ...
kernel:[ 9796.960399] Disabling IRQ #19


que puedo hacer?..

pense que era el escritorio pero cambie de gnome a kde y en este ultimo tambien tuve problemas..
otro error al tratar de actualizar es con glibc ...

¿que debo hacer ... ?
 

fral

Bovino maduro
#2
¿Desde cuando te pasa eso, el sistema está recién instalado?, es para saber que tan actualizado está tu fedora o que tanto uso tiene. Investigando un poco, puede que tu problema tenga que ver con el manejo de las interrupciones, prueba a agregar la opción de arranque irqpoll a tu kernel desde el grub para ver si se arregla. Para hacerlo haz lo siguiente:

* Cuando el menú del grub te aparezca selecciona la opción con la que normalmente inicias y presiona la tecla 'e' para editarla.

* Busca la linea donde aparezca tu kernel (contendrá algo parecido a "linux /boot/vmlinuz-TUVERSIONDEKERNEL seguido de algunas opciones tipo ro y quiet", esto en GRUB2 en GRUB1 la linea creo que empieza con "kernel ...") y al final agrega "irqpoll" (sin las comillas), luego presiona crl+x para iniciar de manera normal.

Cuando entres al sistema prueba a hacer una actualización como lo harías normalmente y si no te da problemas reinicia y prueba de nuevo sin cambiar nada. Busca sobre todo actualizar el kernel.

Haz sin miedo esos cambios al GRUB que mencioné porque lo que cambies desde allí sólo afectará la manera en la que se inicia el sistema por esa vez, no son cambios permanentes.


saludos.
 

darinchy

Bovino maduro
#3
Gracias por la respuesta.
El sistema esta instalado desde noviembre. como el 10 de noviembre y lo hice con una instalación limpia....

Practicamente no he podido actualizar, la forma como lo hago es

yum --skip-broken update

Message from syslogd@kity at Dec 14 09:06:39 ...
kernel:[ 847.658446] Disabling IRQ #19

voy ha probar... y sigo comentando.
Nota. soy novato en linux, por lo que una información detallada me hace bien.
 

darinchy

Bovino maduro
#4
Anexo lo del grub a ver si aqui hay algo que sirva para solucionar mi problema

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=17
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.9-64.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.9-64.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.9-64.fc14.x86_64.img
title Fedora (2.6.35.6-48.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.6-48.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.6-48.fc14.x86_64.img
title Fedora (2.6.35.6-45.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.6-45.fc14.x86_64.img
title other
rootnoverify (hd1,0)
chainloader +1
 

fral

Bovino maduro
#5
Hola. Los archivos de configuración del grub por ahora no los toques. Lo que te pedí que hicieras en mi comentario anterior debes hacerlo es en el menú que te aparece al arrancar tu computadora y que te permite elegir con que sistema operativo arrancar.

1 Cuando aparezca el menú del GRUB eliges la opción con la que normalmente entras y presionas la tecla e para editarla. por ejemplo, este es el menú de grub de un Debian que tengo virtualizado:



Si te fijas en el texto que aparece debajo, te dice que debes teclear 'e' para editar una entrada del menú.

2 En la ventana que se muestra ahora, muevete hasta el final de la linea en la que aparece tu kernel. Siguiendo con el ejemplo de Debian:



Allí marqué la linea de la que escribo, seguramente en tu computadora esta linea se verá algo diferente y puede que incluso en vez de empezar con "linux ..." empiece con "kernel ..."

3 Al final de esa linea escribe "irqpoll" sin las comillas y luego presiona ctrl+x para salir y que se inicie el sistema:



Ya luego tu fedora se iniciará de manera normal y cuando lo haga prueba de nuevo a actualizar para ver si puedes y si lo hace actualiza todo lo que puedas y reinicia de manera normal para ver si se soluciona el problema.

saludos.
 

darinchy

Bovino maduro
#6
Gracias fral.
hice los pasos como me indicaste y hasta ahora no tengo el problema anterior.. pero al momento de actualizar se me presento el siguiente mensaje


wxBase-2.8.11-3.fc14.x86_64 is a duplicate with wxBase-2.8.11-2.fc14.x86_64
wxGTK-2.8.11-3.fc14.x86_64 is a duplicate with wxGTK-2.8.11-2.fc14.x86_64
1:xorg-x11-font-utils-7.4-3.fc14.x86_64 is a duplicate with 1:xorg-x11-font-utils-7.4-2.fc14.x86_64



y no pude completar la actualización que me recomendaste..
¿que debo hacer ahora?
 

fral

Bovino maduro
#7
Hola, ¿sabes, me gustan este tipo de temas porque me ponen a aprender cosas nuevas :D ? Yo uso más que todo distros basadas en Debian aunque mi actual distro es PClinuxOS que es .rpm pero hace uso del manejador de paquetes apt (de hecho es un port de apt para distros rpm) y hasta hace poco tenía un fedora 14 virtualizado pero lo borre (a ver si lo instalo de nuevo para hacer pruebas), el hecho es que me preparo para administrados de sistemas linux y soporte técnico de sistemas Linux así que necesito llevarme con las principales distros. En fin, buscando un poco averigüé que tu problema ahora parece ser de paquetes duplicados (bueno es obvio por los mensajes), o más bien versiones viejas que no se eliminaron de manera automática (por cosas como estas es que se dice que apt es muy superior a yum y oros manejadores de paquetes). A ver si lo podemos solucionar con lo siguiente:

1º Vuelve a hacer los pasos que te pedí anteriormente para evitar el primer problema.

2º Al arrancar el sistema y antes de intentar actualizar ejecuta como root el comando
Código:
package-cleanup --cleandupes
si te da algún error o te dice que no hay duplicados, ejcuta (también como root) primero el comando
Código:
yum distro-sync
y luego el de limpiar duplicados.

3º Ahora vuelve a intentar actualizar para ver si ahora sí.

La info la tomé de:
Código:
http://www.bluequartz.us/phpBB2/viewtopic.php?t=148127&sid=71fbb40f8c4973e653ee7f12a09737b6 (un problema similar al tuyo que se resolvió)
y de
Código:
http://www.proyectofedora.org/wiki/YUM_Tips#Eliminar_duplicados_antiguos
Te recomiendo que leas ambas páginas si quieres seguir con fedora.

saludos y me cuentas el resultado.
 

hiei3

Bovino adicto
#8
Muy buena info fral, yo tambien uso Fedora y aunque no he tenido el problema de duplicados es bueno saberlo en caso de que suceda.
 

darinchy

Bovino maduro
#9
Listo, ya pase el comando package-cleanup --cleandupes y elimino como 700 duplicados,
luego pase el siguiente comando
yum distro-sync ahora al momento de dar la actualizacion
me sale el siguiente mensaje


Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Adding en_US to language list
Loading mirror speeds from cached hostfile
* fedora: mirror.ispbrasil.com.br
* fedora-debuginfo: mirror.csclub.uwaterloo.ca
* fedora-source: mirror.csclub.uwaterloo.ca
* rpmfusion-free: mirror.web-ster.com
* rpmfusion-free-updates: mirror.web-ster.com
* rpmfusion-nonfree: mirror.web-ster.com
* rpmfusion-nonfree-updates: mirror.web-ster.com
* updates: mirror.csclub.uwaterloo.ca
* updates-source: mirror.csclub.uwaterloo.ca
* updates-testing-source: mirror.csclub.uwaterloo.ca
Setting up Update Process
No Packages marked for Update


Bueno por ahy es que voy
 

fral

Bovino maduro
#11
Muy buena info fral, yo tambien uso Fedora y aunque no he tenido el problema de duplicados es bueno saberlo en caso de que suceda.
Sí, este tipo de info es siempre bueno tenerla a la mano.

Hola, encontre una pagina donde se habla de la solucion... pero no se
como aplicar esa solucion...

Adding "acpi=off" to the kernel command line made the problem go away.


http://fedoraforum.org/forum/showthread.php?t=145724
¿Pero ya puedes actualizar o no? es que en tu mensaje anterior no vi ningún error, de todos modos el caso que comentan allí no parece ser el tuyo porque el dice que su problema era cuando el sistema intentaba levantar una interfaz de red pero a ti te pasa cuando intentas actualizar ¿no?, y con la opción que te di al principio ( irqpoll ) ya no pasaba el error de irq ¿cierto? pues bien, lo próximo que te iba a comentar si la actualización no lo arreglaba era como hacer ese cambio permanente añadiendo la opción a uno de los archivos de configuración del grub.

Para añadir opciones al arranque del kernel lo primero es saber que versión de grub usas así que si no lo sabes ejecuta en un terminal el comando
Código:
grub --version
mi PclinuxOS usa grub legacy (grub1) pero mi debian usa GRUB2 y ese comando no me va así que si te dice que no existe el comando ve si en la carpta /etc/default/ hay un archivo de nombre grub, si existe entonces usas GRUB2, abrelo como root desde un terminal con
Código:
nano /etc/default/grub
y busca la linea de texto
Código:
GRUB_CMDLINE_LINUX=""
y dentro de las comillas dobles agrega la opción irqpoll y si quieres probar también la opción
acpi=off pues da un espacio y agregala también. entonces quedaría así:
Código:
GRUB_CMDLINE_LINUX="irqpoll acpi=off"
presiona ctrl+o y luego enter para guardar los cambios y luego ctrl+x para salir de nano.

Por último ejecuta como root el comando
Código:
update-grub
y reinicia. Yo te recomiendo que al meno por ahora no uses la opción acpi=off, más aún si la opción irqpoll te elimina el problema.

Y en cuanto a si necesitas saber la mejor manera de actualizar en fedora pues la verdad es que no sé :D quizás el compa hiei3 te pueda decir.


saludos.
 

darinchy

Bovino maduro
#12
Bueno... Ahora si actualiza con yum --skip-broken update, solo algunos paquetes.. pero esto no.

Packages skipped because of dependency problems:
rpmfusion-free-release-15-0.1.noarch from rpmfusion-free-rawhide
rpmfusion-nonfree-release-15-0.1.noarch from rpmfusion-nonfree-rawhide


ademas, aparecio este nuevo despues de la actualizacion Fedora (2.6.35.9-64.fc14.x86_64)

pero esto no aparece
GRUB_CMDLINE_LINUX=
Mira a ver si es que escogí lo que no debia...

# grub --version
grub (GNU GRUB 0.97)

gedit /boot/grub/grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=17
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.9-64.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.9-64.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.9-64.fc14.x86_64.img

title Fedora (2.6.35.6-48.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.6-48.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.6-48.fc14.x86_64.img
title other
rootnoverify (hd1,0)
chainloader +1
 

fral

Bovino maduro
#13
ah es que tu fedora usa GRUB y no GRUB2. Para hacerlo en grub debes editar el archivo /boot/grub/menu.lst

abre el archivo en modo root con
Código:
nano /boot/grub/menu.lst
y busca la linea donde aparezca el nombre de la opción con la que normalmente inicias y al final le agregas la opción irqpoll.

NOTA/EDITADO: SI LEISTE LO QUE YA HABIA ESCRITO TODAVÍA NO HAGAS LOS CAMBIOS QUE ME DIO PROBLEMAS CON MI GRUB CUANDO LO PROBÉ, PRIMERA VEZ QUE EDITO OPCIONES DE ARRANQUE EN GRUB1.

NOTA2/EDITADO2: Bueno el problema fue que nano me agregó un salto de linea donde no debía separando en 2 la linea que contenía la entrada que edité ( :S ).

Pues bueno, lo que habiá escrito es que mi menu.lst se ve así:

Código:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0

title PClinuxOS
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=PClinuxOS root=UUID=493c75f9-1b84-4367-8137-1e02fa61df5e splash=silent vga=791
initrd (hd0,4)/boot/initrd.img

title PClinxOS-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=PClinxOS-nonfb root=UUID=493c75f9-1b84-4367-8137-1e02fa61df5e 
initrd (hd0,4)/boot/initrd.img

title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=493c75f9-1b84-4367-8137-1e02fa61df5e failsafe
initrd (hd0,4)/boot/initrd.img

title Windows XP
root (hd0,0)
chainloader +1
Y si quisiera agregar la opción irqpoll a la entrada con la que normalmente inicio tendría que agregarlo al final de la linea
Código:
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=PClinuxOS root=UUID=493c75f9-1b84-4367-8137-1e02fa61df5e splash=silent vga=791
de modo que quede así:
Código:
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=PClinuxOS root=UUID=493c75f9-1b84-4367-8137-1e02fa61df5e splash=silent vga=791 irqpoll
Guarda con ctrl+o y enter y cierra nano con ctrl+x. Y ya debería estar listo.

sobre el mensaje de rpmfusion, te está diciendo que hay un problema de dependencias con ese paquete pero no sé como soluciona los problemas de dependencia fedora. ¿De casualidad le habías agregado repositorios a tu fedora o está tal cual como cuando lo instalaste?.

Si tienes alguna duda muestra el contenido de menu.lst para saber exactamente que linea editar.
 

fral

Bovino maduro
#14
una pregunta, ahora que veo que has posteado un par de veces el contenido grub.conf, ¿en tu fedora existe el archivo menu.lst? ahora que me entró la duda y me puse a leer un poco, tal parece que fedora (y otras distros) tiene un archivo de configuración para el grub diferente al que tiene Debian y por ejemplo mi PCLOS, en PCLOs tengo grub1 pero las configuraciones se hacen en menu.lst (no tengo el archivo grub.conf), eso es lo malo con la diversidad de distros linux, hay que ponerse de acuerdo en estas cosas para crear standars. Pues bueno, ignora por completo mi mensaje anterior. Para agregar irqpoll a tu grub.conf modificalo para que quede así:

Código:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=17
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.9-64.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.9-64.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet [B]irqpoll[/B]
initrd /initramfs-2.6.35.9-64.fc14.x86_64.img

title Fedora (2.6.35.6-48.fc14.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.35.6-48.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet
initrd /initramfs-2.6.35.6-48.fc14.x86_64.img
title other
rootnoverify (hd1,0)
chainloader +1
Y ahora sí ya debería estar.
 

hiei3

Bovino adicto
#15
En mi Fedora al menos (Fedora 14, 32 bits) tengo el archivo menu.lst pero solo es un acceso directo a grub.conf asi que efectivamente ese debe ser el archivo a editar.

Saludos.
 

darinchy

Bovino maduro
#16
Listo!!! solucionado mi problema, gracial fral e hiei3 ....

Les presento los errores que me salieron y lo que utilize, des un principio

1
rpmdb: PANIC: fatal region error detected; run recovery
error: db3 error(-30974) from dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 - (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Este se soluciono con: # su -
<password>
cd /var/lib/rpm
rm __db*
rpm --rebuilddb

2. el problema de archivos repetidos o algo asi:

wxBase-2.8.11-3.fc14.x86_64 is a duplicate with wxBase-2.8.11-2.fc14.x86_64
wxGTK-2.8.11-3.fc14.x86_64 is a duplicate with wxGTK-2.8.11-2.fc14.x86_64
1:xorg-x11-font-utils-7.4-3.fc14.x86_64 is a duplicate with 1:xorg-x11-font-utils-7.4-2.fc14.x86_64
con los comandos que me indico fral
yum repolist all
package-cleanup --problems
package-cleanup --dupes
package-cleanup --cleandupes
yum distro-syn


Luego de actualizar el note que al entrar con el kernel antiguo seguia con el error de
Message from syslogd@kity at Dec 13 22:27:56 ...
kernel:[ 9796.960399] Disabling IRQ #19
pero el nuevo no da tantos problemas, lo que hice fue desinstalar el anterior , para eso ejecute lo siguiente.
#rpm -qa | grep -i kernel para ver los kernel
#rpm -e kernel-2.6.35.6-48.fc14.x86_64 con esto lo elimina

y finalmente para terminar con el problema de interrupciones

edite el grub
#gedit /boot/grub/grub.conf

y anexar el irqpoll a la linea
kernel /vmlinuz-2.6.35.9-64.fc14.x86_64 ro root=UUID=4f62f03d-8d5a-4f0a-a6ca-2d99f3abd1a8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=es rhgb quiet irqpoll


Bueno gracias.... Siempre me queda unas dudas...

1. ¿En que afecta anexarle al grub irqpoll?
2. En algunas consultas se habla de compilar el kerel !!

me gustaría saber como se compila dicho kernell...
fral muy instructivo la forma como me explicaste lo de colocar irqpoll desde el inicio de fedora, gracias a eso pude continuar con todo lo expuesto anteriormente.










 

fral

Bovino maduro
#17
En mi Fedora al menos (Fedora 14, 32 bits) tengo el archivo menu.lst pero solo es un acceso directo a grub.conf asi que efectivamente ese debe ser el archivo a editar.

Saludos.
Ah, eso lo confirma. me gusta esa solución de fedora de hacer un enlace hacia grub.conf con el nombre de menu.lst, así quien viene de otras distros no tendrá problemas con esto. Tengo que instalar fedora otra vez para hacer pruebas :)


darinchy

Buenisimo que por fin se solucionaran tus problemas y gracias por postear el proceso completo de errores y soluciones.

1. ¿En que afecta anexarle al grub irqpoll?
2. En algunas consultas se habla de compilar el kerel !!
1. irqpoll básicamente lo que hace es decirle al sistema que use una manera diferente a la normal para trabajar las interrupciones que se trata más o menos de probar todas las interrupciones conocidas hasta asignarle la correcta al driver que lo requiera. He leído que en algunos sistemas este método puede causar algo de ralentización porque se hace más uso de recursos pero en la mayoría de los casos el impacto es mínimo.

2. Ufff, ¿estás seguro de que quieres entrarle a la compilación de kernel tan pronto?. Compilar un kernel puede ser un proceso largo y traumatico, y aunque no de muchos problemas siempre será un proceso largo porque compilar un kernel suele tomar varias horas, pero si quieres aprender a hacerlo te recomiendo que pruebes primero en una máquina virtual hasta dominar el tema. La ventaja de compilar el kernel es que queda ajustadito para trabajar con el hardware que tengas, te queda un kernel personalizado y optimizado.

Si quieres saber más sobre el tema en google abunda material :vientos:



saludos.
 
Arriba