Con el puro afán de que mucha gente se dé de baja en la suscripción a mi canal, doy comienzo a partir de hoy con un nuevo formato en mis vídeos: el Vlog. O sea, hablando en román paladino, que inicio una serie en la que daré la cara para verter aún más opiniones en un internet que si de algo va sobrado es de opiniones vertidas. Para variar, o sea. Al menos voy a intentar justificarlas lo mejor que pueda, lo cual me sitúa un escalón por encima del tertuliano medio. No es que sea difícil estar por encima del tertuliano medio, dicho sea de paso...
Mostrando entradas con la etiqueta 16:9. Mostrar todas las entradas
Mostrando entradas con la etiqueta 16:9. Mostrar todas las entradas
lunes, 19 de agosto de 2013
viernes, 29 de marzo de 2013
Sistemas Virtuales #4: Cómo activar la pantalla a 16:9 fullscreen (2 de 2)
Este segundo capítulo sobre el formato 16:9 HD en VirtualBox constituye un paso que creo definitivo para conseguir altas resoluciones en sistemas virtualizados. Debo indicar que posiblemente no necesitéis conocerlo, pues a veces no es necesario aplicar esta serie de comandos y sólo con la instalación de los Guest Additions será suficiente para poner nuestros sistema invitado a pantalla completa auténtica.
En el caso de que esto no ocurra, resultará necesario este contenido, que en realidad no es más que una forma bastante simple de acceder a la configuración de resoluciones de cualquier sistema con servidor gráfico X, esté virtualizado o no. La estrella en todo esto es el programa xrandr, que a continuación os presentaré para que os vayáis conociendo.
Pero sin duda se trata de una situación demasiado específica y poco representativa del verdadero potencial de este programita (que por cierto, no es necesario instalar, lo tenéis todos en vuestras distros, de serie, ahí escondido en el terminal), que puede salvarnos de más de un apuro relacionado con el aspecto gráfico de nuestros sistemas.
Como de costumbre, mi sentido de la vergüenza me impide hacer cosas como copiar y pegar sin piedad, así que si queréis profundizar en el conocimiento de esta herramienta lo mejor es que os paséis por la página de documentación del programa.
De todas formas, algún comando que puede ser interesante o útil en algunos casos sí que os puedo dejar (y que están mucho más completas y mejor explicadas aquí):
En el caso de que esto no ocurra, resultará necesario este contenido, que en realidad no es más que una forma bastante simple de acceder a la configuración de resoluciones de cualquier sistema con servidor gráfico X, esté virtualizado o no. La estrella en todo esto es el programa xrandr, que a continuación os presentaré para que os vayáis conociendo.
Xrandr, ese desconocido
Xrandr es un acrónimo derivado de la frase inglesa X's Resize AND Rotate, algo así como "redimensión y rotación de X", entendiendo X como el venerable servidor gráfico del kernel Linux. Se trata por lo tanto de una aplicación que nos permite jugar con algunas de las propiedades de las imágenes que dicho servidor gráfico envía a nuestros monitores, algunas de ellas verdaderamente complejas. En el vídeo sólo me ocupo de una de ellas, que es la de forzar una resolución que por alguna razón no esté listada entre las disponibles. El problema en VirtualBox es algún tipo de bug que impide a X sobreescribir las resoluciones permitidas aun siendo resoluciones posibles por el controlador. Así, los diferentes comandos son un proceso necesario para enseñarle a X una nueva resolución y que la aplique al sistema inmediatamente.Pero sin duda se trata de una situación demasiado específica y poco representativa del verdadero potencial de este programita (que por cierto, no es necesario instalar, lo tenéis todos en vuestras distros, de serie, ahí escondido en el terminal), que puede salvarnos de más de un apuro relacionado con el aspecto gráfico de nuestros sistemas.
Como de costumbre, mi sentido de la vergüenza me impide hacer cosas como copiar y pegar sin piedad, así que si queréis profundizar en el conocimiento de esta herramienta lo mejor es que os paséis por la página de documentación del programa.
De todas formas, algún comando que puede ser interesante o útil en algunos casos sí que os puedo dejar (y que están mucho más completas y mejor explicadas aquí):
xrandr -qMuestra la resolución de la pantalla
xrandr -s (ancho)x(alto)
Cambiando "(ancho)" por la anchura y "(alto) por la altura (por ejemplo: 1920x1080) cambiamos automáticamente la resolución.
Sobre el propio Xrandr podría seguir contándoos cosas, pero resultaría prolijo y de nuevo me remito a la documentación. Es importante, eso sí, señalar que también tiene bastante utilidad para solucionar problemas en configuraciones duales de monitores (en román paladino: cuando tenemos dos pantallas conectadas al ordenador). Mediante sencillos comandos podemos hacer prácticamente de todo (cambiar el orden, invertirlos, rotarlos, poner uno encima del otro o uno al lado del otro... lo que imaginemos). Eso, cómo no, también merecerá su espacio en Youtube. Por si a alguno le quedaban dudas, ya veis que al final terminaré hablando de Linux entero... da un poco de miedo, ¿no?
xrandr --dpi 96 -s (ancho)x(alto)Este comando sirve para cambiar los píxeles por pulgada de nuestro monitor, que pueden variar aunque generalmente serán 96 o 72, dependiendo del modelo y la marca de vuestro monitor. Sobre el tema de la resolución o los píxeles por pulgada hay bastante que decir, y puede ser fuente de problemas ocasionalmente, de modo que me extenderé otro día con su correspondiente tuto.
Sobre el propio Xrandr podría seguir contándoos cosas, pero resultaría prolijo y de nuevo me remito a la documentación. Es importante, eso sí, señalar que también tiene bastante utilidad para solucionar problemas en configuraciones duales de monitores (en román paladino: cuando tenemos dos pantallas conectadas al ordenador). Mediante sencillos comandos podemos hacer prácticamente de todo (cambiar el orden, invertirlos, rotarlos, poner uno encima del otro o uno al lado del otro... lo que imaginemos). Eso, cómo no, también merecerá su espacio en Youtube. Por si a alguno le quedaban dudas, ya veis que al final terminaré hablando de Linux entero... da un poco de miedo, ¿no?
jueves, 21 de marzo de 2013
Sistemas Virtuales #4: Cómo activar la pantalla a 16:9 fullscreen (1 de 2)
El capítulo de hoy es de obligada lectura (y visionado) si queremos sacar el máximo partido a nuestros sistemas virtuales. En realidad, la instalación "básica" de un sistema operativo en VirtualBox provee de características igual de básicas. De hecho, aunque el enfoque que le doy al vídeo está orientado a conseguir una mayor resolución de pantalla para el sistema invitado, los "guest additions" nos proporcionan un montón más de cosas. Veamos qué es eso de las guest additions y para qué sirven.
Guest Additions
Los "añadidos para invitado", que así se podría traducir el nombre, son un conjunto de controladores que proporcionan funcionalidades avanzadas a nuestros sistemas, orientados prácticamente todos ellos a la mejor comunicación entre el sistema virtualizado y el real, y a la comunicación de aquel con el hardware de nuestro equipo. Entre las funcionalidades más destacadas de los guest additions están las siguientes (la información completa podéis encontrarla en el manual de VirtualBox, eso sí, en inglés):- Integración del ratón: Teóricamente, debemos instalar las guest additions para que el ratón funcione en ambos sistemas operativos sin necesidad de atajos de teclado que lo permitan. No obstante, es probable que en vuestras virtualizaciones no necesitéis instalar nada para que esta característica funcione.
- Mejor soporte de vídeo: Además de permitirnos aumentar las capacidades de resolución de los sistemas invitados, nos ayudará a obtener aceleración 3D para el software del sistema virtual y su entorno de escritorio. De todas formas no echéis las campanas al vuelo, la aceleración gráfica está bastante limitada.
- Sincronización horaria: Sincroniza el reloj del sistema principal con el del sistema virtual, en el caso de que no estén sincronizados por cualquier motivo.
- Ventanas, carpetas y portapapeles compartido: Esto dependerá de cada sistema que virtualicéis y del sistema anfitrión, pero en general podemos disponer de un sistema de comunicación entre ambos sistemas con el que poder compartir información entre ambos. Esto es especialmente práctico si le vamos a dar un uso intensivo a nuestro sistema virtual.
Instalación
El problema viene a la hora de la instalación. Teóricamente es tan sencillo como seleccionar el menú "dispositivos" en la ventana del sistema virtualizado, y en el hacer clic en "instalar guest additions":
Desgraciadamente, mi experiencia en este sentido es clara: este método funciona bastante bien en sistemas operativos de Microsoft, pero no tan bien en los del pingüino. No entiendo muy bien la razón; el caso es que generalmente tendremos que hacer más cosas, las cuales dependerán de los paquetes de compilación que tengamos instalados en nuestro sistema invitado.
Debo admitir que he visitado decenas de páginas buscando información consistente sobre este asunto. Al final lo que me he encontrado es una abigarrada colección de trucos y combinaciones de paquetes que los diferentes usuarios han tenido a bien compartir con la comunidad. En general el paquete que todo el mundo dice que hay que instalar es dkms, que es un programa que sirve para compilar módulos en el kernel. pero en muchas ocasiones con este paquete no es suficiente. Al final mi decisión ante cada nueva instalación (una por semana, como mínimo) es intentar instalar todos los paquetes que van diciendo por ahí; el resultado es el que indico en el vídeo:
O también desde el navegador de archivos, si dispone de botón de autoejecución (no todos los navegadores lo tienen):
En el caso de que no aparezca en vuestra distro ninguna de estas opciones, tendremos que tirar de terminal, navegando a la carpeta correspondiente del directorio /media/cdrom (lo de "cdrom" puede cambiar, haced un dir para comprobar cuál es la correcta y siguiendo las instrucciones del vídeo. El proceso de instalación se hace en el terminal elijamos la opción que elijamos, así que podremos comprobar si ha ido todo bien. Si no sabéis inglés, al menos verificad que al final de cada línea pone "Done" (hecho) y no "fail" (fallo). Si nos sale lo segundo, es que ha habido algún error y tendremos que revisar todos los pasos anteriores.
Hasta aquí la primera parte de este repaso a los guest additions. En el siguiente tendremos que continuar con el mismo tema, pues aun instalando los controladores virtuales es posible que sigamos sin tener la resolución nativa de nuestro monitor disponible. De modo que en el próximo vídeo veremos cómo conseguirla, mediante una jugosa colección de comandos.
Debo admitir que he visitado decenas de páginas buscando información consistente sobre este asunto. Al final lo que me he encontrado es una abigarrada colección de trucos y combinaciones de paquetes que los diferentes usuarios han tenido a bien compartir con la comunidad. En general el paquete que todo el mundo dice que hay que instalar es dkms, que es un programa que sirve para compilar módulos en el kernel. pero en muchas ocasiones con este paquete no es suficiente. Al final mi decisión ante cada nueva instalación (una por semana, como mínimo) es intentar instalar todos los paquetes que van diciendo por ahí; el resultado es el que indico en el vídeo:
linux-source linux-headers-generic dkms build-essential module-assistantNo pongo el típico "sudo apt-get update" porque se sobreentiende y porque en cada distro hay un gestor de paquetes propio, así que podríais necesitar yum, pacman, o cualquier otro. Otro paquete que necesitáis, pero que prácticamente viene de serie en todas las distros y por eso no incluyo en la lista es el compilador básico de GNU:
gccQue por supuesto tendréis que instalar si encontráis algún error. El siguiente paso que indico en el vídeo es una orden cuyo funcionamiento he comprobado en sistemas basados en Debian/Ubuntu y en otras no suele ser necesaria:
sudo m-a prepareTras todas estas tareas previas, deberíamos estar preparados por fin para la instalación propiamente dicha, que podemos hacer directamente al hacer clic sobre el menú señalado con anterioridad:
O también desde el navegador de archivos, si dispone de botón de autoejecución (no todos los navegadores lo tienen):
En el caso de que no aparezca en vuestra distro ninguna de estas opciones, tendremos que tirar de terminal, navegando a la carpeta correspondiente del directorio /media/cdrom (lo de "cdrom" puede cambiar, haced un dir para comprobar cuál es la correcta y siguiendo las instrucciones del vídeo. El proceso de instalación se hace en el terminal elijamos la opción que elijamos, así que podremos comprobar si ha ido todo bien. Si no sabéis inglés, al menos verificad que al final de cada línea pone "Done" (hecho) y no "fail" (fallo). Si nos sale lo segundo, es que ha habido algún error y tendremos que revisar todos los pasos anteriores.
Hasta aquí la primera parte de este repaso a los guest additions. En el siguiente tendremos que continuar con el mismo tema, pues aun instalando los controladores virtuales es posible que sigamos sin tener la resolución nativa de nuestro monitor disponible. De modo que en el próximo vídeo veremos cómo conseguirla, mediante una jugosa colección de comandos.
Suscribirse a:
Entradas (Atom)




