Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Configurare la tastiera di X.Org
Nuovo argomento   Rispondi    Indice del forum -> Linux
Precedente :: Successivo  
Autore Messaggio
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 08:22
Messaggi: 757

MessaggioInviato: 06 Apr 2008 17:53    Oggetto: Configurare la tastiera di X.Org Rispondi citando

CIAO

Ho dei problemi a configurare la tastiera con X.Org e con GNOME in locale ed in remoto.

Ora, il mio xorg.conf e`

Codice:

PLUTO:~# cat /etc/X11/xorg.conf                                                                             
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        RgbPath         "/usr/share/X11/rgb"
        FontPath        "unix/:7100"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us,it"
        Option          "XkbVariant"    "intl,nodeadkeys,"
        Option          "XkbOption"     "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
EndSection

Section "Device"
        Identifier      "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Driver          "ati"
        BusID           "PCI:1:5:0"
        Option          "UseFBDev"              "true"
EndSection

Section "Monitor"
        Identifier      "Monitor Generico"
        Option          "DPMS"
        HorizSync       28-64
        VertRefresh     43-60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Monitor         "Monitor Generico"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection


e la configurazione di GNOME e`



A questo punto, dopo aver riavviato GDM o, addiritura, la macchina Linux, effettuo il Login e non mi appare nessuna finestra riguardo alla configurazione della tastiera. Quindi, deduco che la configurazione di X.Org sia la stessa di quella di GNOME.

Quindi, provo, da una macchina Windows, ad effettuare un collegamento remoto SSH-VNC ed ha aprire un display X ed a caricare GNOME tramite il comando gnome-session. Qui, trovo una amara sopresa, ossia mi appare questa finestra



e mi accorgo che tutti i tasti modificatori ed i tasti LED - CapsLock, ScrollLock e NumLock - non funzionano in entrambi i casi indicati da questa finestra. Come mai?

La cosa piu` strana e` che, quando vado direttamente sul Server ed effettuo un qualsiasi Login, mi appare sempre questa finestra



ma tutti i tasti funzionano con entrambi le opzioni.

Per far scomparire questa finestra, devo, per forza, loggarmi graficamente come root e via.

GRAZIE

CIAO
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 07 Apr 2008 10:29    Oggetto: Rispondi citando

Ciao
Non è che me ne intenda molto (in particolare del fatto di comandare da remoto: mai fatto), ma ho notato che in realtà ci sono delle differenze tra le due configurazioni:
xorg.conf di balubeto ha scritto:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,it"
Option "XkbVariant" "intl,nodeadkeys,"
Option "XkbOption" "grp:alt_shift_toggle"
EndSection

(in particolare ho notato le ultime 3 righe) mentre
seconda figura in alto a destra del gnome.conf di balubeto ha scritto:

Generic 105-key (Intl) PC

USA International (with dead keys) => Predefinita
Italy Eliminate dead keys => Alternativa

e anche la finestra che ti appare conferma questa differenza tra le due configurazioni.

Se ho interpretato correttamente, in un caso si parla di tastiera USA 105 tasti senza "dead keys" mentre nell'altro di tastiera USA 105 tasti con "dead keys".

