Debian 8 (de nombre en clave Ā«JessieĀ») ya estĆ” listo. No tenĆa ni idea de las novedades, y tras informarme a fondo he quedado completamente maravillado. Yo probĆ© Debian sólo una vez, concretamente el 7 (Ā«WheezyĀ»), y no me dió ni un sólo problema. Ni uno. El dilema era que su software me parecĆa demasiado anticuado (GNOME 3.4), asĆ que renunciĆ© a usar Debian por no tener una experiencia suficientemente⦠LlamĆ©moslo Ā«modernaĀ».
Pero ahora ha cambiado. Mucho. Me enteré de que la nueva versión estable de Debian usa GNOME 3.14, Linux 3.16, PostgreSQL 9.4, etc. AdemÔs, el driver de NVIDIA cerrado mÔs moderno que tienen es el 340, justo el que necesito yo. ”FantÔstico! Con todo ese software aguanto perfectamente los años que sean hasta la siguiente versión, asà que me vendo a la estabilidad y robustez de Debian :P.
Y bueno, al margen de mi caso personal, si quieres instalar y configurar Debian 8 con GNOME 3.14, ”estÔs en el lugar indicado! Espero que te sea útil ;).
Instalación
Lo primero es obtener el archivo .iso del disco de instalación de Debian. Normalmente suele ser un lĆo encontrar el que buscamos, ya que Debian ofrece una gran cantidad de versiones distintas. Generalmente, cuando nos centramos en una misma arquitectura (32 bits por ejemplo), tenemos por un lado el archivo Ā«pequeƱoĀ», por otro el Ā«completoĀ» y por otro uno para cada entorno de escritorio que no sea GNOME (XFCE, KDE, LXDE, etc).
Lo normal en estos tiempos es utilizar el Ā«netinstallĀ», que es el archivo pequeƱo. Con Ć©l nos descargarĆamos todo de Internet. No obstante, mi enfoque es el siguiente: Si vamos a grabar un disco (no, no puedo usar USB en mi PC), ĀæquĆ© mĆ”s da que ocupe 200 MB o 700 MB? Por eso en mi caso prefiero el Ā«completoĀ». Si vamos a la pĆ”gina de descarga, veremos que hay varios: CD-1, CD-2, CD-3⦠Esto es para que aquellos usuarios sin conexión a Internet puedan descargarse los repositorios completos y puedan instalar el software desde ahĆ.
Nosotros simplemente nos descargaremos el CD-1; todo lo que no tenga ya el disco nos lo descargaremos de Internet. Para que no nos perdamos en la inmensa base de datos de Debian, aquĆ te dejo dos botones para descargar los discos de 32 bits y 64 bits respectivamente:
Grabamos el .iso en un CD y fin. ”Ya estÔ todo! Manos a la obra. Encendemos el PC con el disco de instalación dentro (asegúrate de configurar la BIOS para cargar primero el disco, el USB o lo que uses). Cuando cargue nos mostrarÔ una pantalla como esta:
Seleccionamos Ā«Graphical installĀ» y pulsamos Intro. Se cargarĆ” el instalador grĆ”fico en pocos segundos (Āæsorprendido? Ā”es Debian, quĆ© esperabas!). Aleccionamos espaƱol. A partir de aquĆ todo es pan comido, puesto que el instalador nos guĆa de forma excepcional a travĆ©s de todos los pasos.
DespuĆ©s tocarĆ” el particionado de nuestro disco duro; hacedlo como querĆ”is. Yo parto de un disco duro vacĆo, puesto que voy a utilizar Ćŗnica y exclusivamente Debian, asĆ que selecciono la primera opción: Ā«Guiado ā utilizar todo el discoĀ». Elegimos el disco duro (algunos PCs tienen mĆ”s de uno; asegĆŗrate de elegir el adecuado), que como para hacer la guĆa estoy utilizando una mĆ”quina virtual, me sale el que creĆ© de 50 GB. Luego elegimos Ā«Todos los ficheros en una particiónĀ» y Ā«Finalizar el particionado y escribir los cambios en el discoĀ» (confirmamos despuĆ©s con Ā«SĆĀ»). Debian 8 se instalarĆ” automĆ”ticamente.
Como Debian te da la opción de instalar todos los paquetes desde discos fĆsicos, nos pregunta si vamos a cargar otro. Le decimos que no, ya que lo haremos por Internet. En la siguiente pantalla le decimos que sĆ. Luego configuramos APT (no usaremos proxy, asĆ que dejad esa opción en blanco). Cuando termine nos preguntarĆ” si queremos participar en la encuesta de paquetes. En mi caso, como quiero ayudar, elijo que sĆ.
Cuando nos pregunte por los programas a instalar, marcamos GNOME y le damos a «Continuar». TardarÔ un buen rato, ya que descargarÔ aproximadamente unos 1500 paquetes de Internet. Después nos preguntarÔ si queremos instalar GRUB, le diremos que sà y seleccionamos el disco duro donde instalamos Debian. ”Y ya estÔ! Nos dirÔ que hemos terminado. Al pulsar en «Continuar» reiniciarÔ.
Aquà te dejo capturas de todo el proceso de instalación, para que lo veas con mejor claridad:
Tras el reinicio, debemos asegurarnos de no tener el disco de instalación dentro del lector de discos. ”Buen trabajo!
Postinstalación
Ten en cuenta que el primer login debe realizarse utilizando el usuario root (no hace falta usar «su» después); tras configurar sudo utilizarÔs tu usuario personal. De la misma forma, como estÔs en modo terminal, deberÔs sustituir «gedit» por «nano» en los comandos que modifiquen archivos de texto.
Si una serie de lĆneas [INFO] te molestan, puedes anularlas ejecutando rĆ”pidamente el siguiente comando: echo 0 > /proc/sys/kernel/hung_task_timeout_secs
Tras entrar en nuestro Debian 8 por primera vez, ampliaremos los repositorios que usamos ejecutando lo siguiente en una terminal:
su
gedit /etc/apt/sources.list
Se nos abrirĆ” un archivo de texto con el siguiente contenido:
Nuestro objetivo es borrar las dos lĆneas de cdrom y aƱadir Ā«contribĀ» y Ā«nonfreeĀ» a todos los deb, de tal forma que quede asĆ:
Después le damos a nuestro usuario normal la capacidad de utilizar sudo. Ejecutamos (en la misma terminal; sustituye «lajto» por tu usuario):
apt update && apt upgrade
apt install sudo
gpasswd -a lajto sudo
reboot
Nuestro PC reiniciarĆ”. Entramos de nuevo y, cuando estemos en GNOME, abrimos la terminal.
Instalamos herramientas imprescindibles:
sudo apt install preload wget nano git mercurial make pulseaudio libcanberra-pulse mpg123 libldap-2.4-2 libpulse0 libxml2 giflib-tools libpng3 libc6 gtk2-engines gcc gcc-multilib g++ g++-multilib cmake gtk+2.0 gtk+3.0 lm-sensors hddtemp
Instalamos herramientas de compresión y descompresión:
sudo apt install rar unrar p7zip p7zip-full p7zip-rar unace zip unzip bzip2 arj lhasa lzip xz-utils
Instalamos códecs:
sudo apt install ffmpeg2theora ffmpegthumbnailer gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-fluendo-mp3 gstreamer0.10-alsa gstreamer0.10-pulseaudio gstreamer1.0-clutter gstreamer1.0-plugins-base gstreamer1.0-nice gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-fluendo-mp3 gstreamer1.0-alsa gstreamer1.0-pulseaudio gstreamer1.0-libav gstreamer1.0-vaapi libmatroska6
Instalamos soporte para DVDs:
sudo apt install lsdvd libdvbpsi9 libdvdread4 libdvdnav4
Instalamos tipografĆas adicionales:
sudo apt install fonts-cantarell fonts-liberation fonts-noto ttf-mscorefonts-installer ttf-dejavu fonts-stix otf-stix fonts-oflb-asana-math fonts-mathjax
wget https://github.com/adobe-fonts/source-code-pro/archive/1.017R.zip && unzip 1.017R.zip && sudo mv source-code-pro-1.017R/OTF/*.otf /usr/local/share/fonts/ && fc-cache -f -v && rm 1.017R.zip && rm -Rf source-code-pro-1.017R
Instalamos paquetes de 32 bits (esto hacedlo sólo los que uséis sistemas de 64 bits):
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install binutils-multiarch libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386 libcanberra-pulse:i386 libldap-2.4-2:i386 libpulse0:i386 libxml2:i386 libpng3:i386
No es necesario, pero reiniciamos.
Controladores de la tarjeta grƔfica
Ahora vamos con los drivers de la tarjeta grƔfica. SerƔ fƔcil, no te preocupes.

