Artículos de la categoría ‘Manuales’



Poner como fondo un salvapantallas o un video

miércoles, 14 de febrero de 2007
Escrito por Neodian a las 10:25
10 comentarios

¿Parece increible no? pues no, linux es asi, es lo que tiene pues personalizarlo hasta practicamente el mas minimo detalle, esto empieza a recordarme a mi querida psp porque empiezo a pensar que puedo hacer de todo a mi maquina, ya sabia que con ella podria hacer casi cualquier cosa pero ademas de eso ahora tambien la tengo muy personalizada, la ultima foto de mi pantalla es esta.

matrix
Wake up Neodian

Como podreis comprobar las letras de matrix le dan un toque friki pero muy molon al escritorio, lo mejor de todo es que a pesar de que en la foto se ve estatico realmente estan cayendo todo el rato lo que le da un toque todavia mucho mas friki. Conseguir esto es muy sencillo aunque a simple vista parezca complicado. Bien pues voy ahora a explicaros como conseguir este efecto tan chulo en vuestro escritorio.

Para empezar necesitaremos instalar el programa xwinwrap que lo haremos mediante un simple apt-get install xwinwrap. Si por desgracia no os aparece entonces descargarlo de aqui, y para instalarlo teneis que descomprimir el paquete y luego doble click sobre el e instalar o desde la consola sudo dpkg -i

Una vez que tenemos instalado el programa ya tenemos hecho el 90% del trabajo, sencillo,como todo. Bueno lo que hace xwinwrap es crear por encima de nuestro escritorio una nueva ventana transparente pero que nos permite una cierta interactuacion con el escritorio, segun mi experiencia podremos hacer doble click en los iconos pero no podremos moverlos, no se a que es debido y tambien algunos comandos de beryl son desactivados.

Pues lo que teneis que hacer ahora es desde la consola ejecutar la siguiente linea:

xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/glmatrix -root -window-id WID & #para tener el salvapantallas de matrix como fondo

Si asi no os funciona bien probad con este otro comando:

xwinwrap -ni -argb -fs -s -st -sp -a -nf — /usr/lib/xscreensaver/glmatrix -root -window-id WID

Y si teneis instalado el mplayer podreis poner tambien una pelicula como fondo usando:

xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf — mplayer -wid WID -quiet /home/usuario/prueba.avi

El primer comando es fruto de mi experiencia ya que con los comando originales, los dos siguientes, no conseguia el resultado adecuado, de todos modos podeis trastear un poco con las opciones hasta que encontreis lo que buscais. En el directorio usr/lib/xscreensaver/ es donde es encuentran los salvapantallas del ordenador podeis probar tambien con otros que os gusten mas, pero yo el que mejor me ha funcionado ha sido este.

Bien un detalle mas, como veis asi el para lanzar el programa tenemos que ejecutar manualmente el comando cada vez, si quereis que se inicie con la sesion es muy facil, escribis un script con el comando y lo poneis para que se ejecute al arrancar, para verlo mas claro pongo a continuacion un ejemplo:

#!/bin/bash
xwinwrap -ni -argb -fs -s -st -sp -b -nf — /usr/lib/xscreensaver/glmatrix -root -window-id WID &

Vamos una chorrada, guardais el fichero, darle permisos de ejecucion y vais a sitema->preferencias->sesiones y la seccion programas al inicio añadis el script. No os olvideis los permisos de ejecucion porque sino no se lanzara el programa. Espero que vuestro escritorio quede muy molon con este truqui.

Sacado de: http://benux.wordpress.com/

Pertenece a la seccion Manuales

Sources list completo para Ubuntu Edgy

sábado, 10 de febrero de 2007
Escrito por Neodian a las 20:35
Sin comentarios

Alguna que otra vez necesitamos añadir un repositorio a nuestro sources.list para descargarnos ese maravilloso programa que soluncionara nuestro problema. Sin embargo tambien es cierto que a veces puede ser dificil encontrar esa informacion, sobre todo si los articulos existentes estan obsoletos o se trata de un programa viejo o raro, Para ello os traigo aqui un repositorio completisiomo para Ubuntu Edgy. Os recomiendo que NO lo copies entero sino que busqueis el programa que necesitais y compies las lineas correspondientes. Como vereis en el caso de necesitar keys estan se incluyen debajo para mayor comodidad.

