Despues de actualizar la versión de ubuntu a la 8.05 tenia problemas con la tarjeta de video ATI Radeon Xpress 200 ya que no cargaba correctamente el modulo fglrx.
Instale los drivers oficiales de ATI y nada, tenia el mismo problema, despues probe con envy que es un programa escrito en python que detecta tu tarjeta de red e instala un driver especial, tanto para Nvidia como para ATI, pero igual, nada de nada!..., ya que lo más raro es que desde la terminal a prueba de fallos si me cargaba correctamente el driver, pero ya desde una sesión normal de Gnome me marcaba:
$ glxinfo | grep render
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
Y con el fglrxinfo me decia que tenia instalado el OpenGL de mesa y yo quiero que diga ATI, pero bueno!.., la solución fue desinstalar el programa xserver-xgl
sudo apt-get remove xserver-xgl
Y listo, reinicio las Gdm y entro a Gnome como siempre, abro la terminal y me aparece lo siguiente :
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon Xpress Series
OpenGL version string: 2.1.7415 Release
Y tambien me aparece esto otro:
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
Ya esta disponible la versión 8.04 de Ubuntu, recordemos que la versión de escritorio tiene 3 años de soporte (hasta el 2011) y la versión para servidores tiene 5 años de soporte (hasta el 2013)
Si eres de los que utilizan el software Network Manager de Gnome y estas cansado de que se desconecta y reconecta y otra vez desconecta de la wifi sin ningún sentido, o a veces te dice desconectado y en realidad si estas conectada a la red inalambrica , o tambien le das guardar contraseña y otra vez te la pide, entonces debes de cambiar deSoftware por uno más potente y versátil, ahí es donde entra Wicd Manager.
Para instalarlo es muuuy simple, solo añade la siguiente linea a tu archivo sources.list de apt
deb http://apt.wicd.net hardy extras
Solo cambias hardy por feisty o el nombre de tu distro de Debian.
Después el obligado apt-get update y para rematar con broche de oro un apt-get install wicd (así o mas fácil), apt se encarga de desinstalar network-manager, network-manager-gnome y wifi-radar para no tener conflicto con Wicd
Despues verifica que se agrege automáticamente a tu sesión de Gnome:
Sistema > Preferencias > Sesiones y agregar la siguiente ruta /opt/wicd/tray.py de todas formas pueden encontrar el icono en Internet > Wicd
Y listo!! a disfrutar de su red inalambrica sin problemas desde Linux
Desde que me cambie a la nueva versión de Ubuntu 7.10 tenia un problema con las terminales (esas que te cambias con CTRL + ALT + F2) y por X o Y razón no habia tenido la calma de buscar la solución, primero pense que se podia tratar de la resolución de la terminal la cual se cambia desde el archivo /boot/grub/menu.lst en las opciones donde aparecen las diferentes versiones del kernel, por ejemplo:
Si quieren probar las resoluciones sin cambiar nada en el archivo de configuración de Grub, una vez que inicien la computadora y cuando aparezca el menú del Grub, presionar la letra E para editar algún campo, después para guardar con ENTER y para entrar a Linux con la B
Bueno, despues de hacer lo anterior todavia no veia nada en las terminales, solo veia negro, o las tipicas lineas de colores como las que se ven en la TV cuando no se tiene señal., ahora bien, la solución aparte de lo anterior es agregar los modulos fbcon y vesafb dentro del archivo /etc/initramfs-tools/modules (un modulo por cada linea), despues actualizar el initramf con:
sudo update-initramfs -u
Y para rematar editar el archivo /etc/modprobe.d/blacklist-framebuffer y cambiar la linea donde dice blacklist vesafb por un gato inicial: # blacklist vesafb y listo! reinicia Linux y ya puedes ver el texto de las terminales.
Si estas cansado de que cada vez que inicias Gnome y deseas conectarte a la red inalambrica te pide la clave ya sea WEP / WAP, o si ya tienes esa clave en tu keyring (anillo de contraseñas) y aun asi te pide una clave, algo como esto:
Titulo: Desbloquear anillo
Contenido: La aplicacion"nm-applet" (USER/BIN/nm-applet) quiere acceder al anillo de claves predeterminado, pero esta bloquedado.
Bueno, si tienes alguno de estos dos problemas, aquí vas a encontrar al solución.
Primero ocupas tener la clave de tu manejador de contraseñas o keyring sea igual, a la que entras a Gnome (tu usuario del sistema), en caso que no sea la misma debes de borrar la clave vieja del keyring mediante el siguiente comando:
rm ~/.gnome2/keyrings/default.keyring
Ten encuenta que al ejecutar ese comando, se borra TODAS tus claves, tanto la del keyring como la del Wifi, la otra es poner la del sistema igual a la del keyring
sudo passwd MI_USUARIO
Ahora que tenemos el primer requisito cumplido, procedemos con la instalación de programa que nos va a controlar todo este rollo de los passwords
sudo apt-get install libpam-keyring
Despues puedes encontrarte con dos posibles casos al iniciar Gnome mediante GDM, esto es para editar el archivo correspondiente y agregar una linea especial para el libpam-keyring
Tienes el inicio de sesión de GDM automaticamente, entonces ocupas entrar al archivo: /etc/pam.d/gdm-autologin
Tienes el inicio de sesión desactivado de GDM, osea que cada usuario escribe su contraseña y nombre de usuario, entonces ocupas entrar al archivo* /etc/pam.d/gdm**
Una vez identificado como entras a Gnome entras al archivo correcto (siempre como root) y al final agregar la siguiente linea
@include common-pamkeyring
En el caso de equivocarte del inicio automático, te va a pedir la clave después de GDM y antes de Gnome, pero bueno!, algo es algo.
Y listo!! ya no mas molestias, excepto en el caso automatico de GDM
Si estamos preocupados por la seguridad de nuestros servidores y mas del servicio/protocolo Secure Shell cuando esta relacionado con ataques de fuerza bruta ya sea por medio de diccionarios, entonces debemos de utilizar DenyHosts, esta aplicación nos permitirá detectar posibles ataques antes de que estos hagan efecto.
La manera en que funciona DenyHosts es que monitorea el archivo /var/log/auth.log (en el caso de Debian - Ubuntu...) para detectar errores de autentificación al sistema y despues bajo ciertas reglas bloquer la IP o servicio que queramos mediante el archivo /etc/hosts.deny
Bueno, ahora que conocemos como funciona DenyHosts, es hora de empezar con la instalación, y para variar!! la forma mas sencilla (mas que en windows) es con un simple:
apt-get install denyhosts
Despues procedemos con la configuración que se encuentra en /etc/denyhosts.conf algunos de los parametros importantes son:
# Lugar donde se encuentra nuestro archivo de Log, en este caso para Debian
SECURE_LOG = /var/log/auth.log
# Lugar donde se encuentra nuestro archivo de bloqueo de hosts
HOSTS_DENY = /etc/hosts.deny
# El periodo en el que la IP va a ser eliminada de la lista de bloqueo, puede ser en hora (h), dias (d)...
PURGE_DENY = 12h
# Cual servicio queremos que sea bloqueado, puede ser sshd, o ALL para todos
BLOCK_SERVICE = ALL
# Numero de veces de error cuando se ingresa con un usuario NO existente
# Se supone que el root conoce a sus usuarios y no debe de equivocarse
DENY_THRESHOLD_INVALID = 2
# Numero de veces de error con un usuario SI existente en el sistema
DENY_THRESHOLD_VALID = 10
# Numero de veces de error con el usuario ROOT
DENY_THRESHOLD_ROOT = 2
DENY_THRESHOLD_RESTRICTED = 1
WORK_DIR = /var/lib/denyhosts
# Reportar entradas sospechosas
SUSPICIOUS_LOGIN_REPORT_ALLOWED_HOSTS=YES
# Buscar el nombre del host del atacante si este esta disponible
HOSTNAME_LOOKUP=YES
LOCK_FILE = /var/run/denyhosts.pid
# Email para notificar los bloqueos
ADMIN_EMAIL = cliente_at_servidor_dot_com
SMTP_HOST = localhost
SMTP_PORT = 25
SMTP_FROM = DenyHosts
SMTP_SUBJECT = DenyHosts Reporte
SMTP_DATE_FORMAT = %a, %d %b %Y %H:%M:%S %z
AGE_RESET_VALID=5d
AGE_RESET_ROOT=25d
AGE_RESET_RESTRICTED=25d
AGE_RESET_INVALID=10d
DAEMON_LOG = /var/log/denyhosts
DAEMON_SLEEP = 30s
DAEMON_PURGE = 1h
Y listo, reiniciamos el servicio DenyHosts /etc/init.d/denyhosts restart ahora solo falta esperar los correos los cuales llegan con el siguiente formato:
He tenido algunos problemas con un servidor Debian y al momento de querer entrar mediante SSH me aparece un mensaje indicándome que la conexión ha sido cerrada por el host remoto, ingesu!! ahora ni como entrar al servidor, así que tengo que reiniciarlo y volver a intentar entrar (supongo que al reiniciar se borra la configuración de bloqueo) y bueno! ya no mas mensajes de:
ssh_exchange_identification: Connection closed by remote host
Y realizando un debug al ssh me aparece la siguiente información:
user_at_my-laptop:~$ ssh -v servidor-remoto.com
OpenSSH_4.6p1 Debian-5build1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to servidor-remoto.com [64.233.167.99] port 22.
debug1: Connection established.
debug1: identity file /home/user/.ssh/id_rsa type -1
debug1: identity file /home/user/.ssh/id_dsa type -1
ssh_exchange_identification: Connection closed by remote host
Ahora bien, para solucionar este problemilla, solo necesitan agregar SSHD: ALL a su archivo /etc/hosts.allow
echo 'SSHD: ALL' >> /etc/hosts.allow
Y listo!!!, ya no mas mensajes de ssh_exchange_identification: Connection closed by remote host
Si deseas prevenir un ataque de Denegación de servicio (DoS) cuyo objetivo es colapsar el servidor durante un periodo de tiempo para que este no esté en funcionamiento, ahora bien, si nuestro servidor es Apache podemos contar con el módulo llamado mod_evasive.
El módulo de seguridad para Apache, mod_evasive cuyo propósito no es otro que el de prevenir o anular ataques de Denegación de Servicio o de fuerza bruta basados en peticiones masivas al servidor de páginas web (HTTP DoS). A través del módulo tendremos la posibilidad de redirigir el tráfico malicioso hacia otra aplicación de control que terminará de filtrar las peticiones (firewalls, scripts personalizados, ...).
El funcionamiento de mod_evasive se basa en la prevención de ataques mediante la comparación de la IP solicitante con una tabla dinámica que registra las páginas accedidas a nuestro servidor que provienen de dicha IP y la frecuencia de accesos. En el preciso instante en que una máquina solicita una dirección del servidor Apache, mod_evasive filtrará cualquier dirección IP que cumpla con los siguientes requisitos:
La IP está en la lista de direcciones a filtrar.
La IP cliente ha solicitado la misma dirección más veces que la cantidad máxima especificada en el fichero de configuración.
El número de peticiones de la IP cliente excede del máximo permitido en un intervalo de tiempo predeterminado en la configuración.
Si una IP resulta filtrada por cumplir con alguna de las condiciones anteriores, recibirá un código 403 (Forbidden) en respuesta a su petición y le será denegado el acceso durante un periodo de tiempo configurable.
Ahora viene la parte interesante que es la instalación y configuración, antes de empezar debemos de contar con las herramientas necesarias para compilar programas en Linux y en especial para Apache, en este caso estamos usando una versión estilo apt (Debian, Ubuntu...)
apt-get install apache2-prefork-dev gcc
Despues procedemos a descargar el codigo fuente que encontramos en la página oficial del proyecto mod_evasive: http://www.zdziarski.com/projects/mod_evasive (al momento de escribir esta nota la versión es la 1.10.1)
Ahora procedemos a descargar y descompactar el codigo, de preferencia en la carpeta temporal /temp
wget http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz
tar xvzf mod_evasive_1.10.1.tar.gz
cd mod_evasive
/usr/bin/apxs2 -i -c mod_evasive20.c
Ahora vamos a crear el archivo de configuración de Apache2 dentro de la carpeta mods-enabled
nano /etc/apache2/mods-available/evasive.load
Y dentro del archivo ponemos la siguiente linea, que es donde esta nuestro modulo compilado (mod_evasive20.so)
Y listo, solo falta configurar los parametros, tomando en cuenta la siguiente descripción:
DOSHashTableSize - Establece el número de nodos a almacenar para cada proceso de peticiones de la tabla hash (contenedor asociativo de recuperación de peticiones por medio de claves que agiliza las respuestas del servidor). Si aplicamos un número alto a este parámetro obtendremos un rendimiento mayor, ya que las iteraciones necesarias para obtener un registro de la tabla son menores. Por contra, y de forma evidente, aumenta el consumo de memoria necesario para el almacenamiento de una tabla mayor. Se hace necesario incrementar este parámetro si el servidor atiende un número abultado de peticiones, aunque puede no servir de nada si la memoria de la máquina es escasa.
DOSPageCount - Indica el valor del umbral para el número de peticiones de una misma página (o URI) dentro del intervalo definido en DOSPageInterval. Cuando el valor del parámetro es excedido, la IP del cliente se añade a la lista de bloqueos.
DOSSiteCount - Cuenta cuántas peticiones de cualquier tipo puede hacer un cliente dentro del intervalo definido en DOSSiteInterval. Si se excede dicho valor, el cliente queda añadido a la lista de bloqueos.
DOSPageInterval - El intervalo, en segundos, para el umbral de petición de páginas.
DOSSiteInterval - El intervalo, en segundos, para el umbral de petición de objetos de cualquier tipo.
DOSBlockingPeriod - Establece el tiempo, en segundos, que un cliente queda bloqueado una vez que ha sido añadido a la lista de bloqueos. Como ya se indicó unas líneas atrás, todo cliente bloqueado recibirá una respuesta del tipo 403 (Forbidden) a cualquier petición que realice durante este periodo.
DOSEmailNotify - Un e-mail será enviado a la dirección especificada cuando una dirección IP quede bloqueada.
DOSSystemCommand - El comando reflejado se ejecutará cuando una dirección IP quede bloqueada. Se hace muy útil en llamadas a herramientas de filtrado o firewalls. Usaremos %s para especificar la dirección IP implicada. Por ejemplo, podemos establecer su uso con iptables de la forma siguiente para bloquear el acceso al puerto 80
DOSLogDir - Establece una ruta para el directorio temporal. Por defecto, dicha ruta queda establecida en /tmp, lo cual puede originar algunos agujeros de seguridad si el sistema resulta violado.
DOSWhitelist - La dirección IP indicada como valor del parámetro no será tenida en cuenta por el módulo en ningún caso. Para cada dirección IP a excluir ha de añadirse una nueva línea con el parámetro. Por ejemplo, dejaremos fuera del chequeo del módulo a un posible bot (el de Google) que use los siguientes rangos de direcciones:
DOSWhitelist 66.249.65.*
DOSWhitelist 66.249.66.*
Y bien, ya que conocen que significa cada parametro, aquí esta una configuración opcional que se debe de guardar en el archivo /etc/apache2/conf.d/evasive
Y para probar si realmente funciona todo, en la carpeta donde descompactamos el tar.gz viene un archivo llamado test.pl, solo es cosa de ejecutarlo con:
perl test.pl
Y despues de ciertas peticiones vamos a ver el famoso error HTTP/1.1 403 Forbidden y listo!!, eso significa que todo funciona a la perfección, ahora ya tenemos un Apache un poco mas protegido!..
Si deseas instalar las fuentes ClearType que vienen en Windows Vista y Office 2007, las cuales se llaman Constantia, Corbel, Calibri, Cambria, Candara y Consolas solo debes de descargar el script vista-fonts-installer.sh para descargar las fuentes ClearType y ejecutarlo desde el directorio Raiz de tu cuenta (~) . Para eso tienes que contar con los siguientes programas, cabextract (para descomprimir el archivo), wget o curl (para descargar el archivo)
sudo apt-get install cabextract wget curl
Despues debes de ejecutar el script para eso le damos permisos de ejecución (recuerda que el archivo esta en tu raiz):
chmod a+x ~/vista-fonts-installer.sh
Y por ultimo procedemos a ajecutar el programa:
sh ~/vista-fonts-installer.sh
Y listo!!, si les marca un error de:
There is no .fonts directory in your home.
Is fontconfig set up for privately installed fonts?
Significa que no tienen el directorio fonts dentro de su raiz, asi que lo creamos con un mkdir ~/.fonts, despues volvemos a ejecutar el instalador.
All done, no errors.
/home/oviedo/.fonts: caching, 23 fonts, 0 dirs
/var/cache/fontconfig: not cleaning unwritable cache directory
/home/oviedo/.fontconfig: cleaning cache directory
fc-cache: succeeded
Y listo!! si todo sale bien!!, ya tenemos nuestras MS ClearType, solo para que estes conciente que descargamos el archivo Powerpoint Viewer desde la página de microsoft y por lo tanto debes de tener una licencia valida del Wintendo XP / Vista!.., sino..., cuello!!! eres un pirata!!.
Y para ver las fuentes instaladas solo necesitamos el programa gnome-specimen
sudo apt-get install gnome-specimen
Ahora bien, si quieres más acción y algo más GPL tenemos otras fuentes muy chidas!! que podemos descargar con un simple apt-get tales como la Gentium, Dustismo, George Williams, Some Juicy, Sun Java6 Fonts - Lucida y Larabie. pero bueno!!, como se ven estas fuentes!! nomas chequen las imagenes y la forma de instalarlas:
El Jueves 18 de Octubre del 2007 tendremos una nueva versión estable de Ubuntu llamada Gutsy Gibbon que viene siendo un Gibón (Hylobatidae)
Alguna de sus nueva características son
Kernel 2.6.22, GNOME 2.20, Xorg 7.3. Kubuntu vendrá con KDE 3.5.7 pero estará la opción de instalar el RC2 de KDE4.
Ubuntu Server incluirá los paquetes del sistema de seguridad desarrollado por Novell, AppArmor.
“Gutsy” será el primero en soportar, composición por defecto (para los efectos 3D), e incluirá Compiz Fusion.
Xorg 7.3 significa configuración automática de monitores al conectarlos. Ahora no más lata al configurar xorg.conf y si queremos podemos utilizar la nueva herramienta llamada DisplayConfig que viene siendo una maravilla.
Y como dato curioso para los que no saben el porque los numeros de las versiones de Ubuntu aquí tienen la respuesta, por ejemplo Ubuntu 7.10, el 7 es el año en que se libera, tomando el ultimo dígito 2007 y el 10 el numero del mes, Agosto = 10, por eso la primera versión de Ubuntu fue la 4.10 lanzada en Octubre del 2004.
Para todos los desesperados como yo que les gusta la velocidad en Linux, especialmente en Gnome, tengo un truco para acelerar la visualización de los sub-menús en Gnome.
El truco esta probado en Ubuntu Gutsy Gibbon (por cierto, ya dije que esta super completa y fácil esta versión?) lo único que tienen que hacer es crear o editar el siguiente archivo en la raiz de la carpeta del usuario actual (solo pongan cd y denle enter y listo!, los manda a la raiz)
nano .gtkrc-2.0
Después deben de introducir la siguiente linea y guardar el archivo:
gtk-menu-popup-delay = 0
Y listo!!, reiniciar las X con ctrl + alt + backspace y tendran los menus en Gnome más veloces del oeste!, por cierto esto me recuerda al truco también para tener más velocidad en el menú inicio de windows:
El menú de inicio de Windows XP, aparte de ser extremadamente grande, es también demasiado lento en su despliegue. Si deseas acelerar la velocidad en que se muestra este menú, accede al registro de Windows.
Entrar al regedit, y llegar a la siguiente opción: HKEY_CURRENT_USER > Control Panel > Desktop > MenuShowDelay despues editar el valor por default (400) y ponerle un cero (0) y listo!, en Linux la verdad es más fácil
Si eres usuario del reproductor de música Banshee (algo tipo al iTunes o Amarok pero diseñado para Gnome) y te gustaría sacarle más jugo, la solución es instalar algunos plugins utiles, tales como:
Audioscrobbler (en Last.FM aparece la musica que escuchas)
Music Recommendations (artistas similares basados en Last.FM)
Internet Radio (escuchar estaciones de radio por internet)
Cleanup (elimina canciones de la lista de reproduccion cuando las borras de la ruta original)
Para instalarlos es facil, solo necesitas descargar el archivo desde el SVN especificado en la página de los plugins, por ejemplo para instalar el Alarm Clock se siguen los siguientes pasos:
1.- Descargar el archivo de las fuentes, en la consola se teclea lo siguiente, de preferencia en la carpeta /tmp
svn co http://banshee-unofficial-plugins.googlecode.com/svn/trunk/banshee-alarm-plugin
2.- Despues se instalan alguna dependencias, para eso utilizamos apt-get
Sino hacen lo anterior puede que le aparezcan alguno de los siguientes errores:
configure: error: No C# 2.0 (gmcs) compiler found
checking for MONO... no
You need to install gnome-common from the GNOME CVS
3.- Entramos en la carpeta banshee-alarm-plugin y ejecutamos lo siguiente:
./autogen.sh
4.- Si no existen errores se prosigue con lo siguiente, en dado contrario solo es cosa de buscar el paquete que hace falta en packages.ubuntu.com e instalarlo, bueno como decia, si no existen errores entonces se hace un: make y despues un sudo make install
Listo!! con esto ya tenemos el plugin instalado, para activarlo abrir el programa Banshee y despues en el menú Editar -> Plugins
Si por algo no aparecen los plugins entonces tienes que copiar o mover los archivos instalados a la carpeta de Banshee.Plugins
Al querer realizar un upgrade en ubuntu me aparece un mensaje:
sudo apt-get upgrade
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
A lo que realizo el dpkg --configure -a y me aparece otro error:
sudo dpkg --configure -a
dpkg: error en el análisis, en el fichero `/var/lib/dpkg/updates/0016' cerca de la línea 1:
nueva línea dentro del nombre del campo `#padding'
Y ahi es donde empiezan los problemas, busque en Internet y encontre que reemplazando el archivo status por status-old que esta dentro de /var/lib/dpkg chance y funcionaba, cuestion que nomas nunca se soluciono el problema.
La solución es muy simple, solo se tienen que eliminar los datos contenidos en la carpeta /var/lib/dpkg/updates claro siempre haciendo su debido respaldo por si las moscas.
Y listo ahora si se puede realizar un upgrade sin necesidad de desinstalar e instalar el dpkg.
Después de instalar la aplicación PowerTop en Ubuntu Gutsy, me han aparecido algunos comandos que quiero compartir con ustedes para el ahorro de energía, quiero suponer que no es necesario tener instalado PowerTop y tampoco tener el Kernel Linux 2.6.22 aunque es ampliamente recomendado debido a que utiliza un núcleo tickless que mejora la administración de energía, pero bueno!, aquí están los comandos.
Suggestion: enable AC97 powersave mode by executing the following command:
This wakes the disk up less frequenty for background VM activit
Suggestion: Disable 'hal' from polling your cdrom with:
hal-disable-polling /dev/scd0 'hal' is the component that auto-opens a
window if you plug in a CD but disables SATA power saving from kicking in.
Como pueden ver, son comandos muy sencillos que si bien los podemos poner en un script de inicio o desde los archivos de configuración de Linux.
Aquí les dejo también los tiempos del wakeups (si alguien sabe que significa se lo agradecería, porque nomas tengo una noción de que puede ser!, pero no la certeza)
Intel presento la herramienta llamada Powertop que sirve para monitorizar el consumo energético de las portátil GNU/Linux y así poder reducir el consumo de las baterías.
Solo que aquí existe una gran diferencia con otros programas similares para reducir el consumo de batería, ya sea bajando la velocidad del micro u otros trucos, aquí el truco es analizar cada aplicación que tenemos ejecutando en nuestro querido Linux y ver cual es la que hace mas llamas al procesador y cuenta con sugerencias en forma de pequeñas recetas con instrucciones para reducir el consumo de energía. Por ejemplo te anima a poner los dispositivos en modo de ahorro de energía o a dejar de usar aplicaciones como beagle que meten muchas interrupciones al procesador y nunca le dejan pasar al modo de ahorro de energía.
Acabo de instalar VMWare en el fabuloso Ubuntu 7.04 con algunos pequeños problemas de compilación por la librería GCC lo cual se soluciona compilando con VMWare desde el parche vmware-any-any-update109.tar.gz lo cual no se que hace pero funciona la compilación, bueno al grano del post, el chiste es que despues de configurarlo con vmware-config.pl funciona todoo bien, pero al reiniciar Linux y querer ejecutar otra vez la maquina virtual VMWare, me sale que no tengo configurado el VMWare:
oviedo_at_oviedo-laptop:~$ vmware
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.
Y bueno cada vez ahi que ejecutar vmware-config.pl, darle enter enter y mas enter!, asi que la solucion digamos que no muy ortodoxa es eliminar el archivo not_configured que esta dentro de la carpeta de configuración.
$sudo rm /etc/vmware/not_configured
Y listo!!, ya con esto se arregla el problema, si alguien sabe la solucion final!, digo sin agregar este comando al inicio de linux pues se los agradeceria.
Ya esta disponible el envio de Ubuntu 7.04 Feisty Fawn para todos aquellos ubunteros o nuevos iniciados, yo por lo pronto ya pedi mi dotacion de 8 cederrón para x86 y 2 cederrón para x64.
La semana pasada actualice mi ubuntu Edgy la nueva versión Feisty y me encuentro con la novedad de que al iniciar no encuentra la partición!, y desde el grub tengo que cambiar por ejemplo si tengo
root (hd0,6) a root (hd0,5) , me pregunto si no bootea con un 0,0 ni modo que le reste y quede en --1 ???? e igual la linea donde viene el root=/dev/hda6 le tengo que restar uno para que funcione!.., porqué se puso asi!.., la neta ni idea.
Ese problema me pasa en la laptop y en la computadora de escritorio, aunque en la laptop después de poner los parámetros arreglados me aparece un bonito kernel panic!., que no es tipo reiserfs bla bla bla!...., y para colmo en la compu de escritorio cuando inicia, después el teclado desaparece!, osease ya no funciona nada de nada!.., solo el mouse., creo que ese problema es algo del UDEV aunque lo he reinstalado y nada de nada!..
Moraleja!, cuando dice una distribución que esta en desarrollo y que la instalación puede crear conflictos!.., hagan caso!
[actualizado]
Me marca estos errores al iniciar:
Mar 22 16:54:02 boctok udevd-event[5942]: udev_db_add_device: unable to create db file '/dev/_dot_udev/db/class_at_input_at_mice': No such file or directory
Mar 22 16:54:02 boctok udevd-event[5987]: udev_db_add_device: unable to create db file '/dev/_dot_udev/db/class_at_input_at_input0_at_mouse0': No such file or directory
Mar 22 16:54:03 boctok udevd-event[5990]: udev_db_add_device: unable to create db file '/dev/_dot_udev/db/class_at_input_at_input2_at_mouse1': No such file or directory
Por eso se traba el teclado y no responde nada de nada
Si utilizas Ubuntu (o alguna otra como Debian) y estas cansado de no aprovechar al maximo las conexiones a internet que ofrece el Linux Power, puede ser que tu modulo de IPV6 este dando problemas!..., por eso ahi que desactivarlo y solamente usar IPV4 ya que a veces entra en conflicto la version 6 con algunos routers..
Para eso, ahi que seguir los siguientes pasos.
Crear o editar el archivo /etc/modprobe.d/blacklist-ipv6 (como root) y agregar en el archivo la siguiente informacion: blacklist ipv6
Despues reiniciamos y verificamos que no este cargado el modulo de IPV6
lsmod | grep ipv6
Si llegara a aparecer algo, entonces significa que esta cargado el modulo y no funciono el truco! jeje, pero no se preocupen!, existe otra forma de deshabilitar.., tan solo ahi que agregar y comentar algunas lineas en el archivo /etc/modprobe.d/aliases (seguimos como root, oks)
Buscamos la linea donde dice: alias net-pf-10 ipv6 y la comentamos con un gatito # al inicio de la misma, despues debemos de agregar otras 3 o 4 lineas, para que quede como sigue:
# Deshabilitar IPV6
alias net-pf-10 ipv6 off
alias net-pf-10 off
alias ipv6 off
#alias net-pf-10 ipv6
E igualmente reiniciamos nuestro fabuloso Linux, y volvemos a checar si el modulo esta cargado!.., si asi fuese!.., mmh, entonces busquen otro truco! jejeje.
En la nueva version de Ubuntu Edgy nos encontramos con una implementacion en /etc/fstab de los UUID, osease en español: Identificación de dispositivos
De que sirve tener ahora un formato tipo UUID=48FE-A868 en lugar de un entendible /dev/hdb2 por ejemplo , haaa pues la respuesta es que aunque cambiemos nuestro disco duro ya sea como maestro o esclavo o tipo secundario el acomodo de las particiones ahi sigue!, todo esto gracias al identificador de dispositivo.
Para saber cual es el UUID de una partición podemos usar el siguiente comando:
sudo vol_id -u /dev/hda6
A lo cual nos da el UUID de la particion y ahora si!.., solo ahi que agregar ese valor en el fstab anteponiendo UUID=
Despues de instalar Ubuntu Dapper en la PC de mi casa en ocasiones me apaceria el siguiente mensaje cuando intentaba usar el comando sudo:
sudo: timestamp too far in the future: Oct 26 09:34:22 2006
Claro que la fecha pues cambiaba jeje, asi que solamente podia tener 1 sudo activado así que encontre la solucion y fue eliminar la carpeta de sudo de mi usuario (oviedo), es facil, solo se escribe:
Claro que hay que sustituir oviedo por su nombre de usuario y si de plano no les funciona el sudo rm aunque no tengan ninguna sesión activa de sudo pueden probar con su - claro! si usan ubuntu antes deben de aplicar la contraseña del root con sudo passw
asi que bueno!, se puede realizar un ciclo de errores de sudo, pero con tener 1 sesion activa de sudo nos quitamos de estas broncas jeje
Aunque si desean tambien pueden ajustar la hora de su Ubuntu con la hora del BIOS y asi evitar algunos problemilla jeje:
Por fin despues de mucho tiempo de espera!, Macromedia, digo Adobe ya libero la version 9 de Flash para Linux aunque todavia es beta, pero ni pex! a instalarla porque de eso a la 7.., mmh mejor la 9
Para instalarla solo sigan estos sencillisimos pasos (debe de funcionar en todas las distros).
Primero desinstala cualquier rastro de tu viejo flashplayer, en este caso en ubuntu ahi que teclear lo siguiente:
sudo apt-get remove flashplugin-nonfree
Y por si las moscas eliminamos los archivos manualemte por si algo fallara:
Y para finalizar ahi que copiar los archivos a las rutas correctas, en este caso funciona el plugin para cualquier usuario de sistema, ya que el root lo debe de mover/copiar a:
Despues de actualizar mi ubuntu de dapper a edgy eft, cada vez que iniciaba el sistema, despues del grub me aparecia una pantalla tipo TV, de esas pantallas donde se ven coordenadas y diferentes colores, supongo que es para basarse en ese prototipo y poder crear una nueva interfaz usplash
Usplash de desarrollo, tipo TV.
La solucion a este problema fue actualizando el "soft-links" del usplash:
Si usan KDE, u otro manejador de ventanas en ubuntu chance y ven algo diferente en la carpeta /usr/lib/usplash/, asi que muevanle con confianza!., (no pasa que se descomponga todo jeje)
Y para finalizar actualizamos el initramfs mediante el siguiente comando:
He probado el truco para ver los 10 comandos mas usados en Linux, y aqui esta la respuesta:
Como un simple mortal (usuario normal) me encuentro con la sorpresa en 1 lugar el uso de sudo, acaso estoy en ubuntu???, jejeje.., despues el ifconfig con eso de las configuraciones de mi red inalambrica junto con el iwconfig, en fin!, aqui tienen el top10 de los comandos:
Ahora bien como root en la misma maquina (zauron), osease en la laptop zv6000 tenemos nuevamente el iwlist que es para la conexion inalambrica!..., lo se! que existe wifi-radar pero apenas lo acabo de instalar en esta version de ubuntu!.., asi que espero que baje el nivel de uso de iwlist , ifconfig y iwconfig y claro que no puede faltar el tan deseado apt-get, y mas cuando uno tiene lo ultimo de lo ultimo (ubuntu edgy), aqui les dejo el top10 pero como root.
Ahi luego pongo el top10 de los servidores del DIF, tanto el de pruebas (jabberin) como el firewall (chichon), y pues les debo la otra compu de la casa (boctok) pero ya voy a reinstalar el ubuntu porque voy a reacomodar las particiones para aprovechar al maximo mi disco duro.
Para los que tengan problemas de audio con el plugin de flash player corriendo en el navegador Mozilla Firefox les tengo la solucion a todos sus problemas,
Solo es cosa de editar el archivo /etc/firefox/firefoxrc como root (sudo nano -w /etc/firefox/firefoxrc) y modificar la linea donde dice: FIREFOX_DSP="none" o algun otro valor y poner:
FIREFOX_DSP="aoss"
Que en este caso es el wrapper (/dev/dsp) del sonido que vamos a utilzar, el OSS.
Y listo!, a disfrutar los videos de YouTube o cualquier animacion creada en flash.
Suscribete al servicio sindicalizado de Oviedos.com.mx
Conversación
oviedo: Hola Sergio, nomas me doy un tiempo ya que he estado super ocupado estos dias con el trabajo y completo el manualito de deny host!.
Saludos!.
sergio morales: oye brother podrias terminar el tuto de deny host es muy interesante por ahi hay un error el cual
para nada serviria el deny host ya que blokearia el acces ssh
Saludos
oviedo: Si ya ves ese Javascript con el IE no se llevan bien!! por cierto! si pones codigo Javascript para ver las contraseñas pues mas errores! jaja..., ni pex!! el Jaws bloqueo el codigo
erufenix: Por aquí pasando a saludar orales no pus muchos errores con javascript
xiam: Que tal, te dejé un comentario pero no salió ni dió mensaje de error, en donde me puedo comunicar contigo?
jesux: Saludos Olviedos, disculpa una pregunta. Como pones esos pedazos de cóigo en tus post ??
oviedo: Ruth me temo decirte que no tengo ninguna licencia de SCO , porque mejor no te cambias a Linux o algun BSD??, asi no te preocupas por licencias.
Saludos
Ruth: Hola, oye por favor, me urge una licencia del sco 5.0.7 por favor pasame la que tienes si? si? si? me super urge por favor!!!!
Vael: Donde puedo descargar tu tema de jaws. También busco otros que no sean los que vienen en la instalación. Gracias.
erufenix: Orales pues por aquí pasando a saludar, tenia un buen que no daba vuelta por estos lares, desde que dejo de funcar planet jaws
FreeDownloas: Gracias por ciertas ayudas. Es un gusto ke la gente comparta conocimiento alrededor del mundo! Acabo de hacer funcionar algunos USB gadgets en VirtualBox
pepe oviedo: Hola a todos! nuevamente funciona este mini chat!...,
Saludos desde Colima