Mis dolores de cabeza con Linux
Pobre iluso de mí pensando que hacer correr un servidor VNC en Linux iba a ser una tarea tan irrelevante. o al menos casi, como en Windows. La realidad es que usar VNC en Linux se parece más a tener acceso remoto a un Windows vía Terminal Services, dependiendo los casos. Pero es aún más complicado configurarlo para controlar remotamente la consola.
En estos días aprendí algo que me quedó tremendamente claro: VNC en *nix y en Windows son dos cosas tremendamente distintas.
En estos días probé numerosos tutoriales para configurar VNC, y todos me fallaron. En un momento llegué a tener una sesión levantada pero ya a esas alturas no sabía ni qué había tocado
. Pero luego se me colgó la sesión y después no anduvo más, y encima empecé a tener serios problemas de permisos en $HOME, y cada vez que lo tocaba era peor. Claro, cómo iba a saber yo que no hay que hacerle caso a lo que el sistema te dice?
Finalmente tomé el consejo de un comentario perdido y volví a TightVNC, que fue con lo que probé en un principio, pero esta vez lo instalé desde los repositorios y saqué todo lo que agregué siguiendo otros tutoriales, y, increíblemente… funciona! Al menos por ahora, no quiero cantar victoria. Con tanta rotura de cabeza por ahora me conformo con arrancar el server de VNC a mano, porque también me vine arrancando los pelos para, mientras tanto, tratar de que arranque como un servicio automático. Pero por ahora lo voy a dejar así.
Ah, y gracias al putísimo Firestarter, que aunque te dice que en las reglas podés ingresar una IP, un host, o una red, si ponés una dirección de red no te da ni bola, y me maté HORAS buscando por otros lados por qué directamente ni conectaba el cliente VNC… ![]()
Soy consciente que tantos dolores de cabeza son producto de no conocer demasiado la filosofía del SO, pero… tan difícil tiene que ser? Después están los típicos fanáticos que nunca tuvieron problemas y todo les anduvo bien a la primera…
En fin, veo que aún es muy difícil conseguir poner en marcha algo que escape de lo mundano en Linux, inclusive en “Linux para seres humanos” que dice ser la línea de Ubuntu. A este momento por ejemplo, no sé si una vez que reinicie mi Xubuntu voy a poder seguir aún conectándome por VNC para que tengan una idea. Todo parece bastante caprichoso.
Pero de darse la cabeza contra la pared es de donde mejor se aprende, no? Hasta encontré que a Opera no le gusta mucho correr desde una sesión VNC, pero por suerte hay solución.
Ah, y todavía tengo pendiente el tema de que no anda el audio. Cosa rara, porque es una placa de sonido compatible con SoundBlaster16 PnP del año del pedo, la cual estoy seguro que muchas otras distros más viejas que esta la reconocían sin problemas.. será que la sacaron por vieja?? ![]()

