Tomas10 Publicado 11 de Septiembre del 2019 Reportar Share Publicado 11 de Septiembre del 2019 Dentro de los problemas más comunes que me encontré cuando migre por primera vez a Ubuntu fue el tema de las resoluciones de pantalla y unos cuantos problemas adicionales con la detección de Hardware, les estoy hablando de hace 10 años, en ese entonces contaba con un equipo para juegos. Para ello usaba 3 monitores y usaba los puertos de la tarjeta gráfica y adicional a ella con el puerto de la tarjeta madre, cosa que en Windows es posible más sin en cambio en Linux no lo he logrado hacer. De todas formas no es algo que requiera por ello como muchos sabrán en Windows se emulan todas las resoluciones posibles mientras que en Linux solo las adecuadas por así decirlo por lo que cuando quería hacer pantallas espejo me topé con un gran problema, ya que al usar los puertos VGA solo me desplegaba ciertas resoluciones mientras que con DVI y HDMI otras cosa que me genero conflicto. Para ello me encontré con Xrandr una pequeña herramienta que me ayudo a solucionar mis problemas. En este caso debemos de tener todos los monitores que vamos a ocupar o si es solo uno no tenemos problema. En el primer paso vamos a habilitar una resolución más a nuestra configuración de monitores, primero verificamos la opción que queremos tener con nuestro monitor y nuestra tarjeta gráfica, en mi caso me interesa habilitar la resolución 1280×1024. Ahora es importante revisar que resoluciones puede soportar nuestro monitor así como sobre qué frecuencia trabaja. Ya investigado esto, con estos datos los obtenemos con esta sintaxis: $ gtf 1280 1024 70 Esta línea de comando me arrojo algo parecido a lo siguiente: # 1280×1024 @ 70.00 Hz (GTF) hsync: 63.00 kHz; pclk: 96.77 MHz Modeline “1280x1024_70.00” 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync Lo que a nosotros nos interesa es lo siguiente: 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync Antes de ello solo debemos ejecutar en terminal lo siguiente: $ Xrandr Donde nos arrojara información sobre nuestros monitores, aquí los identificaremos, en mi caso cuento con VGA-0 DVI-1 y HDMI-1 Luego de obtener los datos para agregar a los modos de pantalla procedemos a agregar estos modos de la siguiente forma, añadiendo lo que nos arrojó el comando anterior: xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync Luego de ejecutar esta línea anterior, la cual agrego el nuevo modo de resolución de nuestra Pantalla, ejecutamos la siguiente línea de comando, agregare la resolución a los monitores HDMI y DVI: xrandr --addmode DVI-1 1280x1024_70.00 xrandr --addmode HDMI-1 1280x1024_70.00 Y finalmente procedemos a habilitar las resoluciones xrandr --output DVI-1 --mode 1280x1024_70.0 xrandr --output HDMI-1 --mode 1280x1024_70.0 Ya con esta última línea de comando tenemos habilitado el modo de resolución que queremos en nuestro Ubuntu y podemos escogerlo desde Sistema > Preferencias > Monitores o bien podemos habilitarlo simplemente ejecutando esta línea de comando (en mi caso): xrandr -s 1280x1024_70.0 Por ultimo solo les puedo comentar que este proceso solo es válido durante nuestra sesión que tenemos por lo que al reiniciar el sistema los cambios aplicados no se guardan, para solucionar este problema podemos crear un script que se ejecute al inicio. O podemos hacer uso de lo siguiente, abrimos el siguiente archivo y editamos: sudo gedit /etc/gdm/Init/Default Buscaremos las siguientes líneas: PATH=/usr/bin:$PATH OLD_IFS=$IFS Y justo debajo de ellas, en mi caso añado lo siguiente: xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync xrandr --addmode DVI-1 1280x1024_70.00 xrandr --addmode HDMI-1 1280x1024_70.00 xrandr --output DVI-1 --mode 1280x1024_70.0 xrandr --output HDMI-1 --mode 1280x1024_70.0 Otro es crear un bash que ejecute los mismos comandos, pero en mi caso me quedo con lo anterior. #!/bin/bash # setting up new mode xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync xrandr --addmode DVI-1 1280x1024_70.00 xrandr --addmode HDMI-1 1280x1024_70.00 xrandr --output DVI-1 --mode 1280x1024_70.0 xrandr --output HDMI-1 --mode 1280x1024_70.0 ##sleep 1s ##done UBUNLOG OFICIAL 3 1 Enlace al comentario Compartir en otros sitios web More sharing options...
Sylfaen Publicado 13 de Septiembre del 2019 Reportar Share Publicado 13 de Septiembre del 2019 Metodo Similar, realizado en Kali Linux. En esta mini-guía explicaré cómo cambiar la resolución de nuestro SO y adecuarla a nuestra pantalla. Actualmente la mayoría de sistemas Linux reconocen las características de nuestras pantallas y se adaptan a ellas, pero puede haber casos en los que necesitemos cambiar la resolución a nuestro gusto, en mi caso utilizo Virtualbox, la cual no me permitía tener una buena resolución. Para cambiar la resolución usaremos el comando “xrandr” (X Resize & Rotate), ejecutamos: root@kali:~# xrandr Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000 VBOX0 connected 1024x768+0+0 0mm x 0mm 1024x768 60.0*+ 60.0* 1600x1200 60.0 1440x1050 60.0 1280x960 60.0 800x600 60.0 640x480 60.0 Esto nos mostrará las resoluciones que podemos elegir, usando la opción --help podréis saber más sobre este comando. Donde pone current nos aparece qué resolución estamos utilizando. Nosotros lo que haremos será crear un nuevo modo/resolución concorde a nuestra pantalla. Usaremos el comando “cvt” (también funciona con el “gtf”) ya que para crear el modo se necesitan varios datos sobre tamaño, rotación… En mi caso quiero una resolución de 1366x768 a 60 hz: root@kali:~# cvt 1366 768 60 # 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync root@kali:~# gtf 1366 768 60 # 1368x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 85.86 MHz Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync Con esto me aparece el “modeline” que tendré que utilizar para mi resolución, suele ser diferente para cada uno, dependiendo de la pantalla que se use. Para crear el nuevo modo tipeamos xrandr --newmode <<aquí el modeline que hemos obtenido con cvt o gtf>>: root@kali:~# xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync Escribiendo xrandr nos aparecerá que hay un nuevo modo: root@kali:~# xrandr Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000 VBOX0 connected 1024x768+0+0 0mm x 0mm 1024x768 60.0*+ 60.0* 1600x1200 60.0 1440x1050 60.0 1280x960 60.0 800x600 60.0 640x480 60.0 1368x768_60.00 (0x154) 85.2MHz h: width 1368 start 1440 end 1576 total 1784 skew 0 clock 47.8KHz v: height 768 start 771 end 781 total 798 clock 59.9Hz Ahora solo faltará añadirlo a la lista de modos disponibles, donde yo he puesto VBOX0 tenéis que poner el nombre de vuestra tarjeta gráfica que aparece en la información que nos da xrandr: root@kali:~# xrandr Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000 VBOX0 connected 1024x768+0+0 0mm x 0mm 1024x768 60.0*+ 60.0* 1600x1200 60.0 1440x1050 60.0 1280x960 60.0 800x600 60.0 640x480 60.0 1368x768_60.00 (0x154) 85.2MHz h: width 1368 start 1440 end 1576 total 1784 skew 0 clock 47.8KHz v: height 768 start 771 end 781 total 798 clock 59.9Hz Una vez hemos añadido el modo solo faltará aplicar la resolución al monitor: root@kali:~# xrandr --output VBOX0 --mode 1368x768_60.00 Ya está, pantalla completa y con una buena resolución. Si nos equivocamos y queremos borrar el nuevo modo usamos la opción --delmode estando previamente en otro modo, ya que si no, nos daría error: root@kali:~# xrandr -s 0 root@kali:~# xrandr --delmode VBOX0 1368x768_60.00 root@kali:~# xrandr Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000 VBOX0 connected 1024x768+0+0 0mm x 0mm 1024x768 60.0*+ 60.0* 1600x1200 60.0 1440x1050 60.0 1280x960 60.0 800x600 60.0 640x480 60.0 1368x768_60.00 (0x154) 85.2MHz h: width 1368 start 1440 end 1576 total 1784 skew 0 clock 47.8KHz v: height 768 start 771 end 781 total 798 clock 59.9Hz Como podemos ver, el modo se ha borrado pero siguen ahí los datos de la resolución, para eso usaremos la opción --rmmode: root@kali:~# xrandr --rmmode 1368x768_60.00 root@kali:~# xrandr Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000 VBOX0 connected 1024x768+0+0 0mm x 0mm 1024x768 60.0*+ 60.0* 1600x1200 60.0 1440x1050 60.0 1280x960 60.0 800x600 60.0 640x480 60.0 El problema es que cada vez que se apaga el sistema se pierden las configuraciones y es una pérdida de tiempo. Actualmente en la mayoría de sistemas Linux no hace falta tanta cosa, ya que la tecnología ha evolucionado y pueden detectar la configuración adecuada. Pero en este caso, la virtualbox no me detectaba la configuración y tenía que ir cambiando cada vez y llega a ser cansado. Para arreglarlo definitivamente lo que podemos hacer es crear un script muy simple y haciendo que se ejecute al inicio, (ponemos el nombre que queramos y lo guardamos con la extensión .sh): #!/bin/sh xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr --addmode VBOX0 1368x768_60.00 xrandr --output VBOX0 --mode 1368x768_60.00 Una vez hecho el script, que simplemente son los comandos que hemos utilizado anteriormente, pulsamos sobre él con el botón derecho, propiedades, permisos y seleccionamos la casilla de: “permitir ejecutar el archivo como un programa”. Una vez hecho esto, vamos a Aplicaciones, Herramientas del sistema, Preferencias, Aplicaciones al inicio. Cuando se nos abra la ventana, pulsamos en añadir y donde pone nombre, ponemos algo para distinguirlo, en mi caso he puesto “Resolución”, pulsamos en examinar, seleccionamos nuestro script y damos en añadir. Con esto habremos acabado. Ahora cada vez que se inicie el sistema se pondrá con la resolución que queremos. Este “tutorial” es también aplicable a todo sistema Linux, teniendo en cuenta que las rutas como podrían ser “preferencias del sistema”… pueden variar, pero todas mantienen un patrón. Fuente: https://propanotriol.wordpress.com/2013/04/20/cambiar-resolucion-en-kali-linux/ Fuente: https://hackxcrack.net/foro/gnu-linux/cambiar-resolucion-de-pantalla-en-kali-linux(tuto)/ 2 1 Enlace al comentario Compartir en otros sitios web More sharing options...
Publicaciones recomendadas
Crear una cuenta o conéctate para comentar
Tienes que ser miembro para dejar un comentario
Crear una cuenta
Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!
Registrar una nueva cuentaConectar
¿Ya tienes una cuenta? Conéctate aquí.
Conectar ahora