Questa risposta contiene schermate per Gnome-Shell (Ubuntu Gnome 13.10). Suppongo che sarà simile per Unity standard, ma in caso contrario, vi preghiamo di intervenire.
Prima di tutto (e questo è il problema più comune), per far funzionare AltGr è necessario un layout di tastiera che lo utilizzi . Ad esempio, questo è il mio layout di tastiera (Impostazioni -> Regione e lingua):
- Inglese (USA, internazionale con chiavi morte) ha AltGr.
- L'inglese (USA) NON ha AltGr.
- L'inglese (chiavi morte internazionali AltGr) ha AltGr.
(Il mio layout preferito è il terzo, davvero).
Se il layout non associa AltGr + Key a nulla, come ad esempio "inglese (USA)" predefinito, AltGr non funzionerà anche se è attivato nel pannello Tastiera -> Collegamenti.
Questo è normalmente sufficiente. Per cambiare la posizione di AltGr vai su Impostazioni -> Tastiera e imposta il "Tasto caratteri alternativi":
Ad esempio, la mia tastiera non ha un tasto AltGr fisico, quindi l'ho mappata sul tasto Alt destro.
Ora con il terzo layout, premendo AltGre n insieme si dà ñ.
Componi (l'opzione prima) è una bestia molto diversa. Se lo abiliti, avrai a disposizione un set di caratteri con tre (o più) sequenze di tasti. Ad esempio, premendo Compose, o, e dà œ. Sono tre sequenze di tasti sequenziali, non insieme.
Tieni presente che esiste un bug relativo al cambio di layout in 13.10 su cui si sta lavorando, quindi controlla se hai problemi a cambiare layout.