GNU/Linux >> Linux Esercitazione >  >> Linux

Come abilitare l'aggiornamento automatico dello schermo sul plug-in/out del monitor su Lubuntu (inoltre, come è possibile ottenerlo in Ubuntu)?

Probabilmente è una caratteristica di Gnome o Unity che è assente da LXDE. Probabilmente potresti scrivere un udev regola per eseguire questa operazione alla disconnessione del monitor.

Ho scritto un piccolo script che rileverà i monitor e si estenderà di conseguenza:

#!/usr/bin/env bash

xrandr | grep VGA | grep -w connected >/dev/null
echo $?
if [[ "$?" -lt 1 ]]
then
    notify-send "Extending desktop to VGA screen"
    xrandr --output DP-3 --auto --output VGA-0 --auto --right-of DP-3 --primary
else
    xrandr | grep DP-2 | grep connected >/dev/null
    if [[ "$?" -gt 0 ]]
    then
    notify-send "Extending desktop to DisplayPort screen"
    xrandr --output DP-3 --auto --output DP-2 --auto --right-of DP-3 --primary
    else
    notify-send "No known screens found"
    fi

fi

Devi avere xrandr installato ma quasi sicuramente lo fai. Dovrai anche modificare i nomi dei monitor di conseguenza (nel mio caso passo da un display VGA esterno a un display Display Port esterno). Esegui xrandr con il tuo schermo esterno collegato per ottenere il nome giusto o aggiornare la tua domanda con l'output di xrandr e io posso aiutarti.

Ho mappato questo script in modo che venga eseguito con una scorciatoia da tastiera e lo esegua semplicemente ogni volta che collego o disconnetto uno schermo.


Linux
  1. Problema:come posso copiare/incollare questo in Vim?

  2. Come aggiornare Ubuntu?

  3. Come posso abilitare il ping su una macchina virtuale Linux di Azure

  4. Come posso monitorare il traffico della porta seriale?

  5. Come posso monitorare la lunghezza della coda di accettazione?

Come abilitare SSH su Ubuntu 20.04

Come aggiornare Ubuntu

Come aggiornare Filezilla su Ubuntu?

Come abilitare l'utente root nel server Ubuntu?

Come abilitare HTTP/2 con Apache in Ubuntu

Suggerimenti per Ubuntu:come abilitare l'utente root (Super User) in Ubuntu