Guide de dépannage de Java Desktop System Version 2

Chapitre 2 Erreurs système sur des systèmes Linux

Ce chapitre présente les problèmes connus dans Java Desktop System Version 2 sur les systèmes Linux.

2.1 Démarrage

2.1.1 Version non concordante lors de la compilation des modules du noyau

Problème  

Les utilisateurs de Pentium 4 et d'autres processeurs dotés d'hyper-threading peuvent rencontrer des erreurs de défaut d'assortiment de version lors de la compilation des modules du noyau. 

Solution  

Procédez comme suit :

  1. Éditez le fichier suivant : /usr/src/linux-2.4.19.SuSE/linux/version.h

  2. Remplacez la ligne : #define UTS_RELEASE "2.4.19-4GB"

    par la ligne : #define UTS_RELEASE "2.4.19-64GB-SMP"

2.1.2 Non-fonctionnement des montages à partir de /net

Problème  

ID de bogue : 4908595  

Les montages à partir de /net ne fonctionnent pas. Ce problème est dû au fait que l'utilitaire autofs4 charge le mauvais module de noyau par défaut.

Solution  

Procédez comme suit lors de l'installation du système : 

  1. Ouvrez les fichiers suivants avec l'éditeur de texte : /etc/modules.conf

  2. Annulez le commentaire relatif à la ligne suivante :

    # alias autofs autofs4

2.1.3 Échec de l'installation

Problème  

Certains RPM (gestionnaires de packages Red Hat) peuvent ne pas reconnaître la version Linux sous-jacente de votre machine. Si vous tentez d'installer ces fichiers RPM sur votre système, l'installation peut échouer.

Solution  

Les RPM requièrent une version spécifique de Linux dans le fichier /etc/SuSE-release pour que l'installation s'effectue correctement sur le système.

Installez une version de Linux reconnue par les RPM, telle que SuSE Linux 8.1 (i386) Version=8.1

2.1.4 Problèmes d'affichage à l'écran

Problème  

La résolution d'écran définie par le processus d'installation peut être inappropriée à votre système. Ce défaut d'assortiment peut engendrer des problèmes d'affichage à l'écran. En fonction de votre système matériel, vous pouvez reconfigurer votre résolution d'écran lors de la configuration du système. 

Solution  

Après l'affichage de l'écran de bienvenue, l'écran d'installation s'affiche. Procédez comme suit : 

  1. Appuyez immédiatement sur F2 pour vérifier que la résolution choisie est sélectionnée.

  2. Sélectionnez la résolution choisie, puis appuyez sur Entrée. Si vous choisissez une résolution dépassant les capacités de votre système d'affichage, la partie inférieure de l'écran n'est pas visible lors de l'installation. Dans ce cas, relancez l'installation et sélectionnez une résolution inférieure.

  3. Utilisez les touches flèches pour sélectionner Installation, puis appuyez sur Entrée.

Seules les valeurs de résolution activées dans YaST sont disponibles dans la boîte de dialogue de résolution d'écran.

2.1.5 Non-éjection du CD des RPM

Problème  

Si vous installez les RPM à partir d'un CD en mode multiutilisateur, le système n'éjecte pas le CD automatiquement.  

Solution  

Entrez la commande eject cdrom pour éjecter le CD.

2.1.6 Insertion de retour arrière erroné

Problème  

Si vous vous connectez à une session de Java Desktop System à partir d'un client Sun Ray™ ou d'une machine Solaris, un retour arrière est inséré à chaque pression de la touche L.

Solution  

Utilisez l'une des solutions suivantes : 

  • Une fois connecté à Java Desktop System, utilisez la commande xmodmap pour redéfinir la touche L.

  • Connectez-vous à Java Desktop System en tant que root et supprimez le fichier /etc/X11/Xmodmap.

2.1.7 Blocage des tableaux de bord lors de la connexion

Problème  

Lorsque vous vous connectez à Java Desktop System après avoir réinitialisé le système, les tableaux de bord peuvent se bloquer.