# Use the following sources.list at your own risk.

# Ubuntu Main

deb http://gb.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ edgy-proposed main restricted universe multiverse

# Bug fix Updates

deb http://gb.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse

# kubuntu.org packages for the latest KDE version

deb http://kubuntu.org/packages/kde-latest edgy main
deb http://kubuntu.org/packages/kde-355 edgy main
deb-src http://kubuntu.org/packages/kde-latest edgy main

GPG Key Information

wget http://www.kubuntu.org/announcements/kubuntu-packages-jriddell-key.gpg | sudo apt-key add

kubuntu-packages-jriddell-key.gpg

# kubuntu.org packages for the latest Koffice version

deb http://kubuntu.org/packages/koffice-latest edgy main
deb-src http://kubuntu.org/packages/koffice-latest edgy main

GPG Key Information

wget http://www.kubuntu.org/announcements/kubuntu-packages-jriddell-key.gpg | sudo apt-key add

kubuntu-packages-jriddell-key.gpg

# Ubuntu Security Updates

deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse

# Backports Repository

deb http://gb.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ edgy-backports main restricted universe multiverse

# Penguin Liberation Front (packages)

deb http://packages.freecontrib.org/ubuntu/plf edgy-plf free non-free
deb-src http://packages.freecontrib.org/ubuntu/plf edgy-plf free non-free

# Canonical Commercial Repository (Opera,Real Player10.. etc)

deb http://archive.canonical.com/ubuntu edgy-commercial main

# Sevea’s Repository (Multimedia Packages)

deb http://seveas.imbrandon.com/ edgy-seveas extras seveas-meta custom
deb-src http://seveas.imbrandon.com/ edgy-seveas extras seveas-meta custom

GPG Key Information

wget http://seveas.imbrandon.com/1135D466.gpg -O- | sudo apt-key add –

#ntfs-3g Source list

The ntfs-3g is in the universe section of ubuntu, so you’ll need first to enable universe.

If you have an NTFS removable device that you want to mount read/write, add one of this mirror in your /etc/apt/sources.list

deb http://givre.cabspace.com/ubuntu/ edgy main-all
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main-all
deb http://flomertens.keo.in/ubuntu/ edgy main-all

Latest version of the driver

Add one of this mirror in your /etc/apt/sources.list to use it :

deb http://givre.cabspace.com/ubuntu/ edgy main
deb http://ntfs-3g.sitesweetsite.info/ubuntu/ edgy main
deb http://flomertens.keo.in/ubuntu/ edgy main

GPG Key Information

Use any one of the following Key

wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add –

wget http://givre.cabspace.com/ubuntu/givre_key.asc -O- | sudo apt-key add –

# Google picasa

deb http://dl.google.com/linux/deb/ stable non-free

# archive.kubuntu.de / archive.czessi.net

deb http://archive.czessi.net/ubuntu edgy main restricted universe multiverse preview
deb-src http://archive.czessi.net/ubuntu edgy main restricted universe multiverse preview

GPG Key Information

wget http://archive.czessi.net/ubuntu/kczessi.gpg | sudo apt-key add kczessi.gpg

# Skype for linux

deb http://download.skype.com/linux/repos/debian/ stable non-free

# Beryl

deb http://ubuntu.beryl-project.org/ edgy main-edgy

GPG Key Information

wget http://ubuntu.beryl-project.org/quinn.key.asc -O – | sudo apt-key add –

# Bleeding Edge Wine Packages

deb http://wine.budgetdedicated.com/apt edgy main
deb-src http://wine.budgetdedicated.com/apt edgy main

# Latest Amarok Packages

deb http://kubuntu.org/packages/amarok-144 edgy main

GPG Key Information

wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg | sudo apt-key add

kubuntu-packages-jriddell-key.gpg

