Problemas con mis iconos

Imagen de antolinds
0 puntos

Intenté instalar una nueva aplicación y no me funcionó, al desinstalarla algo debí hacer mal porque desde entonces todos mis iconos tienen la misma apariencia, es decir: Tanto si se trata de una hoja de cálculo, o un texto, o una carpeta, etc., se muestran con una hoja gris, algo doblada por una punta y con el aspecto como si hubiera estado enrollada.
Cuando arranco el ordenador antes de aparecer las ventanas para las contraseñas aparece una ventana informando de esto:

No se puede cargar el módulo de carga de imágenes: /usr/lib32/gtk-2.0/2.4.0/loaders/svg_loader.so: /urs/lib32/gtk-2.0/2.4.0/loaders/svg_loader.so: No se puede abrir el archivo de objeto compartido: No existe el fichero o directorio

En la carpeta /usr/lib32/gtk-2.0/2.4.0/loaders/ no existe el archivo que esta buscando.
He intentado reinstalar de nuevo Ubuntu 8,10 pero al parecer se realiza una nueva partición diplicándolo, y no quiero hacerlo. Sobre todo porque todo marcha bien, y no quiero fastidiarlo, pero también porque tengo un disco duro pequeño y no quiero llenarlo inutilmente.
Supongo que debe de haber una manera de reparar el sistema mediante una nueva instalación sobre la ya existente, pero con el disco de instalación no veo cómo hacerlo.
¿Alguien puede echarme una mano en esto?
Gracias de antemano
Antolinds

Imagen de antolinds
+1
0
-1

He visto que es para arquitectura de 64 bit, y mi ordenador es un AMD de 32. Perdona por la pregunta, ¿realmente debo instalarlo?

+1
0
-1
Imagen de Goyo
+1
0
-1

En los repositorios oficiales hay dos paquetes que contienen un archivo llamado svg_loader.so:

http://packages.ubuntu.com/search?searchon=contents&keywords=svg_loader....

De ellos únicamente ia32-libs lo instala en /usr/lib32/gtk-2.0/2.10.0/loaders, que es donde tu sistema lo busca.

Conclusión: algo en tu sistema cree que es de 64 bits y que has instalado ia32-libs.

De hecho pienso que ni siquiera deberías tener un directorio /usr/lib32 si no tienes la versión de Ubuntu de 64 bits. Yo no lo tengo.

+1
0
-1
Imagen de antolinds
+1
0
-1

¿Podría ser que una de las actualizaciones que de vez en cuando el aparato me sugiere que instale, haya hecho ese desaguisado? ¿Qué debo hacer para arreglarlo y dejarlo todo como debe estar? En definitiva, ¿lo instalo o no?
Como veo que la mejor solución será desinstalar el ubuntu y volverlo a instalar. Si no es demasiada molestia, me podrías indicar cómo debo hacer para que no me repita la partición. Sobre todo, porque me gustaría que conservara todas las contraseñas y demás (internet, máquina, actualizaciones, etc.). Tengo un disco duro de 40 Gb ya bastante lleno.
Gracias por todo...
Antolinds

+1
0
-1
Imagen de Goyo
+1
0
-1

¿Podría ser que una de las actualizaciones que de vez en cuando el aparato me sugiere que instale, haya hecho ese desaguisado?

Las actualizaciones de los repositorios oficiales no creo. La misteriosa aplicación que no te funcionó y luego desinstalaste (mal?), tal vez.

¿Te aparece ia32-libs en Synaptic?

+1
0
-1
Imagen de antolinds
+1
0
-1

No me aparece en synaptic, ahí sólo hay estos que empiecen en "ia":
iamerican
iasl
iat
iaxcomm
iaxmodem
Y, perdón, la misteriosa aplicación fue Google Earth.

+1
0
-1
Imagen de Goyo
+1
0
-1

No sé qué habrá pasado.

Yo probaría a reinstalar librsvg2-common, igual así se arregla.

Si aún así no funciona, lo siguiente sería crear un enlace a /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so en /usr/lib32/gtk-2.0/2.10.0/loaders/. Supongo que eso sí tiene que funcionar sin remedio.

El instalador de Ubuntu hace las particiones que tú le digas e instala el sistema en las particiones que tú le digas. Pero debe haber otra forma menos drástica de solucionar el problema.

+1
0
-1
Imagen de antolinds
+1
0
-1

