[Risolto] Ripristinare risoluzione schermo per un utente

Discussioni relative all'ambiente grafico X (Xfree e XOrg)

[Risolto] Ripristinare risoluzione schermo per un utente

Messaggioda zaqq72 » 12/04/2018, 9:07

Buongiorno a tutti.
Ho installato debian stretch xfce su notebook hp con 1 giga di ram.
Mi trovo bene, ho recuperato un portatile a costo zero.
Purtroppo, "giocando" con la risoluzione dello schermo dalla GUI, ne ho impostato una incompatibile per cui, per quello specifico utente, dopo il login, lo schermo diventa tutto nero rendendo impossibile fare qualsiasi operazione. Per gli altri utenti tutto ok.
Ho provato da linea di comando, tramite altri utenti e come SU, a riportarlo sulle impostazioni valide, ma senza successo.
Ho provato xrandr -d :0.0 -s 1024x768 (quella originaria) ma non cambia nulla.
A volte restituisce messaggio contenente MIT-MAGIC-COOKIE-1 e "Can't open dispaly". Sembrerebbe che non abbia i token necessari per comunicare col server video.
Ho letto che spesso i problemi col video si risolvono modificando il file xorg.conf che però non ho.
Come posso ripristinare la risoluzione compatibile?
Ultima modifica di zaqq72 il 12/04/2018, 15:01, modificato 1 volta in totale.
zaqq72
Newbie
Newbie
 
Messaggi: 2
Iscritto il: 02/02/2018, 9:38

Re: Ripristinare risoluzione dello schermo per un utente

Messaggioda mark » 12/04/2018, 10:53

probabilmente il file incriminato è
Codice: Seleziona tutto
.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml

invece se cambi il nome alla directory
Codice: Seleziona tutto
.config/xfce4
la configurazione di xfce si dovrebbe resettare e riportare la configurazione di default come al primo avvio
Avatar utente
mark
Hero Member
Hero Member
 
Messaggi: 657
Iscritto il: 10/01/2007, 16:53

Re: Ripristinare risoluzione dello schermo per un utente

Messaggioda zaqq72 » 12/04/2018, 14:59

Ottimo.
Ho effettuato login da linea di comando, ho modificato il file con

Codice: Seleziona tutto
nano .config/xfce4/xfconf/xfce-perchannel-xml/displays.xml


e cambiato con la risoluzione nella riga corrispondente.

Il nuovo file adesso è:

    <?xml version="1.0" encoding="UTF-8"?>

    <channel name="displays" version="1.0">
    <property name="Default" type="empty">
    <property name="LVDS1" type="string" value="Portatile">
    <property name="Active" type="bool" value="true"/>
    <property name="Resolution" type="string" value="1400x1050"/>
    <property name="RefreshRate" type="double" value="60.019740"/>
    <property name="Rotation" type="int" value="0"/>
    <property name="Reflection" type="string" value="0"/>
    <property name="Primary" type="bool" value="true"/>
    <property name="Position" type="empty">
    <property name="X" type="int" value="0"/>
    <property name="Y" type="int" value="0"/>
    </property>
    </property>
    </property>
    </channel>

Tutto funziona come prima.
Ti ringrazio dell'aiuto.
zaqq72
Newbie
Newbie
 
Messaggi: 2
Iscritto il: 02/02/2018, 9:38


Torna a X

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti