Abr 11

Vayamos directos al grano. Hay que abrir una terminal e introducir

sudo dontzap --disable

O, si usas KDE, ir al panel de control, y en el apartado “Pantalla”, marcar abajo del todo “Ctrl+Alt+Retroceso reinicia xserver“.

Durante el diseño de Ubuntu 9.04 Jaunty Jackalope se tomó la (para muchos usuarios, entre los que me incluyo) absurda decisión de cambiar la combinación Ctrl+Alt+Backspace (Ctrl+Alt+Borrar) por otras combinaciones como "ALTGR + SYSRQ + K" o "ALTGR + PRINTSCREEN + K, principalmente para evitar que se pulsara accidentalmente.

En el enlace de más arriba (documento oficial aquí), se dan estas razones:

In my opinion, the ctrl-alt-backspace command that kills the X server should not be activated on an end-user desktop system such as Ubuntu.
My arguments are the following:
– There is no need for such a feature for an end user desktop system (you cannot kill the X server in MacOSX…) ¿Por qué siempre hay que hacer las cosas como Mac? Además, eso de que no es necesario es falso, ya me ha pasado más de una vez que un programa empiece a comerse la memoria hasta llenarla y empezar a comerse el swap (KDevelop en Intrepid) y la única solución, dada la lenta y mala respuesta del servidor gráfico, es reiniciarlo, o hacer un botonazo y reiniciar el sistema a lo bestia.
– The typical end user does not know about this feature (it is undocumented and hidden) and it is relatively easy to trigger it by mistake. It can have disastrous consequences. Ctrl+Alt+Backspace es una de las primeras cosas que aprendí cuando empecé con Linux, y me parece algo bastante útil que debería poderse usar en el resto de Sistemas Operativos.
– If one really needs to kill the X server, he can go to a tty term and do it by hand. Creo que pulsar Ctrl+Alt+Backspace es mucho más rápido que hacer Ctrl+Alt+F2, introducir usuario y contraseña y escribir sudo /etc/init.d/kdm restart (o gdm para Gnome). Porque si quieres matar el servidor gráfico, la razón más probable es que no te deje hacer nada, ni abrir una terminal (como Konsole o Gnome-terminal).

May 10

Sopcast es un programa que sirve para ver la televisión por Internet, que funciona sobre un protocolo p2p, y que suele usarse principalmente para ver partidos de fútbol gratis en televisiones extranjeras. Podría decirse que es una especie eMule para televisión en directo.

Su cliente para GNU/Linux, para variar, es inferior al de Windows, aunque permite tener varias televisiones abiertas a la vez. Lo que se ofrece en las descargas de la web es bastante cutre, y no tiene repositorios oficiales. Pero al menos funciona bien. Es de código abierto y puede descargarse desde aquí, aunque puede ser complicado echarlo a andar.

Es mejor bajar e instalar (por orden) estos dos paquetes: cliente e interfaz gráfica. Están sacados de los repositorios para Ubuntu Feisty de Treviño, aunque también sirven para otras versiones de Ubuntu y Debian.

Cuando se instalan, no crean un enlace en el menú, así que puedes crearlo tú mismo, hacer Alt+F2 o abrirlo desde consola:

qsopcast

El programa tiene un problema, y es que no encuentra la lista de canales porque está desactualizado. Para cambiarlo, ve a Config -> Config, y en el campo “Channel URL”, pon esto: http://www.sopcast.com/chlist.xml

qsopcast

Ahora, cierra el programa, vuelve a abrirlo y cuando acabe de descargar la lista de canales la mostrará. Para ver un canal sólo hay que elegirlo y pulsar “Launch”, o hacer doble clic. Cuando lleve un buen porcentaje bajado (por encima del 80%, se muestra abajo a la izquierda) puedes pulsar el botón “Player” para ver el vídeo (se abre mplayer por defecto, aunque yo he configurado el VLC y Totem en las opciones y también funcionan). Hay que tener los códecs apropiados para poder ver vídeo en formato WMV.

Ago 31

Nota: este método está ya anticuado y posiblemente no funcione ya. Visita www.kubuntu.org para ver el método más reciente.

O más bien, cómo lo he conseguido yo. Porque lo he tenido que intentar varias veces (y aún así, sigo teniendo problemillas), y esta última vez lo he instalado sobre una instalación casi limpia de Kubuntu. Repito: esto no es ninguna guía, simplemente os cuento cómo lo he hecho, y algún truquillo que he descubierto ;).

1. Añadir el repositorio backports:

Hay que editar el fichero con la lista de repositorios, para lo que se necesitan privilegios de root:

---
sudo kate /etc/apt/sources.list
---