Come ti ho detto, non me ne intendo affatto, ma forse questa divergenza (e il fatto di dover quindi richiedere una scelta all'operatore) può avere influito sul mancato funzionamento?
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 08:22
Messaggi: 757

MessaggioInviato: 09 Apr 2008 18:09    Oggetto: Rispondi citando

Per riuscire a capire qualcosa, ho semplificato il file xorg.conf cosi`

Codice:

PLUTO:~# cat /etc/X11/xorg.conf
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        RgbPath         "/usr/share/X11/rgb"
        FontPath        "unix/:7100"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us,it"
#Option         "XkbVariant"    "intl,nodeadkeys"
        Option          "XkbOption"     "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
EndSection

Section "Device"
        Identifier      "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Driver          "ati"
        BusID           "PCI:1:5:0"
        Option          "UseFBDev"              "true"
EndSection

Section "Monitor"
        Identifier      "Monitor Generico"
        Option          "DPMS"
        HorizSync       28-64
        VertRefresh     43-60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Monitor         "Monitor Generico"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection


e, cosi`, quando avvio GNOME in un display X remoto, la configurazione della tastiera appare cosi`



Facendo cosi`, tra i tasti SHIFT, funziona solo i tasti Alt e, fra i tasti LED, funziona solo il tasto NumLock. Come mai?

Per la cronaca, ho provato ad avviare il server x11vnc sul Server con il seguente comando /usr/bin/x11vnc -inetd -rfbport 5901 -rfbauth /home/balubeto/.vnc/passwd -create -capslock -forever o con il comando /usr/bin/x11vnc -inetd -rfbport 5901 -rfbauth /home/balubeto/.vnc/passwd -create -forever ma non cambia nulla.

GRAZIE

CIAO
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 11 Apr 2008 22:57    Oggetto: Rispondi citando

Hai sia una tastiera americana che italiana?

Il mio xorg.conf ha questa sezione:
Citazione:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

e nella finestra di Gnome ho solo l'impostazione col layout Italia (generica 105 tasti Intl), mentre nella scheda "Opzioni di disposizione" è tutto impostato su "predefinito" tranne le caselle di selezione multipla che non ho niente selezionato.

A te vedo che (a parte la riga che hai commentato, ma ci andrebbe uno spazio tra il # e il resto della riga? Chiedo: ho visto nel tuo post che non c'è lo spazio e non so se è un errore di battitura o se è proprio così, non so nemmeno se influisce, ma ho sempre visto lo spazio dopo il cancelletto) hai una singola disposizione di tastiera (attuale finestra di Gnome) e una possibilità di scelta (layout USA, layout Italia) nel file Xorg.conf.
Ho l'impressione che sia questa "ambiguità" che impedisce il riconoscimento della configurazione in locale (per il remoto non mi ci metto nemmeno, è totalmente al di fuori delle mie già scarse conoscenze)
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 08:22
Messaggi: 757

MessaggioInviato: 12 Apr 2008 11:10    Oggetto: Rispondi citando

MK66 ha scritto:
Hai sia una tastiera americana che italiana?

Il mio xorg.conf ha questa sezione:
Citazione:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

e nella finestra di Gnome ho solo l'impostazione col layout Italia (generica 105 tasti Intl), mentre nella scheda "Opzioni di disposizione" è tutto impostato su "predefinito" tranne le caselle di selezione multipla che non ho niente selezionato.

A te vedo che (a parte la riga che hai commentato, ma ci andrebbe uno spazio tra il # e il resto della riga? Chiedo: ho visto nel tuo post che non c'è lo spazio e non so se è un errore di battitura o se è proprio così, non so nemmeno se influisce, ma ho sempre visto lo spazio dopo il cancelletto) hai una singola disposizione di tastiera (attuale finestra di Gnome) e una possibilità di scelta (layout USA, layout Italia) nel file Xorg.conf.
Ho l'impressione che sia questa "ambiguità" che impedisce il riconoscimento della configurazione in locale (per il remoto non mi ci metto nemmeno, è totalmente al di fuori delle mie già scarse conoscenze)


Ho proprio bisogno del layout della tastiera americana e di quella italiana.

Per sicurezza, ho fatto uno spazio dopo il # ma non cambia nulla.

Quindi, come faccio a risolvere il problema?

GRAZIE

CIAO
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 12 Apr 2008 22:00    Oggetto: Rispondi citando

Occorre fare in modo che il file xorg.conf coincida con quanto visualizzato da Gnome.

Per fare questo si può usare (in Ubuntu) il comando
Codice:
sudo dpkg-reconfigure xserver-xorg
(in Debian dovrai adeguare il comando: su al posto di sudo, eccetera)

Altrimenti, dovrai correggere la sezione di Xorg.conf (fai prima un backup per sicurezza), questo che segue è tratto dal manuale di Gentoo, ma dà l'idea:
Citazione:
Configurare la Tastiera

Per configurare X per l'utilizzo di una tastiera internazionale (non americana, NdT), bisogna cercare la sezione InputDevice che contiene la configurazione della tastiera e aggiungere l'opzione XkbLayout per specificare il layout di tastiera desiderato. L'esempio qui sotto mostra come fare per una tastiera belga. Basta sostituire il codice paese con quello appropriato (per l'Italia it, NdT):

Codice 4.2: Cambiare il layout della tastiera

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
EndSection



Prima di tutto dovrai però ripristinare la doppia configurazione (Italia-USA) nella finestra di Gnome (adesso ne ho vista una sola)

Inoltre ho visto che da nessuna parte c'è una opzione che invece hai tu, questa:
Citazione:
Option "XkbOption" "grp:alt_shift_toggle"
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 08:22
Messaggi: 757

MessaggioInviato: 13 Apr 2008 10:55    Oggetto: Rispondi citando

Ho fatto tutto quello che mi hai suggerito di fare ma, purtroppo, non e` cambiato nulla. Anzi, ho notato che, se carico GNOME su un display remoto, esso si carica in inglese anziche` in italiano.

Ora, la mia configurazione e`

Codice:

PLUTO:~# cat /etc/X11/xorg.conf                                                                                           
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        RgbPath         "/usr/share/X11/rgb"
        FontPath        "unix/:7100"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us,it"
# Option                "XkbVariant"    "intl,nodeadkeys"
        Option          "XkbOption"     "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
EndSection

Section "Device"
        Identifier      "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Driver          "ati"
        BusID           "PCI:1:5:0"
        Option          "UseFBDev"              "true"
EndSection

Section "Monitor"
        Identifier      "Monitor Generico"
        Option          "DPMS"
        HorizSync       28-64
        VertRefresh     43-60
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200 (AGP)]"
        Monitor         "Monitor Generico"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection


e



Non riesco a catturare i messaggi del terminale che mi da GNOME quando lo carico da un display X remoto . come si fa a fare cio`?

grazie

ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 22:24
Messaggi: 8616
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 14 Apr 2008 20:33    Oggetto: Rispondi citando

Non ho trovato informazioni che possano aiutare in questa situazione (a parte quelle che ho già detto in relazione al dpkg-reconfigure xserver-xorg)

balubeto ha scritto:
Ho fatto tutto quello che mi hai suggerito di fare ma, purtroppo, non e` cambiato nulla. Anzi, ho notato che, se carico GNOME su un display remoto, esso si carica in inglese anziche` in italiano.

Prova a mettere predefinita la versione italiana sia su Gnome (la finestra) sia su xorg, invertendo la riga
Codice:
Option          "XkbLayout"     "us,it"
con
Codice:
it,us

A quel punto dovrebbe partire in italiano.

balubeto ha scritto:

Non riesco a catturare i messaggi del terminale che mi da GNOME quando lo carico da un display X remoto . come si fa a fare cio`?

grazie

ciao

Mi dispiace, ma questo non lo so proprio: l'utilizzo di un display remoto è una cosa che non ho mai fatto e nemmeno mai visto...
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 08:22
Messaggi: 757

MessaggioInviato: 18 Apr 2008 10:48    Oggetto: Rispondi

Ho voluto verifcare un'altra cosa

Da un display X remoto creato da x11vnc con l'opzione -create, ho eseguito direttamente IceWeasel senza GNOME e, a quanto pare, tutti i tasti SHIFT e tutti i tasti LED funzionano in modo corretto.

Quindi, da questo punto di vista, non e` il server X.Org a creare problemi ma e` proprio GNOME a fare casino.

Ora, hai qualche idea sul dar farsi?

GRAZIE

CIAO
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linux Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi