Pb d'affichage 2.0.2 + Linux (KDE 3.5.2)

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Pb d'affichage 2.0.2 + Linux (KDE 3.5.2)

Message par hugkub »

Bonjour,

J'utilise la version 2.0.2 sur Linux (Kubuntu 5.10 - KDE 3.5.2) et j'ai des problèmes d'affichage. Par exemple, la fenêtre "Ouvrir" ne s'affiche pas entièrement. C'est comme si OOo ne pouvait pas finir son travail d'affichage. J'obtiens quelque chose qui ressemble à l'image ci-dessous :

Image

Si je passe la souris - sur cette fenêtre - sur les endroits où sont normalement affichés des boutons ou des icônes, ils apparaissent. Si j'enroule puis déroule cette fenêtre, elle apparaît correctement. Idem si je change de bureau pour revenir ensuite sur celui-ci. Bref, quand l'affichage est rafraîchi la fenêtre est correctement affichée.

J'ai pu déterminer une méthode pour provoquer ce défaut de manière systématique :

1- Ouverture (ou fermeture) de la fenêtre "Rechercher & remplacer" (Ctrl-F ou menu "Editer" ou icône).

2- Ouverture de la fenêtre "Ouvrir"

Les ouvertures suivantes sont correctes. C'est vraiment la séquence ci-dessus qui provoque le problème.

Plus gênant encore, j'ai obtenu des formulaires (via l'assistant, très gourmand en ressources) inutilisables ! Exemple ci-dessous :

Image

A noter que les manipulations indiquées dans cette rubrique "Installation et configuration" (pour un problème similaire sous Windows) ne changent rien (Menu > Outils > Options...> OpenOffice.org > Mémoire Vive: j'ai testé l'augmentation jusqu'à 256 Mo).

Avez-vous des pistes ? Merci.
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Message par Dude »

64 Mo de RAM. Ca me semble un peu juste pour OOo.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

J'ai 512 Mo de RAM. Les 64 Mo concernent uniquement la carte vidéo...
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Message par Dude »

:lol: C'est mes lunettes. J'avais mal lu.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

De rien ! :lol: J'ai modifié ma signature pour que cela soit plus clair...

J'ai poursuivi mes investigations. Nouvelle constatation :

- Si je modifie la résolution de l'écran (LCD 17") à 1152 x 864 ou inférieure, je n'ai plus ce problème d'affichage. Par contre ce n'est pas satisfaisant car l'affichage n'est pas très lisible par rapport à ce que j'ai actuellement : 1280x1024 @ 75 Hz ! Les polices sont moins lisibles.

Je ne sais pas quel est le rapport (si ce n'est qu'une définition plus élévée nécessite plus de ressources) ni comment régler ce problème.
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Message par Dude »

Le truc que en commun avec Pierre2M c'est que vous avez la même carte vidéo NVidia.

C'est peut être lié au matériel ?
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
priskim
Membre hOOnoraire
Membre hOOnoraire
Messages : 129
Inscription : 02 mars 2006 19:51

Message par priskim »

j'a aussi du UbUntU sur un pc et ça m'arrive aussi de temps en temps un mauvais raffraichissement et je suis avec une c-graph SIS 650 et 512 de mémoire.

Par contre avec nvidia as tu les derniers drivers. sais tu faire une install autre que par synaptic des drivers nvidia ;).
XP SP 2 OOo 2.04.
Ubuntu OOo 2.04.
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Avec nvidia-settings, je trouve la version du driver installé :
NVIDIA Driver Version : 1.0-7667
Je ne sais pas si c'est la dernière version.

Voici tous les paquets installés concernant NVIDIA :
- linux-restricted-modules-2.6.12-10-k7
- nvidia-glx
- nvidia-kernel-common
- nvidia-settings
- nvtv
- xserver-xorg-driver-nv

Je ne sais pas comment installer autrement ces drivers. Mais je me demande si les scripts Easy(K)ubuntu n'installent pas ce type de pilotes...
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

Bonjour,

Je ne sais pas si ça vient du driver, en tout cas le 1.0-7667 n'est pas la dernière version. Pour vérifier l'install et éventuellement la refaire, il y a ce Forum Nvidia Linux qui est très bien...
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Effectivement, je suis allé voir sur le site Nvidia en français et j'ai téléchargé la dernière version : NVIDIA-Linux-x86-1.0-8756-pkg1.run

