GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Reposicionamiento de resolución de pantalla? (Pantalla de portátil rota)?

Tengo una computadora portátil con la pantalla de la esquina superior izquierda rota; no puedo ver nada allí. Sin embargo, es solo una pequeña esquina, así que me gustaría saber si hay algo que pueda hacer para que Ubuntu no use esa parte de la pantalla en absoluto. Básicamente, quiero que ignore 2 barras de tareas de Unity a la izquierda y vuelva a colocarlas. todo el contenido.

Respuesta aceptada:

Cree un script @ digamos /usr/share/screen.sh

sudo touch /usr/share/screen.sh

hazlo ejecutable

sudo chmod a+x /usr/share/screen.sh

edite el archivo (usaré gedit aquí, para que sea más fácil de pegar para los novatos)

gksu gedit /usr/share/screen.sh

pegue el contenido de este script:

#!/bin/bash

#change these 4 variables accordingly
ORIG_X=1280
ORIG_Y=800
NEW_X=1160
NEW_Y=800
###

X_DIFF=$(($NEW_X - $ORIG_X))
Y_DIFF=$(($NEW_Y - $ORIG_Y))

ORIG_RES="$ORIG_X"x"$ORIG_Y"
NEW_RES="$NEW_X"x"$NEW_Y"

ACTIVEOUTPUT=$(xrandr | grep -e " connected [^(]" | sed -e "s/([A-Z0-9]+) connected.*/1/")
MODELINE=$(cvt $NEW_X $NEW_Y | grep Modeline | cut -d' ' -f3-)

xrandr --newmode $NEW_RES $MODELINE
xrandr --addmode $ACTIVEOUTPUT $NEW_RES
xrandr --output $ACTIVEOUTPUT --fb $NEW_RES --panning $NEW_RES --mode $NEW_RES
xrandr --fb $NEW_RES --output $ACTIVEOUTPUT --mode $ORIG_RES --transform 1,0,$X_DIFF,0,1,$Y_DIFF,0,0,1

Edite las primeras cuatro líneas a su resolución requerida. Experimenté con 1280 × 800 como mi original y tomé 120 píxeles de la parte horizontal ya que la barra de unidad tiene aproximadamente 60 píxeles de ancho. Save archivo y exit gedit.

Siga estas pautas:¿Cómo inicio las aplicaciones automáticamente al iniciar sesión? Para crear un script de inicio.
Ponga un Screen resize o algo así en el Name campo y /usr/share/screen.sh como el Command

Reinicie Ubuntu y con suerte obtendrá lo que desea. Funciona en mi máquina 🙂


Ubuntu
  1. /usr/bin Vs /usr/local/bin ¿En Linux?

  2. ¿Resolución de pantalla no listada?

  3. Linux – ¿Fusionar /usr/bin y /usr/sbin en /bin (gnu/linux)?

  4. ¿Resolución de pantalla "fuera de rango"?

  5. ¿Cuáles son los significados de /usr/sbin, /usr/local/sbin y /usr/local/bin?

Cómo cambiar la resolución de pantalla a través de la terminal de Ubuntu

¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

Conflictos de Node.js:/sbin/node Vs /usr/bin/node?

(ubuntu 17.10) ¿Agregar/cambiar resolución de pantalla?

¿Resolución de la pantalla de inicio de sesión de Kde 5.56 Sddm en la pantalla Hidpi Fhd?

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?