Si utilizas Intel o ATI/AMD los drivers libres que vienen por defecto serÔn mÔs que suficientes (en el caso de Intel son los únicos que hay). Puntualmente, hay algunas grÔficas AMD que funcionan mejor con el driver privativo; infórmate de tu modelo y de qué tienes que hacer en ese caso.
Como extra podemos instalar mƔs paquetes para mejorar/ampliar su funcionamiento:
sudo apt install mesa-utils mesa-utils-extra libegl1-mesa libegl1-mesa-drivers libgl1-mesa-dri libglapi-mesa libgles1-mesa libgles2-mesa libglu1-mesa libopenvg1-mesa mesa-vdpau-drivers libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc-bin uuid-runtime
AdemĆ”s, si usas 64 bits, no estarĆa mal instalar los paquetes de 32 bits:
sudo apt install libegl1-mesa:i386 libegl1-mesa-drivers:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libgles1-mesa:i386 libgles2-mesa:i386 libglu1-mesa:i386 libopenvg1-mesa:i386 mesa-vdpau-drivers:i386 libtxc-dxtn-s2tc0:i386
Para aplicar los cambios, reiniciamos.

El caso de NVIDIA, como siempre, es especial. El driver libre (abierto) que viene por defecto, Nouveau, no funciona bien bien en todas las grĆ”ficas. En la mayorĆa de casos el driver privativo (cerrado) de NVIDIA nos darĆ” un rendimiento mucho mayor. No obstante, este driver cerrado ha ido abandonando el soporte a distintos modelos con el paso del tiempo, por lo que dependiendo del modelo que tengamos vamos a necesitar un driver u otro.
Por defecto el driver cerrado que ofrece Debian es el 340, que es la versión mĆ”s alta que vamos a encontrar. En algunas distros mĆ”s modernas, como Fedora o Arch, este driver es considerado Ā«antiguoĀ», ya que existen versiones posteriores. Como en el caso de Debian es el de mayor versión, todas las grĆ”ficas modernas mĆ”s las soportadas por el 340 (entre las que se incluye la mĆa: NVIDIA GeForce 9800 GT) funcionarĆ”n. Si compraste tu grĆ”fica en los Ćŗltimos aƱos ten claro que necesitas este driver, pero si tiene mĆ”s tiempo, comprueba que tu modelo se encuentra en la sección Ā«Productos soportadosĀ» de esta pĆ”gina.
Para tarjetas muy antiguas tenemos los drivers que se mencionan en la wiki de Debian (304, 173ā¦). Ten en cuenta que la mĆa, que funciona con el 340, la comprĆ© hace unos 7 aƱos. Tiene que ser muy muy antigua para que necesites una versión anterior a la 340, asĆ que es altamente probable que el 340 te sirva perfectamente.
Si quieres usar el driver 340, que funcionarĆ” en la gran mayorĆa de casos, ejecuta los siguientes comandos (si estĆ”s en 32 bits, los paquetes Ā«libgl1-nvidia-glx-i386Ā» y Ā«libtxc-dxtn-s2tc0:i386Ā» no deben ser instalados):
sudo apt update
sudo apt remove xserver-xorg-video-nouveau
sudo apt install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms nvidia-glx nvidia-kernel-common nvidia-xconfig nvidia-settings nvidia-vdpau-driver libgl1-nvidia-glx libgl1-nvidia-glx-i386 libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc-bin libtxc-dxtn-s2tc0:i386 nvidia-cg-toolkit uuid-runtime
sudo nvidia-xconfig
Para aplicar los cambios, reiniciamos.

