Latest Entries »

Vamos a seguir en el camino de intentar ver si alguno se anima a probar juegos de Steam en Ubuntu haciendo que sea más atractiva su interfaz gráfica. Te voy a ofrecer las cuatro interfaces de escritorio más conocidas para que decidas cual te quedas.Puedes tener instaladas cuantas interfaces quieras pero no sé, yo creo que con solo una o dos como mucho es suficiente, tampoco vamos a saturar en consumición de recursos el tener tantas interfaces de escritorio. Instálate las que quieras, prueba a ver como te adaptas y quédate la que mejor se adapte a ti, desinstalando el resto porque sino, vas a tener una mezcla y “pupurri” de programas que no veas ya que en algunas ocasiones, cada interfaz de escritorio, trae su propia versión del terminal, trae su propio programa de correo electrónico, trae su propio programa gestor de archivos, navegador de Internet bla bla bla y encima puedes tener todo mezclado tranquilamente ya que un programa para GNOME es válido para KDE y a la inversa por poner un ejemplo.

 

Las interfaces de escritorio se seleccionan desde el menú de inicio de sesión en el icono del logo de Ubuntu o de la interfaz de escritorio que esté activa para ese usuario. Este menú de inicio de sesión en Ubuntu usa el llamado lightdm porque es liviano y ligero a la hora de su carga pero claro, cada interfaz suele traer el suyo, GNOME trae su menú de inicio de sesión llamado gdm y KDE trae el suyo llamado kdm. Ante la duda, deja lightdm. Total, si ves que algo no funciona o si al instalar una interfaz de escritorio ves que algo no funciona puedes cambiar entre un gestor de inicio de sesión y otro…

 

image

image

 

GNOME 3.0/UNITY

Es la interfaz por defecto de Ubuntu conocida como Unity. A pesar de que Debian cuenta con la versión 3.16 en adelante, Ubuntu sigue optando por esta versión aunque a partir de la 17.04 sí que trae el GNOME más reciente. Cuando salió está versión generó polémica dando lugar al proyecto MATE, una interfaz gráfica de escritorio que sigue en la línea de GNOME 2.0. Quizás a mi parecer, es algo “pesada” a la hora de cargarse y de usarse por no decirse que carece de la fácil y rápida accesibilidad que tenían las versiones anteriores. Digamos que esta versión es más bien de estética que de eficacia. No obstante, el cambio fue tan profundo con respecto a la 2.0 que costó adaptarse, pero como sabéis, ciertas cosas de la informática es así. No obstante, cuando le coges cariño, tampoco me parece mala opción.

 

Clone of Ubuntu 64-bit-2017-05-21-13-49-31

 

Puedes actualizar GNOME a la versión 3.20 o más reciente que es la que usa Debian y por ende SteamOS tecleando en un terminal:

 

sudo apt-get install gnome

 

Cuando se instale, te preguntará si quieres usar el gestor de inicio de sesión lightdm o gdm3. Elige el que quieras, por defecto y ante la duda es lightdm pero ya que instalas la última versión de GNOME, mejor usar gdm3.

 

GNOME 3 trae dos modos interfaces:

  1. La última versión de GNOME (La que usa Debian y SteamOS)

    Clone of Ubuntu 64-bit-2017-05-24-14-35-53

  2. Una versión moderna del GNOME clásico, aunque si te digo la verdad, quien quiera el GNOME de toda la vida, mejor que use la interfaz MATE ya que es su heredera.

    Clone of Ubuntu 64-bit-2017-05-24-14-37-20

 

Nota: Si no tienes instalada la versión 17.04 de Ubuntu, antes de teclear la orden anterior, debes de añadir un par de repositorios para por último actualizarlos escribiendo en un terminal

 

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update

Con Ubuntu 17.04 no hace falta realizar este paso previo.

 

KDE

Creo que esta es una interfaz bastante atractiva. Incluso hubo momentos, recuerdo creo que un Mandriva 2010 ¿Puede ser?, tenía un aire a Windows XP lo cual hacía agradable en el sentido de al ser parecido, más atractiva y llama la atención del usuario para que esté cómodo. Aun así, si os digo la verdad, me gustaban más pues eso, los diseños anteriores, ahora más bien parece de nuevo GNOME pero con un lavado de cara y otras aplicaciones. Aunque esta interfaz, para mi gusto, años atrás era bastante atractiva, siendo recomendada. Para esto lo mejor que puedes hacer descargar Kubuntu que es Ubuntu pero con KDE instalada y configurada con los programas adecuados para ahorrarte una instalación sea por interfaz gráfica o terminal. Eso sí, ten cuidado, al instalar Kubuntu se te destruirán los datos porque aquí no estamos instalando solo la interfaz sino TODO EL SISTEMA OPERATIVO CON INTERFAZ KDE.

Si quieres instalarlo en tu Ubuntu GNOME teclea esto en un terminal:

 

sudo add-apt-repository ppa:kubuntu-ppa/backports

sudo apt update && sudo apt install kubuntu-desktop && sudo apt dist-upgrade

 

KDE tuvo su polémica dado a que no era 100% software libre. Para construir KDE había una parte que era totalmente libre, pero otra, las librerías QT que utiliza para su diseño, eran software propietario. No obstante todo eso ya pasó, porque ahora las librerías QT desde hace pocos años ya son 100% libres.

 

Clone of Ubuntu 64-bit-2017-05-24-12-35-32

 

Esta interfaz suele crear problemas cuando se instala en GNOME, a diferencia de otras que se integran mejor, porque hay que tener la 100% de certeza que se instalan todos los paquetes y los que sean dependientes,los que KDE y GNOME comparten, sean los de KDE los que reemplacen a GNOME, por eso, si eres partidario de esta interfaz, lo mejor que puedes hacer es reinstalar todo el Sistema Operativo usando Kubuntu. Otro detalle, esta interfaz por defecto, suele tener activado el uso de un clic para abrir carpetas en vez del doble para abrir y uno para seleccionar. Eso puede cambiarse desde propiedades del teclado y ratón. En las nuevas ediciones de KDE, dentro de la configuración del sistema, está dentro de la opción Hardware y luego Ratón.

 

MATE

Si eres un clásico de GNOME que no te hizo gracia la versión 3.0 y para colmo, te parece muy pesada, puedes optar por esta interfaz robusta. MATE es una interfaz que sigue el diseño GNOME de la versión 2.0 para aquellos que se sintieron decepcionados por el cambio de la versión 3.0 y/o con el Unity. Personalmente por costumbre, yo me quedo con MATE, pero es un gusto mío. Sin más.

 

Clone of Ubuntu 64-bit-2017-05-23-23-11-35

 

Para su instalación, teclea en un terminal:

 

sudo apt-get install mate-core mate-desktop-environment mate-desktop-environment-extras mate-dock-applet

 

En versiones anteriores a Ubuntu 17.04 tal vez tengas que introducir antes del comando anterior

 

sudo add-apt-repository ppa:ubuntu-mate-dev/xenial-mate

sudo apt-get update

 

CINNAMON

Si las GNOME te parecen bastante robustas, o hablando claro sosas y feas, y la KDE no te termina de convencer, puedes optar por probar esta interfaz que no es ni una cosa ni otra pero tiene un menú inicio que te recuerda a Windows Vista/7… De hecho si le echas imaginación ¿No te da esa sensación?

 

Clone of Ubuntu 64-bit-2017-05-23-23-13-43

Para instalar esta interfaz, teclea en un terminal:

 

sudo add-apt-repository ppa:embrosyn/cinnamon

sudo apt-get update && sudo apt-get install cinnamon cinnamon-core

 

No sé vosotros, pero yo tengo la vaga impresión de que antes, aun parecía que había diferencias bastante notables, sobretodo entre GNOME y KDE, es más KDE era muy recomendada a aquellos que querían meterse con Linux dado a su gran parecido con Windows, así se adaptarían mejor al uso de la interfaz gráfica. Yo llevo muchísimos años con GNOME así que no os extrañe que prefiera:

  • GNOME 3.0 a pesar de sus pegas (Predeterminado por Ubuntu)
  • La última versión de GNOME (También con sus pegas)
  • MATE, sobretodo esta última.

Ahora bueno, te toca a ti elegir. Te he ofrecido las cuatro más populares, pero los usuarios de Ubuntu pueden descargar una edición llamada Lubuntu que es Ubuntu con una interfaz gráfica llamada Lightweight X11 Desktop Environment (LXDE) que se caracteriza por ser algo robusta pero muy liviana si cualquiera de estas te parece “pesada” y quieres que el Sistema Operativo se te cargue rápido y veloz. (Cosa que a día de hoy, aunque estas interfaces sean pesadas, te irá el sistema bien pero vamos, si aun así quieres más fluidez… Prueba Lubuntu, es una opción para máquinas que cada vez se vayan relentizando y cada vez les cueste más cargar cualquier tipo de programa)

 

Dejo las páginas que me han ayudado a redactar esta entrada. En algunas os explicarán cómo desinstalar las interfaces de escritorio.

 

Fuentes:

https://ubunlog.com/instalar-cinnamon-3-0-ubuntu-16-04-lts/

https://ubunlog.com/ya-disponible-mate-1-12-1-para-ubuntu-15-10-y-16-04-lts/

https://ubunlog.com/instalar-kde-plasma-5-8-lts-ubuntu/

https://www.fossmint.com/install-gnome-3-20-in-ubuntu-16-04/

http://www.kdeblog.com/como-desactivar-el-simple-clic-en-kde-4.html (Versiones viejas)

https://www.howtogeek.com/howto/ubuntu/disable-single-click-opening-of-files-in-kde/ (Versiones viejas)

Con esta entrada, animo a la gente, sobretodo a los aficionados a los videojuegos, que prueben un sistema Linux con todos los juegos que sean compatibles. El problema cuando uno se enfrenta a Linux es que pensará en la “maldita línea de comandos…” Bueno, realmente Linux es así, pero también poco a poco ha ido mejorando y la que mejor se ha adaptado a las pruebas con Steam es Ubuntu a pesar de las pegas que pueda tener (y eso que SteamOS es una distro basada en Debian que es Debian modificada para ese fin, y aun así es mejor probar con Ubuntu que también está basada en Debian pero parece que cumple su lema de Linux para seres humanos ya que cada vez es más sencillo el poder manejarlo como si fuera Windows) y de todas maneras, los que seáis veteranos de la informática sabéis que también ha habido muchas veces que en Windows hemos tenido que tirar del cmd o una Power Shell para poder manipular mejor el entorno para adaptarlo a nuestras necesidades ¿No? Aunque cierto, quizás 6 años atrás no era en Linux como en Windows ya que había que hacer pasos bastante complicados o aunque no fuera ese caso, demasiados, acumulándose problemas en cada uno de ellos, casi siempre, por problemas de compatibilidad. Por eso, me gustó que empresas como Valve quisieran arriesgarse a probar a hacer juegos compilados y nativos para este SO a ver si así se ponen las pilas y se recupera OpenGL y sino Vulkan para el renderizado de motor gráfico. También con esta entrada, que se tratará tanto en interfaz gráfica como en línea de comandos, quiero que veáis como para este tipo de cosas, con lo que sabéis de Windows, puede ser llevado a Ubuntu. No vamos a buscar que sistema es mejor,peor, detalles técnicos,cosas que vayan más allá… No es objetivo de esta entrada, el objetivo es que veáis como para aquel que sea un aficionado a los videojuegos en Windows o Mac puede llevarlo a Linux a través de Ubuntu sin miedo. Voy a dejar un índice para que solo vayáis a lo que os interesa dado a que a lo mejor muchas cosas ya las sabéis. Tener en cuenta que esto lo quiero tratar como que es la primera vez que alguien quiere probar a hacer operaciones con discos duros en Ubuntu como si lo hiciera con Windows.

 

INTRODUCCIÓN

En esta entrada explico como hacer un montaje automático al iniciar Ubuntu tanto para una partición formateada con ext4 como con NTFS. ¿Para qué? Porque seguramente tendrás una torre con bandeja para poder insertar en ella discos duros y así tener instalados todos los juegos que quieras quedando solo los conectados por cable SATA dentro de la torre para datos personales y el Sistema Operativo, es más incluso en el disco duro extraíble puedes usar una porción para instalar Ubuntu en la primera partición (siempre es mejor que sea en ella donde esté el sector de arranque para dar garantías de que funciona el inicio dual correctamente). ¿Mi recomendación? Que una vez que hayas leído todo, sino quieres complicarte mucho la vida y hacerlo más sencillo, opta por NTFS además así si accedes a Windows, podrás ver y controlar su contenido ya que si es en ext4 solo será visible en Ubuntu o en otro Sistema Operativo si tienes el programa adecuado como ext2read. ¿Hay que hacer esto siempre? Solo hay que hacerlo cada vez que conectes a tu torre un nuevo disco duro para tus juegos. Ubuntu para ahorrar tiempo de carga, te enseña las particiones pero no las monta por lo tanto cada vez que tengas que introducir un disco nuevo, habrá que dejar el fstab editado y una vez hecho, cuando estén reconocidos todos tus discos, puedes introducir uno, sacarlo, meter otro, tener los dos o como quieras, pero mientras se trate de uno NUEVO, hay que agregarlo siempre. Desde luego que tampoco es gran trabajo meter un disco duro extraíble, ir a la izquierda y darle clic en su partición nada más empezar y listo… ¡A usarla! Pero aun así, no te librarás de hacer un paso de establecer permisos…

 

Veréis que hay alguna que otra cosa básica que seguramente os saltaréis, entenderlo, lo hago para que se vea que ya no tiene que dar tanto miedo aunque es verdad que a pesar de todo aun en el asunto de algunos drivers o controladores sigue habiendo problemas de compatibilidad o que no existen al 100% para Linux teniendo que rizar el rizo. Empresas como NVIDIA, Realtek poco a poco intentan hacer lo que pueden para este SO sobretodo NVIDIA. Pero aun así, paciencia… Hasta ahora he podido explicaros también como montar servidores Goldscr y Source en Ubuntu o bien como usar Ubuntu para jugar con Dolphin con el WiiMote, entre otras cosas. Por cierto, mandos como el de XBOX 360 funcionan sin tener que instalar nada porque los archivos necesarios ya van incluidos en la instalación, así que todavía mejor. ¿No?

 

Depende del nivel que tengas puedes ir directamente al formateo y preparación del disco duro extraíble pero si ya lo hiciste en Windows o bien conoces el tema, puedes saltar directamente a la edición del archivo fstab. Cuando hayas conseguido que el montaje sea un éxito, si deseas que ese disco extraíble sea donde montes los servidores de red, deberás de adaptar las rutas que se explican en  Usar Ubuntu para montar servidores en Steam para jugar con tus amigos a las nuevas rutas del disco duro extraíble.

 

INFORMACIÓN PREVIA

Antes nada, aunque nos referimos a Linux y/o Ubuntu como Sistema Operativo, veréis que yo lo hago, esto es incorrecto dado a que:

  • Linux es el núcleo del Sistema Operativo (Kernel)
  • El Sistema Operativo es GNU/Linux (La línea de comandos sin interfaz gráfica)
  • Las distros (distribuciones) son las diferentes ediciones de GNU/Linux para que cada uno elija la que mejor se adapte a sus necesidades. Las más conocidas son ArchLinux, RedHat y Debian de la cual hay distros basadas en ellas, sobretodo en RedHat (Mandriva, Mandrake…) que trabajan con paquetes rpm y las de Debian (Ubuntu, Kubuntu, Guadalinex….) Que trabajan con paquetes deb aunque a día de hoy, cualquier distro trabaja con ambas sin problemas.

 

CÓMO SE NOMBRAN LAS PARTICIONES Y UNIDADES

IMPORTANTISIMO: LINUX DISTINGUE EN TODOS SUS ÁMBITOS ENTRE MINÚSCULAS Y MAYÚSCULAS. Windows también pero no te lo tiene en cuenta. LINUX SÍ. No es lo mismo Juegos que juegos. (En Windows tampoco pero te deja tratarlo por igual, en Linux no)

 

En Linux:

  • Los discos duros SCSI empiezan por sd.
  • Los discos duros IDE empiezan por hd.
  • Los discos duro SATA empiezan por sd como los SCSI pero a la hora de acceder a ellos en un entorno de programación para por ejemplo, crear GRUB (Menú de arranque de Linux) hay que referirse a ellos con hd.
  • Las unidades flexibles como disquettes son fd.
  • Las unidades ópticas como CD, DVD son scd si son SCSI o sr aunque suelen usar alias como cd,cdrom, dvd…
  • Las unidades extraíbles como pendrives, llaves USB se tratan igual que discos duros (hd, sd)

Una primera unidad de disco duro conectada a un puerto se nombra con la a, la segunda conectada a otro puerto con una b… Por ejemplo sda es el disco duro principal conectado a un puerto SATA o SCSI y sdb es otro disco duro conectado a otro puerto SATA o bien es un extraíble conectado en una bandeja de una torre o servidor.  Las particiones de un disco van enumeradas de 1 a n particiones por ejemplo si sda tiene 3 particiones estas serán sda1,sda2 y sda3 y si hdb tiene 2 serán hdb1 y hdb2.

 

Las unidades flexibles y ópticas empiezan a enumerarse desde 0 (scd0, fd0, scd1, fd1…)

 

Al ser un sistema que todo es tratado como archivos, las unidades de almacenamiento, el archivo que hace referencia a ellas, está en el directorio /dev. Por ejemplo nuestro disco duro estará ubicado en /dev/sda1 si es que tiene una partición.

 