Junio 8th, 2007 at 3:45
Esa es una de las cosas que tiene Linux… a veces algo que debería de ser simple es complicado y por eso mucha gente acostumbrada a Windows, rechaza Linux por esas cuestiones.
Y los tutoriales… ufff, lo bueno es que en la cmomunidad se encuentra mucha ayuda, pero las veces que seguí tutoriales de sudo esto y sudo lo otro, puro copy and paste y a a pura suerte y verdad. A veces funcionaban y a veces a pesar de seguir el titurial al pie de la letra, me salía algún error que no entendía y abandonaba la instalación de lo que estuviese instalando.
Ah si, ya lo recuerdo… era con una tarjeta de TV Flyvideo 3000 en el nuevo Ubuntu.
:-/ (nunca pude hacerla andar).
Junio 8th, 2007 at 7:21
Estimado amigo geek asumido:
Debo asumir por medio de este comentario la ingrata tarea de comunicarle que Ud. ha dejado de pertenecer a la categoría “ser humano” para ejercer orgullosamente el título de “nerd”, “geek” o cualquiera que le guste, menos el de considerarse incluido en el grupo de “gente normal”
Mas allá del humor, realmente, los seres humanos no usan VNC. No, de ninguna manera. Ya el solo hecho de saber lo que es VNC y ni le digo usarlo, para manejar su PC en forma remota, amerita que se junten 6 o 7 “normales” detras nuestro como si resolviéramos el cubo de Rubrik en 17 segundos.
Y para contrastar un poco su artículo, le cuento que en mi caso tengo andando VNCs sobre servidores Debian sin Xserver. Y esto lo hago instalando los paquetes vncserver y libstdc++2.10-glibc2.2.
Una vez instalados, bajo el usuario con que voy a trabajar, ejecuto vncpasswd, ingreso la pass con la que me voy a autentificar y creo el archivo ~/.Xsession
Arranco el vncserver y luego, por cada programa que necesito tener en marcha, hago un script donde le defino el DISPLAY y arranco desde ahi el/los programas que necesito.
Respecto al firewall, prefiero las iptables a pelo, nomás.
Saludos
Javier
Junio 8th, 2007 at 10:55
Estimado Javier: Pero usted es una eminencia en Debian según tengo entendido, no va a andar comparando con este pobre mortal que aún intenta echarle mano a alguna GUI para no volverse tan loco de repente al empezar a configurar su distro de elección. Saludos y se agradece la visita.
Junio 8th, 2007 at 13:51
Yo tengo unas cuantas Cafiaspirinas Plus para tus dolores de cabeza. Me sobran porque en el 90% de los casos cuando tengo problemas con algún producto de M$ voy a MSDN, Knowledgebase o Google y salgo andando al toque…
Je, no es para que se enojen che… pero algo de verdad hay en lo que digo…
Igual los amo a todos (no soy trolo eh? soy filántropo)… bueno a todos no, a los que usan Firefox en cualquier sistema operativo no…
Uy, creo que me pegó mal el rivotril, debe ser la mezcla con vodka en el desauno!
Hablando en serio (un poco nomás) la realidad es que no se puede saber todo de todo porque terminas no sabiendo nada. A mi me encantaría meterme en PHP y Ruby y esas cosas y un poco más en gráficos o programación de juegos pero necesitaría 100000 vidas. La vida me llevó a por el camino de Windows, Visual Basic, Delphi, SQL Server entonces lo más sensato para mi es seguir ese camino. Ahora pasé a .NET y SQL Server 2005 y trataré de seguir con Server 2003 y esas cosas y Windows Vista. Lo más arriesgado a lo que me animo y porque en realidad si tenes buena base en lo anterior se hace un chiquitin más fácil es pasarme de VB a C# y empezar a ver como es el tema de Foundation, XMLA y esas cosas. Pero de a poco. Mi objetivo a corto plazo ahora es llegar a mi certificación MCTS en Web Dev Framework 2.0 y lanzar mi blog programado todo por mi en ASP.NET 2.0 en C# y orientado a Objetos. Si llego con eso a Diciembre me compro una molotov y la tiro a fin de año. Si tuviera 19 o 20 años sin duda estaría a full con linux, php, pearl, ruby y todo eso… pero tengo unos cuantos más y las neuronas ya me estan puteando cada vez que trato de entender algo nuevo…
Saludos. GA.
Junio 8th, 2007 at 19:01
gabolonte:
De ningun lugar estoy mas lejos que de la posición de eminencia.
Y como decía el Martin Fierro, “el diablo sabe por diablo, pero mas sabe por viejo”. Y esa frase se ajusta un poco mas a mi realidad
Yo alguna vez tuve 18 años y un encargado que cierta vez me retó bajo la acusación de “ser todavía muy chico para entender ciertas cosas”. Mi respuesta fue “no te preocupes, mi problema se va a curar con el tiempo, pero vos vas a seguir siendo b*lud* toda la vida”.
Asi que a no desesperar. Meté horas cul* arriba de la consola y la GUI que es la única manera de aprender. Y con las cosas difíciles, mas horas cul*, ya que la satisfacción de sacar algo andando sin que nadie te toque la máquina no tiene precio.
Y a desconfiar de los fanáticos. Son, como los de Al-Qaeda, capaces de hacerte puré horas y horas de trabajo por ser de neuronas tan cerradas.
Saludos
Junio 8th, 2007 at 19:27
Javier: No creas que yo soy un pendex tampoco… ya tengo hace un tiempo la tricota puesta :S
Estoy seguro de que si tuviese 18 estaría como dice GA, con Linux, PHP, y MySQL en la sangre… pero bueno, somos bichos de una época donde era casi todo MS y sólo unos pocos afortunados andaban con cosas como Unix, BSD, Solaris, y cosas así. Como mucho uno tenía la suerte de andar con Novell y OS/2 (qué tiempos…)
Gracias por el aliento!
Junio 10th, 2007 at 12:28
Totalmente de acuerdo en que con horas culo sacas cualquier cosa. El problema de conseguir esas horas culo cuando tenes laburo, esposa, hijos, etc..
Junio 10th, 2007 at 20:04
GA:
Yo tengo esposa, dos hijos adolescentes y arreglo riñones artificiales en tres clínicas de Mar del Plata, mas lo que hago de computación.
No te digo que el tiempo me sobra, ya que para muchas otras cosas tengo que apelar a la misma excusa, pero cuando se trata de aprender ….. no puedo usarla.
Junio 11th, 2007 at 13:21
Estimado Javier:
Creo que no se entendió lo que dije, así que voy a tratar de aclarar mi punto de vista.
Yo también estoy continuamente tratando de aprender y perfeccionarme continuamente, si no lo hago quedo afuera del mercado laboral en 10 segundos (en mi caso particular se suma que soy programador y no quiero ser gerente/jefe de sistemas, quiero morir detrás del teclado programando y no diciendole a otro lo que tiene que hacer). El tema es que cuando durante 16 años te moviste dentro de una tecnología que además sigue evolucionando continuamente, tenés que elegir entre seguir perfeccionandote en esa tecnología o cambiar completamente a otra y arrancar de nuevo. Si fuera por mi ya habría instalado Ubuntu y hubiera empezado a ver Perl o PHP y MySQL etc. etc., pero las horas “culo” que dedico a aprender y perfeccionarme prefiero dedicarlas a .NET, SQL 2005, Workflow/Comunications/Presentation Foundation, C#, VB2005, uffff!. Hoy y ahora, en mi situación actual, no puedo pornerme a ver cosas nuevas en las que no tengo experiencia y que no me rendirian laboralmente, sencillamente no me dan las horas (a eso me refería antes, con el “consguir mas horas”). El mes pasado me dieron la posibilidad de hacer una capacitación. Sin dudarlo fui por los cursos de MS que me van a permitir dar los examenes para certificar como MCTS en Web Development. Y fueron tres semanas caóticas para mi familia porque desorganicé todo ya que de 6 y media a once de la noche desaparecía. Y sigo desorganizando porque para dar los exámenes los cursos no alcanzan, tenés que estudiar una bocha más, así que llego a mi casa, me encierro y no existo por lo menos dos a tres horas por dia incluyendo fines de semana. A lo que voy es que no siempre se puede elegir a que le dedicas esas horas. Tenés que dedicarselas a lo que te rinda, además de gustarte. Gabolonte es mi amigo y sabe una bocha de todo lo que tenga que ver con soporte a XP, Servidores Windows, Redes, y que se yo cuantas cosas más, siempre me sorprende con algo groso. Y a mi personalmente me sacó las papas del fuego unas cuantas veces. Pero le vendría bárbaro meterse a fondo con Linux, PHP, Open Source y esas cosas porque le amplía el mercado al que tiene acceso y eso le sirve más que seguir atrás de lo nuevo que saque MS. Pero como vos bien decis hay que darle y darle, no hay otra… aunque se haga cuesta arriba.
Gabolonte: la experiencia y la inteligencia la tenés. Dale pa delante, fiera. Y ojalá te pueda aydar en algo.
Junio 11th, 2007 at 15:16
GA: Cuánto te debo…? :S
Marzo 4th, 2008 at 1:04
hola amigos, sabes soy un aficionado a Debian y veo que rallando un poco el piso, si se puede, pase 3 días moneando un poco de tutoriales de como instalar la impresora Lexmark z647 y la hp 1410, pero te digo que funcionan a 100 km/h
Estoy a prueba en algunos puntos como la fly video, pero ya he configurado algunos bichos para mayor gusto de mis usuarios.
Lo bueno es que cuando intentes lo postees eso es lo importante, a lo mejor entre principiantes nos ayudamos no…?
Y si somos nerds, tengo una nena y trabajo en un negocio de Hardware
Usando