# GiFT P2P Network

deb http://apt.cerkinfo.be/ unstable main contrib
deb-src http://apt.cerkinfo.be/ unstable main contrib

GPG Key Information

gpg –keyserver hkp://wwwkeys.eu.pgp.net –recv-keys F00175CA
gpg –armor –export F00175CA | sudo apt-key add –

# Trevino’s Repository (Flash 9 Beta,gnash, and many more)

deb http://3v1n0.tuxfamily.org edgy 3v1n0
deb-src http://3v1n0.tuxfamily.org edgy 3v1n0

GPG Key Information

wget http://3v1n0.tuxfamily.org/EDD1E155.gpg -O- | sudo apt-key add –

#FreeNX Repository

deb http://seveas.theplayboymansion.net/seveas edgy-seveas all
deb-src http://seveas.theplayboymansion.net/seveas edgy-seveas all

GPG Key Information

wget http://seveas.theplayboymansion.net/seveas/1135D466.gpg -O- | sudo apt-key add –

# E-Yagi Consulting Community Repository

deb http://eyagi.bpa.nu/~jamie/ubuntu edgy main restricted universe multiverse
deb-src http://eyagi.bpa.nu/~jamie/ubuntu edgy main restricted universe multiverse

GPG Key Information

gpg –recv-keys 0x4B6E7209
gpg –export -a 0x4B6E7209 > Yagisan.asc
sudo apt-key add Yagisan.asc

# Ubuntu Taiwan ubuntu extra repository

deb http://apt.ubuntu.org.tw ubtw/
deb http://apt.ubuntu.org.tw ubtw-testing/

# VoIP Ubuntu packages (Asterisk, ekiga, kphone…)

deb http://pkg-voip.buildserver.net/ubuntu edgy main

# MaXeR (KDE Apps)

deb http://repos.knio.it/ etch main contrib non-free
deb-src http://repos.knio.it/ etch main contrib non-free

or

deb http://repos.knio.it/ testing main contrib non-free
deb-src http://repos.knio.it/ testing main contrib non-free

GPG Key Information

wget http://repos.knio.it/key.asc | sudo apt-key add key.asc

# Quinn’s Compiz Packages – http://xgl.compiz.info/ use any one of the following

deb http://www.beerorkid.com/compiz edgy main-edgy

deb http://media.blutkind.org/xgl/ edgy main-edgy

deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy

deb http://ubuntu.compiz.net/ edgy main-edgy

GPG Key Information (use any one of the following)

wget http://www.beerorkid.com/compiz/quinn.key.asc -O – | sudo apt-key add –

wget http://media.blutkind.org/xgl/quinn.key.asc -O – | sudo apt-key add –

wget http://compiz-mirror.lupine.me.uk/quinn.key.asc -O – | sudo apt-key add –

wget http://ubuntu.compiz.net/quinn.key.asc -O – | sudo apt-key add –

# Subpixel Font rendering packages

deb http://www.elisanet.fi/mlind/ubuntu edgy fonts
deb-src http://www.elisanet.fi/mlind/ubuntu edgy fonts

GPG Key Information

gpg –recv-keys 937215FF
gpg –export –armor 937215FF | sudo apt-key add –

# Easycam packages

deb http://blognux.free.fr/debian unstable main

# Audacious

deb http://vdlinux.sourceforge.jp/ experimental audacious
deb-src http://vdlinux.sourceforge.jp/ experimental audacious

# Geole’s Ubuntu Repository

deb http://ubuntu.geole.info/ edgy universe multiverse

GPG Key Information

wget http://www.geole.info/fileadmin/data/misc/geole.info-apt-key.gpg | sudo apt-key add geole-apt-key.gpg

# Samba

deb http://www.linux2go.dk/ubuntu edgy main
deb-src http://www.linux2go.dk/ubuntu edgy main

# GCompris, Televidilo, Kdocker, etc

deb http://thomas.enix.org/pub/debian/packages/ edgy main

# Gauvain Repository

deb http://gauvain.tuxfamily.org/repos edgy contrib
deb-src http://gauvain.tuxfamily.org/repos edgy contrib