Linux tiene varios sistemas de archivos pero el más importante y usado es el ext. Actualmente está en su versión 4 llamado ext4.

 

MONTAJE DE UNIDADES

Quizás una de las cosas que hacen a Linux especial es la particularidad de poder montar y desmontar unidades (tanto de red como locales) en los directorios que queramos. Vale, no es nada nuevo, todos los Sistemas montan los volúmenes para poder ser usados pero Linux tiene la cualidad de poder manejar esto como queramos. El directorio por defecto es /media. (Salvo / de root que este se monta por defecto en / o donde indicamos en la instalación) Aquí es donde por seguir un protocolo, crearemos los directorios para montar las unidades que queramos. Para ello deberemos de abrir un terminal y escribir por ejemplo:

 

sudo mkdir /media/Juegos
sudo mkdir /media/Juegos/Windows
sudo mkdir /media/Juegos/Linux

 

Puedes hacerlo así es más, si ya conoces este mundo seguramente preferirás hacerlo ahí al fin y al cabo, da igual donde se creé porque tendremos que manipular igual el archivo fstab, pero en este tutorial, la carpeta la crearemos mejor la nuestra en /home/<tu cuenta> (Si por ejemplo es Luis, /home/luis) Es decir, podemos ver el contenido de los discos duros en la carpeta que nos sea más cómoda.

 

Ve a tu Carpeta Personal desde Archivos y crea una llamada Juegos de la misma manera que harías en Windows. Botón secundario, clic en Carpeta Nueva. Llámala Juegos.

 

Ubuntu 64-bit-2017-05-22-01-33-39

 

Ubuntu 64-bit-2017-05-22-01-34-13

 

Yo voy a crear dentro de ella dos carpetas llamadas Windows y Linux porque os tengo que explicar como montar unidades NTFS (Windows) y ext4 (Linux). Tú opta por la que quieras, ante la duda, NTFS.

 

Ubuntu 64-bit-2017-05-22-01-37-08

 

PERMISOS

Los permisos en Linux que se aplican a archivos y directorios son tres:

  • Permiso de lectura ( r ) : Si está aplicado, podremos ver el contenido de un directorio o archivo. Si está quitado, no podremos ver ni lo que hay dentro del directorio ni dentro del archivo.
  • Permiso de escritura ( w ) : Si está aplicado, podremos crear o eliminar directorios y archivos. Si está quitado, no podremos operar dentro de él.
  • Permiso de ejecución ( x ) : Este solo es para archivos y ejecutables como por ejemplo scripts. Si está aplicado, podremos usar el archivo y sino está aplicado no podremos ejecutarlo.

Estos permisos se aplican a:

  • Usuario propietario quien creó el directorio u archivo.
  • Grupos a los que pertenece el propietario de quien creó el directorio u el archivo.
  • Otros grupos y usuarios donde no se encuentre el propietario de quien creó el directorio u archivo.

El usuario root puede cambiar cualquier permiso y ser dueño. La cuenta de usuario (estándar o administrador) gestiona como son los permisos a los que tiene acceso (como la carpeta home) creando archivos y carpetas con permisos adecuados para los usuarios y/o grupos que se conectan a nuestra máquina.  Esto es importante, porque dependiendo de como sean nuestros permisos, (los de propietario, las carpetas que nosotros creemos y unidades que montemos en ellas), determinará si podremos descargar y usar Steam con sus juegos correctamente. Los permisos que necesitaremos establecer sobretodo en nuestra unidad de disco duro que va a ser montada deben de ser los mismos que los de nuestra cuenta, es decir la misma que la carpeta home que es donde Steam se instala por defecto y crea los directorios de descarga y ejecución de los juegos.

La representación de estos permisos y a que se aplica se le conoce como máscara. Podemos verla ejecutando el comando ls –l

 

Ubuntu 64-bit-2017-05-22-20-16-57

 

De izquierda a derecha:

  • Máscara con los permisos aplicados.
  • Enlaces asociados.
  • Usuario propietario.
  • Grupo propietario.
  • Tamaño.
  • Fecha de modificación.
  • Directorio o archivo (en este caso, directorio)

Lo que importa es la máscara que puede ser de estas dos formas

 

image

 

La d significa que a lo que se le aplican los permisos es a un directorio y el guión significa dos cosas, la primera es que el guió de la izquierda del todo es que los permisos que se aplican son a un archivo y la segunda significa que no se ha aplicado ningún permiso.

 

d      rwx    r-x       r-x

Directorio      permiso              permiso                    permiso
                      propietario         grupo donde             otros grupos y usuarios
                                                de o dónde se           que no esté el propietario
                                                encuentre el
                                                propietario

Esto significa que un directorio el propietario puede realizar todo tipo de operaciones en él, pero su grupo o donde se encuentre solo podrá ver el contenido y ejecutar solo archivos sin poder crear ni borrar nada. Otros grupos y usuarios se comportarán igual que el permiso del grupo donde se encuentre el propietario o sean de él.

Los permisos se pueden cambiar de dos formas.

La primera por interfaz gráfica. Para ello vamos a nuestra carpeta o archivo, clic en el botón derecho, propiedades y después a la pestaña permisos. El problema es que no podemos cambiar al 100% como queramos ¿Cómo lo hacemos? Con un terminal bien sea usando el comando sudo nautilus para abrir un explorador de archivos con permito root para manipular todo al 100% como he hecho,(Lo veremos más adelante), o bien 100% línea de comandos con los comandos chmod y chown que por ahora no voy a explicar porque los permisos que se harán se quedarán permanentes.

En la máscara obviando la d y el guión que indica que es un archivo:

  • El permiso establecido es un 1 en binario.
  • El permiso no establecido (guión en permiso) es un 0 en binario.

Esto quiere decir que el ejemplo anterior sería esto

 

d      rwx    r-x       r-x

        111    101      101

Si ahora cada grupo de tres lo traducimos al decimal obtenemos lo siguiente:

 

d      rwx    r-x       r-x

        111    101      101

         
          7        5          5

 

El número 755 es el número 111101101 en el sistema de numeración OCTAL. (Es decir, el número 111101101 es el 755 en octal y 493 en nuestro sistema decimal). Esto es importantísimo ya que una de las maneras que opera el comando chmod es usando la numeración en octal para establecer permisos. Esto significa que el permiso total para todos es 777 ya que sería en binario 111111111 que separados en grupos de tres 111|111|111 la máscara sería rwxrwxrwx

 

El archivo fstab donde se ordena el arranque de los archivos, trabaja en octal a la hora de indicar el montaje de unidades NTFS concretamente con la diferencia entre 777 y lo que queremos establecer. Es decir, para no complicarnos la vida, pondremos a nuestra unidad montada el permiso 755 por lo tanto en el archivo fstab habrá que indicar que el permiso es 022 ya que es la diferencia de 777-755.

 

FSTAB

No voy a entrar en detalle como se configura ya dejaré páginas dedicadas a ello. Basta con saber que es el archivo ubicado en /etc cuyo acceso sería /dev/fstab y que su función es indicar cuales son las unidades que se van a montar automáticamente y con qué permisos para ser utilizadas al arrancar el sistema. (Opción auto por defecto sino se indica ya que se puede poner noauto para indicar cuales no deben de montarse). De izquierda a derecha lo que hay que indicar es:

  • Partición que se va a montar mediante su UUID. Esto es importante, porque si sacamos el disco duro y ponemos otro, como tendrá otro UUID el nuevo disco NO SE MONTARÁ EN EL DIRECTORIO INDICADO. Simplemente aparecerá sin más y se montará donde el sistema lo crea indicado (/media) cuando lo abras. Para que se monte ese disco también, tienes que crear una nueva entrada, exactamente igual pero cambiando este valor.
  • Directorio donde va a ser montado (en las carpetas creadas Windows y/o Linux creadas anteriormente) o bien si tienes costumbre puedes crearlas en /media porque aunque tenga permiso de root el directorio, al montar la unidad con permisos de propietario de nuestra cuenta serán los que prevalecerán.
  • Sistema de archivos: ext4,swap,ntfs (o ntfs-3g que es lo mismo),vfat…
  • Opciones: Estas varían según el sistema de archivos, como usaremos ntfs las opciones que podremos usar son uid (id de usuario) para indicar quien podrá manipular la unidad montada, gid (id de grupo) para indicar que grupo podrá manipular la unidad montada, fmask y dmask que son los permisos de archivo y directorio respectivamente. Aquí habrá que poner la diferencia de 777 y lo que queremos aplicar, 755 en nuestro caso, es decir el valor de fmask y dmask será 022. Con ext4 no funcionan estas opciones de uid,gid,fmask y dmask. Más adelante verás por qué.
  • Otras opciones como volcado, comprobar orden de sistema de archivos… Esto también varía según el sistema de archivos que se haya usado en la partición.

 

OPCIÓN 1: MEDIANTE LA INTERFAZ GRÁFICA

CREACIÓN DE LA PARTICIÓN Y FORMATEO

Ahora que ya tenemos conocimiento básico de como se trabaja en Linux con el tema de permisos y particiones, vamos a crearla y formatearla para tener alojado nuestros juegos de Steam. Esto puedes hacerlo con Windows si estás acostumbrado o si tu disco duro extraíble ya está preparado, puedes saltarte esto yendo directamente a “conocer el UUID de tus particiones”. No obstante, lo explico porque viene bien aprender a usar este programa por si alguna vez diera el caso de usarlo. Para ello usaremos el programa GParted. Lo podemos instalar tanto por interfaz gráfica desde Ubuntu Software:

 

Ubuntu 64-bit-2017-05-21-14-25-13

 

Ubuntu 64-bit-2017-05-21-14-25-22

 

O bien desde el terminal tecleando:

 

sudo apt –get install gparted

 

Una vez hecho, vamos a Buscar en el equipo, escribimos gparted y lo abirmos.

 

Ubuntu 64-bit-2017-05-21-14-28-41

 

image

En este ejemplo, solo hay dos discos duros, uno conectado por SATA que es sda y otro conectado por SATA también pero desde una bandeja para poder extraerlo que será sdb tal y como podremos ver cuando des clic arriba a la derecha para cambiar de disco duro.

 

image

 

Vamos a crear dos particiones primarias, una con NTFS de 10 GB y otra con ext4 de otros 10 GB. Cuando cambiamos al disco duro sdb tenemos lo siguiente.

 

image

La franja enorme de color gris (el rectángulo) se puede interactuar con él dando clic para seleccionar las particiones que vayamos creando o manipulando. Dichas particiones también las veremos abajo, en el listado donde vemos las columnas de Partición, Sistema de archivos, Tamaño, etc… Como ahora no hay nada, lo primero de todo es crear la tabla de particiones o sea como va a trabajar si con MBR, Master Boot Record (MS-DOS), el sector de arranque clásico o con GPT (El actual GUID con el que trabaja EFI dando lugar a UEFI) aunque también hay otras opciones. En realidad esta partición no va a ser de arranque de ningún sistema operativo por lo tanto da igual con que lo hagas aunque vamos a optar por GPT. Dispositivo/Crear tabla de particiones. Selecciona GPT y aplicamos cambios.

 

image

 

image

 

Ahora damos un clic en el rectángulo gris y vamos a Partición/Nueva o damos clic de nuevo en el rectángulo gris para que se nos abra el menú contextual el cual seleccionaremos Nueva.

 

image

 

La barra de la parte superior, podemos interactuar con ella arrastrando el uñero de la derecha y de la izquierda para definir el tamaño, no vamos a complicarnos la vida, vamos a hacer algo sencillo como esto:

 

image

 

Da un clic en añadir el programa nos quedará así:

 

Ubuntu 64-bit-2017-05-21-15-08-07

 

Ahora damos clic en el rectángulo gris de la derecha y vamos de nuevo a Partición/Nueva y creamos una NTFS. Ten en cuenta una cosa importante y es que ahora tenemos dos particiones independientes, una de 10 GB que será formateada como ext4 y otra a la derecha de otros 10 GB que será formateada en NTFS. Como el total son 10 GB ahora vemos en Tamaño nuevo 10239 y no 20480, por lo que ahora nos interesa ocupar TODO EL ESPACIO QUE SEA POSIBLE, ya que siempre quedarán MB que no podrán ser usados, y no la mitad. Por lo tanto la nueva partición será así:

 

Ubuntu 64-bit-2017-05-21-15-12-50

 

Con lo que GParted mostrará esto:

 

Ubuntu 64-bit-2017-05-21-15-11-45

 

Con esto ya lo tenemos listo. Pero los cambios NO SERÁN EFECTIVOS HASTA QUE LOS VALIDEMOS. Para ello, damos clic en el visto:

 

image

 

Nos pedirá una confirmación, la cual deberemos de aceptar y si todo ha ido bien (siempre tienes para darle clic al uñero de Detalles) ya tendremos el disco duro particionado.

 

Ubuntu 64-bit-2017-05-21-15-21-17

Ubuntu 64-bit-2017-05-21-15-21-21

 

Ubuntu 64-bit-2017-05-21-15-21-31

 

Damos clic en cerrar.

 

Nota: Si usas un entorno gráfico de escritorio KDE puedes instalar el editor de particiones KDE. Este programa viene incluido y ya instalado si en vez de usar Ubuntu usas Kubuntu que es exactamente la misma distro pero en vez de usar GNOME y aplicaciones para dicha interfaz, usa KDE y aplicaciones para KDE. Recuerda que da igual la interfaz gráfica de escritorio que tengas, puedes instalar las aplicaciones KDE en GNOME y las GNOME en KDE como tener ambas, por lo tanto si tienes Kubuntu puedes instalar tranquilamente GNOME o el gestor de particiones KDE que una vez llegado a este punto, sabrás manejar que ya que es muy parecido.

 

Clone of Ubuntu 64-bit-2017-05-24-12-31-49

 

Clone of Ubuntu 64-bit-2017-05-24-12-32-04

 

 

ANOTAR EL UUID DE LAS PARTICIONES

Esto es importante para el fstab. Dentro del programa GPartedm damos clic en una partición y luego vamos a Partición/Información. (También está en el menú contextual del botón secundario si das clic con él en la partición creada).

 

image

Haz esto con las dos particiones y anota el UUID ya que nos será útil ya que fstab permite trabajar con él.

 

image

image

EDICIÓN DEL ARCHIVO FSTAB

Creamos las carpetas Windows y Linux dentro de la carpeta Juegos que a su vez está dentro de nuestro directorio personal, es decir, tienen los permisos de tu cuenta de usuario para que todo funcione correctamente. Abre un terminal y escribe:

 

sudo gedit /etc/fstab

 

Agrega al final del fstab algo como esto (los espacios entre columnas, es mejor con TAB)

 

UUID=69950B4479937490    /home/<tu cuenta>/Juegos/Windows    ntfs-3g    0    0
UUID=cb2107cd-8c35-44b0-8343-3e3e554044db    /home/<tu cuenta>/Juegos/Linux    ext4  

 

Por ejemplo, si tu cuenta se llama luis, al final del fstab deberás poner

 

UUID=69950B4479937490    /home/luis/Juegos/Windows    ntfs-3g    0    0
UUID=cb2107cd-8c35-44b0-8343-3e3e554044db    /home/luis/Juegos/Linux    ext4   

Reinicia Ubuntu, cuando lo hagas, abre Archivos y ve a otras ubicaciones, verás que las dos particiones fueron montadas automáticamente al iniciar el sistema:

 

Ubuntu 64-bit-2017-05-21-15-54-10

 

Nota: A la hora de establecer el sistema de archivos, para FAT es vfat y para NTFS es ntfs. El poner ntfs-3g es debido a que hace tiempo, el sistema de archivos NTFS no era compatible con Linux por lo que había que instalar el programa llamado ntfs-3g para que pudieran ser leídas. A día de hoy desde hace años ya es posible con toda la naturalidad del mundo, así que tan válido es poner en sistema de archivos ntfs como ntfs-3g cuando tratamos unidades NTFS.

 

CAMBIANDO LOS PERMISOS

Ya hemos conseguido un paso, que es el tener las particiones adecuadas montadas automáticamente al arrancar Ubuntu, pero tenemos un problema. Cuando establecemos un montaje sin más, el sistema habrá parte que te dejará tratar los archivos como quieras y otra como root, por lo que a veces podremos descargar juegos y otras no porque siempre tendremos el problema de “archivos corruptos. Nueva actualización” en Steam. Por lo tanto, no basta solo con montar, sino que tenemos que hacer que los permisos de montaje sean igual o por el estilo que los de usuario (los nuestros, los de nuestra carpeta personal). la máscara de directorio en octal es 755 y la de archivo algo variable pero normalmente 754.

 

image

 

No obstante para no complicarnos mucho la vida, vamos a darle a todo el permiso 755 que es que nuestro usuario puede leer, escribir y ejecutar; nuestro grupo puede leer y escribir, y por último otros usuarios (en este ordenador u otro) lo mismo, solo leer y escribir. ¿Cómo lo hacemos? Lo primero es asegurarnos de que las unidades están montadas en los directorios adecuados o sea, que fstab hizo bien su trabajo y las montó al iniciar el sistema.

 

image

Si ves las carpetas así, significa que las unidades se montaron correctamente en ellas.

 

