miércoles, 23 de mayo de 2012

Script para matar los procesos de Wine / Winbugs que permanecen al cerrar aplicaciones de Windows. Solucin a: Wine ralentiza mi PC

Buenas!

Sé que para qué necesitamos usar Wine cuando en Linux tenemos todo lo necesario para trabajar... Pero a veces en la Universidad o el trabajo nos exigen programas específicos de Windows para realizar nuestras labores. Como en mi caso Derive6.0 .

Pues resulta que muchas veces al cerrar las aplicaciones de Winbugs hay procesos que permanecen ejecutándose, y eso me mosqueó bastante ya que hace trabajar a mi laptop sin sentido.

Para matar estos procesos construí un Script sencillo que acaba con la ejecución de todo lo relacionado con wine.

El script es éste:


#!/bin/bash

##Mata los procesos de wine

DOS=`ps -e | grep .exe`
VACIO=`ps -e | grep nopuedehaberningunocomoyo`
if [[ $DOS = $VACIO ]] ; then
echo No hay procesos de DOS
else
ps -e | grep .exe | sed 's/\ //g' | sed 's/?.*//g' | xargs kill
echo Procesos de DOS matados

fi
WINEE=`ps -e | grep wine`
if [[ $WINEE = $VACIO ]] ; then
echo No hay procesos de Wine
else
ps -e | grep wine | sed 's/\ //g' | sed 's/?.*//g' | xargs kill
echo Procesos de Wine matados
fi