La tecnologĆa NVIDIA Optimus combina dos tarjetas grĆ”ficas, en principio una Intel para trabajos ligeros y una NVIDIA para trabajos pesados. Suele ser complicado hacer funcionar ambas tarjetas bajo un sistema GNU/Linux, Ā”pero aquĆ lo haremos muy fĆ”cilmente! Simplemente abrimos una terminal y ejecutamos (los paquetes Ā«:i386Ā» no deben ser instalados en sistemas de 32 bits):
sudo apt update
sudo apt remove xserver-xorg-video-nouveau xserver-xorg-video-intel
sudo apt install bumblebee-nvidia primus primus-libs:i386 xserver-xorg-video-intel libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc-bin libtxc-dxtn-s2tc0:i386 nvidia-cg-toolkit mesa-utils mesa-utils-extra libegl1-mesa libegl1-mesa-drivers libgl1-mesa-dri libglapi-mesa libgles1-mesa libgles2-mesa libglu1-mesa libopenvg1-mesa mesa-vdpau-drivers libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc-bin uuid-runtime libegl1-mesa:i386 libegl1-mesa-drivers:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libgles1-mesa:i386 libgles2-mesa:i386 libglu1-mesa:i386 libopenvg1-mesa:i386 mesa-vdpau-drivers:i386 libtxc-dxtn-s2tc0:i386
Para aplicar los cambios, reiniciamos. Por defecto se utilizarĆ” Intel; para usar NVIDIA tendremos que ejecutar el programa poniendo Ā«optirunĀ» antes. Por ejemplo, si quisiĆ©ramos abrir Blender usando NVIDIA, ejecutarĆamos Ā«optirun blenderĀ». Si tienes problemas para hacerlo, consulta esta pĆ”gina; seguramente haciendo lo que se te indique solucionarĆ”s tu problema.
Cuando tengamos los drivers de cualquiera que sea nuestra tarjeta grÔfica, configuraremos los sensores de temperatura con este comando (responderemos a todo «yes»):
sudo sensors-detect
Desinstalación e instalación de programas
Lo primero es lo primero. Desinstalamos todos los programas que trae Debian por defecto y no vamos a usar o que tienen alternativas de mayor calidad (siéntete libre de no desinstalar los que tú sà uses). Después instalaremos programas extra para formar un entorno completo (lo mismo: omite los que quieras):
sudo apt remove gnome-chess cheese aisleriot five-or-more four-in-a-row gnome-documents gnome-mahjongg gnome-mines gnome-music gnome-nibbles gnome-photos gnome-robots gnome-sudoku gnome-tetravex lightsoff polari quadrapassel xboard empathy bijiben swell-foop tali vinagre vino hitori iagno gnome-klotski totem totem-common gnome-dictionary gnome-menus gnome-disk-utility xterm gnome-orca gnome-getting-started-docs gnome-user-guide hamster-applet goobox synaptic seahorse tracker
sudo apt install xinit xorg gnome-shell gnome-shell-extensions gdm3 file-roller gedit gedit-plugins eog eog-plugins gnome-calculator gnome-clocks gnome-color-manager gnome-font-viewer gnome-logs gnome-maps gnome-nettool gnome-screenshot gnome-sound-recorder gnome-system-log gnome-system-monitor gnome-tweak-tool dconf-editor rhythmbox rhythmbox-plugins simple-scan transmission-gtk gimp inkscape vlc mypaint pinta krita rawtherapee blender synfigstudio audacity ardour3 pitivi easytag filezilla brasero brasero-cdrkit gparted virtualbox virtualbox-dkms flashplugin-nonfree openjdk-7-jdk openjdk-7-jre icedtea-7-plugin evolution gnome-contacts soundconverter libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-calc libreoffice-draw libreoffice-evolution libreoffice-gnome libreoffice-gtk libreoffice-impress libreoffice-report-builder-bin pepperflashplugin-nonfree gksu mpv && sudo apt remove libuim-data libuim-custom2 libuim-scm0
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt update && sudo apt upgrade
sudo apt install google-chrome-stable && sudo apt remove iceweasel
Nos aseguramos de que todo estĆ” en es_ES.UTF-8 (o el de tu idioma):
sudo dpkg-reconfigure locales
sudo gedit /etc/inputrc
Si la lĆnea Ā«set convert-meta offĀ» tiene un Ā«# Ā» delante, lo borramos.
sudo gedit /etc/environment
El archivo estarĆ” vacĆo. Ponemos el siguiente contenido (si no eres de EspaƱa, pon tu código):
es_ES.UTF-8
LANG=es_ES.UTF-8
LANGUAGE=es_ES
LC_ALL=es_ES
LC_TYPE=es_ES
export LANG
export LANGUAGE
export LC_ALL
export LC_TYPE
sudo gedit /etc/profile
Añadimos al final del archivo lo siguiente (si no eres de España, pon tu código):
es_ES.UTF-8
LANG=es_ES.UTF-8
LANGUAGE=es_ES
LC_ALL=es_ES
LC_TYPE=es_ES
export LANG
export LANGUAGE
export LC_ALL
export LC_TYPE
Ahora vamos a hacer que Skype (ni ningĆŗn programa similar) no censure el audio del resto de programas:
sudo gedit /etc/pulse/default.pa
Buscamos por el final una lĆnea que diga Ā«load-module module-role-corkĀ» y la comentamos de forma que quede asĆ:
#load-module module-role-cork
Para usar un renderizado de fuentes eficiente seguimos los pasos de este artĆculo.
Seguimos:
sudo apt install haskell-platform postgresql
cabal update
cabal install stylish-haskell
cabal install ghc-mod
Nos descargamos Atom de aquà y lo instalamos haciendo click derecho en el archivo y abriéndolo con «Instalar paquete». Después, para ponerle un diseño de calidad, ejecutamos:
apm install seti-ui seti-syntax
Seguimos ejecutando comandos:
wget -O telegram.tar.xz https://tdesktop.com/linux && tar Jxvf telegram.tar.xz && rm telegram.tar.xz && mv Telegram .telegram-folder && echo "fontconfig" >> $HOME/.hidden && $HOME/.telegram-folder/Telegram
Nos conectamos a Telegram y cerramos. Se nos crearĆ” un lanzador para usarlo cuando queramos.
Hacemos que Adobe Flash Player funcione en sintonĆa con la tarjeta grĆ”fica:
sudo mkdir /etc/adobe/
su
echo "EnableLinuxHWVideoDecode=1" >> /etc/adobe/mms.cfg
echo "OverrideGPUValidation=1" >> /etc/adobe/mms.cfg
exit
Nos descargamos Skype de aquà y lo instalamos haciendo click derecho en el archivo y abriéndolo con «Instalar paquete».
Finalmente, limpiamos:
sudo apt-get autoremove && sudo apt-get clean
Reiniciamos :P.
[EXTRA (opcional)] Warcraft 3 y WoW