Sino lo están,ve a la parte de la izquierda y da clic en las particiones correspondientes para que estas se monten y prosigue como se indica a continuación: (Nota, si te dio error, ve a la sección solución de problemas)

  • Indicar el usuario y el grupo (esto se indica mediante el uid, id de usuario) y el gid (id de grupo) para ello abre un terminal y escribe:

    cat /etc/passwd

    Busca tu nombre y anota el número que aparece después de la x (generalmente el 1000).
    Por ejemplo:

    tu nombre:x:numero:numero: nombre completo –> luis:x:1000:1000:luis luis luis

    Luego teclea

    cat /etc/group

    Localiza de nuevo tu nombre y anota que va después de la x otra vez (generalmente 1000, o el mismo número que hayas visto en /etc/passwd) es decir

    tu nombre:x:número –> luis:x:1000

  • Establecer el permiso 755 en archivos y carpetas en fstab, para eso se usan las opciones fmask y dmask pero no hay que poner 755 sino la diferencia con 777 es decir, 777-755=022 por lo tanto fmask=022, dmask=022.
  • Acceder al fstab, para ello teclea en un terminal

    sudo gedit /etc/fstab

Si nuestro sistema de archivos no es ext, sino NTFS o FAT haz este cambio en la entrada que agregamos anteriormente donde el sistema de archivos es ntfs-3g

 

UUID=69950B4479937490    /home/<tu cuenta>/Juegos/Windows ntfs-3g    uid=1000,gid=1000,dmask=022,fmask=022        0    0

 

Que con el ejemplo de Luis sería:

 

UUID=69950B4479937490    /home/luis/Juegos/Windows ntfs-3g    uid=1000,gid=1000,dmask=022,fmask=022        0    0

 

Guarda los cambios y cierra el fstab.

Si nuestro sistema de archivos es ext como ext4 no necesitamos hacer lo anterior, dado a que esas opciones no serán válidas provocando un error a la hora del montaje, lo que hay que hacer es ir a un terminal y escribir:

 

sudo nautilus

 

Para que se abra un explorador de archivos pero con permisos de root. Localiza la carpeta donde se monta la partición (o unidad) ext4, en este caso /home/<tu cuenta>/Juegos/Linux. Dale un clic con el botón secundario y luego en propiedades

 

Ubuntu 64-bit-2017-05-21-23-41-13

 

Vamos a la pestaña permisos seleccionando nuestro nombre con unos permisos totales como se muestra en esta imagen:

 

Ubuntu 64-bit-2017-05-21-23-42-14

 

Por último vamos a Cambiar permisos a los archivos contenidos y lo configuramos de esta manera para que sea como el permiso 775:

 

Ubuntu 64-bit-2017-05-21-23-58-54

 

Da clic en cambiar y cierra las propiedades. Ahora cada vez que reinicies Ubuntu, tendrás la unidad montada automáticamente con los permisos que hemos establecido a la unidad montada.. Aunque podemos hacer lo mismo, para los sistemas de archivos como NTFS y FAT, no se garantiza que al reiniciar vuelvan a tener los permisos concedidos como se han explicado para los sistemas de archivos ext4.

 

En resumen:

  • Si tu unidad o partición es ext, como ext4, debes de hacer un sudo nautilus desde el terminar y cambiar desde ahí los permisos si no quieres complicarte la vida con un terminal. No uses  uid=1000,gid=1000,dmask=022,fmask=022 en su entrada del fstab porque te dará error.
  • Si tu unidad o partición es NTFS o FAT, debes de editar el fstab añadiendo en el lugar que le corresponde, después de ntfs (o ntfs-3g) o vfat las opciones de montaje, propietario y permisos como por ejemplo uid=1000,gid=1000,dmask=022,fmask=022
  • Ante la duda, escoge la tabla de particiones ms-dos (MBR) y el sistema de archivos NTFS.

Ubuntu 64-bit-2017-05-22-00-03-36

 

Cuando reinicies Ubuntu, deberías de tener ambas unidades montadas con los permisos adecuados para su trabajo.

 

Ahora ya tienes tu disco duro extraíble preparado para descargar los juegos de Steam y poder arrancarlos correctamente sin preocuparte de recibir el error de que es imposible jugar, archivos corruptos, vuelve a descargar todo. No obstante, si aun te diera problemas, la solución sería dar permisos totales el 777 cuyo fmask y dmask sería 000. No tienes que hacer lo siguiente de “Desde la línea de comandos”. Simplemente con eso, quiero que veas la alternativa para que luego escojas lo que quieras. Te muestro varios caminos para llegar a lo mismo. Escoge el que te resulte más cómodo y fácil.

 

OPCIÓN 2: DESDE LA LÍNEA DE COMANDOS

¿Recuerdas en Windows el comando fdisk? Pues en Ubuntu también lo tenemos solo que si trabajas con Ubuntu 17.04 ha cambiado un poco, antes ponías el tipo de partición si primaria o extendida y por último cuantas, de tal forma que Ubuntu automáticamente te creaba las particiones con el tamaño que creyese adecuado siempre y cuando no le indicases lo contrario. Ahora no, ahora tendremos que ir una por una indicando los tamaños usando los sectores del disco duro. Vamos a hacer un ejemplo con un nuevo disco duro sdc

 

Lo primero teclea:

 

sudo fdisk –l

 

Para ver todas las unidades y sus particiones localizando la sdc

 

Ubuntu 64-bit-2017-05-22-14-16-50

 

Ahora tecleamos

 

sudo fdisk /dev/sdc

 

Al igual que antes, lo primero que hay que hacer es definir la tabla de particiones. Vamos a hacer como el ejemplo anterior, que sea en GPT para ello tecleamos g y apretamos enter (Nota: En cualquier momento se puede teclear m y ver una ayuda de las diferentes opciones aunque está en inglés)

 

Ubuntu 64-bit-2017-05-22-14-20-44

 

Ahora tecleamos n y nos andamos con cuidado. Tenemos que crear las particiones de una en una definiendo su tamaño mediante sus sectores. Por tanto:

  • Introduciremos 1 para crear sdc1
  • El primer sector lo dejamos tal cual apretando enter ya que significa que entre 1 y 2 MB serán despreciados.
  • Ahora entran en juego las matemáticas haciendo reglas de tres (redondeando como quieras si da decimal para saber si te dejará usar ese valor o tendrás que quitar algo). En este caso es un disco duro de 20GB con 41.943.006 sectores. Como queremos una partición de 10 GB en sdc1 lo dividimos los sectores totales entre dos y listos. Si la hubiéramos querido de 7 GB pues lo dicho, la mágica regla de tres directa ya que a menos GB, menos sectores por tanto hubieran sido 14.680.052,1 que redondeando serían 14.680.052. Si lo admite bien y sino, porque nos vamos quedando sin espacio, habría que ir quitando algún que otro sector. En este caso sencillo porque como queremos 10 GB que es la mitad de 20 GB nos quedan 20.976.503 sectores. Introduce este número y aprieta enter.

    image

  • Introduce de nuevo n y aprieta enter.
  • Introduce 2 y aprieta enter para crear sdc2
  • Ahora todo es más fácil, es por defecto ya que los sectores comienzan después del anterior y lo que queremos es ocupar todos para tener una partición con los GB que quedan, es decir, ocupar en este ejemplo 10 GB creando en ella una nueva partición. Aprieta todo enter y ya.
    Si hubiéramos querido una nueva partición de 5 GB tendríamos que dividir entre cuatro 41.943.006, ya que 20 GB entre 4 son 5 GB, cuyo resultado es 10.485.751,5 y sumarlo a 20.976.503 dando el total de 31.462.254,5 que podemos redondear a 31.462.255. Por tanto la nueva partición de 5 GB iría desde 20.976.503 hasta 31.462.255. Dicho de otra manera: 20.976.503 sería el primer sector de la partición y el 31.462.255 el último sector de la partición.

    Ubuntu 64-bit-2017-05-22-14-39-39

  • Escribe w y aprieta enter. Con esto ya tenemos las particiones creadas. Ahora hace falta verificarlas tecleando

    sudo partprobe

  • Y formatear una como ext4 y otra como ntfs con mkfs

    sudo mkfs.ext4 /dev/sdc1
    sudo mkfs.ntfs /dev/sdc2

    Ubuntu 64-bit-2017-05-22-14-45-41

 

Si escribimos

 

sudo fdisk –l

 

O vamos a gparted vemos que las tenemos correctamente creadas y formateadas

 

Ubuntu 64-bit-2017-05-22-14-47-14

 

Ubuntu 64-bit-2017-05-22-14-47-34

 