He reinstalado el “librsvg2-common” y desgraciadamente no ha funcionado.
Respecto a la segunda vía que me sugieres, no sé cómo crear el enlace. Me he puesto en la carpeta /usr/lib32/gtk-2.0/2.10.0/loaders/ y no he visto cómo crear un enlace con la /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so.
En la ayuda sólo encuentro cómo insertar un enlace tipo link de internet.
Te recuerdo que en /usr/lib32/gtk-2.0/no existe la carpeta 2.10.0/, si no la 2,4,0, que es la que está buscando el sistema, y en ella sí existe loaders/ en la que no está svg_loader.so.
Debo copiarlo de /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so, y pegarlo a /usr/lib32/gtk-2.0/2.10.0/loaders/
Siento demostrar tanta ignorancia...

+1
0
-1
Imagen de antolinds
+1
0
-1

Perdon, te he enviado un error...
Mi pregunta es: Debo copiarlo de /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so, y pegarlo en /usr/lib32/gtk-2.0/2.4.0/loaders/ ¿?

+1
0
-1
Imagen de Goyo
+1
0
-1

Debo copiarlo de /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so, y pegarlo en /usr/lib32/gtk-2.0/2.4.0/loaders/

Mejor que copiarlo crea un enlace (botón derecho, crear enlace). Lo llamas también svg_loader.so y lo mueves a /usr/lib32/gtk-2.0/2.4.0/loaders/. Supongo que tendrás que hacerlo como administrador (gksu nautilus).

+1
0
-1
Imagen de antolinds
+1
0
-1

Perdona, pero si voy al archivo /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so cuando le doy con el ratón, el crear enlace está deshabilitado. Supongo que será porque necesito ser administrador, entonces, si con el ratón no se puede hacer, ¿cómo se hace con la consola? no sé cómo usar eso de gksu nautilus.
Creo que estamos encarando bien el asunto, pero me tienes que disculpar, yo necesito una ayudo muy pormenorizada.
Gracias por todo:
Antolinds

+1
0
-1
Imagen de ketk
+1
0
-1

Alt+F2 y tecleas:
gksu nautilus
Le das a ejecutar, pones la contraseña, y se te abrirá nautilus como root (administrador) y desde ahí ya puedes moverte por el sistema libremente (y con cuidado, que siendo root hay que ser precavido y no romper nada).


Hay tres tipos de personas: las vivas, las muertas y las que caminan sobre el mar. 6b 65 74 6b

+1
0
-1

TuVela.com información, tutoriales, curiosidades y más sobre Ubuntu, GNU/Linux y otros temas de mi interés. 6b 65 74 6b


Imagen de antolinds
+1
0
-1

Bien, lo que he hecho ha sido abrir el nautilus bajo root, buscar el archivo de marras, hacerle un enlace, y como he visto que se ha creado como una copia del svg_loader.so en la misma carpeta dode está el original, he cortado esa copia y la he pegado en la carpeta /usr/lib32/gtk-2.0/2.4.0/loaders/.
¡Jarrón de agua helada! No ha funcionado: siguen sin diferenciarse los iconos.
¿Debo hacer otra cosa de lo que he hecho con el dichoso enlace?

+1
0
-1
Imagen de Goyo
+1
0
-1

Bueno, al menos ya no hay ese mensaje de error ¿no?

Pero no sé bien qué más se puede hacer, sigo sin entender por qué demonios tienes un directorio /usr/lib32/ ni qué programa está buscando bibliotecas ahí y por qué.

Intenta cambiar el tema de iconos, a ver si así se espabila. Con suerte solo es eso.

¿Qué fue lo que instalaste exactamente? Una aplicación puede tener muchas versiones y cada versión puede compilarse y distribuirse de muchas formas.

+1
0
-1
Imagen de antolinds
+1
0
-1

Hace muchos días que he intentado acceder aquí y no ha habido manera. ¡Por fin!
Sobre todo quería agradecerte toda la atención que has tenido conmigo. Estoy en deuda. Y decirte que finalmente he instalado de nuevo el Ubuntu 8.10. Me he visto obligado a hacerlo porque con estos últimos trajines cometí el error de borrar el grub, y de repente me encontré sin ordenador. ¡Menudo susto! Pero he conseguido instalar de nuevo el ubuntu, terminando de borrar todas las particiones que me sobraban y, ¡eureka! Todo fue bien. Ahora tengo todo en marcha y con la apariencia debida. Estoy que no quepo en mi, he conseguido hacer algo que creía no ser capaz y me siento muy satisfecho. Que sepas que mucho de este éxito es por ti y por muchos como tu que ayudan.
No sé cómo poder corresponder...

+1
0
-1