Solution  

Attendez le redémarrage de l'application Panel.

2.1.8 Non-affichage de l'écran de démarrage après la mise à jour de l'installation

Problème  

ID de bogue : 5026577  

Après avoir mis à jour une installation avec une version plus récente de Java Desktop System, l'écran de démarrage ne s'affiche pas. Ce problème est dû à un lien manquant dans le répertoire /usr/share/splash/themes.

Solution  

Procédez comme suit : 

  1. Connectez-vous en tant que superutilisateur.

  2. Exécutez la commande suivante : cd /usr/share/splash/theme

  3. Exécutez la commande suivante : execute ln -s Sun current

  4. Exécutez la commande suivante : execute mkinitrd

2.1.9 Échec de l'installation du RPM du système de fichiers après une mise à jour de l'installation

Problème  

ID de bogue : 5028130  

Après avoir mis à jour une installation avec une version plus récente de Java Desktop System, le RPM du système de fichiers ne parvient pas à s'installer.

Ce problème se pose lorsque vous effectuez une mise à jour du système YaST2 à partir d'un CD, avec le montage automatique par défaut activé dans le gestionnaire de fichiers Nautilus. Le problème se pose également lorsque vous effectuez une mise à jour NFS du système YaST2 lorsqu'un CD est monté sur /media/cdrom.

Ce problème ne se pose pas lorsque vous effectuez une mise à jour réseau après initialisation sur un CD. 

Solution  

Procédez comme suit avant de lancer une installation de mise à jour de système YaST2 :

  1. Éjectez tous les CD du système.

  2. Sélectionnez LancerPréférences AvancésOptions du périphérique CD .

  3. Décochez l'option Monter automatiquement les CD insérés, puis sélectionnez Fermer.

  4. Continuez normalement la mise à jour de l'installation système.

2.1.10 Cadres collés aux fenêtres après une mise à jour de l'installation

Problème  

ID de bogue : 5017762  

Après avoir effectué la mise à jour avec une nouvelle version deJava Desktop System, l'applet Changeur de méthode d'entrée n'est pas ajoutée au tableau de bord par défaut. Ce problème se traduit par l'apparition de cadres collés aux fenêtres.

La configuration du tableau de bord par défaut sur Java Desktop System Version 2 est différente des versions précédentes de Java Desktop System. Ce problème peut se poser si vous vous connectez à une version antérieure de Java Desktop System.

Solution  

Cliquez avec le bouton droit sur un tableau de bord, puis choisissez Ajouter au tableau de bordUtilitaireChangeur de méthode d'entrée.

2.2 Problèmes généraux ayant trait au bureau

2.2.1 Non-ouverture des fichiers

Problème  

Lorsque vous essayez d'ouvrir un document à partir d'un répertoire monté via NFS, le gestionnaire de fichiers affiche une erreur si l'application à laquelle appartient le document ne parvient pas à traiter un argument de fichier transmis comme un URL.

Par exemple, les applications StarOffice™, OpenOffice, vi, acroread, et ggv ne pouvant pas traiter d'URL, le gestionnaire de fichiers rencontre des erreurs lorsqu'elles sont utilisées pour ouvrir des fichiers NFS.

Les fichiers de répertoires montés via Samba (SMB) présentent le même problème. 

Solution  

Copiez les fichiers dans un répertoire local, c'est-à-dire ni Samba, ni NFS. 

2.2.2 Blocage du gestionnaire de fichiers

Problème  

ID de bogue : 5029196  

Le gestionnaire de fichiers Nautilus peut se bloquer si une structure de répertoire dépasse 290 caractères latins ordinaires.

Solution  

Ne créez pas de structure de répertoire supérieure à 290 caractères latins ordinaires si vous souhaitez accéder aux structures de répertoire avec le gestionnaire de fichiers Nautilus. Le nombre de caractères d'une structure de répertoire n'est pas limité si vous parcourez le système de fichiers à l'aide de l'application Terminal.