Nota: Como ves, en el terminal, con la partición sdc2 en el tipo figura Linux filesystem en vez de NTFS o Microsoft Basic Data a pesar de que GParted vemos que el sistema de archivos figura como NTFS. Esto significa que aunque el formateo es correcto, a esa partición no se le han gestionado opciones (flag en inglés) y por defecto marca que es un sistema de archivos de Linux. Si en GParted das clic con el botón secundario en una partición, luego en Gestionar opciones desde el menú contextual, podrás marcar que tipo de partición, si de inicio (boot), efi, msdata, si debe de mostrarse o no (oculta, hidden en inglés),etc… En este caso, al ser NTFS y juegos, puedes marcar msdata si quieres pero ante la duda, no toques nada. Dos opciones importantes son la de inicio (boot) y oculta (hidden) porque a lo mejor, si tienes problemas con Windows de que no se montan las particiones correctamente o se inician, tal vez tengas que usar GParted con un live cd de Ubuntu para que se muestre (quitar la opción hidden), indicar que es de inicio o ambas. Más abajo, dejo un manual interesante en español de GParted que puede sacarte de más de un apuro.

 

CONOCER EL UUID DESDE EL TERMINAL

Teclea:

 

sudo blkid

 

Busca sdc y ahí la etiqueta UUID, olvídate de la que pone UUID Partition, solo te interesa la que pone UUID

 

Ubuntu 64-bit-2017-05-22-14-50-01

 

RESUMEN A LO MÍNIMO

Para no complicarte la vida ahora que lo sabes:

  • Crea una partición con tabla de partición ms-dos con gparted
  • Formatea con sistema de archivos NTFS y busca el UUID con gparted
  • Busca tu id de usuario y grupo en un terminal con ca /etc/passwd y  cat/etc/group (generalmente es el 1000)
  • Edita el fstab usando en un terminal el comando sudo gedit /etc/fstab con esto pero reemplazando el 1000 por el número que corresponda porque si te equivocas de número estarás dándole a otro usuario y grupo donde no estés tú el permiso de montaje y por ende de acceso. (Los permisos de montaje prevalecen sobre los del directorio, por eso da igual cuantas veces apliques permisos a un directorio, al final tendrá los que le digas a la unidad montada y por eso puedes crear tranquilamente en /media las carpetas pero vamos, aunque se puede acceder a tus particiones desde el menú GNOME de la izquierda, siempre es más cómodo y mejor dentro de tu carpeta, está más al alcance)

    UUID=69950B4479937490    /home/luis/Juegos/Windows ntfs-3g    uid=1000,gid=1000,dmask=022,fmask=022        0    0

  • Reinicia. Todo habrá quedado permanente hasta que se haga otra edición con otra unidad. Si quieres quieres que cuando saques el disco y metas otro, como adoptará por ejemplo otro sdb pero tendrá un UUID distinto, deberás de copiar esta misma entrada del fstab, crear un duplicado pero cambiando el UUID por el del nuevo disco duro que obtendrás cuando ya esté formateado sea en Ubuntu, Windows o MacOs. De esta manera tanto el disco duro nuevo como el anterior cuando adopten por ejemplo sdb, serán montados en el mismo directorio pudiendo acceder por ejemplo desde /home/luis/Juegos/Windows sin problemas.

 

SOLUCIÓN DE PROBLEMAS

Si Ubuntu no arranca bien porque hay algún error en la entrada del fstab sea de comando o sintaxis, el Sistema Operativo no será cargado por lo que serás avisado de que si aprietas Enter entrarás al modo de mantenimiento. Si aprietas CTRL+D, se intentará la carga de Ubuntu. Si la carga tiene éxito simplemente la partición no será montada y deberías de poder entrar tranquilamente en Ubuntu para poder reeditar el fstab como se explicó más arriba pero sino tiene éxito, seguirás estando en modo línea de comandos. Esto te vendrá bien por si alguna vez te ocurre, te explico cómo tienes que hacerlo en la consola. Quien sabe si algún día tienes problemas de inicio o te gusta experimentar con Windows y Linux con los inicios duales u otra cosa que hayas instalado en Linux.

 

image

 

Entonces toca borrar o modificar las entradas del fstab que creamos. En este caso, vamos a corregir un error de sintaxis. Para ello:

  1. Desmontamos y montamos de nuevo el directorio / para poder escribir, ya que es de solo lectura, escribiendo:

    mount –o rw,remount /

  2. Abrimos el editor Vi para editar fstab escribiendo:

    vi /etc/fstab

    image

  3. Si obtenemos algún error, apretamos Enter o la combinación de letras que nos indique.

    image

    Cuando veamos el contenido del fstab deslízate al principio de las entradas que creaste en los pasos anteriores (en la U de UUID). Borrar no es ningún problema, porque te colocas al principio de lo que te interesa borrar y aprietas Supr. El problema es a la hora de insertar que tendrás que ir apretando Insert cada vez que quieras escribir algo, me explico; aprieta Insert y escribe. Si necesitas insertar tabulación, aprieta Insert y luego TAB, si te desplazas a otro sitio, aprieta Insert y escribe lo que necesites. Tienes que ir jugando así. Si creaste más entradas, colócate en ellas y repite este paso. Cuando termines, aprieta la tecla Fin.

    image

    image

  4. Aprieta Mayus más la tecla dos puntos y escribe w apretando después Enter para guardar los cambios.

    Ubuntu 64-bit-2017-05-24-23-24-33

  5. Aprieta de nuevo Mayus más la tecla dos puntos y escribe q. Termina apretando Enter para salir de Vi.
  6. Escribe reboot y aprieta Enter.

Ahora deberías de poder volver a Ubuntu para reeditar fstab de manera cómoda.

 

Si no aparece nada de acceder a un modo de mantenimiento, cuando aparezca GRUB, selecciona Opciones Avanzadas de Ubuntu y escoge Modo de Recuperación, llamado Recovery Mode, que puede ser la segunda o tercera dependiendo de como lo organice tu versión de Ubuntu. Una vez hecho, con las teclas de desplazamiento selecciona root cuando aparezca y cuando entres en el terminal, aprieta Enter. Si aprietas CTRL+D vuelves al menú de opciones de la parte superior al prompt del sistema. (El prompt es lo que indica el usuario@máquina conectada, es decir la parte de la izquierda del todo de donde escribimos los comandos en el terminal)

 

Ubuntu 64-bit-2017-05-24-23-10-51

Ubuntu 64-bit-2017-05-24-23-29-35

Ubuntu 64-bit-2017-05-24-23-29-55

 

