Acabo de hacer una instalación nueva de ArchLinux y luego de concluir, cuando intentaba entrar a Xfce se me ponía toda la pantalla en negro, el fondo comenzaba a parpadear y no me cargaba nada.
Buscando en los logs me encontré que me lanzaba este error:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Así que me puse a investigar hasta que dí con la solución.
¿Dónde estaba el problema? Cuando terminé de instalar actualicé el sistema y me pareció que todo estaba normal, sin embargo, no era así. En realidad no me actualizó las paquetes del sistema base. ¿Por qué? Porque había un ficherito en /etc/profile.d/ llamado locale.sh que estaba entrando en conflicto y no dejaba actualizar los paquetes.
Dicho fichero contenía adentro lo siguiente:
export LANG=en_US.UTF-8
Cuando en realidad, debería contener otras cosas. En fin, lo que hice fue eliminar dicho fichero:
rm /etc/profile.d/locale.sh
y volver a actualizar el sistema:
$ sudo pacman -Syu
Reinicié y todo volvió a la normalidad.
Andamos de mudanza??? no estabas con Debian???? o ya te convencieron los otros para usar KISS…
saludos
Jajaja eso es normal en mi. Hoy me verás en Arch, mañana de nuevo en Debian.. Total, como no tengo una PC fija.. Cojo la del trabajo para experimento, y ahora tengo los repositorios locales.. 😀
Excelente…… mientras no es de uno, nada importa jajajajajajaja
Te esconderé todos los CDs de Debian y Mint, borraré todos los ISOs de estas otras distros a ver si así te quedas en Arch JAJA
Vaya ese error es muy comun al actualizar initscripts, al intentar actualizarlo normalmente no deja, y toca hacer el rm, creo que hay otro fichero que tambien se pone asi al actualizar ahora no me recuerdo bien.
Ese error ya tiene rato.
Solo que yo al instalarlo en otras maquinas, ya no me da ese error. Y si, te notificaba el sistema al actualizar o instalar ese error.
Jaja el que decía que si Arch que si pitos y flautas ya está otra vez en Arch jaja pàrece ser que le ha alterado las hormonas al viejo
Todos a insultar a Garbage tiene como un mes con Winbug.
Creo que pronto me darán el ordenador al que le pondré Arch para que no toques las pelotas
Jajajajaja. Al final creo que le cogió cariño a Winbug..
Yo puedo usar Arch, Debian e incluso Ubuntu… ¿Pero Windows? Ni amarrao.. Prefiero andar como estuvo por más de 5 meses KZKGGaara, con una memoria USB con Ubuntu en modo persistente.
Joder mira que sois pesaditos
El burro diciéndole orejón al conejo..
Es que es verdad, sabéis que no vaa ser así de por vida, por lo menos ya me han dado el ordenador, miraré como instalar la ATI y me pondré con Arch
Con Firefox 9 no tienes problemas de memoria?
Recién termino de instalar Arch con XFCE, me costó un poco de trabajo y mucho tiempo, el trabajo fue un problema parecido al tuyo pero despues de instalar el sistema base al actualizar me salia que /etc/profile.d/locale.sh estaba en conflicto, pero al querer borrarlo me devolvía que el fichero no existía, en el foro me ayudaron sugiriéndome usar Syuf y así lo solucione, en cuanto al tiempo que me llevó fue un problema de internet. Yo también pienso probarlo y si no me cuadra me devuelvo a Debian. Me siento satisfecho por la experiencia vivida durante la instalación.
Si es que las cosas las decimos por algo jaja
Si se revisa en http://www.archlinux.org/ en latest news puedes ver cuando la actualizacion de algun paquete necesita intervencion manual.
http://www.archlinux.org/news/filesystem-upgrade-manual-intervention-required/
http://www.archlinux.org/news/initscripts-update-manual-intervention-required/
La pregunta es, después de leer los links sugeridos, ¿No use el procedimiento correcto, el archivo sigue estando en su lugar, surgirán problemas posteriores, por lo tanto debo reinstalar siguiendo las recomendaciones o sigo usándolo como está ?
raro, ve a la carpeta que contiene el archivo
# cd /etc/profile.d
y haz un ls -a
# ls -a
dime si no te aparece
Esto es lo que devuelve:
glib2.csh gpm.sh mozilla-common.csh perlbin.csh xorg.csh
.. glib2.sh locale.sh mozilla-common.sh perlbin.sh xorg.sh
haz un:
# pacman -Rns initscripts
y luego:
# pacman -S initscripts
Espero no hayas hecho esto aun, no mencione que tendrías que re configurar /etc/rc.conf y /etc/inittab
sabes en /etc/rc.conf el idioma, el teclado el localtime, modules si los tienes, el hostname, la interfaz y los demonios.
y en el /etc/inittab cambiar el runlevel de 3 a 5 y si usas login manager habilitarlo.
Bueno el procedimiento realizado según lo sugerido, todo funcionando normalmente, gracias por tu valiosa ayuda y espero me disculpes por las molestias causadas.
😀 si me molestaras ni te respondería.
Muchas gracias por tu post, me ayudó a solucionar el problema.
De nada amigo y bienvenido 😉
Hola, bueno reviviendo un post, me salio este error compilando un programa, pero no tengo ningun fichero similar al que pone el ejemplo en la ruta /etc/profile.d los que me figurarn son bash_completion.sh y vte.sh
el error es este cuando quiero abrir el programa que compile sin errores.
geany: symbol lookup error: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: undefined symbol: g_signal_accumulator_first_wins
Alguna mano??, gracias y saludos.