2.2.3 Affichage incorrect du thème Blueprint

Problème  

Le thème Blueprint Beta n'est fourni qu'à des fins d'évaluation. Ne l'utilisez pas dans d'autres circonstances. Des bugs ont été identifiés pour ce thème et il n'est plus pris en charge. 

Solution  

Si vous souhaitez évaluer le thème Blueprint Beta, choisissez Vue Appliquer un thème Blueprint Beta.

2.2.4 Impression de pages blanches à partir de Ghostscript

Problème  

ID de bogue : 4984611  

Des pages blanches s'impriment lors de l'utilisation de CUPS avec Ghostscript.

Solution  

Les informations comptables de CUPS n'étant généralement pas nécessaires, vous pouvez désactiver la fonction de comptabilité du filtre cupsomatic. Procédez comme suit :

  1. Connectez-vous en tant que superutilisateur.

  2. Ouvrez le fichier suivant : /usr/lib/cups/filter/cupsomatic

  3. Remplacez la ligne suivante :

    my $ps_accounting = 1;

    \u00c0 :

    my $ps_accounting = 0;

Si vous utilisez /etc/foomatic/filter.conf, désactivez ps_accounting à cet endroit.

2.2.5 Non-éjection d'une disquette

Problème  

ID de bogue : 4948512  

Vous ne pouvez pas éjecter la disquette du lecteur de disquette en utilisant l'icône de disquette du bureau. Un message d'erreur indique que seul le superutilisateur y est autorisé. Ce problème se pose si un utilisateur monte l'icône de disquette sur le bureau et qu'un autre utilisateur se connecte et tente d'utiliser l'icône pour éjecter la disquette. 

Solution  

Remplacez utilisateur par utilisateurs dans le fichier /etc/fstab pour fd0.

2.2.6 Non-éjection d'un CD

Problème  

ID de bogue : 4966284  

Vous ne pouvez pas éjecter le CD du lecteur de CD. Ce problème est dû au démon fam qui retient le périphérique CD de sorte que le gestionnaire de fichiers ne peut pas démonter celui-ci et éjecter le CD.

Solution  

Procédez comme suit pour éjecter le CD du lecteur de CD : 

  1. Connectez-vous en tant que superutilisateur.

  2. Ouvrez une fenêtre de Terminal.

  3. Exécutez la commande suivante : pkill fam

  4. Exécutez la commande suivante : eject cdrom

2.2.7 Non-fonctionnement de la molette de la souris

Problème  

ID de bogue : 4948755  

La molette de la souris ne fonctionne pas lors de l'exécution d'applications Java. 

Solution  

Procédez comme suit lors de l'installation du système : 

  1. Ouvrez les fichiers suivants avec l'éditeur de texte : XF86Config

  2. Insérez la ligne suivante : Option "ZAxisMapping" "4 5"

2.3 Problèmes de réseau

2.3.1 Non-fonctionnement de la connexion PPP

Problème  

Vous n'arrivez pas à vous connecter au réseau via connexion PPP. 

Solution  

Si la connexion réseau utilise un modem et requiert une connexion PPP, utilisez l'utilitaire de commande d'appel PPP de Linux wvdial.

2.3.2 Non-fonctionnement de la connexion via modem

Problème  

ID de bogue : 4955086  

La connexion via modem ne fonctionne pas pour les utilisateurs non-superutilisateurs. Ce problème est dû au fait que le bit setuid n'est pas défini dans l'utilitaire pppd, ni sur wvdial.

Solution  

Procédez comme suit : 

  1. Connectez-vous en tant que superutilisateur.

  2. Exécutez la commande suivante : chmod +s /usr/sbin/pppd

2.3.3 Non-affichage des favoris réseau

Problème  

Les favoris réseaux récemment ajoutés n'apparaissent pas dans la fenêtre Favoris réseau.

Solution  

Déconnectez-vous et reconnectez-vous.