Puncte:0

după upgrade la Ubuntu 21.10: ecranul nu se mai trezește din repaus când este setat cu xrandr

drapel it

De când am făcut upgrade de la Ubuntu 21.04 la 21.10, ecranul meu nu se pornește din nou când îmi trezesc din nou computerul desktop din modul de repaus. Apoi trebuie să efectuez o resetare completă pentru a-mi pune din nou computerul în stare de funcționare.

eu folosesc xrandr pentru a comuta între un singur monitor și cel dublu, așa că m-am gândit că poate asta cauzează problema.Și într-adevăr, când am setat setările de afișare prin GUI (Setări -> Afișări) în loc să folosesc xrandr, funcționează*, adică afișajul se trezește din somn normal. NU MAI ESTE CAZ, vezi editarea.

Totuși, de îndată ce am setat setările de afișare cu xrandr, mă voi confrunta cu un ecran negru când trezesc computerul înapoi din modul de repaus.

eu folosesc xrandr, deoarece nu pot comuta între ecrane duale și simple folosind Super+P (opțiunile sunt „Oglindă”, „Alăturați afișaje”, „Numai extern” și „Numai încorporat”, dar toate cele trei opțiuni din urmă activează ambele afișaje). Prin urmare, aș dori să-l folosesc în continuare sau să găsesc o alternativă.

Iată scripturile mele pentru comutare:

„single.sh”:

#!/bin/sh
xrandr --ieșire DVI-I-0 --off --ieșire DVI-I-1 --off --ieșire DP-0 --primar --mod 1920x1080 --pos 0x0 --rotire normal --ieșire DP-1 --off --ieșire HDMI-0 --off --ieșire DVI-D-0 --off

„dual.sh”:

#!/bin/sh
xrandr --ieșire DVI-I-0 --off --ieșire DVI-I-1 --off --ieșire DP-0 --primar --mod 1920x1080 --pos 0x0 --rotire normal --ieșire DP-1 --off --ieșire HDMI-0 --off --ieșire DVI-D-0 --mod 1600x1200 --poz 1920x46 --rotire normal

„toggle.sh”:

#!/bin/bash

TOGGLE=$HOME/.screenlayout/.toggle
DIR=$(dirname „$0”)

dacă [ ! -e $TOGGLE ]; atunci
    atinge $TOGGLE
    $DIR/single.sh
altfel
    rm $TOGGLE
    $DIR/dual.sh
fi

*EDIT: A funcționat cu un singur afișaj, dar tot am vrut să-l testez pentru ecrane duale. Dar în timp ce îmi scriam întrebarea, a fost lansată o actualizare a driverelor nvidia, așa că m-am gândit că poate asta va rezolva totul. Totuși, în schimb, acum nu mai funcționează nici măcar cu un singur afișaj. Acum modul de repaus înseamnă resetare completă. A eliminat xrandr eticheta din acest motiv.

EDIT2: Sistemul meu: Ryzen 2700, GeForce 950. Ieșire de lspci -v | grep -i vga: 0a:00.0 Controler compatibil VGA: NVIDIA Corporation GM206 [GeForce GTX 950] (rev a1) (prog-if 00 [controler VGA])

kanehekili avatar
drapel zw
Ei bine, ți-ai actualizat driverele nvidia. Poate că nu acceptă cardul tău pe acest driver. Dar un ecran negru după repaus este un indiciu că driverul nu funcționează corect. Care este rezultatul lui `lspci -v | grep -i vga` ? Postează-l în întrebarea ta...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.