Problème avec thèmes KDE : error: Can't find X libraries

Bonjour à tous ! Je suis nouveau sous Debian, installé il y a 2 jours, et je cherche à personnaliser un peu mon KDE. J’ai donc téléchargé des thèmes sur KDElook, mais lors de la compilation (de l’étape ./configure pour être précis), j’obtiens le message d’erreur suivant :

Par ailleurs, je ne sais pas si c’est axactement en rapport, mais j’ai aussi une erreur de X quand je tente de lancer Emacs depuis une console :

Xlib: connection to ":0.0" refused by server Xlib: No protocol specified emacs: Cannot connect to X server :0.0.

Voilà, je ne sais pas trop quoi faire de tout cela, je rajoute quelques précisions d’usage :

Carte graphique : Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
Driver : Intel
Système : Debian Etch
Noyau : 2.6.18-6-686
KDE : 3.5.5

Et aller on sait jamais :
Mon xorg.conf :

[code]xorg X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the /etc/X11/xorg.conf manual page.

(Type “man /etc/X11/xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath “/usr/X11R6/lib/X11/fonts/75dpi”
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “SendCoreEvents” "true"
Option “Device” "/dev/psaux"
Option “Protocol” "auto-dev"
Option “HorizScrollDelta” "0"
EndSection

Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
EndSection

Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection
[/code]

Voilà, merci d’avance !

Si tu veux compiler, il faut installer les paquets de développement.

Dans ton cas, il s’agit surement de libx11-dev.

[quote]Xlib: connection to “:0.0” refused by server
Xlib: No protocol specified
emacs: Cannot connect to X server :0.0.[/quote]

Executes-tu ta commande avec l’utilisateur par défaut (qui se connecte) ?

Essaie de reéxecuter la commande après avoir fait un

Attention: si ça marche c’est une solution qui doit rester provisoire (la commande autorise la connection au serveur graphique par n’importe qui; ce qui n’est pas recommandé dans une utilisation courrante)

Merci beaucoup pour vos réponses !
@Desintegr : Ma commande Emacs était exécutée en tant que root (pour éditer fstab à la base), et après vérification, je n’ai pas cette erreur si je l’exécute en tant que simple mortel, donc au pire je me contente du mode -nw pour les taches d’administration (étant donné que c’est un desktop, je passe pas mon temps à faire de l’administration), et si vraiment je veux une fenêtre, ta commande marche au poil (je en compte pas en abuser).

@Desintegr : j’essaie ça tout de suite !
EDIT : ça ne marche pas, j’ai toujours le même problème. Une autre idée ?

Normalement il devrait y avoir un fichier INSTALL et/ou README avec les sources que tu essaies de compiler (tu peut eventuellement donner le lien où tu les as télécharger pour qu’on essaie).
Regarde dans ces fichiers si tu ne trouves pas plus d’informations.

Normalement c’est bien libx11-dev; mais tu peut essaier à tout hasard d’installer libxext-dev

Après d’autres recherches, il semble que xorg-dev peut aussi être la source de ce message d’erreur; A installer donc.