Ahora toca operar tal cual se ha explicado antes para corregir el error de sintaxis porque es exactamente lo mismo. De hecho tanto entrar por GRUB a la consola de recuperación root como el que te aparezca sola por error de carga de Ubuntu, comparten historial ya que si has accedido a uno y no escribiste history –c para borrar el historial en un modo de entrar, podrás usar los comandos si has accedido por otro método.

    ENLACES DE INTERES

    Enlaces de interés que me han servido de ayuda y fuente para explicaros todo esto.

    Tendréis información más completa acerca del archivo fstab

     

    https://linuxerosatika.wordpress.com/soluciones-2/1081-2/

    https://www.debian.org/releases/stable/mips/apcs04.html.es

    https://es.wikipedia.org/wiki/Tabla_de_particiones_GUID

    http://www.linuxhispano.net/2013/04/25/consola-de-recuperacion-de-ubuntu-quitar-modo-de-solo-lectura-permitir-escritura/

     

    Acerca del fstab para conocerlo a fondo

     

    https://unix.stackexchange.com/questions/298141/unrecognized-mount-option-uid-33-or-missing-value

    https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol)

    https://www.enmimaquinafunciona.com/pregunta/26390/modificar-el–etc–fstab-para-que-todos-los-usuarios-pueden-leer-y-escribir-a-una-ext4-de-volumen

    https://just4cool.wordpress.com/2009/02/19/conociendo-el-fstab-y-sus-opciones/

     

    Interesante manual de GParted

     

    http://gparted.org/display-doc.php?name=help-manual&lang=es

     

    jarre

     

    Por si alguno no pudo ir al concierto llamado The Connection Concert organizado por el músico Francés, Jean Michel Jarre en Liébana por el año jubilar en el día de hoy por la noche, podrá seguirlo a partir de las 21:55 en el canal de televisión La 2. Si alguno no puede sintonizar este canal, puede verlo a través de Internet desde el siguiente enlace de la página de Radio Televisión Española:

     

    http://www.rtve.es/television/programacion/

     

    ¡Saludos! Guiño Os dejo unos vídeos promocionales:

     

     

    Como sabes, desde hace tiempo, cuando abrimos Far Cry 3 Blood Dragon con Uplay la interfaz aparece en inglés aunque se indique que queremos el juego en Español. Si queremos tener los textos en este idioma, debemos de hacer lo siguiente:

    1. Ve a Documentos/My Games/Far Cry 3 Blood Dragon y abre con el bloc de notas el archivo Gamerprofile.xml
    2. Donde dice language prueba a poner Español o Spanish
    3. Ve a la ruta donde descargaste el juego y crea un acceso directo al archivo fc3_blooddragon_d3d11_b.exe
    4. Ese acceso directo, puedes colocarlo en tu escritorio o tu biblioteca Steam si compraste el juego a través de esa plataforma.

    Ya está, cada vez que arranques el juego desde el acceso directo, se cargará en Español. Eso sí, al no ser abierto desde uplay recibirás un error de sincronización en la nube que DEBES DE OMITIR porque sino no se abrirá el juego. Tranquilo, no te influirá en el juego ni en tus partidas guardadas. El único problema es que al no poder conectar con la nube de Ubisoft, tus partidas guardadas no serán alojadas en sus servidores por si haces un formateo en tu ordenador y las pierdes, puedas volver a descargarlas en una nueva instalación. (Las partidas siempre se guardan localmente en tu ordenador. Sea en la ruta de descarga del juego, sea en Documentos o sea en My Games dentro de Documentos  aunque en algunos casos pueden estar en otras rutas, pero se guardan).

     

    Far Cry 3 Blood Dragon ya viene en Español en audio, de hecho aunque lo tengas en inglés, puedes poner los audios en este idioma. Esta entrada es para tener solo TEXTOS E INTERFAZ. Luego tendrás que navegar por las opciones del juego para cambiar el audio.

     

    Fuentes en inglés:
    http://forums.ubi.com/showthread.php/1517088-Blood-Dragon-menu-HUD-language-change-Forums
    http://forums.ubi.com/showthread.php/734578-How-to-change-language-Forums

     

    Nota: En la segunda fuente, hay un tercer método usando el editor del registro. Pruébalo si quieres. No lo he incluido porque no me dio ningún resultado. De hecho, cuando hice los cambios, al abrir el juego desde Uplay y cerrarlo, todos los valores de las claves, volvieron a su estado original.

    Si al haber instalado Ubuntu en una máquina virtual te muestra algo parecido a esto:

     

    image

     

    Se debe a que por alguna causa; la máquina virtual no es compatible con un controlador de Intel llamado Power Clamp que, de forma resumida, lo que hace es administrar mejor los recursos de consumo de la energía para hacer un encendido más rápido y eficaz. Para ello lo que debemos de hacer es seguir estos pasos:

    1. Reinicia la máquina virtual dando clic en el botón Restart Guest y mantén apretado la tecla Mayus izquierda hasta que cargue GRUB.
    2. Selecciona Opciones avanzadas para Ubuntu.
    3. Selecciona el kernel más alto de la lista que tenga entre paréntesis “recovery mode” (Modo de recuperación)
    4. Al cabo de un rato se cargará un menú. Selecciona la opción root. Si pregunta si deseas seguir con el mantenimiento apretando Enter o continuar apretando Ctrl+D aprieta Enter para continuar.
    5. Introduce estos comandos:

      mount –o remount,rw /
      nano /etc/modprobe.d/blacklist.conf

      El primero sirve para montar todas las unidades de disco duro e indicar que se donde se encuentre el directorio raiz (por defecto /) lo haga en modo escritura. (Para poder usarlo)

    6. Deslízate con la tecla de desplazamiento abajo hasta el final del documento y añade:

      blacklist intel_powerclamp

      Con esto bloqueamos ese controlador.

    7. Aprieta Ctrl+O para guardar, aprieta si es necesario S para confirmar, Enter de nuevo y por último Ctrl+X para salir.
    8. Teclea por último el comando reboot

      reboot

    Cuando la máquina se reinicie, aparezca o no de nuevo el error, ya deberías de poder entrar en Ubuntu.

     

    blacklist.conf es el archivo donde indicaremos a Linux los controladores que no se deben de permitir su carga.

     

    Información acerca del controlador Intel Power Clamp (Inglés):

    https://www.kernel.org/doc/Documentation/thermal/intel_powerclamp.txt

     

    Fuentes:
    http://askubuntu.com/questions/691729/piix4-smbus-0000007-3-host-smbus-controller-bus-not-enabled

    https://websiteforstudents.com/student-question-resolve-ubuntu-16-10-piix4_smbus-host-smbus-controller-bus-not-enabled/

    Si aun usas Windows 7 y al querer actualizar tu ordenador ves que Windows Update:

    • Se queda durante horas buscando para luego no encontrar nada o poco.
    • Da un error.
    • Simplemente no encuentra nada  mostrando un mensaje como este

      image

    Lo primero que debes de hacer es ir al directorio C:/Windows/SoftwareDistribution/Download y borrar acto seguido todo lo que ves, o bien todo lo que te deje.  Lo segundo, debes de desactivar Windows Update desde Cambiar Configuración en la parte izquierda. Cuando lo hagas, sigue los pasos de esta página de Microsoft descargando las dos KB necesarias (KB3020369 y KB3172605) de acuerdo a la arquitectura de tu Sistema Operativo (32 ó 64 bits, esto sabe mirando las propiedades del equipo ya sea con el menú contextual cuando das clic con el botón secundario en Mi Equipo lo tengas en el escritorio o en el menú lateral de la izquierda abriendo una carpeta cualquiera, o bien desde el Panel de Control/Sistema y Seguridad/Sistema)

    https://support.microsoft.com/es-es/kb/3200747

    Es instalar primero la KB3020369, instalarla. Reiniciar el equipo por si las moscas para por último instalar la KB3172605 que te pedirá un reinicio obligatorio.

     

    Ahora ya puedes volver a usar Windows Update. La primera vez puede que te vaya algo lento, no tanto como antes de este proceso pero una vez que haya encontrado actualizaciones, ya te volverá a funcionar como siempre. No obstante, de forma opcional siempre puedes pasar el paquete WindowsDiagnostics a ver que resultado te da desde esta página:

     

    http://go.microsoft.com/?linkid=9830262

     

    ¡Saludos! Guiño

     

    Fuente: https://answers.microsoft.com/es-es/windows/forum/windows_7-update/tengo-un-windows-7-y-cuando-busco-actualizaciones/cba2ef47-c346-46bc-85c7-0785e7043030

    Si tienes problemas a la hora de iniciar el juego, aun probando a hacer lo que indica Valve en esta página:

     

    https://support.steampowered.com/kb_article.php?ref=9764-IJVM-3291&l=spanish

     

    Prueba lo siguiente:

    • Ve a las propiedades del juego.
    • Da clic en definir parámetros de lanzamiento.
    • Escribe –nologo

    Gracias al usuario Lopeta por el aporte

    Esta información es tanto válida a la hora de montar un servidor GoldScr como un servidor Source viejo (2003-2007).

     

    Ya uses un router de tu compañía telefónica o bien uno neutro (genérico) debes de tener en cuenta alguna que otra cosa:

     

    Lo mejor de todo es que, a pesar de tener activado el servidor DHCP para que te asigne una IP, el servidor DHCP lo dejas encendido pero tú te configuras la tarjeta de red con una IP estática dentro del rango correcto. No temas, aunque tu tengas una IP A, por mucho que el DHCP la deje en B volverás a tener A porque es como está configurada tu tarjeta de red. El motivo es que si no dejas tu tarjeta de red con una IP fija, a pesar de que el router siempre trata de asignarla, no tiene por qué. Todo depende del equipo y/o dispositivo que antes establezca conexión con él. Para ello lo que debes de hacer es:

    1. Desde el símbolo del sistema (cmd) o una powershell, lanza el comando ipconfig –all.  Localiza tu tarjeta de red (en principio, ethernet, LAN) y anótate:

      IP que has recibido
      Máscara de subred
      Puerta de enlace

    2. Configura en las propiedades del protocolo TCP/IP versión 4 la tarjeta de red de donde obtuviste esa información de forma manual rellenado las casillas correspondientes. (No tendrás problema)
    3. Para rellenar las DNS, puedes probar con la misma IP de la puerta de enlace. Si esto, no te da acceso a Internet debes de buscar en la página Web, foros, comunidad de tu compañía telefónica cuales son las DNS primarias y secundarias ya que estas son las que permiten el acceso a Internet. (También puedes intentar buscarlas en el router en la configuración LAN y/o WIFI pero ten cuidado de no tocar nada).

    Una vez hecho y ya con acceso a Internet tendrás una IP  privada fija para ese equipo, el resto  de dispositivos seguirá siendo el servidor DHCP quienes se las asigne, para tu red privada LAN. (Esto no tiene nada que ver con la IP pública que conectas a Internet, esto son para las redes privadas de nuestras casas y como acceden los dispositivos a Internet o entre ellos mismos)

     

    Ahora tocar saber si tu router tiene entre otras cosas:

    • Servidor DMZ: En este caso prueba a dejarlo activado. Te mostrará una IP Pública (La que te asigna tu compañía telefónica) que no se puede cambiar y luego un espacio para rellenar con una IP privada. Pues bien, ahí tienes que poner la IP que le pusimos a nuestra tarjeta de red para dejarla de forma permanente. (La que no es ni puerta de enlace ni máscara de subred).
    • Si en la apertura de los puertos pide o no pide IP: Normalmente, si el router admite DMZ, no te pedirá IP a la hora de abrir los puertos, por contra si el router no presenta DMZ, lo normal es que a la hora de abrir puertos pida una dirección IP de tu red privada.

    Puede haber de todo, pero esto es lo más normal. En mi explicación a la hora de abrir los puertos en el router tanto en Windows como Linux (Ubuntu), el modelo que usé era un SMC el cual tenía servidor DMZ y a la hora de abrir los puertos, no me pedía IP.  Los routers de las compañías telefónicas, como algunos genéricos (neutros) que no tienen DMZ, suelen pedir dirección IP a la hora de abrir puertos. Un ejemplo puede ser algunos modelos D-Link o el de Telefónica. Las casillas más típicas son:

    • Nombre de la regla: El nombre que le queremos dar a la regla de apertura de puertos.
    • Protocolo: TCP, UDP o ambos
    • Puerto externo: Es el puerto, digamos que oficial, en Valve-Steam sabemos que son el 27015 y 27016. Dependiendo del router solo podrás uno por regla o bien establecer un rango, de donde a donde o cuales en concreto.
    • Puerto interno: Es un puerto para nosotros, para nuestra red, podemos probar con alguno siempre y cuando no estén ya pillados (Los llamados bien conocidos) como son 3306 (MySQL), 80 (http), 21 (FTP)… No me complicaría la vida y en este hueco pondría el 27015 y/0 27016. (Sería redireccionar de 27015 a 27015 y de 27016 a 27016 pero si ponemos por ejemplo 3 la redirección sería del puerto 27015 al 3 y/o del 27016 al 3 por lo tanto tendríamos que pasar a nuestros amigos la IP pública:27015, IP privada:3 para juegos solo en LAN o WIFI)
    • Dirección IP, es la dirección IP privada que anotaste en el paso 1 del primer apartado cuando indiqué como dejar la IP de nuestra tarjeta red fija (estática)

    En mi caso, no quise complicarme mucho y lo dejé tal y como podéis ver aquí que se traduce en que hay una red local privada con IP 192.168.1.36 que hará de servidor en Steam cuando lo crea oportuno y que los puertos que usaré serán el 27016 y el 27015 ya que los oficiales de Valve se redireccionan a ellos mismos para que pueda usarlos en mi red privada y con mis amigos en Internet.

     

    image

     

    Aviso importante, algunos routers también suelen presentar otros dos apartados en los puertos o bien sustituir el puerto externo por público (Public Port) e Interno por disparador (Trigger Port) como también cambiar el protocolo tanto en el Public como en el Trigger. Esto es frecuente en los routers que traen cortafuegos (firewall). En este caso la redirección (mapeo) va del Trigger hacia el Public tal y como apareció en la captura que hice de mi router SMC cuando hice los tutoriales para montar los servidores en Windows y Linux (Ubuntu).

     

    Y hasta aquí puedo decir… Es todo investigar un poco a partir de lo que he expuesto en esta entrada. Es dedicarle tiempo, y paciencia… Mucha paciencia. Guiño

    Este juego viene traducido al Español, incluido en la versión Steam. El problema es que aunque desde las propiedades del juego le indiquemos que lo queremos en ese idioma, aparecerá en Inglés.

     

    image

     

    La solución es la siguiente:

    1. Localiza el archivo install.vdf y ábrelo con cualquier editor de texto ASCII/Unicode como el Bloc de notas, Notepad++ o similar. Este archivo está en la ruta donde hayas instalado el juego, por defecto C:/Archivos de programas(x86)/steam/steamapps/common/LEGO Indiana Jones The Original Adventures.
    2. Busca spanish “LanguageVal”. Aparecerá a su derecha un número que en mi caso fue el 1034.
    3. Cambia el valor de LanguageVal del english (en mi caso 1033) por el 1034 (spanish).
    4. Guarda los cambios, ahora tendrás que tanto el LanguageVal de English y Spanish es 1034.
    5. Abre el juego, ya debería de estar traducido al Español.

    Sencillo ¿No? Simplemente poner en el LanguageVal de english el mismo número que vemos en el LanguageVal de spanish, guardar los cambios y listos. Guiño

     

    image

     

    El problema del juego puede ser que conserva entradas en el registro de su versión retail (venta en CD físico sin depender de plataformas digitales) que para la versión Steam no fueron eliminadas o bien modificadas para que el juego hiciera el cambio automáticamente cuando seleccionamos el idioma desde las propiedades del juego antes de arrancarlo en la biblioteca Steam. Por lo tanto, otra solución alterna sería mirar si existe alguna entrada en el editor del registro del juego que tenga el valor 1033 (english) y cambiarla a 1034 (spanish) cambiando también si viniera la palabra english por spanish. (Ambas cosas).

     

    Fuente: http://steamcommunity.com/app/32330/discussions/0/627456486811762887/

    Si en algún momento del juego ves que aparecen imágenes o escenas que no deberían de aparecer, fondos negros o las imágenes originales son cambiadas por otras, quizás esto te ayude. Un ejemplo es cuando se juega a The Legend of Zelda – Majora’s Mask con el emulador Project N64. Cuando obtienes la máscara para trasnochar para  poder escuchar los cuentos de la abuela de Anju y así obtener dos contenedores de corazón, las imágenes que deberías de ver son estas:

     

    image

     

    image

     

    Sin embargo puede que lo que veas sea un fondo negro o bien algún fotograma de alguna partida cargada o jugada anteriormente. En mi caso, un guardado que hice en Ciudad Reloj antes de llegar a la posada.

     

    image

    La solución para problema es, tanto para la versión 2.1 como la 2.2, ir a Opciones/Configuración. A la izquierda vas a la configuración de la rom, en mi caso Zelda – Majora’s Mask y luego a Plugins (Extensiones). En plugin de Vídeo (gráficos) cambia la opción que tengas a Glide64 For PJ64. Acepta el cambió clicando en OK, cierra el emulador y vuélvelo a abrir. Si todo ha ido bien ahora el emulador usará sus librerías de gráficos en vez de las que soporte tu tarjeta gráfica por defecto (DirectX u OpenGL). En la parte inferior aparecerá un mensaje durante unos segundos para indicar que se ha hecho un cambio en el renderizado de los gráficos.

     

    image

    image

    Conclusión: El problema es que las librerías por defecto para renderizar el juego, OpenGL/DirectX (Probablemente DirectX ya que es el que viene por defecto y trabajan los sistemas Windows), no pudo mostrar correctamente ciertas escenas. Para ello se cambia el sistema de renderizado que usa el propio emulador (sus propias librerías para poder mostrar las imágenes y crear el movimiento) y listo. Prueba si es posible primero a eso, a ver que tal te funciona un juego usando el sistema de renderizado del propio emulador y si no te convence usa DirectX y sino, pues OpenGL. En algunos emuladores es fácil cambiarlo, en otros, simplemente usará los motores de renderizado propios del emulador o bien con el que el sistema trabaje por defecto (Si es Windows, será DirectX, si es Linux será OpenGL). Lógico ¿No? No es lo mismo un motor de renderizado universal que puede que se haya escapado algo, aunque sea exclusivo de un sistema operativo que uno que intenta dedicarse explícitamente a algo como la emulación de una consola. (Un motor gráfico específico puede contener también alguna librería OpenGL ya que al ser libre se pueden usar sus librerías tranquilamente para estos fines. Glide64 contiene configuración de OpenGL)

     

    Otra cosa, si tras hacer el cambio de motor gráfico al Glide64, lo usáis junto a Camtasia para grabar a pantalla completa u otra resolución, para subir a Youtube para tutoriales, guías, let’s plays, antes de nada ir a Opciones/Configuración Plugin Gráfico aseguraros que en Windowed or 3dfx card resolucion y sobretodo en Fullscreen resolution, están las resoluciones que creáis convenientes porque sino, por mucho que cambéis a pantalla completa, o el tamaño de la ventana tirando de las esquinas, la grabación final con el Camtasia la interpretará solo las dimensiones de esta pestaña de configuración.

     

    image

     

    Espero que os sirva de utilidad. ¡Saludos! Guiño

     

    Nota: Si al querer ir a la configuración del emulador, este te lanza alguna especie de error a la hora de cambiar su configuración, ignóralo. Si aun así haciendo el cambio no funciona, desinstala el emulador y vuélvelo a instalar, pues si al querer cambiar la configuración sigue lanzando una especie de error en el cual tendrás que aceptar, rechazar o ignorar, no te funcionará el cambio de motor de renderizado siendo tus únicas opciones seguir probando a desinstalar e instalar en otro directorio, darle compatibilidad con otro SO o ambas. Pero eso, que sepas que mientras ese mensaje de error aparezca, no te funcionarán los cambios. Este mensaje de error NO DEBERÍA DE APARECERTE DE BUENAS A PRIMERAS pero dependiendo de los cambios que hayas hecho o como hayas trabajado anteriormente con tu emulador, puede que salte.