GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Riposizionamento della risoluzione dello schermo? (schermo del laptop rotto)?

Ho un laptop con lo schermo nell'angolo in alto a sinistra rotto:non riesco a vedere nulla lì. Tuttavia è solo un piccolo angolo, quindi vorrei sapere se c'è qualcosa che posso fare per fare in modo che Ubuntu non usi affatto quella parte dello schermo:in pratica voglio che ignori 2 barre delle applicazioni dell'unità a sinistra e riposiziona tutto il contenuto.

Risposta accettata:

Crea uno script @ diciamo /usr/share/screen.sh

sudo touch /usr/share/screen.sh

rendilo eseguibile

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

modifica il file (qui userò gedit, quindi è più facile incollarlo per i neofiti)

gksu gedit /usr/share/screen.sh

incolla il contenuto di questo 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

Modifica le prime quattro righe alla risoluzione richiesta. Ho sperimentato con 1280×800 come il mio originale e ho preso 120 pixel della parte orizzontale poiché la barra dell'unità è larga circa 60 pixel. Save file e exit gedit.

Segui queste linee guida – Come faccio ad avviare automaticamente le applicazioni all'accesso – per creare uno script di avvio.
Inserisci un Screen resize o qualcosa del genere nel Name campo e /usr/share/screen.sh come Command

Riavvia Ubuntu e si spera che otterrai ciò che desideri. Funziona sulla mia macchina 🙂


Ubuntu
  1. /usr/bin Vs /usr/local/bin Su Linux?

  2. Node.js Conflitti:/sbin/node Vs /usr/bin/node?

  3. (ubuntu 17.10) Aggiungere/modificare la risoluzione dello schermo?

  4. Icone cancellate accidentalmente in /usr/share, come recuperarle?

  5. Regolare la risoluzione su Ubuntu Server 10.04?

Come modificare la risoluzione dello schermo tramite il terminale di Ubuntu

Perché le modifiche di Lightdm.conf non influiscono sulla risoluzione dello schermo del desktop?

Massimizza Windows su schermo fisico quando si utilizza una risoluzione virtuale con xrandr?

Risoluzione dello schermo di accesso Sddm di Kde 5.56 sullo schermo Fhd Hidpi?

Qual è il significato di /usr/sbin, /usr/local/sbin e /usr/local/bin?

I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?