jueves, 13 de marzo de 2014

Programas gratuitos para Linux (orientados a OpenSuse)

                                                       (p) Hugo Napoli, 2014                                                      

No soy programador, pero a veces soluciono ciertos problemas no demasiado complejos con la ayuda de algunas líneas de código.

Normalmente tomo mucho código prestado de otros programadores, y por eso también aprendo.

La idea de este post es ir poniendo aquí todo lo que a mí me ha servido para resolver tareas. Tal vez a tí también te sirva, y si es así, descarga, utiliza y comparte los programas que quieras.

Todos han sido hechos por mí, y de a poco pondré aquí todos los que tengo.

Ojalá te sean útiles, tanto como a mí. Fuerte abrazo.


CAMBIADOR DE RESOLUCIÓN DE PANTALLA (de cualquier resolución a 1360 x 720)

En casa poseo un switch KVM Intellinet de 4 puertos (aparato que sirve para controlar, con un mismo teclado, ratón y monitor, a varias computadoras).
A veces, los Sistemas Operativos no reconocen correctamente al switch KVM, y el peor problema que podemos tener es que el monitor conectado al KVM sea reconocido como monitor genérico (desconocido) y que el Sistema le aplique una resolución estándar obsoleta (800 x 600 píxeles, por ejemplo).

Pero, si en lugar de un viejo monitor CRT del año 1995, poseemos uno mucho más moderno -de tecnología LCD o LED y pantalla ancha- este tipo de resolución hará que las figuras se vean deformadas por una mala resolución, y eso es algo bastante molesto si pretendemos obtener la mejor visión posible.

Es por esta razón entonces que he diseñado este pequeño programa en Bash, que es el lenguaje que interpretan las consolas de GNU/Linux ("pantallas negras" o terminales de Linux).
Lo único que hace este básico programa, es dar unas pocas opciones al usuario, como por ejemplo, informarle acerca de la funcionalidad del mismo, permitirle salir sin cambiar la resolución, y permitirle visualizar algunos parámetros importantes antes de efectuar el cambio final.

La resolución original, volverá a estar presente en cada reinicio, pero cada vez que ejecutes el programa, podrás volver a cambiarla.
En esta oportunidad, el único cambio posible es, cambiar cualquier resolución ofrecida por el Sistema a 1360 x 768 píxeles, con una tasa de refresco de 60 Hertz (1360x768_@60).

ATENCIÓN: puede provocar pantallas negras en algunos Sistemas (dependiendo del tipo de monitor empleado), pero al reiniciar el ordenador, como se ha dicho, este problema habrá desaparecido.

Fue diseñado en Bash-script, y su tamaño es de apenas 1,3 KB. El archivo no está comprimido (posee la extensión normal ".sh"), es ejecutable y posee permisos de lectura y escritura para todos los usuarios.

Probado en: OpenSuse 13.1 (64 bits), con un monitor ACER G205HV (20 pulgadas, pantalla ancha) y switck KVM Intellinet de 4 puertos. Funcionamiento: correcto.

Descárgalo haciendo clic aquí (MediaFire).




CAMBIADOR DE RESOLUCIONES DE PANTALLA (de cualquier resolución a varias resoluciones estándar).

En este caso, se le brindan más opciones al usuario, como por ejemplo, se le informa acerca de la funcionalidad del mismo, se le permitirle salir sin cambiar la resolución y visualizar algunos parámetros importantes antes de efectuar el cambio final (igual que en el programa anterior), pero, la diferencia entre uno y otro, radica en que este también permite cambiar la resolución existente a varias predefinidas (6 modos disponibles).

La resolución original, volverá a estar presente en cada reinicio, pero cada vez que ejecutes el programa, podrás volver a cambiarla.

ATENCIÓN: puede provocar pantallas negras en algunos Sistemas (dependiendo del tipo de monitor empleado), pero al reiniciar el ordenador, como se ha dicho, este problema habrá desaparecido.

Fue diseñado en Bash-script, y su tamaño es de apenas 2,49 KB. El archivo no está comprimido (posee la extensión normal ".sh"), es ejecutable y posee permisos de lectura y escritura para todos los usuarios.

Probado en: OpenSuse 13.1 (64 bits), con un monitor ACER G205HV (20 pulgadas, pantalla ancha) y switck KVM Intellinet de 4 puertos. Funcionamiento: correcto.