Bien, has creado el [[es:ubuntu:eeexubuntu:home | Live CD]] / Llavero USB y quieres instalar eeeXubuntu en el SSD. ====== Instalación ====== ===== Sin SWAP ===== * Enciende el EeePC * Pulsa esc para elegir "arrancar desde CD / USB" * Elige eee... * Cuando aparezca el escritorio * Establece una conexión de red (la WiFi debería funcionar) * Pulsa install * Cuando se lance gparted, elige manual * Desde la esquina superior derecha, elige tu SSD y crea entonces una partición ext2 (mínimo de 2gb) montada como '/'. Si no tienes 1Gb o más de RAM, deberías crear otra partición 'swap' en el mismo SSD. ===== Con SWAP ===== * Enciende el EeePC * Pulsa esc para elegir "arrancar desde CD / USB" * Elige eee... * Cuando aparezca el escritorio * Establece una conexión de red (la WiFi debería funcionar) * Pulsa install * Cuando se lance gparted, elige manual * Desde la esquina superior derecha, elige tu SSD y crea entonces una partición ext2 (mínimo de 2gb) montada como '/'. Deja de 550Mb a 1Gb libre para swap. Marca la partición para formatear. * Elige el espacio libre y configúralo como partición de swap al final del volumen **¿Por qué activar la swap?** Activar la swap permite hibernación (suspensión a disco). También permite el uso ocasional de grandes cantidades de datos de las aplicaciones. **¿Por qué activar la swap no es una maña idea en dispositivos SSD?** (Esto no aplica a la instalación de Xandros suministrada por defecto, por lo que parece el lugar correcto para documentarlo). Hay bastante desinformación al respecto del uso de swap en dispositivos SSD (unidades de estado sólido). El núcleo de Linux no hará uso de la swap a menos que las aplicaciones se estén ejecutando con cantidades de datos muy grandes. Las páginas de código solamente se cachearán a RAM, y estas páginas de RAM se liberan si son requeridas descartando páginas antiguas. **¿Por qué es particularmente eficiente en el eeePC?** Hibernar a swap funciona de forma muy eficiente, ya que las páginas de datos de aplicación se envían a swap. Todas las páginas no modificadas (p.ej. caché de disco y páginas de código) se descartan, y solamente el estado del kernel se almacena y escribe en swap (de hecho, la mayor parte de esto serían datos de cache que tendrían que escribirse en el SSD de todas formas). Al recuperarse, las páginas que no se requieren para escritura se mantienen en swap (es por esto lo que el uso del swap se muestra en la bandeja de monitorización de sistema tras la recuperación, pero no hay escrituras en disco). Los datos cacheados del kernel (p.ej. tablas de ficheros/inodos) tienen que escribirse en el SSD de cualquier forma, y el reinicio en frío distribuye pequeñas escrituras a lo largo de todo el disco. Por tanto, es muy poco lo que se añade al SSD (dependiendo del perfil de uso podría incluso haber menos) como resultado de usar swap y la hibernación. **Cuándo no usar swap** Si has actualizado tu ordenador a 1Gb ó 2Gb de RAM, puedes tener problemas con la hibernación. El systema requiere al menos tanta swap como memoria RAM instalada para hibernar fiablemente, por lo que tendrás que dedicar mayor parte del espacio de tu flash para swap para conseguir hibernar. En este caso, es preferible no utilizar swap y usar simplemente la suspensión o la desconexión del dispositivo. El botón "Hibernate" en la pantalla de desconexión puede ocultarse de la siguiente manera: selecciona Applications -> Settings -> Sessions and Startup Settings. Busca "Prompt on logout" y deselecciona "Show hibernate button". ===== Internacionalización ===== Si intentas instalar un lenguaje por defecto (p.ej. internacionalización en español) en la partición mínima de 2Gb indicada arriba, fallará. ¡Requiere **un mínimo de 3Gb** para la instalación inicial! Este uso de disco puede ser reducido hasta en 1,2Gb más tarde suprimiendo //language-support-en// y otros paquetes similares. ===== Recién instalado (OOTB) ===== Cuando la instalación ha finalizado y has reiniciado por primera vez, la primera cosa a hacer es conectarte a la red. Si estás conectado a una red cableada, lo hará por sí mismo. Si te estás conectando a una red WiFi desprotegida, necesitas seleccionar la red a la que conectarse haciendo click en el simbolo de red en la parte inferior derecha. Si te estás conectando a una red protegida, se necesitará introducir la contraseña. A continuación, Xubuntu necesitará descargar muchas actualizaciones **(103 el 08-Feb-2008)** que requerirá un nuevo reinicio una vez finalizado el proceso. Esto puede llevar de 10 minutos a una hora en función de la conexión o de cómo se encuentren los servidores de ocupados. Sé paciente. No comiences a parchear el sistema hasta despues de haber realizado todas las actualizaciones. Desde el menú de aplicaciones, selecciona "System and update manager". Ejecuta una comprobación, asegúrate que todo está marcado y haz click para instalar las actualizaciones. > //Todo esto no funciona si estás tras un firewall y necesitas un proxy http para entrar en internet.// > //Como soy muy nuevo en el mundo *ubuntu, no he encontrado ninguna forma de configurar el proxy para la herramienta de actualización, por lo que he abierto// > //un terminal, he configurado la variable de entorno http_proxy al servidor proxy y he hecho un "sudo apt-get update" y "sudo apt-get upgrade".// > //Puede que haya una forma mejor, en cuyo caso alguien que se la sepa debería escribirla ;)// Ahora tenemos una instalación de eeeXubuntu OOTB (Out-Of-The-Box - Recién instalado). Las teclas Fn para el brillo de la pantalla, el mute y la subida y bajada de volumen deberían funcionar con On-Screen-Display (OSD). glxgears (alt-F2, "glxgears" y marca "run in terminal") generará 70-90 fps. Ctl-Alt-left/right desplazará entre los 4 escritorios. Ctl-F1/F2/F3/F4 te llevará, de la misma forma, a los diferentes escritorios. Hay aún un montón de cosas que hacer pero éste es nuestro punto de partida. Las tarjetas SD no se montarán, no se puede encender y apagar la WiFi (lo hará tras varias actualizaciones y reinicios), no hay audio y la cámara puede no estar disponible. ====== ¿Y ahora qué? ====== Para empezar, NO EJECUTES LOS SCRIPS DE UBUNTU TAL CUAL. Sólo unos pocos parecen funcionar (acpi). Ya que es mi objetivo recrear los scripts orientados a Xubuntu, por ahora tenemos un Live CD y esta aproximación. Afortunadamente, esta página wiki, junto a la página de [[ubuntu:eeexubuntu:development | desarrolladores de eeeXubuntu]], ayudará a codificar lo que se necesite para una experiencia completamente funcional de Xubuntu en el eee. ===== Suprime el CD-ROM de la lista de orígenes de paquetes ===== La instalación por defecto deja una línea al principio de /etc/apt/sources-list que hace referencia al CD de Xubuntu. Tiene una URL del tipo "cdrom:". Esto quiere decir que si intentas instalar algunos paquetes (g++, por ejemplo), apt-get fallará porque no puede encontrar el CD. Para reparar esto, edita este fichero como root sudo mousepad /etc/apt/sources.list y coloca una '#' delante de la línea del cdrom. Esto la comentará, y apt-get se referirá desde ese momento a la web para todas las descargas de paquetes. ===== Gestión de energía - Batería ===== FIXME ¡La utilidad de gestión de energía de Gnome causa problemas! cat /proc/acpi/battery/BAT0/state muestra un valor percentual para la "capacidad restante" FIXME ===== Montando unidades externas (discos USB, tarjetas SD, etc.) ===== Tras instalar eeeXubuntu, el fichero fstab contiene una línea que presupone que cualquier dispositivo externo que conectes va a ser una unidad de CD. **//Ooops!//** Por tanto, para que las unidades externas se conecten: sudo mousepad /etc/fstab y comenta (pon un # delante) la línea /dev/sdb1 y/o la línea /dev/sdc1 (la que tengas en tu caso). El ejemplo de abajo muestra la línea comentada. Es la línea que contiene /media/cdrom0. # /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 # /dev/sda1 UUID=10d03d2a-7732-4f6f-924f-541b39dd9559 / ext2 defaults,errors=remount-ro 0 1 #/dev/sdb1 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0 //Si hay una línea /sdc1, coméntala también.// Puedes necesitar también desactivar "Volume Management" en la configuración de Thunar (Gestor de archivos), en la etiqueta 'Misc'. Ahora, los dispositivos externos USB, las unidades flash USB, los discos duros USB y las tarjetas SD deberían automontarse. Suspensión: A fin de que algunos dispositivos de almacenamiento USB continúen operando con normalidad tras la suspensión, es necesario desmontarlos primero. Por ejemplo, supongamos que montas una tarjeta SD en /media/sdram. Las siguientes acciones le permitirían sobrevivir a la suspensión: Crea el fichero /etc/acpi/suspend.d/12-umounts.sh #!/bin/sh umount /media/sdram y también el fichero /etc/acpi/resume.d/89-mounts.sh #!/bin/sh mount /media/sdram Seguramente se precise algo similar para la hibernación. Nota que si el comando umount falla (normalmente porque un programa ejecutado en el medio está ejecutándose), el remontado no funcionará. En ese caso, el dispositivo de almacenamiento USB debe ser desconectado y vuelto a conectar, y también remontado manualmente si no usas gestión de volúmenes. **¡ATENCIÓN! Si instalas y ejecutas eeeXubuntu en una tarjeta SD, tras la suspensión tu ubuntu no volverá a reiniciarse** Me ha pasado esto dos veces con el mismo resultado --- //[[hidden@gmail.com|Gennady G. Marchenko]] 2008/02/25 11:37// ===== Aún menos I/O de disco ===== http://forum.eeeuser.com/viewtopic.php?id=5984. En equipos con una partición swap añade lo siguiente a sudo mousepad /etc/rc.local Coloca estas dos líneas justo antes del comando "exit 0" al final: sysctl -w vm.swappiness=1 # Strongly discourage the swapping of application data to disk sysctl -w vm.vfs_cache_pressure=50 # Don't shrink the inode cache so aggressively. Esto reduce la probabilidad de que las aplicaciones en curso, o las listas de directorios, sean paginadas. El cacheo de páginas de disco no es tan importante ya que las lecturas de acceso remoto en los SSD son más rápidas que en los discos duros. Como derivado, el comando de encima mejorará la respuesta para uso interactivo (lo cual es el uso principal de un eee), aunque reducirá las prestaciones generales del sistema. De forma alternativa, puedes cambiar /etc/sysctl.conf y cambiar la última línea para que sea vm.swappiness=1 y añadir al final la línea vm.vfs_cache_pressure=50 De esta forma, no necesitas cambiar el script. ===== Añade noatime en tu fstab ===== Por defecto, ext2/3 de Linux conserva una etiqueta relativa a fechas de acceso en cada fichero del sistema. Esto conduce a más escrituras de las que necesitamos. Añade "noatime" en las opciones para el montaje de / como se muestra a continuación. sudo mousepad /etc/fstab # /etc/fstab: static file system information. # # proc /proc proc defaults 0 0 # /dev/sda1 UUID=10d03d2a-7732-4f6f-924f-541b39dd9559 / ext2 defaults,noatime,errors=remount-ro 0 1 #/dev/sdb1 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0 Necesitarás reiniciar, o ejecutar... sudo mount -o remount / ===== Usar disco en RAM para ficheros temporales ===== Para escribir los diversos logs y ficheros temporales en RAM en lugar de en disco, se necesita editar /etc/fstab de nuevo sudo mousepad /etc/fstab y añadir estas líneas al final # enable RAM-based temporary file systems tmpfs /var/tmp tmpfs noatime 0 0 tmpfs /tmp tmpfs noatime 0 0 Esto también significa que todo lo almacenado en /var/tmp o en /tmp no sobrevivirá a un reinicio, de forma que si estás corrigiendo un problema donde necesites conservar estos archivos, deberás previamente comentar estas líneas. ===== Habilitar la navegación por la red de Windows en Thunar ===== Xubuntu emplea Thunar como gestor de archivos, que no soporta de forma nativa navegar por una red de Windows cuando está recién instalado. Aquí tienes un enlace a un HowTo en los Foros de Ubuntu. Esta solución funciona también para instalaciones de eeeXubuntu. http://ubuntuforums.org/showthread.php?t=304131 ===== Sonido ===== Tratar con el sonido ha sido interesante. Se puede necesitar ejecutar Totem o incluso reproducir un fichero antes de que el problema aparezca, pero la historia se resume en añadir un control de volumen al panel. * Pulsa con el botón derecho la barra de tareas al final de la pantalla. * Pulsa "Add New Item" * Haz scroll hasta que encuentres el applet "Volume Control" y arrástralo al panel cerca del botón de aplicaciones (puedes aprovechar para arrastrar todo lo que consideres de interés). * Pulsa con el botón derecho el icono del nuevo control de volumen y ve a "Properties". * Para "Device", elije "#0: HDA Intel" (debería ser el único disponible). * Para "Wannabe Master", elije "Front,0" (responsable para la salida principal de sonido). * Deja "xfce4-mixer" en la caja "when clicked". Esto es lo que vamos a ejecutar. * Si haces click en el icono, muestra el mezclador donde puedes ajustar el volumen del altavoz frontal y del micrófono. * Si haces click en el icono del medidor de volumen a la izquierda del panel, podrás subir y bajar el volumen. De forma alternativa, puedes cargar ALSA-mixer (es gtk, no Gnome) y configurar el control de volumen para ejecutar //gamix//, pero esto no es parte de esta guía. ===== Eliminar el sonido durante el apagado ===== //Esto ya está implementado en la versión 3. Para versiones previas, se pueden ejecutar los pasos descritos abajo.// De hecho, la solución descrita abajo //está// implementada en la versión 3 pero requiere un pequeño arreglo: el script que se supone que asegura un apagado limpio no se ejecuta por defecto. Ver más abajo cómo activarlo. > Lo siento. Parece que puede haber sido una nueva adición a los repositorios oficiales. Una instalación desde cero en la pasada noche probó que el fichero no existe. Sin embargo, después de obtener todas las actualizaciones, rc.localstop contriene una nueva entrada con un comentario que contiene esta adición. Necesito profundizar más en esto - //StealthCP// > Si has instalado la versión 3, ya tienes esto en tu sistema. Sin embargo, necesitas volver a solicitar su invocación. Un "sudo update-rc.d rc.localstop stop 01 0 6 ." (con el punto al final) arreglará esto y permitirá un apagado correcto. - //STrRedWolf// El eeePC no se apagará completamente después de usar el módulo de sonido. Al final del procedimiento de apagado, verás que la luz verde de energía aún está encendida sin que pase nada Edita el fichero /etc/rc.localstop: sudo mousepad /etc/rc.localstop El final del fichero debería ser como sigue: # workaround to prevent hang on system shutdown (eeePC) rmmod snd_hda_intel exit 0 Parece que este cambio se ha añadido recientemente a los repositorios oficiales, de forma que si actualizate tu sistema recientemente esto debería estar ya hecho. Si no, simplemente añade 'rmmod snd-hda-intel' justo antes de 'exit 0'. Graba el fichero. Para activar este script durante el proceso de apagado del sistema, escribe lo siguiente sudo update-rc.d rc.localstop stop 99 0 . Fuente: http://wiki.eeeuser.com/faq#how_can_i_get_my_x_eee_ubuntu_to_shutdown_completely ===== Renderizado directo ===== Puedes probar si esto es necesario ejecutando el programa glxgears. En un eeePC adecuadamente configurado, glxgears debería correr a unas 400 tramas por segundo. Sin aceleración 3D, corre a unas 30-40 tramas por segundo. Para probarlo, simplemente abre una ventana de terminal y ejecuta glxgears. Un gráfico con ruedas girando aparecerá, y tras unos momentos, el número de tramas por segundo aparecerá en la ventana del terminal. Si este número es inferior a 100, necesitas seguir las instrucciones siguientes. Si quieres que los juegos 3D funciones como lo hacen en Xandros, o si estás interesado en instalar el escritorio 3D superchachi compiz-fusion, sigue las siguientes instrucciones para activar el renderizado directo en tres pasos fáciles. \\ \\ Abre un nuevo terminal (menú: Applications->Accessories->Terminal) y... === 1. Instala las librerías necesarias para aceleración 3D con OpenGL: === sudo apt-get install libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa **NOTA: Esto es libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa - cuidado con los 1's y las l's!** Escribe tu contraseña si te la pide, y contesta Y cuando te pregunte si instalar los paquetes o no. === 2. Añade las secciones relevantes para aceleración en el fichero xorg.conf: === sudo mousepad /etc/X11/xorg.conf Una vez más, entra tu contraseña si te la pide. Esto abrirá un editor de texto para editar tu configuración para la base de la interfaz gráfica de Linux. Ignora el mensaje relativo a que se puede dañar el sistema ya que eres root (no te preocupes, no pasará nada malo). Ve al final del fichero, y añade este texto: Section "Module" Load "glx" Load "dri" Load "dbe" EndSection Section "DRI" Mode 0666 EndSection (Asegúrate de que el fichero finaliza con una línea en blanco. El cursor necesita estar DOS LÍNEAS por debajo de la última línea de texto. Si no se tiene una línea en blanco no se podrá tratar el fichero xorg.conf correctamente) Grabar y salir. \\ \\ === 3. Reiniciar. === ¡Ya está! Después de reiniciar y presentarse en el sistema, puedes comprobar si la aceleración 3D está funcionando ejecutando glxgears. Para esto, usa la combinación Alt-F2 en xubuntu para sacar el cuadro de diálogo, escribe glxgears en la caja de texto, marca //run in terminal// y pulsa Run. ¡Ahora deberías ver unas 400fps! Mientras te encuentres en xorg.conf, puedes aprovechar para descomentar las entradas para la tableta Wacom si quieres. >> Nota: Algunos usuarios han comunicado que tras realizar este paso, las teclas de función de control de volumen (Fn+F8 y Fn+F9) dejan de mostrar la visualización en pantalla (OSD) aunque sigan funcionando. ===== Cámara ===== La cámara **no** está activada en la BIOS por defecto. Esto se hace para conservar energía. Por tanto, antes de probar si la cámara funciona, puedes bien necesitar activar la cámara en la BIOS (pulsa F2 cuando te pregunten en el arranque, selecciona Advanced, selecciona Devices y activa la cámara), o necesitarás "encender la cámara" tras arrancar. Para más detalles sobre cómo activar y desactivar la cámara, ver [[howto:controlcamera|Controlando la webcam incuida]]. Para que la cámara pueda capturar imágenes, o vídeo, instala la aplicación ucview que viene con el eeePC original. Para instalar ucview, primero necesitas configurar el repositorio UNICAP siguiendo las siguientes instrucciones: [[http://unicap-imaging.org/using_repository.htm]] Tras ello, y desde un terminal, sudo apt-get install ucview Parece que hay un problema con ucview de forma que la imagen capturada produce un fichero JPEG negro: * no olvides decirle a la BIOS que el sistema está **finished**, si no, la cámara no funcionará. * sustituye el [[http://forum.eeeuser.com/viewtopic.php?id=9576|formato de vídeo]] de YUYV a UYVY. ===== Touchpad/Trackpad ===== Para alguna gente, el comportamiento del scroll y el botón de toque puede resultar molesto. El scroll puede hacer que una página web o un documento en el que estés trabajando comience de repente a hacer scroll arriba y abajo de forma descontrolada, y el comportamiento del botón de toque a menudo provoca que el cursor aparezca de repente en el lugar equivocado en un documento o campo de edición de texto. Generalmente, esto es causado por un pulgar despistado o una palma que ha tocado el touchpad. Una forma de corregir estas configuraciones en añadir comandos synclient a las aplicaciones de arranque en el inicio. Synclent es una aplicación en línea de comandos que pude modificar configuraciones para el touchpad. Para añadir comandos a las aplicaciones de arranque en el inicio, selecciona "Autostarted Applications" en el menú "Settings". Para cada comando, pulsa el botón Add. Puedes poner lo que quieras en el campo Name, pero es bueno ser descriptivo, como "Sin scroll vertical". Puedes dejar Description en blanco si quieres. En la campo Command coloca el comando a ejecutar. Los cambios se aplicaran en el siguiente reinicio. Si quieres, puedes probar los comandos en el terminal primero. Para desactivar el scroll vertical en el touchpad añade este comando en las aplicaciones de arranque en el inicio: synclient VertScrollDelta=0 Para ralentizar el scroll vertical, pero no desactivarlo, añade este comando en las aplicaciones de arranque en el inicio: synclient VertScrollDelta=25000 (Se puede experimentar con el número para encontrar una velocidad adecuada. 25000 es bastante lento.) Para desactivar el botón de toque añade este comando en las aplicaciones de arranque en el inicio: synclient TapButton1=0 **//Nota://** Es necesario añadir antes Option "SHMConfig" "on" en /etc/X11/xorg.conf (sección Synaptics Touchpad) para poder ejecutar un comando synclient. --- //[[vincent.fretin]] 2008/03/09 19:05// ===== Flash & Java 7 ===== Debería realizarse automáticamente al instalar el paquete xubuntu-restricted-formats indicado en el apartado de codecs de más adelante. Si no lo hace, mirar la [[http://forum.eeeuser.com/viewtopic.php?id=5005&p=3]| discusión original]] en el forum que hace referencia a [[http://ubuntuforums.org/showpost.php?p=3937172&postcount=13 | esta página]] para hacer que Flash y Java 7 funcionen. ===== Codecs ===== Ubuntu proporciona un único punto de instalación para codecs restringidos, varias aplicaciones incluidas como Java y Flash, etc. Para instalarlo, simplemente ejecutar: sudo apt-get install xubuntu-restricted-extras > A fecha 26-dic-07, los restricted extras de ubuntu daban error al instalar Flash debido a un error de md5. La descarga del .tar.gz de Adobe, y la ejecución del script de instalación del mismo como root sí funciona. No me preguntes por qué uno funciona pero no el otro cuando ambos se descargan del mismo sitio -- Rick > Hay un arreglo temporal en http://ubuntuforums.org/showthread.php?t=634551&page=2. Sugieren descargar http://launchpadlibrarian.net/10761023/flashplugin-nonfree_9.0.115.0ubuntu2_i386.deb de la siguiente versión de Ubuntu (8.04). A mí me funcionó. --Martin > Parece que esto carga Flash 9 y Java 6 también. A propósito, yo ejecuto sudo aptitude y no apt-get, pero obtengo también el error de md5 para Flash 9. Aún no puedo reproducir Xvid en Totem. --Curt sudo apt-get install libxine1-ffmpeg xine-plugin esto añade soporte de DivX y Xvid a Totem y obtiene el plugin de Mozilla. === Preguntas de codecs sin resolver === > //¿Habéis instalado los codecs win32 nonfree para mplayer/xine? No sé si Ubuntu facilita un .deb para ellos, pero para la mayoría de las distribuciones tienes que descargarlas de mplayer.hu y descomprimir el fichero en /usr/lib/codecs. Con estos codecs instalados se debería ser capaz de reproducir cualquier video existente incluyendo los nuevos vídeos Windows Video VC1.// > //Está "no oficialmente" sugerido descargar los codecs nonfree del repositorio de medibuntu.// > //Ver https://help.ubuntu.com/community/Medibuntu para más instrucciones// === Integrar esto: === > ?? Soy un novato total en Linux, acabo de instalar MPlayer y el Plugin de Mozilla de Add/Remove. > He añadido todos los codecs extra (wmv, xvid, etc.) descargando los ficheros de codecs de http://www.mplayerhq.hu/design7/dload.html > e instalándolos en usr/local/lib/codecs - aquí hay una guía maravillosa -> http://www.youtube.com/watch?v=FOeBcWQDOKk. ?? ===== Petición de Contraseña de la Cadena de Claves al hacer Login ===== Al hacer login, el nm-applet pedirá la contraseña de la cadena de claves, a menos que el roaming WiFi esté desactivado. Esto es molesto ya que, incluso si la contraseña de la cadena de claves es la misma que la contraseña de login, será necesario entrar la contraseña dos veces. //Antes de hacer esto, TEN EN CUENTA que esto genera un riesgo de seguridad al dejar la contraseña de tu cadena de claves en texto plano en tu disco duro. Es mejor cambiarla a otra cosa diferente a tu password de login (ver más abajo) y ten cuidado de qué otras claves añades a tu cadena de claves// Descarga el binario pam-keyring-tool (compilado para *buntu 7.10): http://launchpadlibrarian.net/10241907/pam-keyring-tool Cópialo a /usr/bin cp ./pam-keyring-tool /usr/bin/ y hazlo ejecutable chmod +x pam-keyring-tool Ahora, crea un fichero llamado unlock_keyring.sh, p.ej. en $HOME/shellscripts mousepad $HOME/shellscripts/unlock_keyring.sh pon lo siguiente en el mismo #!/bin/sh echo "YOUR_PASSWORD" | /usr/bin/pam-keyring-tool -u -s y hazlo ejecutable chmod +x $HOME/shellscripts/unlock_keyring.sh Ahora, añade este script a la lista de aplicaciones a ejecutar al inicio yendo a Menu --> Settings --> Autostarted Applications. Para cambiar la clave de tu cadena de claves, ve a $HOME/.gnome2/keyrings, borra el fichero default.keyring y reinicia. nm-applet preguntará de nuevo por la clave de la conexión WiFi y, tras eso, pedirá entrar una nueva contraseña para la cadena de claves por defecto. Esta solución se encontró aquí: http://forum.eeeuser.com/viewtopic.php?id=15346 ===== Teclas Fn ===== En la versión 3 de EeeXubuntu recién instalada, las siguientes teclas Fn deberían funcionar: * F1 - Suspensión instantánea (sin diálogo) * F2 - Apaga y enciende la tarjeta WiFi * F3 - Oscurece la pantalla * F4 - Abrillanta la pantalla * F5 - ??? * F6 - ??? * F7 - Apaga y enciende el sonido * F8 - Baja el volumen * F9 - Sube el volumen F2 no funciona en la instalación original de eeeXubuntu. Sin embargo, puedes arreglarlo siguiendo uno de los siguientes dos métodos. **Método 1:** Permite hacer tanto la actualización de WiFi como la activación del F5 (cambio de monitor). Sigue [[http://www.di2.nu/software/eeetweaks.htm|estas instrucciones]]. No hay necesidad de hacer cut&paste de grandes cantidades de texto de esta wiki. --- //[[Francis Turner 1 Feb 2008 ]]// Si tu eeePC no es un modelo US, necesitarás modificar el fichero xorg.conf para restaurar la configuración de teclado original. Puedes encontrar la configuración correcta en el fichero xorg.conf.backup (¡tienes que crearlo antes!).\\ Este es un ejemplo para un teclado español (ES): Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "es" EndSection **Método 2:** La tecla Fn+F2 para WiFi se puede arreglar de la siguiente forma: 1. Crear el fichero ///etc/acpi/events/eee-wifi-on// sudo mousepad /etc/acpi/events/eee-wifi-on y poner lo siguiente # ASUS eeePC Wifi Hotkey (Fn-F2) event=hotkey ATKD 00000010 action=/etc/acpi/eee-wifi-on-off.sh on * ''He tenido que usar "ATKD 00000090" aquí para que esto funcione en mi EeePC. - Petaramesh, 2008/02/15'' 2. Crear el fichero ///etc/acpi/events/eee-wifi-off// sudo mousepad /etc/acpi/events/eee-wifi-off y poner lo siguiente # ASUS eeePC Wifi Hotkey (Fn-F2) event=hotkey ATKD 00000011 action=/etc/acpi/eee-wifi-on-off.sh off * ''He tenido que usar "ATKD 00000091" aquí para que esto funcione en mi EeePC. - Petaramesh, 2008/02/15'' 3. Crear el fichero ///etc/acpi/eee-wifi-on-off.sh// sudo mousepad /etc/acpi/eee-wifi-on-off.sh y poner lo siguiente #!/bin/sh #FILE: /etc/acpi/eee-wifi-on-off.sh # main wifi toggle script (loads/unloads modules) . /usr/share/acpi-support/key-constants # The sequence here *is* important. unload_modules() { rmmod ath_pci rmmod ath_rate_sample rmmod ath_hal rmmod wlan_ccmp rmmod wlan_tkip rmmod wlan_wep rmmod wlan_acl rmmod wlan_scan_sta rmmod wlan } # At least this one's straightforward. load_modules() { modprobe ath_pci } wifi_on() { # Force PCI Express Hotplug to reinit rmmod pciehp sleep 1 # pciehp_force may be unnecessary; Xandros did it. modprobe pciehp pciehp_force=1 sleep 1 # Switch on the hardware echo 1 >/proc/acpi/asus/wlan sleep 1 load_modules } wifi_off() { unload_modules echo 0 >/proc/acpi/asus/wlan } case $1 in on) acpi_fakekey $KEY_PROG1 wifi_on ;; off) acpi_fakekey $KEY_PROG2 wifi_off ;; toggle) STAT=`cat /proc/acpi/asus/wlan` if [ "$STAT" = "1" ]; then wifi_off; else wifi_on; fi ;; esac Nota: Mi eee tiene bajado el reloj a 57Mhz FSB. Necesito incrementar el tiempo de sleep para pciehp en wifi_on() un poco, si no, la WLAN fallará. //[[Martin Hinterberger 28 Feb 2008 ]]// 4. Haz el fichero ///etc/acpi/eee-wifi-on-off.sh// ejecutable (abre un terminal y escribe lo siguiente) sudo chmod +x /etc/acpi/eee-wifi-on-off.sh Esta solución fue encontrada [[http://forum.eeeuser.com/viewtopic.php?id=8636|aquí]]. ===== Haciendo que el OSD funcione ===== //[[Added Conzi 04.02.2008 ]]// Parece que el OSD (Indicativos en pantalla) no funcionan en un eeeXubuntu recién reinstalado. Graves ha creado el 'eeeXubuntu ASUS OSD Scriptpack v2.1' que arregla este problema. Información detallada sobre esto puede encontrarse [[http://forum.eeeuser.com/viewtopic.php?id=12740&p=1|aquí]] y [[http://forum.eeepcnews.de/viewtopic.php?f=11&t=939|aquí (en alemán)]]. ===== Actualizaciones de BIOS ===== El eee tiene un muy buen progama de actualización de BIOS integrado. Simplemente se pone la nueva BIOS en un llavero USB, se renombra a 701.ROM, se mantiene pulsado Alt+F2 al arrancar, y realizará una actualización de la BIOS automáticamente. Esta utilidad está contenida en la propia BIOS. También se puede crear un llavero USB autoarrancable con DOS, poner la utilidad de actualización y la imagen de la BIOS en él, y arrancar desde el mismo. No hay, sin embargo, ninguna necesidad de esto con la herramienta ya integrada. ===== Activando el escritorio Compiz-fusion ===== Obtener el famoso cubo, ventanas elásticas y todo lo demás es fácil, y funciona perfectamente en un 4G con 512Mb de RAM (tan asombroso como puede parecer). Es un poco largo para incluirlo aquí, por tanto visitad [[Compiz_on_eeeXubunto|Como configurar Compiz Fusion en eeeXubuntu]]. ¡Realmente merece la pena! ===== Arreglando el tema GDM para Xubuntu ===== El tema GDM inicial de Xubuntu tiene un fallo en una pantalla tan pequeña como la del eee, donde la caja de texto para el nombre de usuario y la contraseña no se ajusta correctamente. Eso puede ser fácilmente reparado editando el fichero XML que describe el layout del tema. Primero, se hace una copia de backup: sudo cp /usr/share/gdm/themes/xubuntu/Xubuntu.xml /usr/share/gdm/themes/xubuntu/Xubuntu.xml.bak Se abre el fichero XML original y se va a la línea 125 (se puede verificar la posición actual en nano pulsando Ctrl+C) sudo nano -w /usr/share/gdm/themes/xubuntu/Xubuntu.xml La línea que se está buscando debe decir: Hay que añadir x="+4" y cambiar el ancho a 134. La línea corregida debe queda como sigue: Pulsa Ctrl+X -> Y ->[enter] para grabar los cambios y ¡Voila! ¡The tema GDM de Xubuntu quedará normal! **//Nota://** Esto está basado en mi propia instalación de eeeXubuntu; he seguido las instrucciones la wiki y me he dado cuenta de este problema, y esta es la forma en la que lo he resuelto. Debería funcionar de igual forma para otros usuarios de eee, pero no he tenido conocimiento de que alguien lo haya denunciado en otra parte. --- //[[Nate Weibley]] 2008/02/25 14:50// **//Nota://** También funciona en mi eee... Gracias --- //[[x2on]] 2008/03/03 11:00// ====== Aplicaciones ====== ===== Imágenes y Fotos ===== ==== Edición de imágenes ==== === GIMP === GIMP está instalado por defecto. === Inkscape === Inkscape es un muy buen programa de gráficos vectoriales [[http://www.inkscape.org/]] Se puede instalar con sudo apt-get install inkscape Para poder usarlo en 800x480, es necesario usar el tema GTK2 Crearlooks compact. [[http://www.google.hu/search?hl=hu&q=clearlooks+compact&btnG=Google+keres%C3%A9s&meta=]] ==== Visión de imágenes ==== === GQView === GQView está instalado y se puede usar como visor de imágenes. Es necesario ir a las preferencias y configurarlo para escalar la imagen al tamaño de la ventana, ya que por defecto la muestra a escala completa. === gThumb === === gPhoto2 === === gPhotofs === ===== Viendo Formatos de Documento ===== ==== Acrobat PDF Acroread Evince ==== Evince se instala por defecto como la aplicación MIME para la lectura de ficheros PDF. A menos que necesites funcionalidades avanzadas de Acroread, no hay mucho beneficio en tomarse la molestia de instalar Adobe Acroread ya que su interfaz no es tan ágil (p.ej. desordena las pulsaciones de teclas). ==== Open Office ==== EeeXubuntu incluye solamente la parte de Open Office correspondiente al procesador de texto, e ignora las otras partes (presentación, hoja de cálculo, etc.) lo que parece un poco tonto. Es fácilmente instalable el resto utilizando el paquete completo openoffice.org, usando apt-get o synaptic y, a la vez, suprimir Gnumeric (para hojas de cálculo) y Abiword (para el texto). Esto parece ser escasamente neutral en términos de espacio de almacenamiento pero añade la posibilidad de usar también presentaciones. Alternativamente, puedes desinstalar todo el Open Office y quedarte con Abiword y Gnumeric para un ahorro razonable en espacio de disco. ==== Latex ==== Estos ficheros se consideran los básicos para cualquier sistema TeX, abarcando macros simples de TeX, fonts modernas de ordenador y configuración de drivers comunes. Para instalar Latex con Kile (KDE Latex Editor) en el eeePc, simplemente copiar esto en un terminal: sudo apt-get install texlive-base kile ===== Chat y Comunicación ===== ==== Skype ==== Si se quieren hacer llamadas de vídeo con Skype necesitas descargar la versión 2.0 beta del Skype Garage. De todas formas, no se instalará hasta que se hayan instalado previamente los paquetes libqt4-core y libqt4-gui. El último no se instalará directamente porque no puede encontrar un candidato de instalación para libaudio2. [[http://ubuntuforums.org/showthread.php?t=582630|Esta discusión en ubuntuforums.org]] explica como instalarlo. * El Skype Beta 2 se puede descargar de [[http://www.skype.com/go/getskype-linux-beta-ubuntu]] > Synaptic muestra libaudio2 en los repositorios de Xubuntu desde la versión 4..., como libqt4 core y gui. Hay que instalar libqt-gui para instalar eeeCamTray, de forma que seguramente ya se tengan, pero los tres paquetes están en synaptic o pueden obtenerse haciendo un apt-get antes de descargar. Xubuntu me responde "All dependencies are satisfied", pero sólo si he instalado previamente libqt para eeecamtray --- //[[rboatright@gmail.com|Rick Boatright]] 2007/12/29 00:06// > Puede parecer más fácil habilitar simplemente los [[http://www.medibuntu.org/packages.php|repositorios de medibuntu]] (ver más abajo para obtener codecs de esta forma) e instalar Skype desde ahí ya que es la versión 2.0. --- // Francis Turner // **Forma fácil de instalar Skype en tu eeePC:** Usa este script para instalar Skype 2.0.0.43 automáticamente (usa el script a tu propio riesgo): --- //[[x2on]] 2008/03/03 12:33// wget http://www.x2on.de/eeepc/skypeinstall && chmod +x keepassinstall && ./skypeinstall **//Nota://** Puedes encontrar también el script en http://code.google.com/p/eeescripts/ --- //[[x2on]] 2008/03/03 13:10// ==== Pidgin ==== Para instalar la nueva versión de Pidgin (2.4.0) debes primero eliminar la antigua: sudo apt-get remove pidgin pidgin-data Descarga los paquetes .deb de getdeb.net: [[http://www.getdeb.net/download/2259/0|pidgin]] [[http://www.getdeb.net/download/2259/1|pidgin-data]] [[http://www.getdeb.net/download/2259/2|libpurple0]] Instala el nuevo Pidgin 2.4.0: Abre un Terminal y ve al directorio de descarga: sudo dpkg -i pidgin-data_2.4.0-1~getdeb1_all.deb sudo dpkg -i libpurple0_2.4.0-1~getdeb1_i386.deb sudo dpkg -i pidgin_2.4.0-1~getdeb1_i386.deb ===== Desarrollo ===== ==== Eclipse ==== Puedes instalar Eclipse 3.2.2 fácilmente con sudo apt-get install eclipse **Instalar Eclipse 3.3.2:** Para instalar la nueva versión de Eclipse es necesario descargar Eclipse 3.3.2 de aquí: [[http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz|Eclipse 3.3.2]] Abrir un terminal, copiar el fichero descargado a /opt y descomprimir sudo cp eclipse-SDK-3.3.2-linux-gtk.tar.gz /opt sudo tar xfvz eclipse-SDK-3.3.2-linux-gtk.tar.gz Crear un enlace simbólico a eclipse: ln -s /opt/eclipse/eclipse /usr/local/bin Puedes ejecutar Eclipse con eclipse en el terminal o poner un acceso directo en el escritorio. ====== Optimizaciones del Sistema ====== ===== Vida de la Batería ===== Ha habido mucha discusión en las secciones de Xandros al respecto de configurar el comportamiento ante batería agotada, apertura y cierre de la tapa, etc. Bajo ubuntu, la forma de acceder a la interfaz GUI para estas opciones es pulsar con el botón derecho en el icono de batería de la bandeja de sistema (aparentemente, Xandros requiere modificaciones manuales en los scripts). En el caso de que se haya habilitado una partición de swap se puede, por ejemplo, configurar el eee para que hiberne en lugar de apagarse. Esto reduce tiempo en el arranque, permite seguir allá donde se quedó y reduce las opciones de perder trabajo debido a un apagado espontáneo. ===== Espacio en Disco ===== ==== Limpiando la caché de apt ==== Cuando se haya finalizado de descargar e instalar paquetes con apt-get, es una buena idea ejecutar sudo apt-get clean para limpiar la caché de paquetes. Esto debe liberar algo de espacio en el SSD a base de suprimir todos los ficheros *.bin y *.deb que se encuentran en /var/cache/apt y /var/cache/apt/archives. Cuando se ejecuta ''sudo apt-get remove xxxxx'', no elimina todos los ficheros del sistema. Los ficheros de configuración y los de instalación todavía permanecen. Los ficheros de configuración son generalmente muy pequeños, de forma que no son una amenaza seria a tu disco, pero los ficheros de instalación sí son importantes. ==== Localpurge ==== Localepurge es una utilidad automatizada para suprimir datos de locale innecesarios. Instala la herramienta: sudo apt-get install localepurge Elige tu locale: Elige siempre en y en_US* (¡para España elegir es y es_ES* también!) Ejecuta sudo localepurge para suprimir las locales innecesarias. ==== Suprimir Software Innecesario ==== ^ Programa ^ Espacio Ahorrado ^ Supresión de Apt ^ Descripción ^ | Openoffice.org (Todo) | ~250 Mb | ''sudo apt-get remove openoffice-core'' | Openoffice.org es el software de reemplazo de Microsoft Office. Incluye Writer (Word), Calc (Excel), e Impress (PowerPoint). Considera usar AbiWord como reemplazo para Writer. También abre documentos de Microsoft Word. | | Gimp | ~11 Mb | ''sudo apt-get remove gimp'' | Gimp es un editor gráfico similiar a Adobe Photoshop. | | Mozilla Firefox | ~27 Mb | ''sudo apt-get remove firefox'' | Firefox es el navegador web de eeeXubuntu por defecto. El uso del navegador de Opera en su lugar te da un ahorro neto de 14 Mb | | Mozilla Thunderbird | ~33 Mb | ''sudo apt-get remove thunderbird'' | Thunderbird es un cliente de correo electrónico similar a Microsoft Outlook. Tiene la posibilidad de acceder a POP3/IMAP/RSS y más. Sin embargo, si simplememente consultas el correo mediante el navegador web (p.ej. hotmail, gmail, etc.), considera suprimir este programa para ahorrar espacio. | ===== Espacio en Pantalla ===== ==== Mozilla Firefox ==== === Temas === [[https://addons.mozilla.org/en-US/firefox/addon/307|Littlefox]] ==== Mozilla Thunderbird ==== === Temas === [[https://addons.mozilla.org/en-US/thunderbird/addon/1493|Littlebird]] === Suprimir la barra de correo, mantener los iconos === Esto elimina una fila de iconos de la parte superior. Combínalo con un tema pequeño de iconos como [[https://addons.mozilla.org/en-US/thunderbird/addon/1493|Littlebird]] para ahorrar una importante cantidad de espacio. - Abrir Mozilla Thunderbird - Hacer click en View -> Toolbars -> Customize - Abajo a la izquierda: \\ Show: Icons \\ Use Small Icons: Marcado - Con la ventana "Customize Toolbar" abierta, te darás cuenta de que si mueves el cursor sobre los iconos de la barra de herramientas, el cursor pasa a ser una mano. Mueve todos los iconos de la barra principal un nivel por encima a la derecha de "Help". - Una vez que tienes todos los iconos que deseas en la barra, pulsar "OK" en la ventana Customize Toolbar. - Pulsar en View -> Toolbars -> Mail Toolbar para borrar el check próximo. ==== XFWM4 y GTK2 ==== === Temas === Si quieres más espacio operativo para tus programas, puedes instalar estos temas: - Para GTK2 Clearlooks Compact. Vuelve casi todos los controles más pequeños. [[http://martin.ankerl.com/2007/11/04/clearlooks-compact-gnome-theme/]] Hay screenshots en la página. - Para xfwm el tema Prelude-4. Muy pequeño pero aún funcional. [[http://www.xfce-look.org/content/show.php/prelude-4?content=69300]] - o el tema Boto, que es mayor y más fácil de usar. [[http://www.xfce-look.org/content/show.php/Boto?content=58205]] Más información relativa a instalar temas en xfce4 se puede encontrar [[http://wiki.xfce.org/tips|aquí]].