Si juegas a Warcraft 3 y/o World of Warcraft, no te preocupes, Ā”siguiendo estos pasos harĆ”s que funcionen a la perfección en tu Debian 8! En mi caso la versión de WoW a la que juego es la 3.3.5a, por lo que no he podido testear quĆ© tal funciona en versiones posteriores; de todas formas deberĆa funcionar a la perfección, asĆ que tĆŗ lleva a cabo los pasos que aquĆ indico ;).
Para poder jugar necesitamos Wine, asĆ que lo instalamos:
sudo apt install wine:i386 libwine:i386 winetricks:i386 wine32:i386 libwine-gecko-2.24:i386 libwine-gl:i386 libwine-alsa:i386
Después lo configuramos para trabajar con 32 bits (se abrirÔ una ventana, instalamos todo lo que nos pida y le damos a «Aceptar» para que se cierre):
WINEARCH=win32 winecfg
Instalamos dependencias tĆpicas de programas con Wine (cuando se abran ventanas, aceptamos todo y continuamos):
winetricks corefonts fontfix vcrun2005sp1 vcrun2008 vcrun6
Bien. Ahora ponemos la carpeta de Warcraft 3 y la carpeta de World of Warcraft en nuestra carpeta personal. Les cambiaremos el nombre a .warcraft3-folder y .wow-folder respectivamente; al hacerlo las carpetas se volverĆ”n ocultas (Ctrl + H para cuando quieras verlas). AsegĆŗrate de que Ā«wow.exeĀ» estĆ” en minĆŗsculas. DespuĆ©s ejecutamos los siguientes comandosā¦
mkdir $HOME/.local/share/icons/
Para World of Warcraft:
wget -O wow-icon.svg http://images.wikia.com/wowwiki/images/d/d3/Wow-icon-scalable.svg && mv wow-icon.svg $HOME/.local/share/icons/ && gedit $HOME/.local/share/applications/wow.desktop
Ponemos en su contenido (sustituye «lajto» por tu nombre de usuario):
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=World of Warcraft
Name[hr]=World of Warcraft
Exec=sh -c "WINEDEBUG=-all wine /home/lajto/.wow-folder/wow.exe -opengl"
Icon=wow-icon.svg
Terminal=false
Type=Application
Categories=Application;Game;
StartupNotify=false
En el caso de que uses una tarjeta grĆ”fica NVIDIA (a solas, nada de NVIDIA Optimus), el comando de Exec deberĆa estar asĆ para aumentar el rendimiento:
sh -c "WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 wine /home/lajto/.wow-folder/wow.exe -opengl"
Para Warcraft 3:
wget -O warcraft3-icon.png http://icons.iconarchive.com/icons/3xhumed/mega-games-pack-18/256/Warcraft-3-Reign-of-Chaos-3-icon.png && mv warcraft3-icon.png $HOME/.local/share/icons/ && gedit $HOME/.local/share/applications/warcraft3.desktop
Ponemos en su contenido (sustituye «lajto» por tu nombre de usuario):
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=Warcraft 3
Name[hr]=Warcraft 3
Exec=wine "/home/lajto/.warcraft3-folder/Warcraft III.exe" -opengl
Icon=warcraft3-icon.png
Terminal=false
Type=Application
Categories=Application;Game;
StartupNotify=false
Para Warcraft 3 FT:
wget -O warcraft3ft-icon.png http://icons.iconarchive.com/icons/3xhumed/mega-games-pack-18/256/Warcraft-3-Frozen-Throne-1-icon.png && mv warcraft3ft-icon.png $HOME/.local/share/icons/ && gedit $HOME/.local/share/applications/warcraft3ft.desktop
Ponemos en su contenido (sustituye «lajto» por tu nombre de usuario):
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=Warcraft 3 Frozen Throne
Name[hr]=Warcraft 3 Frozen Throne
Exec=wine "/home/lajto/.warcraft3-folder/Frozen Throne.exe" -opengl
Icon=warcraft3ft-icon.png
Terminal=false
Type=Application
Categories=Application;Game;
StartupNotify=false
”Reiniciamos y listo! Ahora podrÔs acceder a estos tres juegos de forma cómoda, sencilla y optimizada desde tu panel de actividades ;).
Configuración de todos los programas
Para mi gusto, gran parte de los programas mÔs utilizados vienen con una configuración por defecto incómoda. Aquà os ofrezco esquemas y capturas de los cambios que recomiendo para algunos de ellos. Empecemos por GNOME:
- Buscar > Desactivamos absolutamente todo (al menos asĆ lo prefiero yo)
- Cuentas en lĆnea > En mi caso, me conecto a mi cuenta Google y dejo activado sólo Ā«CorreoĀ», Ā«CalendarioĀ» y Ā«ContactosĀ»
- Fondo > Me he tomado la molestia de diseƱar este fondo para los fans del negro
- Notificaciones > Desactivamos las de Rhythmbox
- Privacidad > Dejamos todo en «Apagado»
- Región e idioma > Ponemos todo en español y eliminamos «Inglés» de la fuente de entrada
- EnergĆa > Apagar la pantalla: Nunca
- Teclado > Atajos >
-
- Escritura > Tecla de composición: Ctrl derecho
- Combinación personalizada > Creamos «Abrir terminal» con el comando «gnome-terminal» y la combinación de teclas Ctrl + Alt + T
- Detalles > Aplicaciones predeterminadas >
-
- Web: Google Chrome
- Correo: Evolution
- Calendario: Evolution
- MĆŗsica: Reproductor multimedia VLC
- VĆdeo: mpv Media Player
- Fotos: Visor de imƔgenes
- Fecha y hora > Activamos «Fecha y hora automÔticas» y «Zona horaria automÔtica»
- Usuarios > Nos ponemos el avatar que queramos
Configuración de Herramienta de retoques:
- Apariencia > Activamos «Tema oscuro global»
- Barra superior > Activamos «Mostrar la fecha»
- Teclado y ratón > Desactivamos «Pegar al pulsar con el botón central»
- Extensiones > Activamos «User themes»
- TipografĆas >
-
- TĆtulos de la ventana: Noto Sans Regular 11
- Interfaz: Noto Sans Regular 11
- Documentos: Noto Sans Regular 11
- Monoespaciada: Source Code Pro Regular 11
- Hinting: Slight
- Alisado: Rgba
- Ćreas de trabajo >
-
- Creación de Ôreas de trabajo: EstÔtica
- Número de Ôreas de trabajo: 7
DespuƩs instalamos las siguientes extensiones:
- Lock Keys (sólo si tienes un teclado que no indica si tienes las mayúsculas activadas; si te molestan las notificaciones, se pueden desactivar en las preferencias de la extensión)
- Media Player Indicator
- System Monitor (ocultamos Red y mostramos Disco y Thermal con el sensor que queramos [recomiendo el que mƔs caliente suela estar])
Configuración de Nautilus (Archivos):
- Vistas > Activamos «Colocar las carpetas antes que los archivos»
- Comportamiento > Activamos «Preguntar cada vez»
Configuración de GNOME Terminal:
- Desactivamos «Mostrar la barra de menús en las terminales nuevas por omisión»
- Activamos «Usar la variante oscura del tema»
Configuración de EasyTAG:
- Confirmación > Activamos «Confirmar cambio de carpeta cuando hay cambios sin guardar»
Configuración de Editor de dconf (ponemos lo siguiente dentro de folder-children haciendo doble click):
['Utilities', 'Games']
DespuƩs ejecutamos en una terminal:
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ categories "['Utility']"
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ name "Utilidades"
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ apps "['eog.desktop', 'evince.desktop', 'gnome-terminal.desktop', 'simple-scan.desktop', 'vlc.desktop', 'qjackctl.desktop', 'reportbug.desktop', 'openjdk-7-policytool.desktop', 'gnome-tweak-tool.desktop', 'gnome-control-center.desktop', 'gnome-system-log.desktop', 'gnome-system-monitor.desktop', 'org.gnome.SoundRecorder.desktop', 'system-config-printer.desktop', 'display-im6.desktop', 'display-im6.q16.desktop', 'ca.desrt.dconf-editor.desktop', 'flash-player-properties.desktop', 'nm-connection-editor.desktop', 'itweb-settings.desktop', 'im-config.desktop', 'uim.desktop', 'nvidia-settings.desktop', 'monodoc.desktop', 'soundconverter.desktop', 'gksu.desktop']"
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Utilities/ excluded-apps "['atom.desktop', 'virtualbox.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Contacts.desktop', 'org.gnome.clocks.desktop', 'org.gnome.gedit.desktop', 'org.gnome.Maps.desktop']"
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Games/ categories "['Game']"
gsettings set org.gnome.desktop.app-folders.folder:/org/gnome/desktop/app-folders/folders/Games/ name "Videojuegos"
Configuración de Gedit:
- Ver >
-
- Activamos Ā«Mostrar nĆŗmeros de lĆneaĀ»
- Activamos «Mostrar margen derecho en la columna: 80»
- Activamos Ā«Resaltar la lĆnea actualĀ»
- Activamos «Resaltar parejas de corchetes»
- Editor >
-
- Anchura del tabulador: 4
- Activamos «Insertar espacios en lugar de tabuladores»
- Activamos Ā«Activar sangrĆa automĆ”ticaĀ»
- TipografĆas y colores > Seleccionamos Ā«Solar oscuroĀ» (Solarized dark)
- Complementos > Como mƔs nos guste
Nos conectamos con nuestra cuenta de Google en Google Chrome, instalamos el tema GNOME 3 Adwaita Dark e instalamos las extensiones:
Para configurar GIMP nos vamos a «Ventanas» y activamos «Modo de ventana única». Después maximizamos y ajustamos el ancho de los paneles laterales según lo deseado.
Configuración de Rhythmbox:
- Preferencias >
-
- General > Activamos «Géneros, artistas y Ôlbumes»
- Música > Activamos «Vigilar mi fonoteca en busca de archivos nuevos»
- Complementos > Hemos de tener activado sólo:
-
- Interfaz de MediaServer2 D-Bus
- Interfaz de MPRIS D-Bus
- Reproductores portĆ”tiles ā iPod
- Reproductores portĆ”tiles ā MTP
Configuración de Skype (tras conectarnos):
- General > Guardar archivos en: Descargas
- Mensajer“ia instant“anea > Desactivamos «Mostrar emoticonos»
- Dispositivos de sonido > Desactivamos «Permitir que Skype ajuste automÔticamente mis niveles de mezclado»
Configuración de Telegram Desktop (tras conectarnos):
- Desactivamos «Show message preview»
- Desactivamos «Replace emojis»
- Choose background from gallery
- Change language (ponemos espaƱol)
Configuramos Git (pon tus datos):
git config --global user.name "Nombredeusuario"
git config --global user.email "direccion@detuemail.com"
Configuración de Transmission:
- Descargas > Guardar en la ubicación: Descargas/Torrents
- Escritorio > Activamos «Inhibir la hibernación cuando hay torrents activos»
Configuración de Atom:
- View > Toggle Menu Bar (cuando se desee mostrar pulsamos Alt)
- Edit > Preferences >
-
- Settings >
-
- Font family: Source Code Pro
- Font size: 15
- Activamos āScroll Past Endā
- Activamos āSoft Wrapā
- Tab Length: 4
- Themes >
-
- UI Theme: Seti
- Syntax Theme: Seti
Cerramos Atom. Para instalar paquetes que amplĆen sus capacidades ejecutamos:
apm install minimap color-picker save-session highlight-selected project-manager tasks language-haskell autocomplete-plus ide-haskell language-shakespeare language-pgsql linter linter-htmlhint linter-csslint linter-jshint linter-coffeelint atom-html-preview autoclose-html
Ejecutamos «gedit ~/.atom/config.cson» y añadimos esto al final (las indentaciones son de 2, 4 y 4 espacios respectivamente; sustituye «lajto» por tu usuario):
"ide-haskell":
ghcModPath: "/home/lajto/.cabal/bin/ghc-mod"
stylishHaskellPath: "/home/lajto/.cabal/bin/stylish-haskell"
Usar «optirun» automÔticamente
Bumblebee nos permite poder utilizar la tecnologĆa NVIDIA Optimus (NVIDIA + Intel) en GNU/Linux, Āæno es genial? El problema de ello es que tenemos que ejecutar los programas con Ā«optirunĀ» para usar NVIDIA en vez de Intel. Es tedioso, lo sĆ©. No obstante⦠¿Y si modificamos los lanzadores de los programas Ā«pesadosĀ» y aƱadimos optirun en el comando que se ejecuta al pulsarlos? Ā”AsĆ no tendremos que hacerlo mĆ”s!
Para usar NVIDIA con el programa que queramos tenemos que modificar su .desktop y aƱadir Ā«optirunĀ» al comienzo del comando de Ā«Exec=Ā». Por ejemplo, para Blender tendrĆamos que abrir su .desktop con Gedit:
sudo gedit /usr/share/applications/blender.desktop
Por defecto lo tenemos en Ā«Exec=blenderĀ». TendrĆamos que cambiarlo a Ā«Exec=optirun blenderĀ» y ya ;).
Otro programa que tambiƩn necesita mucha potencia es Synfig Studio. Para abrir su .desktop:
sudo gedit /usr/share/applications/synfigstudio.desktop
BastarĆa con cambiar su Ā«Exec=synfigstudio %FĀ» a Ā«Exec=optirun synfigstudio %FĀ».
TambiĆ©n, si instalaste el WoW siguiendo esta guĆa, puedes utilizar NVIDIA de la siguiente forma:
sudo gedit $HOME/.local/share/applications/wow.desktop
DeberĆamos tener āsh -c Ā«WINEDEBUG=-all wine /home/lajto/.wow-folder/wow.exe -openglĀ»ā, por lo que si queremos ejecutarlo con NVIDIA pondrĆamos:
Exec=sh -c "WINEDEBUG=-all optirun wine /home/lajto/.wow-folder/wow.exe -opengl"
AdemĆ”s de los tres programas ya mencionados, si consideras que hay algĆŗn programa que requiera semejante potencia, siĆ©ntete libre de modificar su .desktop. Personalmente creo que a no ser que sea un videojuego con grĆ”ficos muy avanzados utilizar NVIDIA en otros programas es una tonterĆa. Al fin y al cabo, Āæpara eso ya tienes una Intel, no?
”Reiniciamos para que tenga efecto!
[EXTRA (opcional)] Debian 100% Numix
Primero activamos el tema y los iconos desde la Herramienta de retoques; lo único que dejaremos por defecto es el ratón.
AƱadimos 3 iconos nuevos (PPSSPP, Warcraft 3 y Warcraft 3 FT) hechos por una amiga:
cd /usr/share/icons/Numix-Square/scalable/apps/ && sudo wget -O ppsspp.svg https://raw.githubusercontent.com/Lajto/numix-icons-not-created-yet/master/ppsspp-numix-icon-by-kaero.svg && sudo wget -O warcraft3.svg https://raw.githubusercontent.com/Lajto/numix-icons-not-created-yet/master/warcraft3-numix-icon-by-kaero.svg && sudo wget -O warcraft3ft.svg https://raw.githubusercontent.com/Lajto/numix-icons-not-created-yet/master/warcraft3ft-numix-icon-by-kaero.svg && cd $HOME
Modificamos el Icon de Ardour para ponerlo como «Icon=ardour»:
sudo gedit /usr/share/applications/ardour3.desktop
Modificamos el Icon de Reportbug para ponerlo como «Icon=debian»:
sudo gedit /usr/share/applications/reportbug.desktop
Modificamos el Icon de ImageMagick para ponerlo como «Icon=imagemagick»:
sudo gedit /usr/share/applications/display-im6.desktop
Modificamos el Icon de ImageMagick (display Q16) para ponerlo como «Icon=imagemagick»:
sudo gedit /usr/share/applications/display-im6.q16.desktop
Modificamos el Icon de Telegram Desktop para ponerlo como «Icon=telegram»:
sudo gedit $HOME/.local/share/applications/telegramdesktop.desktop
Modificamos el Icon de World of Warcraft (si lo instalamos) para ponerlo como «Icon=WoW»:
sudo gedit $HOME/.local/share/applications/wow.desktop
Modificamos el Icon de Warcraft 3 (si lo instalamos) para ponerlo como «Icon=warcraft3»:
sudo gedit $HOME/.local/share/applications/warcraft3.desktop
Modificamos el Icon de Warcraft 3 FT (si lo instalamos) para ponerlo como «Icon=warcraft3ft»:
sudo gedit $HOME/.local/share/applications/warcraft3ft.desktop
Tras reiniciar, nuestro GNOME serĆ” 100% Numix :). AquĆ tienes el resultado final:
GuĆa finalizada
Ā”Ya hemos terminado! Ni os imaginĆ”is el esfuerzo que le he puesto a esta guĆa, en serio. Lo probĆ© todo en una mĆ”quina virtual, lo probĆ© todo en mi PC en cuanto salió el lanzamiento y lo probĆ© todo en un portĆ”til con NVIDIA Optimus. Ā”Todo funciona perfecto! Sólo me queda deciros que ojalĆ” disfrutĆ©is y aprovechĆ©is esta guĆa tanto como lo harĆ© yo.
Ā”Un saludo! ļ
