domingo, 29 de abril de 2012

Instalar drivers de nVidia

Tengo una gráfica nVidia que, con perdón de de los que tienen una ATI, yo siempre he leido que eran las gráficas más compatibles con Linux.
NOTA, 6 años más tarde: Debian mejora, y cambia, y esta entrada posiblemente sea obsoleta. Ver el tema de instalar drivers nVidia aquí
De hecho, cuando compro un ordenador, lo condiciono a que tenga una nVidia... pero la verdad es que nunca he probado pelearme con una ATI y, como tampoco compras un ordenador todos los días... no quiero que esto se considere 'dogma de fe'. Porque también me he peleado con las nVidia.
Tanto es así que como usando los drivers nVidia siempre tenía problemas con la conexión HDMI (del PC a la TV), hace tiempo que me dejé de historias y dejo instalado, por defecto, el driver 'nouveau' (proyecto libre, adoptado por Debian, para sustituir los privativos de nVidia).

viernes, 27 de abril de 2012

Recuperar archivos borrados

Como dije en la Presentación, esto es un blog de un newbie, para newbies, así que mis fuentes no son mis conocimientos, sino lo que 'pesco' por ahí. Una de las web que más frecuento es la de 'Un Bruto con Debian', de Carlos Aranda, que tiene 'mucha ciencia', y que de vez en cuando dice cosas muy prácticas y asumibles por los que no pasamos de 2º de bachiller, así que, con perdón, y como homenaje a ese 'yacimiento de sabiduría', me atrevo a interpretar, en lenguaje para novatos, una de sus últimas (a la fecha) entradas.
Citando, por supuesto, la fuente: http://www.carlosaranda.es/
Así que vamos a hablar de una aplicación que se llama foremost, y que sirve para recuperar archivos borrados. Bueno, matizo: 'algunos tipos' de archivos borrados. 
Y añadiré alguna cosita más, de mi cosecha.

martes, 24 de abril de 2012

Quitar saltos de linea en LibreOffice

Me pasé a Libreoffice en cuanto salió (por una razón muy tonta: me gustaban más sus iconos del menú que los de OpenOffice. El tiempo me ha dado la razón y ahora todo el mundo usa esta suite).

Y también la instalo en los Windows (virtuales o reales) que pasan por mis manos. Ya me he olvidado del MsOffice. Pero reconozco que el Office de Microsoft resolvía fácilmente algunas cosillas que en Libreoffice aún están 'algo verdes', como por ejemplo el que en los 'Indices de contenidos', tan útiles en los documentos largos, y por capítulos, se cree automáticamente un enlace a la página del capítulo correspondiente, así que con un Ctrl+clic en la línea del Sumario de la primera página te puedas poner en el inicio del capítulo elegido.
Bueno, menos mal que se han puesto las pilas y la versión 3.5 de LibreOffice, a dios gracias, ya trae incorporada esta facilidad. Ardo en deseos de que salga en Testing, que la que ya está en Sid me da muchas dependencias a resolver (si no actualizo a Sid). 

Pero lo que me ha costado encontrar, porque está bastante escondido, y poco explicado, es lo de quitar los feos saltos de línea que salen, muchas veces, cuando incorporas, a un documento, con 'copiar + pegar', un texto de una página web

domingo, 22 de abril de 2012

Mr. Proper ataca de nuevo...

Una de las cosas que descubrí cuando me desenganché de Windows y empecé a usar Linux fue que tenía mucho más tiempo libre, porque con Windows me pasaba el día frecuentando foros de seguridad y optimización, y tenía una paranoia bastante común entre los windowseros, de tener el PC lo más limpito posible, y que si usar Ccleaner, o RegSeeker, o RegistryHealer, o buscar un crack y pasar las últimas TuneUp Utilities, o las Glary Utilities... etc, etc .