# gnomemeeting

deb http://snapshots.ekiga.net/ubuntu/ edgy main
deb-src http://snapshots.ekiga.net/ubuntu/ edgy main
#deb http://snapshots.voxgratia.org/ubuntu/ edgy main
#deb-src http://snapshots.voxgratia.org/ubuntu/ edgy main

GPG Key Information

wget http://snapshots.ekiga.net/cvs/gpgkey/buildd.gpg|apt-key add –

# seb128 repository (gaim – rhythmbox)

deb http://people.ubuntu.com/~seb128/deb ./
deb-src http://people.ubuntu.com/~seb128/deb ./

# MythTV packages

deb http://home.eng.iastate.edu/~superm1 edgy all
deb-src http://home.eng.iastate.edu/~superm1 edgy all

GPG Key Information

wget http://home.eng.iastate.edu/~superm1/80DF6D58.gpg -O- | sudo apt-key add –

# Cafuego’s Edgy Stuff: Broadcom kernel firmwares, google-earth, beagle

deb http://au.ubuntu.cafuego.net edgy-cafuego all
deb-src http://au.ubuntu.cafuego.net edgy-cafuego all

GPG Key Information

wget http://au.ubuntu.cafuego.net/969F3F57.gpg -O- | sudo apt-key add –

# Debuntu Ubuntu edgy packages

deb http://repository.debuntu.org/ edgy multiverse
deb-src http://repository.debuntu.org/ edgy multiverse

GPG Key Information

wget http://repository.debuntu.org/GPG-Key-chantra.txt | sudo apt-key add GPG-Key-chantra.txt

# BMPx Edgy Repository

deb http://files.beep-media-player.org/packages/ubuntu edgy main universe
deb http://eros.vlo.gda.pl/~szuwarek/files/linux/bmpx/ edgy/
deb-src http://files.beep-media-player.org/packages/ubuntu edgy main universe

GPG Key Information

sudo apt-key add bmp-packages.pubkey

or

sudo apt-key add http://files.beep-media-player.org/packages/bmp-packages.pubkey

# Morgoth Repository (Monkey’s Audio, xmms pugins, vlc plugins, gqview, audacity…)

deb http://morgoth.free.fr/ubuntu edgy-backports main
deb-src http://morgoth.free.fr/ubuntu edgy-backports main

GPG Key Information

sudo apt-key add http://morgoth.free.fr/ubports/dlsignkey.php

# ATi & nVidia drivers Ubuntu packages

For 32 bit

deb http://albertomilone.com/drivers/edgy/nonlegacy/32bit binary/

For 64 bit

deb http://albertomilone.com/drivers/edgy/nonlegacy/64bit binary/

GPG Key Information

wget http://albertomilone.com/drivers/tseliot.asc

gpg –import tseliot.asc

gpg –export –armor albertomilone@alice.it | sudo apt-key add –

#Automatix

deb http://www.getautomatix.com/apt edgy main

GPG Key Information

wget http://www.getautomatix.com/apt/key.gpg.asc
gpg –import key.gpg.asc
gpg –export –armor 521A9C7C | sudo apt-key add –

# SoS: SeerOfSouls

deb http://SeerOfSouls.com/ edgy contrib
deb-src http://SeerOfSouls.com/ edgy contrib

GPG Key Information

wget http://seerofsouls.com/keys/hawkwind.asc | sudo apt-key add hawkwind.asc

# Treviño’s Ubuntu Dapper Repository

# Many “random” software: aMule, amsn, gnash, google-earth, stellarium, moto4lin

deb http://3v1n0.tuxfamily.org edgy 3v1n0
deb-src http://3v1n0.tuxfamily.org edgy 3v1n0

GPG Key Information

wget http://3v1n0.tuxfamily.org/EDD1E155.gpg -O- | sudo apt-key add –

#Candyz’s Ubuntu Packages

for Ubuntu 6.10 (Edgy) – i386

deb http://cle.linux.org.tw/candyz/Ubuntu/edgy i386/

for Ubuntu 6.10 (Edgy) – powerpc

deb http://cle.linux.org.tw/candyz/Ubuntu/edgy ppc/

for Ubuntu 6.10 (Edgy) – amd64

deb http://cle.linux.org.tw/candyz/Ubuntu/edgy amd64/

GPG Key Information

wget http://cle.linux.org.tw/candyz/Ubuntu/candyz.key -O -|sudo apt-key add –

Sacado de: http://www.debianadmin.com

Pertenece a la seccion Manuales

Elegance, gnome con estilo

sábado, 10 de febrero de 2007
Escrito por Neodian a las 1:27
2 comentarios

Si hay un tema para gnome que me gusta ese es elegance y no solo eso si no que existe incluso un tema complementario para emerald que nos permite disfrutar tambien bajo xgl de las delicias de este tema. El problema que me surge al instalarlo es que tratandose de un tema gtk2 necesita los qtcurves para que la barra de inicio(se llamara asi en linux), bueno de la barra de ubuntu, se dibuje del color negro degradado que podeis observar en la imagen. Me costo bastante conseguir que funcionase y como vereis en una tonteria, pero claro, si no lo sabes. Simplemente desde la consola ejecutais:

sudo apt-get install gtk2-engines-pixbuf gtk-engines-pixmap

Asi de simple y ya tendreis funcionando qtcurves, nada de bajar el paquete o compilar nada de nada. Para instalar el tema tendreis que arrastrar el fichero que habies descargado hasta el gestor de temas(sistema->preferencias->tema) y este lo instalara automaticamente, pero ojo porque para ponerlo teneis que ir a detalles, ya que no es un tema en si sino un estilo de control.

Por cierto el tema gtk 2 os lo podeis bajar de aqui y el de emerald de aqui. Si os pasais por http://gnomelook.org/ podreis encontrar muchas cosas para gnome, usplashes, gnome splashes, fondos de escritorio…ya lo explicare otro dia.

Elegance Este es mi escritorio a dia de hoy, pinchad para ver la imagen en grande

Pertenece a la seccion Manuales

Mas scripts para Nautilus

jueves, 8 de febrero de 2007
Escrito por Neodian a las 17:12
Sin comentarios

Me encuentro buceando entre carpetas, y ahora es cuando os dais cuenta de porque se llama nautilus al gestor de archivos, y veo que no tengo la opcion de abrir un terminal en una determinada carpeta, cosa que cuando estas dentro de varios subdirectorios se agradece. El caso es que busque por ahi y encontre dos scripts, uno bastante enrevesado y otro mas sencillito pero que no funcionaba. Asi que como yo tenia una ligera idea de como hacerlo me puse y lo arregle, aqui os dejo el script para abrir un terminal, aunque no me consiferare autor del mismo ni mucho menos.

#!/bin/bash
#Abre un terminal en la carpeta actual del nautilus
#
cd $ENV{NAUTILUS_SCRIPT_SELECTED_FILE_PATHS}
gnome-terminal

Como veis es muy sencillo pero aun asi a mi al menos me resulta extremadamente util.

Como me ha interesado el tema del scripting he decidido seguir mirando que mas cosas podiamos simplificar mediante un script y encontre otro tambien muy sencillo que permite abrir, o en su defecto intentarlo, con el gedit cualquier archivo o archivos seleccionados. Si os dais cuenta tambien como utilidad extra si no seleccionais ningun fichero os abrira el gedit para crear uno nuevo que tambien es bastante util.

