Error: No coinciden los Tipos

Quizá alguno de mis pequeños descubrimientos te resulte interesante. Y si no coinciden nuestros tipos…

Archivo de 2/04/08

La frase

Publicado por mrtypo12 en Abril 2, 2008

“The light… it’s strange out here, isn’t it? It’s kind of like, it doesn’t, it doesn’t scatter quite right” 

(Daniel Faraday, Lost S04E02)

Publicado en frases | Deja un Comentario »

Otra de linux

Publicado por mrtypo12 en Abril 2, 2008

Ya es la tercera vez en 10 días que me sucede lo siguiente: estoy tan campante navegando y de repente todas las X se caen, el monitor entra en stand-by y se recarga el Gnome. Todas las aplicaciones que tenia abiertas se me han cerrado: navegador, OpenOffice, terminal… todo.

En syslog aparece un escueto

Apr 2 12:16:30 xxxxx gdm[5234]: WARNING: gdm_slave_xioerror_handler: ha ocurrido un error fatal de X – Reiniciando :0

Cojonudo!! he mirado en foros y si, hay gente que le pasa. A unos les pasa al instalar el driver propietario de su tarjeta (no es el caso, el mio es una ATI normalucha), a otros al reproducir un divx (tampoco) a otros les pasa sin mas (parece ser mi caso).

Tanto decir de la estabilidad de linux… pues si, estable es porque no me peta todo el equipo, pero que el sistema de ventanas me falle así en un entorno de escritorio es casi como decir que me ha salido un pantallazo azul. Por lo demás muy parca la entrada en syslog, no se si xorg contará algo mas en sus logs (xorg.0.log pega una chapa horrorosa que no trae ni timespam y parece q solo se refiere al arranque del sistema de ventanas) y como ha fallado el gdm pues me imagino que no será cosa del xorg sino del window manager, otra historieta que ya comentaré otro día pero que me parece una paranoia trocear de esta manera el interface gráfico (que si session manager, window manager, librerias de widgets, servidor de ventanas… paraoia!!!).

Total y en resumen: el gdm es el programilla gráfico que muestra la pantalla de login según leo. A mi me parece bien todo esto, pero no entiendo porque cuando estoy trabajando este proceso peta (que entiendo no debería ya ni de esta cargado dado que cumplió su función en el login) y no solo ha petado sino que arrastra consigo todo el sistema de ventanas.

Pues si amigos, haciendo un pstree uno ve los siguiente:

─gdm───gdm─┬─Xorg
│ └─x-session-manag─┬─compiz─┬─compiz.real
│ │ └─gtk-window-deco
│ ├─evolution-alarm───2*[{evolution-alarm}]
│ ├─gnome-panel
│ ├─nautilus
│ ├─nm-applet
│ ├─python
│ ├─ssh-agent
│ ├─update-notifier
│ ├─vino-session
│ └─{x-session-manag}
toma goma! hasta el servidor de X cuelga de gdm! peta gdm y peta todo! con alegria! supongo que en Windows sera similar, si no recuerdo mal hay un winlogon que hace las mismas funciones… peroaun así sigo sin entender como puede fallar un programa que aun estando cargado por servidumbres del esquema elegido no se tiene que usar para nada. Me lo explique.

Publicado en linux | Deja un Comentario »

Linux, porque no se usa?

Publicado por mrtypo12 en Abril 2, 2008

Q: “Tengo un problema con Windows, cuando conecto mi tarjeta capturadora de vídeo todo el sistema va a tirones e incluso he visto algún pantallazo azul. He probado a reinstalar los drivers y nada”

A: “Ponte linux, ya verás que bien te va”

Esta situación la he visto tantas veces que ya da un poco por el culo la verdad. La gente se piensa que abandonar tu entorno de escritorio en favor de otro completamente diferente es una cosa que se pueda afrontar de la noche a la mañana y con todas las garantías, porque Linux es un sistema operativo mas robusto, con mas programas, mas sencillo de manejar, consume menos, va mas rápido y en definitiva es mucho mejor.

Pues bien, he aquí un usuario que esta migrando a Ubuntu 7.10 como entorno de escritorio. Mi intención es poner en una serie de entradas todos los problemas con los que me vaya encontrando. Antes de nada decir que no puedo pasar por un usuario normal, si entendemos por normal una persona que no se dedique ni como profesión ni como hobby a la informática: mi profesión es administrador de sistemas y durante 10 años me he dedicado a programar y a administrar redes, seguridad etc. Tampoco cumplo en el apartado de hobbys puesto que la informática para mi lo es. Sin embargo siempre he tenido como entorno de escritorio Windows; de hecho, a pesar de haber dedicado muchos años a la consola de linux me encuentro totalmente perdido delante de un Gnome o KDE; si acaso para mis servidores instalaba escritorios minimalistas tipo BlackBox, sin soporte para bitmaps ni iconos, en caso de que tuviera que arrancar alguna aplicación gráfica de administración por obligación.

Mi intención es enumerar todos los problemas cotidianos desde el punto de vista de usabilidad que acarrea el uso de Linux, desde la perspectiva hipotética de un usuario novel en estas lides. Evidentemente yo cuento con muchos mas recursos que esta imaginaria persona, pero puede ser un buen indicativo del porqué pienso que Linux como eterno de escritorio necesita madurar, y mucho. He elegido Ubuntu por ser un sistema con clara vocación al entorno de escritorio, fácil e intuitivo sobre el papel.

Y comenzamos con la primera entrada, o mejor dicho primeras dificultades:

  • Alias de red: me ha resultado imposible añadir un alias de red a la tarjeta de red, sino es leyendo el man y añadiendo a mano entradas en los ficheros de configuración, que por cierto han cambiado con respecto a RH9, que es lo que venia usando hasta ahora para servidores. El applet de configuración de la red solo permite añadir una única IP a la tarjeta de red. Es más, mi idea era no solo dar 2 ips a la tarjeta de red sino la IP principal tomarla por DHCP y la secundaria fija (subredes distintas of course, la de DHCP se usaría para navegar mientras que la fija se usa solo para administrar ciertos dispositivos que no interesa que entren en el rango de ips normales).
  • Cuando quito y pongo el cable de red no se negocia la IP dinámica: la interface mantiene la IP secundaria fija pero la principal obtenida por DHCP se pierde y al conectar el cable no vuelve a negociar la IP. Para hacer esto he tenido que buscar en foros, he encontrado ifplugd que al parecer es un demonio que gestiona las conexiones y desconexiones del cable de red, llamando a los scripts que levantan el interface. El porqué no viene con la distro de base es algo que se me escapa.
  • Apagar el equipo: desde que pulso en el icono rojo de arriba a la derecha para ver la pantalla de reinicio apagado cambio de usuario etc hasta que realmente se muestra puede pasar 1 minuto completo, minuto en le que todo el entorno de ventanas aparece colgado. Este fallo debe ser usual en ciertos equipos. Por ahora no he buscado solución.
  • Para terminar el fallo mas tocapelotas: en el Firefox, por alguna extraña razón me sale el cursor en las páginas web como si el texto fuera editable. La putada es que yo me suelo manejar con el teclado para subir o bajar lineas, y depende de donde se encuentre el cursor puedo dar una pulsación a la flecha de abajo que la página me scrolla hasta el final. Las teclas avanzar página y retroceder también quedan desprovistas de funcionalidad de modo que por pelotas tengo que usar la ruedecilla del ratón o pinchar en la barra vertical de la derecha. Esto en el Firefox de Windows no pasa… porque pasa en Linux?

Publicado en linux | Deja un Comentario »