Uso un elenco di login con facce e le icone e il testo sono minuscoli in GDM. Esiste un modo semplice per modificare la risoluzione della schermata di accesso? Attualmente sto usando 10.04 Lucid.
Uso un elenco di login con facce e le icone e il testo sono minuscoli in GDM. Esiste un modo semplice per modificare la risoluzione della schermata di accesso? Attualmente sto usando 10.04 Lucid.
Risposte:
Gaurav ha la soluzione giusta per Ubuntu 10.10 (usa "Rendi predefinito" in Sistema> Preferenze> Monitor), tuttavia ciò richiede un po 'più di lavoro in Ubuntu 10.04 LTS. Significa anche che GDM avrà la stessa risoluzione del desktop.
Per prima cosa scopri quale risoluzione può prendere il tuo display e come si chiama. Nel seguente esempio il display del mio laptop è LVDS-1 e la sua risoluzione nominale è 1280x800:
$ xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
LVDS-1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x800 60.1 +
1024x768 59.9*
800x600 59.9
640x480 59.4
720x400 59.6
640x400 60.0
640x350 59.8
VGA-1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
TV-1 connected (normal left inverted right x axis y axis)
720x576 50.0 +
1024x768 50.0
800x600 50.0
720x480 50.0
640x480 50.0
400x300 100.0
320x240 100.0
320x200 100.0
Nota nell'output sopra la risoluzione attualmente utilizzata è contrassegnata da un asterisco (*). Successivamente si desidera verificare se tale risoluzione funziona e trovare il comando giusto per configurarlo:
xrandr --output LVDS-1 --mode 800x600x32
Nel comando sopra puoi cambiare la profondità (32 bit) per 24.
Quindi si desidera aggiungere tale comando al file / etc / gdm / Init / Default prima di / sbin / initctl ... [1]. L'inizio di tale file sarà simile al seguente:
#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
xrandr --output LVDS-1 --mode 800x600x32
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
Una volta fatto questo puoi disconnetterti per vedere i risultati. Ho provato questo in un ambiente VM ma dovrebbe funzionare su un'installazione standard ("bare metal").
..initctl
righe nel .../Init/Default
file più recente
Sui sistemi più recenti, vorrai posizionare il tuo file monitors.xml nella directory di configurazione di gdm, la risoluzione verrà prelevata lì:
Questo, ovviamente, presuppone che tu sia entrato in Impostazioni> Display e che tu abbia selezionato la risoluzione desiderata, fai clic su "Applica", questo creerà un monitor.xml in .config della tua home directory.
sudo cp ~ / .config / monitors.xml /var/lib/gdm3/.config/monitors.xml
Maggiori dettagli disponibili su https://wiki.archlinux.org/index.php/GDM#Setup_default_monitor_settings
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
OK per me la risposta era nel file xorg.conf. Non so nemmeno esattamente quali siano le righe pertinenti, ma in precedenza non avevo un file /etc/X11/xorg.conf. Perché non volevo rovinare nulla, non l'ho davvero investigato. Dopo aver installato una nuova scheda video e passato ai driver binari Nvidia, ho usato lo strumento di configurazione per modificare la risoluzione dello schermo. Tuttavia non è stato persistente tra gli accessi, quindi ho provato il pulsante "Scrivi impostazioni nel file xorg.conf". La prossima volta che mi sono disconnesso, il menu di accesso dell'utente aveva la stessa risoluzione di tutte le schermate degli altri utenti. Sono sicuro che questo sarebbe un problema se tutti volessero risoluzioni diverse, ma per me non è così.
Può essere un problema isolato con il tema attuale. Quale tema stai usando ora in GDM? Hai verificato se hai lo stesso problema con altri temi?
Puoi anche provare a riconfigurare il tuo GDM usando i comandi (Perderai la tua sessione X11 nel farlo) di seguito:
$ sudo dpkg-reconfigure gdm
$ sudo /etc/init.d/gdm restart .
Potrebbe essere necessario eseguire gdmsetup (funziona solo per Ubuntu prima del 2010):