Descomenta estas dos líneas (quitando la almohadilla #):

---
# deb http://es.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
# deb-src http://es.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
---

De forma que queden así:

---
deb http://es.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://es.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse

---

Fíjate bien en que no la tengas ya. Por ejemplo, si usas Automatix, no será necesario que hagas lo anterior. Ahora hay que actualizar la base de datos de paquetes:

---
sudo aptitude update
---

Y ya está el repo añadido.

2. Instalar los paquetes de KDE4:

Son unos 300 MB con las dependencias.

---
sudo aptitude install kde4base
---

En teoría, KDE4 debería funcionar instalando solamente el paquete kde4base, sin los fuentes, pero a mí no me ha dado resultado. Lo he vuelto a hacer y sí funciona instalando el paquete kde4base (sin los fuentes), así que puedes ahorrar 35 MB de descarga.. Si también quieres probar Amarok2, puedes instalar también el paquete kde4multimedia.

3. Probar KDE4.

Tienes dos opciones: abriendo un servidor gráfico dentro de otro, usando Xephyr, o creando una sesión específica para KDE4.

3.1. Usando Xephyr.

Consiste en abrir una ventana con un servidor gráfico independiente dentro (si no es esto exactamente, que alguien me corrija). De esta forma es más sencillo probar KDE4, y además da menos problemas.

Para instalar Xephyr, haz:

---
sudo aptitude install xserver-xephyr
---

En la misma terminal, escribe esta línea (o copipégala):

---
export LD_LIBRARY_PATH=/usr/lib/kde4/lib; export KDEDIRS=/usr/lib/kde4; export PATH=/usr/lib/kde4/bin/:$PATH; export KDEHOME=~/.kde4
---

Y acto seguido, ejecuta:

---
Xephyr :1 -screen 1024x768x24 & export DISPLAY=:1; xterm
---

El parámetro “-screen” sirve para indicar la resolución y la profundidad de color que tendrá el servidor gráfico “en ventana” que se vaya a abrir. Esto no lo dice la web de Kubuntu que explica cómo usar la beta de KDE4, pero en mi opinión, es importante porque con la opción por defecto se abre una ventana a 640×480 y no se puede hacer prácticamente nada. Si no te gusta 1024×768 a 24 bits, puedes cambiar los parámetros a tu gusto (por ejemplo, a 800×600 funciona bien).

Cada vez que quieras abrir una ventana con KDE4, tendrás que volver a ejecutar las dos líneas anteriores, es decir, la de los exports y la que abre Xephyr. También te recomendaría cerrar la ventana o pestaña de terminal que hayas usado, y volver a ejecutar las líneas en una nueva.

3.2 Creando una sesión específica para KDE4

Opción recomendable sólo si te va la acción y quieres probar KDE4 a tope, o si simplemente quieres probarlo a pantalla completa.

Primero hay que crear una entrada en el selector de sesión de kdm para poder acceder a KDE4.

---
sudo cp /usr/lib/kde4/share/apps/kdm/sessions/kde.desktop /usr/share/xsessions/kde4.desktop
---

Una vez creada, es recomendable que lo que aparezca en el menú de sesión sea “KDE 4” y no “KDE”, ya que uno podría entrar accidentalmente a KDE 4 queriendo usar KDE3, o viceversa.

---
sudo kate /usr/share/xsessions/kde4.desktop
---

En la línea que dice “Name=KDE” (al principio), simplemente, hacer que ponga “Name=KDE4”. O lo que te venga en gana, como si pones “Name=Filomeno Pascual”, el caso es que no se confunda con la entrada original de KDE3.

Ahora hay que indicarle a KDE4 cuáles son las rutas en las que buscar bibliotecas y programas cuando aranque:

---
sudo kate /usr/lib/kde4/bin/startkde
---

Tras las cuatro primeras líneas, añadir estas:

---
export LD_LIBRARY_PATH=/usr/lib/kde4/lib
export KDEDIRS=/usr/lib/kde4
export PATH=/usr/lib/kde4/bin/:$PATH
export KDEHOME=~/.kde4
---

De forma que el comienzo del fichero quede:

---
#!/bin/sh
#
# DEFAULT KDE STARTUP SCRIPT ( KDE-3.91 )
#

export LD_LIBRARY_PATH=/usr/lib/kde4/lib
export KDEDIRS=/usr/lib/kde4
export PATH=/usr/lib/kde4/bin/:$PATH
export KDEHOME=~/.kde4

# When the X server dies we get a HUP signal from xinit. We must ignore it
# because we still need to do some cleanup.
trap 'echo GOT SIGHUP' HUP

[...]
---

Para iniciar la sesión de KDE4, simplemente cierra la actual y elige la recién creada en el menú “Sesiones” de KDM. Si quieres ver cómo queda en mi ordenador, visita esta entrada anterior.

Si te decides a probar KDE4,espero que tengas suerte, y que me lo cuentes por aquí :). Mientras tanto, a esperar las betas sucesivas, las RCs y la versión definitiva del que seguramente será el mejor entorno de escritorio sobre todos los SOs.

