Perché la mia configurazione desktop estesa viene ripristinata dopo un riavvio con Kubuntu 10.04?


2

Sto eseguendo Kubuntu 10.04 x64 su un Lenovo ThinkPad R500, con un monitor esterno collegato.

Se configuro il desktop esteso, tutto funziona bene. Le impostazioni sono simili alle seguenti:

desktop esteso OK

Dopo il riavvio, queste impostazioni vengono ripristinate ed entrambe le schermate vengono specchiate. Le impostazioni sono simili alle seguenti:

desktop esteso rotto

Il mio desktop esteso funzionava perfettamente con Ubuntu / GNOME, quindi presumo che ci sia qualcosa di diverso nel modo in cui KDE gestisce questa configurazione, non riesco proprio a trovare la risposta.

Qualcuno sa come far aderire la mia configurazione?

Risposte:


3

Puoi provare uno script usando RandR, descritto qui e qui .

Esempio:

xrandr -q # identifica i nomi delle schermate: LVDS per schermo del laptop, VGA-0 per monitor esterno
xrandr - output VGA-0 --pos 1024x0 # per spostare lo schermo VGA di 1024 pixel a destra.

Sarà inoltre necessario modificare il file xorg.conf, aggiungendo alla sezione Schermo una Virtualdefinizione, in cui la larghezza è la larghezza massima dei display aggiunti insieme, dall'altezza dell'altezza maggiore.

MODIFICARE

Vedi thinkwiki.org per maggiori informazioni su xrandr.
La sezione "Ora automatizzalo al login" è probabilmente quella che ti interessa di più.
La sezione "GUI" elenca i front-end della GUI per xrandr.


Sto cercando di capire come si fa in Ubuntu / GNOME normale, perché funziona benissimo lì. Uso sempre il mio laptop con e senza lo schermo esterno e preferirei qualcosa che funzioni magicamente.
ThatGraemeGuy

@Graeme Donaldson: guarda la mia modifica.
harrymc,

Puoi aggiungere la tua chiamata di configurazione xandr al file di avvio di kdm.
txwikinger,

@harrymc: Here you go
txwikinger,

Grazie, ma non è molto meglio. Mi servono circa 30 secondi ogni giorno per configurare il mio doppio schermo nel modo desiderato. Preferirei continuare a farlo piuttosto che passare innumerevoli ore a cercare di capire istruzioni contorte come quella pagina wiki.
ThatGraemeAcquista il

1

Ho sostituito il mio xorg.conf con xrandr in / etc / gdm / Init / Default. Per KDM questa modifica può essere fatta in / etc / kde4 / kdm / Xsetup. Vedi il wiki di Ubuntu e anche il wiki di Debian . Questi forniscono anche esempi sulla risoluzione del problema usando xorg.conf.

Ho aggiunto il seguente codice per essere eseguito solo sul mio display principale. (Ho anche un numero di configurazioni vncserver.)

if [-x "/ etc / gdm / Init / xrandr $ {DISPLAY}"];
poi
        / Etc / gdm / Init / xrandr $ {display}
fi

Il mio / etc / gdm / Init / xrandr: 0 il file di configurazione è:

#! / Bin / bash
xrandr --newmode 1280x1024 108,00 1280 1376 1488 1800 960 961 964 1000 + hsync + vsync
xrandr --addmode VGA-0 1280x1024
xrandr --output VGA-0 - modalità 1280x102
# EOF

Dovrai impostare la dimensione del frame buffer con l'opzione --fb su una dimensione abbastanza grande per entrambe le schermate. Controlla la fine della pagina man per xrandr. Dal tuo esempio potresti essere in grado di cavartela con una linea come:

xrandr --fb 2560x1024 --output LVDS1-o --auto --output VGA1-0 --auto - right-of LVDS1-0

Verificare con xrandr che le modalità siano disponibili.


0

Dovrai configurare manualmente un file /etc/X11/xorg.conf. Ora viene generato al volo. Il tuo vecchio file potrebbe funzionare, ma probabilmente dovrai eliminare la maggior parte delle cose non relative al monitor.


Questa è stata una nuova installazione, non ho un vecchio file. Qualche suggerimento su cosa dovrei inserire?
ThatGraemeGuy

Sono necessarie le sezioni: Monitor, Schermo e ServerLayout. Prova 'Xorg -configure' e togli i componenti non di visualizzazione. Controlla il contenuto di /var/log/Xorg.0.log per vedere cosa viene configurato.
BillThor,

Dovrò provarlo quando sono al lavoro lunedì. In questo momento sono a casa e non ho un display esterno.
ThatGraemeGuy,

Prima ho dovuto fermare kdm, altrimenti "Xorg -configure" si lamenta che il server è già in esecuzione. Il mio file xorg.conf.new è qui: dl.dropbox.com/u/279025/xorg.conf.new , ma la sezione schermo / monitor sembra molto chiara.
ThatGraemeGuy

Mi aspetto che l'output di configure sia abbastanza semplice. Probabilmente dovrai leggere la documentazione sul file di configurazione per aggiungere il secondo monitor e specificarne la posizione.
BillThor,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.