L'environnement de bureau K

Chapitre 11. KDE avec des applications non-KDE

11.1. StarOffice 5.0 version personnelle pour Linux

Si vous n'avez pas encore téléchargé ce monstre (70 Mo), vous le trouverez depuis http://www.stardivision.com/office/so5linux_body.html.

Rappellez vous que le meilleur endroit pour trouver des réponses à des questions sur StarOffice n'est pas ici. Allez plutôt sur le site web de StarOffice. Quand vous arriverez là-bas, cliquez sur "Support" puis "Personal" et utilisez les informations disponibles sur ce site.

11.1.1. StarOffice se bloque !

Ce n'est pas la faute de KDE. Utilisez-vous une carte vidéo S3 Virge ? Si oui, le problème provient du serveur X de S3. Il y a trois solutions à cela. Le programme Xconfigurator de RedHat détectera que vous avez une carte vidéo S3 et la configurera, par conséquent vous devrez utiliser le vieux programme xf86config pour configurer X. Le serveur SVGA supporte les cartes S3, donc vous devrez utiliser ce serveur, mais le serveur de RedHat bogue même dans cette configuration.

11.1.1.1. Solution n. 1

Allez à http://www.xfree86.org/ puis sur le site FTP, et téléchargez Xbin.tgz, Xlib.tgz, et XSVGA.tgz (la dernière version est la 3.3.3). Décompressez ces archives et copiez les dans /usr/X11R6. Effacez le lien "X" dans /etc/X11. Créez un lien symbolique vers le serveur SVGA comme cela :
  
 ln -s /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X

(ou utiliser xf86config qui fera le lien, si vous le choisissez spécifiquement). Vous aurez peut-être besoin de modifier votre fichier XF86Config pour obtenir les bonnes résolutions et nombre de couleurs. Remarquez que les répertoires mentionnés précédemment peuvent varier en fonction de la configuration de votre système.

11.1.1.2. Solution n. 2

Téléchargez le code source du serveur X (supposons celui de S3). Modifiez le fichier xc/programs/Xserver/hx/xfree86/accel/s3_virge/s3im.c autour de la ligne 823, en remplaçant :
 alu |= MIX_MONO_TRANSP;
par :
 if (alu != 0x00aa0000) alu |= MIX_MONO_TRANSP;
dans la fonction s3RealImageStipple. Compilez et installez le nouveau serveur X.

11.1.1.3. Solution n. 3

Il existe un correctif (patch) disponible grâce à StarOffice, à http://www.stardivision.com/download/support/patch1_01.tar.gz. Mais il y a un problème ! Vous devez l'installer après avoir installé StarOffice... mais vous ne pouvez pas puisque StarOffice se bloque ! Une solution est d'installer StarOffice avec le serveur SVGA, installer le correctif, puis remplacer le serveur SVGA par le serveur S3V.