Esto es una traducción/ampliaciónde
http://kubuntu.org/announcements/kde4-beta1.php

Abr 25

Si tienes instalada una versión de Ubuntu o de Debian para arquitectura de 64 bits, seguro que has visto que no aparece wine en los repositorios y no se puede instalar (por ejemplo, para usar el Ares de Windows o ejecutar algunos juegos). Pero hay un método muy sencillo para poder instalarlo.

Para ello, necesitas instalar unas bibliotecas que te dan soporte a programas compilados para arquitecturas de 32 bits. lib32asound es necesaria para usar ALSA (el sistema de sonido de Linux). Puedes instalarlos con Synaptic, pero con apt-get o aptitude es mucho más rápido:

sudo apt-get install ia32-libs lib32asound2

Tras instalar estos paquetes, tienes que bajar el paquete .deb de Wine a mano (no puede instalarse por repositorios), dependiendo de tu versión de Ubuntu o Debian, deberías bajar la versión más reciente (a día de hoy, es la 0.9.35). Para poder copiar y pegar el siguiente comando en la terminal sin tocar nada, guárdala en el escitorio. Cuando se baje, escribe en una terminal:

cd ~/Desktop
sudo dpkg --force-architecture -i wine_*_i386.deb

Esto sirve para forzar la instalación de un paquete que no corresponde a la arquitectura para la que está compilado el SO. De hecho, te mostrará un aviso como este:

dpkg - aviso, no se tendrá en cuenta el problema por estar activa
una opción --force:
la arquitectura del paquete (i386) no corresponde con la del sistema (amd64)

Pasa de él. Ya tienes instalado Wine, y ya puedes usarlo de forma normal. Si quieres puedes borrar el archivo deb de tu escritorio.

Básicamente, una traducción de esto.

Feb 17

Es un programa que permite descargar y usar fácilmente fondos de pantalla, temas para botones y bordes de ventana, temas de iconos, pantallas de inicio de sesión, etcétera. Vamos, todo lo que se pueda querer para personalizar Gnome. El material también se puede bajar "a mano" desde http://art.gnome.org/.

NOTA (18/2/06): como ya dije más abajo, el programa tiene algunos bugs (aunque es totamente funcional), y lleva ya un tiempo muerto, no lo mantiene nadie. Usar con cuidado. De todas formas, por si a alguien le interesa seguir manteniéndolo: http://www.miketech.net/gnome-art/

En Ubuntu, hay que tener activados los repositorios Universe (se puede hacer esto en Sistema->Administración->Orígenes del software). Para instalar el programa, una vez activado el repositorio universe, simplemente hay que abrir Synaptic y bajar el paquete gnome-art.

Cuando termina de instalarse (ocupa muy poco, aunque puede tener varias dependencias), crea un acceso directo en Sistema->Preferencias->Art Manager. Además, también viene bien descargar el paquete gnome-splashscreen-manager, para poder cambiar fácilmente la pantalla de splash que aparece cuando inicias sesión. El programa es muy fácil de usar y muy simple, simplemente hay que desplegar el menú "Art" y elegir lo que se quiere descargar o instalar. El programa muestra las descargas disponibles, permite abrir vistas previas, e instalar directamente la mayoría de las cosas, como fondo, bordes de ventana o iconos. Para poner los splashes (el rectángulo que aparece cuando inicias sesión), Gnome Art llama automáticamente a gnome-splashscreen-manager para cambiarlos fácilmente.

En cambio, las pantallas de selección de sesión no se pueden activar, sólo descargar, y es que se necesitan privilegios de root para poder hacerlo. Para instalalas, una vez descargadas (suelen estar comprimidas en .tar.gz o en .bz2), hay que abrir Sistema->Administración->Ventana de entrada y cambiarlo desde ahí, simplemente arrastrando a la ventana el archivo descargado.

Gnome-Art + Splashscreen

El único "pero" que el veo al programa es que tiene un bug un poco tonto, y es que cuando quieres ver la lista de cualquier tipo de elemento y ya has visto otros antes, no los descarga, y hay que cerrar el programa y volver a abrirlo para poder ver otras cosas.

Yo ahora mismo estoy usando el tema de iconos Gartoon (son infantiles, pero muy bonitos 🙂 ), y los bordes de ventanas también los bajé con este programa, aunque ahora tengo Beryl por encima.

Para descargar manualmente: http://art.gnome.org/
Más: http://gnome-look.org