Par contre, je bloque pour son installation. Il m'indique que le compilateur utilisé est le gcc 3.4 alors que le compilateur par défaut sur mon système est gcc 4.0.
J'ai essayé : CC=gcc3.4 mais ça ne change rien. Je vais essayer export CC=gcc3.4 ou env CC=gcc=3.4. Je ne sais pas si cela fonctionnera. Pour installer (compiler) ce pilote il faut que X soit arrêté et être connecté à internet.

Quant au forum Nvidia Linux, le seul problème pour moi c'est qu'il est en anglais... :(
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

Rebonjour,
hugkub a écrit :Par contre, je bloque pour son installation. Il m'indique que le compilateur utilisé est le gcc 3.4 alors que le compilateur par défaut sur mon système est gcc 4.0.
J'ai essayé : CC=gcc3.4 mais ça ne change rien. Je vais essayer export CC=gcc3.4 ou env CC=gcc=3.4. Je ne sais pas si cela fonctionnera. Pour installer (compiler) ce pilote il faut que X soit arrêté et être connecté à internet.
Que donne un which cc (ou which gcc) ? Et cc -v ? (ou gcc -v) ? Avec quel utilisateur fais-tu l'install ?
hugkub a écrit :Quant au forum Nvidia Linux, le seul problème pour moi c'est qu'il est en anglais... :(
En s'accrochant un peu, on repère vite les lignes de code utiles, courage ! :wink:
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Je tente l'installation en tant que root (avec sudo).
Wich cc donne : /usr/bin/cc
Wich gcc donne : /usr/bin/gcc

(g)cc -v donne :

Utilisation des specs internes.
Target: i486-linux-gnu
Configuré avec: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --with-gxx-include-dir=/usr/include/c++/4.0.2 --enable-shared --with-system-zlib --libexecdir=/usr/lib --enable-nls --without-included-gettext --enable-threads=posix --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Modèle de thread: posix
version gcc 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)

Cela confirme bien que le compilateur par défaut est gcc 4.0. Ce que je ne sais pas faire c'est d'indiquer au système d'utiliser gcc 3.4 (également installé sur mon système). Cela doit être tout bête mais je ne connais pas la commande.

Merci.
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

C'est étrange que l'install du driver te demande la version 3.4 de gcc... c'est à quel moment que tu vois ça ? J'ai installé le dernier driver il n'y a pas très longtemps et ma version 4.1 de gcc a eu l'air de lui convenir :wink:

Pour switcher avec la 3.4 de gcc, essaie d'ajouter en tête du PATH le chemin vers cette version :
export PATH=/chemin/vers/gcc3.4:$PATH
Regarde après si which gcc t'indique le nouveau chemin vers gcc...

Mais encore une fois, ça m'intrigue cette histoire de version 3.4...
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Voilà ce que j'ai essayé :

1- En root : export CC=gcc-3.4 (et non pas gcc3.4)
2- sudo sh NVIDIA-Linux-x86-1.0-8756-pkg1.run (en étant en console, X arrêté et connection internet active).
3- Il a téléchargé des choses puis a construit le module du kernel approprié (car apparemment il n'existe pas tout fait sur le site Nvidia).
4- Il l'a installé.
5- Il m'a demandé si je voulais lancer nvidia-xconfig pour reconfigurer le xorg.conf. J'ai dit oui.
6- J'ai redémarré et là... Xorg ne veut plus démarrer !!! Il m'indique qu'il y a des différences dans les modules nvidia. Il faut que je récupère le xorg.0.log juste après le plantage pour avoir les messages exacts.

Pour pouvoir retravailler, j'ai dû modifier le xorg.conf à la main en remettant driver "nv" (au lieu de nvidia).
Si je fais :

Code : Tout sélectionner

Pour switcher avec la 3.4 de gcc, essaie d'ajouter en tête du PATH le chemin vers cette version :
export PATH=/chemin/vers/gcc3.4:$PATH
Regarde après si which gcc t'indique le nouveau chemin vers gcc...
J'obtiens toujours gcc version 4.0 !

Par contre, j'ai vu que /usr/bin/gcc pointe vers /usr/bin/gcc-4.0 (lien). Donc, si je veux forcer le système à utiliser gcc-3.4 il me suffit peut-être de modifier ce lien pour le faire pointer vers gcc-3.4 ?

C'est après avoir lancé "sudo sh NVIDIA-Linux-x86-1.0-8756-pkg1.run" et répondu à 2 ou 3 questions qu'il m'indiquait que je n'avais pas la bonne version de gcc.

J'ai plusieurs versions de gcc installées (j'avais galéré là-dessus et étais obligé d'installer ces anciennes versions pour pouvoir installer les drivers Eagle-usb pour le modem fast800 de Sagem).

Je vais essayer de désinstaller les paquets gcc autres que la version 4.0 et retenter l'installation du driver nvidia nouveau.

Pas simple, pas simple...
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

hugkub a écrit :2- sudo sh NVIDIA-Linux-x86-1.0-8756-pkg1.run (en étant en console, X arrêté et connection internet active).
Si tu es déjà root, pourquoi faire sudo ? (C'est juste une question !)
hugkub a écrit : 3- Il a téléchargé des choses puis a construit le module du kernel approprié (car apparemment il n'existe pas tout fait sur le site Nvidia).
4- Il l'a installé.
5- Il m'a demandé si je voulais lancer nvidia-xconfig pour reconfigurer le xorg.conf. J'ai dit oui.
6- J'ai redémarré et là... Xorg ne veut plus démarrer !!! Il m'indique qu'il y a des différences dans les modules nvidia. Il faut que je récupère le xorg.0.log juste après le plantage pour avoir les messages exacts.
L'install a l'air de bien se dérouler. Après, il faudrait peut-être que tu ailles dans des forums + spécialisés en leur donnant ton xorg.conf...
hugkub a écrit :Pour pouvoir retravailler, j'ai dû modifier le xorg.conf à la main en remettant driver "nv" (au lieu de nvidia).
Avant de toucher sa config graphique,toujours sauvegarder le xorg.conf ! :wink:
hugkub a écrit : Si je fais :

Code : Tout sélectionner

Pour switcher avec la 3.4 de gcc, essaie d'ajouter en tête du PATH le chemin vers cette version :
export PATH=/chemin/vers/gcc3.4:$PATH
Regarde après si which gcc t'indique le nouveau chemin vers gcc...
J'obtiens toujours gcc version 4.0 !
Flûte !
hugkub a écrit :Par contre, j'ai vu que /usr/bin/gcc pointe vers /usr/bin/gcc-4.0 (lien). Donc, si je veux forcer le système à utiliser gcc-3.4 il me suffit peut-être de modifier ce lien pour le faire pointer vers gcc-3.4 ?
Ça me paraît raisonnable.
hugkub a écrit :Pas simple, pas simple...
Certes... Courage !
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Résultat de mes essais :
Si tu es déjà root, pourquoi faire sudo ? (C'est juste une question !)
Sur (K)Ubuntu, il n'y a pas d'utilisateur root par défaut. On utilise sudo pour le devenir temporairement.
Avant de toucher sa config graphique,toujours sauvegarder le xorg.conf ! Oeillade
Exact ! Je l'avais fait et l'installateur aussi. J'ai modifié "à la main" le nom du pilote car ce n'est que celà qui coince...

Donc :

1- L'installateur me demande gcc 3.4 car :

Code : Tout sélectionner

The compiler used to compile the kernel was gcc 3.4 ; the current compiler is gcc 4.0
J'ai donc fait pointer /usr/bin/gcc vers /usr/bin/gcc-3.4 et idem pour cpp-3.4 (dans le doute...)

2- J'ai relancé de nouveau l'installateur Nvidia. Il m'a indiqué une erreur :

Code : Tout sélectionner

...the Nvidia kernel module has the version 1.0-7667 (mon pilote actuel), but this X module has the version 1.0-8756 (la dernière version que je cherche à installer).
3- Re-modification de xorg.conf puis redémarrage.

4- Avec Synaptic, suppression des paquets :
  • nvidia-kernel-common et ses dépendances :
    linux-k7
    linux-restricted-modules-2.6.12-10-k7
    linux-restricted-modules-k7
    nvidia-glx
5- J'ai relancé de nouveau l'installateur Nvidia. Il m'a indiqué des erreurs mais qui à priori ne concernent que la suppression de l'ancienne version. Sinon tout s'est bien passé.

6- Redémarrage : X démarre correctement et j'ai bien la version 1.0-8756 du pilote Nvidia installée (contrôlé avec nvidia-settings) !

CEPENDANT, j'ai toujours le même problème d'affichage avec OpenOffice.org 2.0.2 ! J'ai testé cette version d'OOo avec Kubuntu 5.04 et KDE 3.4.3 :
- Pas de problème d'affichage
- Mais de sérieux problèmes avec OOo Base (comme sur ma config actuelle). Mais ça sera l'objet d'un autre fil... bien que je pense que celà soit lié.

Merci donc pour toutes ces pistes, en attendant une solution... :idea:
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

Bonjour !
hugkub a écrit :Sur (K)Ubuntu, il n'y a pas d'utilisateur root par défaut. On utilise sudo pour le devenir temporairement.
Cool, la journée ne fait que commencer et j'ai déjà appris un truc ! (jamais installé Ubuntu)
hugkub a écrit :
shalala a écrit :Avant de toucher sa config graphique,toujours sauvegarder le xorg.conf !
Exact ! Je l'avais fait et l'installateur aussi.
Je m'en doutais :wink:
hugkub a écrit :1- L'installateur me demande gcc 3.4 car :

Code : Tout sélectionner

The compiler used to compile the kernel was gcc 3.4 ; the current compiler is gcc 4.0
Bon à savoir.
hugkub a écrit :CEPENDANT, j'ai toujours le même problème d'affichage avec OpenOffice.org 2.0.2 ! J'ai testé cette version d'OOo avec Kubuntu 5.04 et KDE 3.4.3 :
- Pas de problème d'affichage
- Mais de sérieux problèmes avec OOo Base (comme sur ma config actuelle). Mais ça sera l'objet d'un autre fil... bien que je pense que celà soit lié.
Franchement ça m'aurait étonnée que le problème ne vienne que du pilote. Au moins, t'as une belle config graphique toute neuve maintenant...
:lol: :wink:
Et pour ce problème d'affichage, j'ai pas d'idée, désolée...

A bientôt !
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Bonjour Shalala !

Tu utilises déjà 2 distributions Linux ! :D Le jour où tu essaieras Kubuntu ou Ubuntu, fais-moi savoir si tu rencontres ce genre de problèmes... :wink: Au fait, quelle version de KDE utilises-tu sur Fedora et Mandriva ? Tu es équipée de quelle quantité de mémoire vive ?

J'ai poursuivi mes investigations. J'ai eu une idée :idea: très simple, que j'aurais pu avoir plus tôt. Sur ma configuration actuelle, j'ai également le gestionnaire de bureau Xfce. Donc :

- Kubuntu 5.10 + Xfce4 + OpenOffice.org 2.0.2 = pas de problème d'affichage !

Le problème semble tourner autour du duo KDE / OOo. Il est vrai que ma version 2.0.2 "officielle" de OpenOffice.org provient du site OOo directement et non pas d'un paquet spécifique Kubuntu (qui en n'est qu'à la version 2.0.1). Par exemple, actuellement je n'ai pas de paquet intitulé "openoffice.org2-kde" installé. La version 2.0.2 "officielle" ne le fournit pas.

En attendant mieux, j'ouvrirai peut-être une session Xfce4 pour travailler avec OOo. :?

P.S. J'apprécie la poésie intrinsèque de tes messages. 8)
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)
shalala
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 27 mars 2006 14:42

Message par shalala »

Rebonjour,

Avec la Fedora Core 5, j'ai KDE 3.5.1 ("3.5.1-2.3 RedHat" pour être exacte), avec la Mandriva ça doit être KDE 3.4 (j'ai pas mon autre PC sous la main).
Première config, 1 Giga, 2e config, 512 Mega (et tu ne le demandes pas, mais 256 pour winXP !)
J'ai moi aussi installé OpenOffice avec ce qui est fourni sur le site de OOo, et pas avec des rpm. Et pas de problème d'affichage...
J'ai déjà utilisé Ubuntu + OOo 2.0.2 mais sous Gnome, et je n'ai pas souvenir de problème non plus.

PS : moi, poète ? pouët pouët plutôt ! :lol: :wink:
OOo 2.0.4 (Debian Sarge et WinXP SP2)
hugkub
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 11 mars 2006 11:54

Message par hugkub »

Merci pour toutes ces précisions, Shalala.

Je suis tenté d'en conclure que ce problème est lié à la version de KDE 3.5.1, pas encore assez fiable (avec par ailleurs des bugs d'autres sortes). Peut-être une mauvaise gestion de la mémoire (des fuites ?), car avec la version 3.5.1 que tu utilises tu disposes de 1 Go (ce qui pourrait masquer un évenuel problème)...

Bref, je vais patienter jusqu'à la prochaine version de KDE (et de OOo) en espérant que cela amènera des améliorations.

Merci à tous. Cordialement.
OOo 2.0.4 sous Linux (noyau 2.6.15-27-k7) Kubuntu 6.06 (KDE 3.5.5)
Athlon 1,2 GHz - 512 Mo RAM - NVIDIA Geforce4 MX440 (modèle MX 480 EL avec 64 Mo)