if [ -f /home/miguel/*\.INI ] ; then
mv /home/miguel/*\.INI /home/`whoami`/.local/share/Trash/files/
echo Archivos movidos a la papelera
else
echo No había archivos de Windows para eliminar
fi

exit 0

Pegarlo en vuestro editor de textos y Guardarlo (en mi caso como matawinbugs.sh).

Para ejecutarlo directamente desde la terminal moverlo a la carpeta /usr/bin/ 
  • sudo mv ~/matawinbugs.sh /usr/bin/matawinbugs.sh

Y le damos permisos de ejecución:
  • sudo chmod +x /usr/bin/matawinbugs.sh

Y con ésto tras acabar de utilizar los programas de Winbugs sólo debemos teclear en la terminal:
  • matawinbugs.sh

Y matará los procesos de Windows, los de Wine y eliminará los archivos .INI tan molestos que crean algunos programas de Winbugs en nuestra carpeta personal.

Un saludo!

miércoles, 2 de mayo de 2012

Problemas de audio en Alienware y Dell (LMDE y otros). Solución a: LMDE no repoduce sonido / audio. Solución a: No funciona la segunda entrada de auriculares.

Buenas! Al instalar el increíble LMDE me dí cuenta de que sólo funcionaba un puerto de auriculares, quedando inutilizables los altavoces del laptop y el segundo puerto de auriculares.

En primer lugar contaré como hice funcionar los altavoces y después cómo activé la segunda entrada de jack.


Activar altavoces

Lo que debemos hacer es declarar en la configuración de alsa una opción sobre nuestra tarjeta.

Abriremos el archivo de configuración con nuestro editor de textos

  • sudo gedit /etc/modprobe.d/alsa-base.conf

Es posible que tu archivo de configuración de alsa se llame de otro modo, lo importante es que sea de alsa y termine en .conf .

Una vez en el editor de textos vamos al final y escribimos la siguiente línea:
  • options snd-hda-intel model=dell-eq

Guardamos el fichero y lo cerramos.

Ahora reiniciamos la máquina para que se cargue la configuración y probamos que funcione.

Si no funciona hay otras opciones en lugar de dell-eq que son fáciles de encontrar en google. Aunque con ésta sería suficiente en la mayoría de los casos.


Activar los segundos auriculares

Para ello tenemos que instalar gnome-alsamixer
  • sudo apt-get install gnome-alsamixer

Y ejecutarlo:
  • gnome-alsamixer

Una vez ahí podemos ver que tenemos dos canales de auriculares (Headphon en la foto) y que uno de ellos está silenciado. 



Bien pues le quitamos el silencio y ya debería funcionar correctamente.


Un saludo!

Quitar pitido (beep) del sistema en Linux Mint Debian LMDE. Solución a: Suena un pitido (beep) al inicio del sistema y en varias ocasiones

Buenas! Este "problema" se da sólo en algunos PCs. Por lo que he visto en algunos HP y Dell (como en mi caso un Alienware).

La solución es bastante sencilla. Tenemos que instalar gnome-alsamixer

  • sudo apt-get install gnome-alsamixer

Y ejecutarlo
  • gnome-alsamixer

Una vez abierta la ventana del alsamixer debemos buscar entre los diferentes canales uno llamado "beep" y silenciarlo.

Con esto ya no sonará el "molesto" (para algunos) beep cada vez que arrancamos el sistema o quitamos un dispositivo usb.

Un saludo!

PD: A pesar de ser una herramienta de gnome funciona perfectamente en los escritorios Mate y Cinnamon ya que son derivados de éste.

lunes, 30 de abril de 2012

Cambiar directorio por defecto en terminal

Buenas! resulta que al abrir una terminal desde el menú de LMDE la terminal se abre "normal" en mi carpeta de usuario. Pero yo tengo configurado F12 para que abra la terminal directamente. El problema está en que al abrirlo desde la tecla la carpeta en la que comienza la sesión de terminal es la carpeta raíz (/).

Para cambiar eso lo único que hay que hacer es agregar una línea al archivo que está en nuestra carpeta personal ".bashrc". En caso de que no exista el archivo lo creas.

La línea a agregar es esta:

  • cd /home/"tuusuario"

Éste archivo guarda una serie de comandos que se ejecutarán cada vez que abras la terminal, y con esto le estamos diciendo que cuando se abra la terminal avance hasta nuestra carpeta personal.

Un saludo!

lunes, 23 de abril de 2012

RPM Fusion en Fedora. Solución a: Fedora no reproduce audio ni video. Flash Fedora.

Bueno, tras instalar Fedora y no conocer nada de esta distro, ví que es "necesario" tener un repositorio con contenido que Fedora no incluye en su dustribución por políticas internas.

Sin este repositorio, no he podido reproducir música ni vídeos, por lo que creo que es fundamental.

Para instalarlo lo que tenemos que hacer es lo siguiente:


  • Fedora 15 and 16:
    su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
    
    
  • Fedora Branched and what will become Fedora 17
    su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm'
    
    
  • Fedora Rawhide and what will become Fedora 18
    su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'
    
    
  • RHEL 5 or compatible like CentOS:
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm'
    
    
  • RHEL 6 or compatible like CentOS:
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/6/i386/rpmfusion-nonfree-release-6-0.1.noarch.rpm'
    
    
    
    


También lo podemos hacer mediante el navegador de internet desde su página (click aquí)


Una vez hecho ya podemos instalar los codecs necesarios:

  • sudo yum install  gstreamer-plugins-ugly libmad libid3tag lame


Si queremos instalar flash (para youtube, etc...) haremos lo siguiente.

Repositorio de Flash:
  •  rpm -ihv http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Instalar flash
  • sudo  yum install flash-plugin

Y con esto ya tendríamos la distro lista para comenzar :)


Un saludo!

domingo, 22 de abril de 2012

Youtube y Fedora


Buenas! Tras instalar fedora y disponerme a aprender más sobre esta distro me di cuenta que en youtube aparece como si se abriera el repoductor de videos por defecto, pero no reproduce nada.

Esto es debido a que hace falta instalar adobe flash, ya que no viene instalado por ploíticas de la distribución.

Para instalarlo acceder a la página de adobe y descargar el paquete correspondiente a YUM. Una vez descargado lo abriremos con el instalador de software y listo.

Si tenías funcionando el navegador reiniciarlo sería conveniente para el correcto funcionamiento del plugin.

Un saludo!

viernes, 20 de abril de 2012

Reactivar la tecla "Supr" en nautilus en Gnome3

Buenas! Lo primero pedir perdón por no haber escrito nada en este par de meses... La razón principal ha sido que mi PC tenía fecha de caducidad, puesto que aún era joven pero se acabaron sus días. Me compré un Alienware M17xR3 y probé varias distros pero me daba siempre algún problema con el audio y la tarjeta de red. Alguna distro incluso no me reconocía la pantalla. Con eso de que la gráfica es un híbrido entre intel y Nvidia, lo tenía un poco jodido con Linux. Pero finalmente he probado la versión beta de Fedora 17 y no me ha dado absolutamente ningún problema a pesar de ser fase beta.

Y despues de este inciso, procedo a la explicación de cómo "Reactivar la tecla "Supr" en Gnome3"

Lo primero de todo es tener instalado dconf-editor:


  • Deb: sudo apt-get install dconf-editor
  • RPM: sudo yum install dconf-editor

Ahora lo ejecutamos (Alt+F2 y escribir: dconf-editor)

Nos saldrá esta ventana y tenemos que acceder a org-gnome-desktop-interface como aparece en la imagen


Dentro de esta dirección tenemos una casilla llamada "can-change-accels" (que aparece en negrita en la imagen de arriba). La marcamos y NO cerramos el dconf-editor.

Ahora abrimos nautilus y en "Edición" simplemente ponemos el cursor sobre "mover a la papelera" (sin hacer click) y le damos a la tecla "Supr" hasta que a su derecha salga "Supr" en "borroso".

Una vez hecho lo anterior volvemos a dconf-editor y desmarcamos la casilla que marcamos antes (can-change-accels).

Cerramos dconf-editor y comprobamos que haya funcionado.

Si surge algún problema comunicamelo!

Un saludo

miércoles, 15 de febrero de 2012

Poner videos como fondo de escritorio. Mplayer y XWinWrap

Buenas, enredándome un poco por webs y demás ví un tema que me llamó la atención. Se trata de lo que dice el título de la entrada.

Hay varias formas de hacerlo (con vlc, programas específicos para ello) pero la que más me ha gustado ha sido la combinación de XWinWrap con Mplayer.

Evidentemente necesitaremos tener estos dos programas instalados.

  • sudo apt-get install mplayer

Para descargar XWinWrap, si no está en los repositorios, puedes hacer click aquí .
Para instalarlo descomprime la carpeta, accede a la subcarpeta de tu arquitectura (i386 para 32 bits y x86_64 para 64 bits) e instala el paquete deb.
Si usas otro gestor de paquetería (rpm u otro) puedes mover el ejecutable a /usr/bin y darle permisos de ejecución.


Una vez instalados los programas ya tendremos todo lo necesario, y con un "simple" comando de terminal tendremos nuestro fondo de escritorio "en movimiento".

El comando a ejecutar es este:

  • xwinwrap -ni -o 1 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet -loop 0 -ao null /Direccióndelvídeo

 Con este comando el video saldrá de fondo a pantalla completa y sin audio. Echar un vistazo al manual de cada programa por si tuvierais que cambiar alguna opción ;)

Para mostraros cómo funciona he hecho este video-captura de mi desktop:




Si quieres que el video permanezca como fondo de pantalla siempre que inicies sesión agrega el comando a Aplicaciones al inicio en Sistema > Preferencias

Si en algún momento te cansas del fondo mata el proceso de XWinWrap
  • killall xwinwrap

NOTAS:

  1. El vídeo en sí no hace de fondo de escritorio, sino que se superpone al escritorio, por lo que los accesos directos o carpetas de nuestro desktop no se verán. Para combatir esto puedes cambiar la opción -o 1 por -o 0.20 en el comando, siendo el número el porcentaje de opacidad.
  2. Este proceso lo he probado en Gnome, si no funciona en otro entorno de escritorio házmelo saber y buscaré otra alternativa.

Y eso es todo! un saludo

jueves, 2 de febrero de 2012

Como abrir aplicaciones en un escritorio determinado

Buenas!

Muchas veces nos gustaría que ciertas aplicaciones/programas se abran al inicio de sesión en un determinado escritorio. Bien para no agobiarnos cada vez que encendamos el pc, o por simple organización.

Para poder hacer esto es necesario que tengamos compiz instalado.

  • sudo apt-get install compiz compizconfig-settings-manager

Y mejor si también te instalas los plugins y los plugins de fusion.

Una vez tengamos compiz instalado y funcionando (dudas aquí en la parte de compiz: "Ya ha pasado el coñazo") seguimos con el proceso.

Abrimos el "Administrador de Opciones CompizConfig" y vamos al apartado de "Administrador de Ventanas".


Ahí marcamos la opción de "Colocar Ventanas" y le damos click para modificar su comportamiento.

Accedemos a la pestaña de "Fijar el posicionamiento de ventanas" y vemos en el tercer lugar la opción de "Ventanas con punto de vista fijo"


Ahí es donde tenéis que meter las ventanas que queráis en cada escritorio, por medio de "tittle=títulodelaventanacuandoseabre" u otro.

Por ejemplo yo he querido (como se ve en la imagen) que se me abra Tasque en el escritorio 2 y Evolution en el escritorio 4. Como tengo 4 escritorios en una misma fila, la Y solo puede tener valor 1. Pero eso ya depende de cómo tenga cada uno organizados sus escritorios.

Un saludo!!

domingo, 22 de enero de 2012

Contruirse un ventilador externo para pc

Materiales:

  • ventilador de ordenador viejo o estropeado
  • cargador de móvil (por ejemplo) que no se vaya a usar
  • atención






Proceso:

  1. Abrimos el portátil o CPU antiguo o estropeado y delicadamente extraemos el ventilador. Si es necesario cortamos los cables dejándolos medianamente largos.
  2. Miramos el ventilador y vemos el voltaje que necesita. Lo localizamos por "Vin númeroV" o "INPUT númeroV". Y lo comparamos con el del cargador. Si el voltaje del ventilador es mayor que el de salida del cargador ("Vout númeroV" o "OUTPUT númeroV") no hay problema, aunque tendrá menos potencia. Si el voltaje del ventilador es menor que el del cargador busca otro cargador, pues puedes quemar el ventilador.
  3. Cortamos el cable del cargador (cuanto más largo mejor). Pelamos el cable por el extremo y vemos que hay otros 2 cables. Normalmente son negro y rojo aunque puede variar el color negro.
  4. Unimos el cable rojo del cargador con el rojo del ventilador y lo protegemos con cinta americana. Hacemos lo mismo con el negro (tambien puede ser blanco en el cargador).   En ocasiones el ventilador tiene otro cable para darle más potencia al ventilador. Compruébalo juntando ese cable a la unión de uno de los otros para ver si es así y si lo prefieres con esa potencia pégalo también con la cinta americana.
  5. Ya tenemos el ventilador. Ahora al enchufarlo comenzará a funcionar.
  6. Si se desea se puede poner un interruptor de encendido-apagado en el cable rojo o negro, pero es cuestión de comodidad


Si queremos que funcione a través de USB, en vez de un cargador necesitaremos un cable usb cualquiera.

Proceso:

Como el anterior pero en vez de pelar el cargador pelamos el cable del usb.



Veremos que salen varios cables del principal. Sólo nos interesan el rojo y el negro.
 

Un saludo!

martes, 3 de enero de 2012

Mi sources.list (funciona perfecto)

#####################################################
#################### OFICIALES ######################
#####################################################

### Linux Mint ###
deb http://packages.linuxmint.com/ debian main upstream import backport

### Debian Latest ###
deb http://debian.linuxmint.com/latest testing main contrib non-free

### Debian Security ###
#deb http://security.debian.org/ testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free

### Debian Multimedia ###
deb http://www.debian-multimedia.org stable main non-free
#deb http://debian.linuxmint.com/latest/multimedia testing main non-free

#####################################################
################# NO OFICIALES ######################
#####################################################

### Caffeine ###
deb http://ppa.launchpad.net/caffeine-developers/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/caffeine-developers/ppa/ubuntu karmic main

### Ailurus ###
deb http://ppa.launchpad.net/ailurus/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/ailurus/ppa/ubuntu karmic main

### PlayDeb ###
deb http://archive.getdeb.net/ubuntu maverick-getdeb games

### Ubuntu Games ###
deb http://archive.ubuntugames.org ubuntugames main
__________________________________________________________________________________

Podéis comprobar que en algunos repos oficiales tengo de debian puro y de linuxmint. Es recomendable tener los de linuxmint, puesto que han sido probados por el equipo por el tema de dependencias y paquetes rotos. Yo sin embargo en multimedia prefiero el repositorio de debian (el de linuxmint me dió algún problema).

Los repos "no oficiales" podéis comprobar que son de Ubuntu. Pero hay que ser cuidadoso a la hora de escoger la versión (karmic, maverick, ...) puesto que no cualquiera funciona. Desde luego la repo de playdeb es con maverick.

Para agregar alguna repo de la lista cópiala y pégala al final del fichero /etc/apt/sources.list


Y bueno espero que os sirva! Un saludo