#!/bin/bash
#
# Nautilus script -> open gedit
#
# Owner : Largey Patrick from Switzerland
# patrick.largey@nazeman.org
# www.nazeman.org
#
# Licence : GNU GPL
#
# Copyright (C) Nazeman
#
# Ver. 0.9-1 Date: 16.02.2002
# Add multiple file open in the same windows
#
# Ver: 0.9 Date: 27.10.2001
# Initial release
#
# Dependence : Nautilus (of course)
# Gnome-utils (gdialog)
#
filesall=”»
while [ $# -gt 0 ]
do
files=`echo “$1″ | sed ’s/ /\?/g’`
filesall=”$files $filesall”
shift
done
gedit $filesall&

Por cierto se me olvido recordaros que ademas de crear el archivo en el directorio ~/.gnome2/nautilus-scripts/ debereis ademas darle permisos de ejecucion y despues reiniciar el nautilus mediante killall nautilus.

Pertenece a la seccion Manuales

“Poner como fondo de pantalla” en GNOME

jueves, 8 de febrero de 2007
Escrito por Neodian a las 10:10
Sin comentarios

Una de las cosas que permite hacer windows y no encontraba en linux era una opcion en el menu contextual, el del boton derecho del raton, para poder poner la imagen que has seleccionado como fondo de pantalla. Pues bien he encontrado un script, de nuevo, que permite hacer esto, y ademas al incluirlo como nautilus-script aparecera en el menu contextual.

Antes de nada aseguraros de tener instalado Gtk2-Perl para que el script funcione correctamente, despues copiais el script y los pegais en ~/.gnome2/nautilus-scripts donde “~” quiere decir vuestro directorio home, en mi caso /home/neodian/.gnome2/nautilus-scripts y deberies darle permisos de ejecucion. El script es el siquiente:

#!/usr/bin/perl
use Gtk2 -init;
use File::Basename qw(basename);
use strict;

my $gconf_path = ‘/desktop/gnome/background’;
my $file = (split(/\n/, $ENV{NAUTILUS_SCRIPT_SELECTED_FILE_PATHS}))[0];
chomp(my $current = `gconftool-2 -g $gconf_path/picture_options`);

my %options = (
‘Tiled’ => ‘wallpaper’,
‘Centered’ => ‘centered’,
‘Scaled’ => ’scaled’,
‘Stretched’ => ’stretched’
);

unless (-e $file) {
my $dialog = Gtk2::MessageDialog->new(undef, ‘modal’, ‘error’,
‘ok’, ‘Error: file not found’);
$dialog->signal_connect(’response’, sub { exit });
$dialog->run;
} else {
my $pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($file);
my $x0 = $pixbuf->get_width;
my $y0 = $pixbuf->get_height;
my $scale_factor;
if ($x0 < $y0) {
$scale_factor = 90 / $y0; # portrait
} else {
$scale_factor = 120 / $x0; # landscape
}
my $preview = Gtk2::Image->new_from_pixbuf($pixbuf->scale_simple(
int($x0 * $scale_factor),
int($y0 * $scale_factor),
‘bilinear’,
));

my $label = Gtk2::Label->new(’Set Background:’);
$label->set_alignment(0, 0);

my $control = Gtk2::OptionMenu->new;
my $menu = Gtk2::Menu->new;
$control->set_menu($menu);

my $i = 0;
foreach my $option (sort keys %options) {
my $item = Gtk2::MenuItem->new($option);
$item->signal_connect(’activate’, sub {
$current = $_[0]->child->get_text
});
$menu->append($item);
$control->set_history($i)
if ($options{$option} eq $current);
$i++;
}

my $dialog = Gtk2::Dialog->new;
$dialog->set_title(’Set Background’);
$dialog->signal_connect(’response’, \&response);
$dialog->set_border_width(8);
$dialog->vbox->set_spacing(8);
$dialog->add_buttons(’gtk-cancel’ => 1, ‘gtk-ok’ => 0);

$dialog->vbox->add($preview);
$dialog->vbox->add(Gtk2::Label->new(basename($file)));
$dialog->vbox->add($label);
$dialog->vbox->add($control);

$dialog->show_all;
$dialog->run;
}

exit;

sub response {
exit if ($_[1] != 0);
system(sprintf(
‘gconftool-2 -t string -s %s/picture_options %s &’,
$gconf_path,
$options{$current},
));
system(sprintf(
‘gconftool-2 -t string -s %s/picture_filename %s &’,
$gconf_path,
quotemeta($file)
));
exit;
}

Sacado de: http://gnome-hacks.web.com/hacks.html?id=15

Pertenece a la seccion Manuales