En Linux vivo muy tranquilo y hombre, ya hablé en otra entrada de 'Mantener limpio mi Debian', pero me limitaba a usar el gtkorphan (que allí comentaba) para ir borrando los paquetes que me quedaban 'huérfanos', incluso del localepurge para quitar los idiomas no usados de los paquetes instalados, y poco más.
Buceando (como yo digo) por Google, encontré muchas cosas, todas interesantes, sobre limpieza de Linux pero, en particular, me llamaron la atención estas dos aplicaciones, que además están en los repositorios de Debian:

sábado, 21 de abril de 2012

Instalar, sin Internet, en Debian

Bueno, habrá que empezar diciendo que esto es un recurso puntual, porque me es difícil concebir un Debian (en general un Linux) sin conexión a internet, por aquello de las actualizaciones, y tal, y tal...

Pero puede darse el caso (como me pasa a mi) de dejar un viejo ordenador en 'tu casa del pueblo', donde vas muchos fines de semana, y en vacaciones, pero no tienes contratado internet, y solo te lleves un 'pincho' (vamos, ese USB de internet móvil) 'para matar el gusanillo'. Y no te haga ninguna gracia gastar el cupo mensual de megas de descargas del pincho en actualizaciones o en instalar alguna aplicación que te apetecería tener alli. Bueno, o en otras situaciones de estar sin internet que se os pudieran ocurrir.

El caso es que, buceando por Google, acabo de encontrar el 'hábil truco' de usar algunas opciones, poco usadas, de Synaptic, para solventar la falta de conexión a internet. Y me muero de ganas de probarlo la próxima vez que vaya 'al pueblo'.

viernes, 20 de abril de 2012

Los permisos, y cómo cambiarlos por consola

Cierto que con botón derecho ratón entras en 'Propiedades' de un archivo o carpeta, y ahí puedes ver los permisos, incluso cambiarlos, pero un linuxero (y con mayor razón, un debianita) que se precie tiene que saber hacerlo desde consola... o al menos saber de qué va el asunto ese del comando chmod, porque lo va a ver en muchos sitios.

Estaba dudando si meter esta entrada en la serie 'Comanditos de consola' pero, como es monográfica, la titularé aparte. Así que, como diría un dermatólogo... 'vayamos, ya, al grano'.

jueves, 19 de abril de 2012

'Comanditos' de consola (II)

Avanzando un poco, voy a hablar de unos temas de 'culturilla general' del mundo de la consola, que ya os he dicho que en Linux convivimos dos tipos de usuarios, los 'normalitos', amantes del entorno gráfico y del clic del ratón, y los PROs, que usan la consola para todo, porque les es mucho más rápido. Bueno, y, como os decía, también estamos los 'mediopensionistas'.
El caso es que entras en algún foro de Linux y, a veces, te encuentras con respuestas de usuarios PRO que son muy buenas, pero que te suenan a chino. Se trata, por tanto, de conocer algunas cosas de cultura general, para facilitar entender (o intuir el concepto) algunas ayudas. A mi manera, así que si digo alguna burrada, que los expertos me la perdonen... o me la corrijan.
Asi que vamos a ello

lunes, 16 de abril de 2012

Usar drivers WIFI de Windows, mediante ndiswrapper

Copio lo que dice la Wikipedia sobre Ndiswrapper:
NDISwrapper es un encapsulador libre de controladores, que permite el uso de la mayoría de las tarjetas inalámbricas en sistema operativo Linux utilizando la APIs del kernel de Windows, enlazando de forma dinámica el controlador de Windows a esta implementación.
Este proyecto es de gran importancia ya que muchos fabricantes no distribuyen controladores para Linux en sus tarjetas inalámbricas. … ...La mayoría de la distribuciones Linux proveen NDISwrapper, tanto por defecto o a través de su sistema de gestión de paquetes, que es la opción más cómoda y recomendada para usuarios no iniciados.

domingo, 15 de abril de 2012

Mis peleas con la conexión WIFI

Bueno, debo decir que son escasas, porque normalmente funciono con una conexión por cable, pero alguna si que he tenido que habilitar alguna conexión red wifi, por ejemplo la de mi portátil. Y lo que si debo decir que que lo que hace dos o tres años era más complicado, ahora me parece más sencillo, probablemente porque los kernels cada vez incorporan más paquetes específicos. 
Por supuesto, lo primero que hay que hacer es conocer tu router, y saber configurarlo. Eso, como cada router es un mundo, lo dejo para que cada uno se lea su manual, o lo busque, por el modelo, por internet, que en Google hay mucha información. Lo único, encriptar la conexión, muy recomendablemente usando WAP/WAP2, y no WEP.
Y luego, naturalmente, tienes que configurar tu conexión WIFI en tu ordenador. 
Porque, hombre, seamos positivos: es probable que tu tarjeta inalámbrica esté plenamente reconocida por tu kernel, y te funciona todo a la primera

'Comanditos' de consola (I)

Ya he dicho que no soy un debianita-Pro. Por lo tanto uso la consola, o terminal, solo 'ligeramente', para cosas puntuales que me parecen cómodas. Por tanto no espereis ver aquí un 'tocho' de comandos, ya que lo único que pretendo poner son esos 'comanditos', y secuencias de ordenes por consola que he ido pescando por ahí, y me parecieron interesantes.

Desde luego, el primer comando útil es, para mi, el 'aptitude'. Lo uso mucho, para instalar y desinstalar, más que el apt-get, o el Synaptic, o el Centro de Software, y ya he hablado mucho de él en otras entradas, así que no voy a repetirme.

Pero vamos a 'desmitificar' la consola, viendo algunos otros comandos útiles... y adelanto que esta entrada quedará abierta a nuevas incorporaciones... según vaya, yo mismo, aprendiendo cosas.

jueves, 12 de abril de 2012

Añadir resoluciones de pantalla

A veces puede ocurrir que no encuentras, entre las opciones de resolución de pantalla que te ofrece tu distro, la resolución que te interesa.

Vamos a ver cómo puedes intentar añadirla. Para eso usaremos un comando que se llama 'xrandr'. El método es sencillo, pero vamos a ver con calma los pasos que hay que dar.

Pantalla negra: 'out of sync'

En alguna ocasión, usando un PC algo viejito, al querer probar o instalar una distro (o, creo recordar, al actualizar el kernel a una versión superior) me encontré con una desagradable pantalla negra (o de otro color) y el mensaje 'Pantalla out of sync', 'o 'Sync fuera de rango', o algo por el estilo.

Vamos, que no puede entrar el entorno gráfico ('no cargan las X'), y no pasas de ahí.

Y tengo anotado que esto se puede solucionar así:

Limpiar la Papelera del Root

Ya es sabido que los archivos borrados van a la Papelera, y que si quiero borrar DEFINITIVAMENTE algún archivo (SIN PASAR POR LA PAPELERA) basta hacerlo con Mayúsc+Supr.
Y la papelera se vacía, normalmente, con 'Vaciar papelera'.
Pero hay que acordarse de que también existe una Papelera especial, que viene, como Archivo Oculto, bajo el nombre de .Trash-0. Esta es la Papelera de Root.

martes, 10 de abril de 2012

Mini-Tutorial: el Avidemux

Avidemux es una aplicación bastante potente, que sirve para 'meter mano' a cosas multimedia. Yo no la uso mucho, pero siempre la instalo, por si acaso necesito hacer algo con un video.
Vale, ya se que por consola, puedo cambiar de formato un video, con un simple
# ffmpeg -i video.flv video.avi
e incluso extraer el audio con un
# ffmpeg -ab 128 -i prueba.avi prueba.mp3
pero eso de acordarse de los comandos a aplicar es difícil cuando los usas poco, y prefiero hacerlo en un entorno visual.

martes, 3 de abril de 2012

Bailando con PDFs

Yo me desenvuelvo muy cómodamente con los PDFs, casi como Kevin Costner con lobos, aunque no aspiro a ningún oscar, porque me limito a hacer las cosas fáciles.
Me refiero a que no me complico la vida, y uso una serie de aplicaciones, todas, por supuesto, en los repositorios de Debian, para crear, editar, manipular... PDFs. 

Asociar enlaces ed2k al aMule

Aunque las descargas a través de eMule ya no son lo que eran, yo no se si, ahora que están cerrando webs de descarga directa, volverá a resurgir. Incluso pienso que el tema de los e-books podría llegar a parecerse a las descargas por p2p de MP3. Por si acaso, y como ya sabes que en Linux se usa aMule, en vez de eMule. Vamos a hablar de cómo resolver el problemilla de que si pinchas un enlace ed2k (un elink, vamos), en el Firefox te sale este aviso:

lunes, 2 de abril de 2012

Monitorizar las temperaturas del PC

Ya comenté, hablando de las Extensiones del Gnome shell, que una de ellas, la CPU Temperature Indicator te mostraba, en el panel superior, la temperatura del procesador. Pero podría ser interesante poder tener a la vista las temperaturas del disco duro, de la tarjeta gráfica, etc.

Conseguirlo es bastante sencillo, solo hay que instalar las herramientas adecuadas y, luego, tener algo para visualizarlas rápidamente.

domingo, 1 de abril de 2012

Actualizar alguna aplicación o paquete desde 'experimental'

Esto, ya lo he dicho, bajo la propia responsabilidad de cada uno. Desde luego, yo no haría nunca un 'aptitude dist-upgrade' (y ni siquiera se si aptitude lo admitiría) pero si tienes interés en una versión última de alguna aplicación, que todavía Debian la tiene ('testándola') en su Rama Experimental, y te entra la 'versionitis' y quieres probarla... pues es muy sencillo.

¿Hacemos un poco de limpieza en nuestro Debian?

No es que consigamos gran cosa, y además hoy en día el tener un importante disco duro hace que el 'aligerarlo' de cosas que ocupan algo de sitio no es un problema crítico... salvo que algunas puedan cargarse en el 'init' y podrían retrasarlo 'un pelín'
Por eso, no es malo personalizar nuestro Debian para favorecer esta limpieza. Ya comenté, hace unos días, aquello de eliminar, con localepurge, los paquetes de idiomas que no íbamos a emplear.
Pero podemos hacer más cosas, en plan Mr. Proper.

¿Por qué usar 'aptitude'...?

Habrás observado que casi siempre que hablo de instalar (o desinstalar) cosas, acabo hablando de hacerlo con aptitude.
Y es que 'aptitude' es un comando potentísimo que, aunque yo no 'exploto' todas sus posibilidades (si quieres puedes hacerlo escribiendo, en consola 'man aptitude' o 'aptitude --help', o buscando algún manual, con Google), si que me es muy cómodo para instalar cosas, con
# aptitude install [aplicación1] [aplicacion2] [aplicación3]....
o desinstalarlas con
# aptitude remove --purge [aplicación1] [aplicacion2] [aplicación3]....
Porque es que te da una información muy clara de lo que hace, si ve problemas te informa de ello y te propone soluciones alternativas
Voy a explicártelo con un sencillo ejemplo: 

Al borrar archivos, no van a la papelera

Si en alguna ocasión, al intentar borrar un archivo, te sale el siguiente aviso:
No puede enviar archivo a la papelera. ¿quiere borrarlo definitivamente?

posiblemente sea cuando este archivo se encuentre en una partición 'NO de Linux'. Se debe a un problema de permisos, y tiene fácil solución.

Iniciar PC con particiones de Windows ya montadas

Cuando compartes, en el mismo equipo, Windows y Linux, puede ser muy interesante hacer comunes algunas carpetas de datos. Ejemplos típicos, tener configurado el Almacén de Correo del Thunderbird en la misma carpeta local, o configurar el emule de Windows y el amule de Linux para que tengan las mismas carpetas Incoming y Temp, y dar continuidad a las descargas.
Entonces necesitaremos que, al arrancar Linux, se “monte” automáticamente alguna partición NTFS de Windows (y así nos evitamos acordarnos de tener que hacerlo manualmente) ya que Linux “ve” Windows, pero no viceversa.
El sistema es muy sencillo instalando (por ejemplo con Synaptic) el paquete 'ntfs-config'
Lo ejecutas y te aparece una ventana como esta:


donde no tienes más que marcar eso de 'Activar soporte de escritura de dispositivos externos', y reiniciar.

Bueno, pero esto te lo digo 'con la boca pequeña', porque la verdad es que yo, desde el principio, aprendí a hacerlo por el modo 'ortodoxo', que ahora te voy a explicar.
Como sabes, las ordenes para montar los dispositivos se encuentran en el archivo /etc/fstab. Abre Nautilus, o nemo, vete a 'Sistema de Archivos' y compruébalo.
Como es un archivo de texto, ábrelo con un doble clic, para echarle un vistazo. Si no tienes ni idea de lo que pone ahí, te sugiero que eches un vistazo a esta entrada del blog.
Bien, pues para hacer que una partición NTFS se monte al arrancar el Debian, solo tienes que incorporar las instrucciones pertinentes al archivo fstab.
Sabido esto, necesitas conocer dos cuestiones previas:
La primera, que tienes que tener creada la carpeta donde se vaya a montar la partición. (por ejemplo, si quiero que se monte la partición DATOS del Windows tengo que crear esa carpeta en la carpeta /media del Sistema de archivos)
Y la segunda, que tienes que tener instalado (o instalar, por ejemplo con Synaptic) el paquete 'ntfs-3g'


Así que vamos a ello: suponte que tienes una partición D:\DATOS, de tu Windows, que en Linux se llama /dev/sda5 (lo puedes mirar, por ejemplo, con GParted)
Creas la carpeta /media/DATOS abriendo una consola como root y escribiendo (o copiando) esto:
#mkdir /media/DATOS
NOTA: puedes crear, por si acaso, una copia de seguridad de tu actual fstab, con
# cp /etc/fstab /etc/fstab.bak
Ahora editas el fstab con
# gedit /etc/fstab
Y creas (o copias) al final esta línea (para el ejemplo que estamos siguiendo)
/dev/sda5 /media/DATOS ntfs-3g defaults,locale=es_ES.utf8 0  0
NOTA: para comprobar si existe el locale=es_ES, utfs se puede ejecutar en una terminal el comando
locale -a
Y ya solo queda salvar el documento modificado, dando a “Guardar” y, al reiniciar, deberá verse montada automáticamente la partición “DATOS”.


Pero... vamos a hacerlo bien: no copies lo que te acabo de decir: copia, mejor, esto:
/dev/sda5 /media/DATOS ntfs-3g defaults,locale=es_ES.utf8,umask=0,UID=...,GID=... 0 0
¿Por qué...? pues porque, si no, tendrás problemas a la hora de borrar, desde Linux, enviando a la Papelera, los archivos de esa partición, por lo que comento aquí.
(evidentemente, pon tu UID y tu GID, como también lo explico ahí)
Y si fuese una partición en fat32 (por ejemplo, de una tarjeta SD) leo por ahí que lo mejor es escribirlo así...
/dev/particion /media/carpeta_montaje vfat defaults,rw,user,auto,umask=0 0 0

Nota final: poniendo un poco más de 'nivel', en vez del nombre de la partición (/dev/sda5, en este caso) puedes poner su UUID (Universal Unique IDentifier), que nunca variará. Ya sabes, para conocerlo, basta escribir, en consola...
sudo blkid
(en vez de abrir la consola de Root puedes utilizar 'sudo...' desde la consola de usuario), y poner UUID=numero_que_indique (sin las comillas) en vez de la partición /dev/sdX correspondiente)
Y ya para hacerlo mejor, incluso puedes utilizar nano, como editor de textos, en vez de gedit)