Problemi e limitazioni su Linux

Problemi noti o limitazioni che potrebbero verificarsi in specifici ambienti di sistema Linux® o configurazioni.

Inizio delle modifiche per il service refresh 8 fix pack 40La funzione screenshot di XWayland non è supportataFine delle modifiche per il service refresh 8 fix pack 40
Inizio delle modifiche per il service refresh 8 fix pack 40

La funzione di screenshot XWayland ([XWayland] java.awt.Robot) e gli aggiornamenti XWayland dipendenti non sono abilitati nella versione 8 dell'SDK. Per ulteriori informazioni sulla funzione e sulla soluzione alternativa, vedere https://bugs.openjdk.org/browse/JDK-8280982.

Fine delle modifiche per il service refresh 8 fix pack 40
Problemi del file system Java™ NIO.2 su un file system ReiserFS

I sistemi con un carico elevato con un file system ReiserFS potrebbero riscontrare problemi quando si utilizzano le funzioni del file system Java NIO.2 . La causa del problema è con il file system ReiserFS e risulta in informazioni incongruenti trasmesse al sottosistema di tecnologia Java. Per evitare questo problema, utilizzare un filesystem alternativo.

API desktop

Se una o più librerie GNOME non sono disponibili, l'API Desktop potrebbe non funzionare.

Alias codepage Unicode Shift_JIS
Nota: questa limitazione si applica solo agli utenti giapponesi.
L'alias della codepage Unicode "\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe" per Shift_JIS è stato rimosso. Se si utilizza questa codepage nelle applicazioni, sostituirla con Shift_JIS.

Le applicazioni GUI, come lo strumento di monitoraggio JConsole, su Ubuntu a 64 bit con una JVM a 32 bit
Quando si esegue una JVM a 32-bit su un sistema Ubuntu a 64-bit, le applicazioni GUI non vengono avviate perché mancano alcune librerie AWT. Per risolvere il problema, installare le librerie a 32 bit fornite nel package ia32-libs :
sudo apt-get install ia32-libs
Se le librerie non sono disponibili, viene generata la seguente eccezione:
Exception in thread "main" java.lang.UnsatisfiedLinkError: awt (An exception was 
pending after running JNI_OnLoad)
        at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:993)
        at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:962)
        at java.lang.System.loadLibrary(System.java:465)
        ... lines removed for clarity ...
Se si verificano dei problemi con la risoluzione dei nomi DNS, installare il package lib32nss-mdns.

Globalizzazione su Ubuntu
Nota: questa limitazione si applica solo agli utenti in lingua cinese, coreana e giapponese di Ubuntu .
Le locale cinese, coreana e giapponese non visualizzano i font corretti se i font CJK non sono installati.

Eccezione GTK Look and Feel e NullPointerException
Nota: questa limitazione si applica solo ad ambienti DBCS.
Se l'applicazione ha esito negativo con un'eccezione NullPointerException quando si utilizza l'aspetto GTK, annullare l'impostazione della variabile di ambiente GNOME_DESKTOP_SESSION_ID .

Impostazioni BIOS su sistemi SMP AMD64

L'impostazione del BIOS Node memory interleaving deve essere impostata su DISABLED. In caso contrario, potrebbero verificarsi risultati imprevedibili, inclusi arresti anomali e blocchi dell'applicazione. Questa istruzione è in conformità con le raccomandazioni di AMD.

Chiamate JNI con più di otto parametri sulle piattaforme PPC
Solo per le piattaforme PPC: se il codice utilizza chiamate JNI e ogni chiamata specifica ha più di otto parametri float o double, il codice JNI C® deve essere compilato con il livello gcc-2.95.3 della Free Software Foundation (FSF) di GNU C Compiler (GCC) o successivo.
Composizione dei caratteri IME (Input Method Editor)
Se si utilizza Smart Common Input Method / Intelligent Input Bus (SCIM/IBus) come server del metodo di input, completare la composizione dei caratteri prima di modificare la selezione. Non modificare rapidamente lo stato attivo con l'input chiave perché l'applicazione potrebbe non ricevere correttamente l'evento chiave.
Nota: questa limitazione si applica solo agli utenti di lingua cinese, coreana e giapponese.
Problemi di applicazione dello swing con GTK look and feel

Le applicazioni swing potrebbero non eseguire correttamente il rendering dei componenti GUI se le librerie GTK non sono installate correttamente sul sistema. Questo problema non è presente nella versione 7, che non è sensibile alle stesse condizioni. Se si ricevono messaggi della console che indicano la mancanza di librerie, installare tali librerie per risolvere il problema.