eeeBox

Merci à tous, j’ai cherché pas mal de temps avant de tomber ici où j’ai enfin trouvé de vraies pistes pour le problème décran noir.
Pour faciliter la recherche, je remets les mots clés …

Installation Debian Lenny sur eee box (Atom N270) : écran noir au démarrage, serveur X ne démarre pas.

Puisqu’il m’a tout de même fallu chercher un autre long moment pour appliquer vos conseils, voici mon résumé :

1 - Aller dans /etc/X11
2 - Editer xorg.conf
3 - Comme indiqué précédemment, utiliser le driver “vesa” et définir la résolution, comme suit :

[quote]Section "Device"
Identifier "Configured Video Devise"
Driver "Vesa"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor “Configured Monitor”
SubSection "Display"
Modes "1024x768"
EndSubsection

EndSection[/quote]
(modifications en gras par rapport au fichier d’origine)

Quelques précisions s’adressant aux novices comme moi :
1 - Au choix de démarrage, prendre "Single User"
Ce mode m’a permis d’avoir au moins l’affichage en mode “terminal” … l’autre c’était direct l’écran noir … (inutile de me demander la différence entre ces 2 modes … j’en sais rien de rien)
2 - Pour aller dans le répertoire /etc/X11, faire “cd /etc/X11”
(attention cd etc/X11 c’est pas la même chose …)
3 - Pour éditer xorg.conf, faire “vi xorg.conf”
(prévoir dès maintenant aspirine ou lexomil)
4 - Pour passer en mode insertion (et pouvoir modifier), faire la séquence de touche “Esc” + “i”, pour en sortir faire “Esc” (pour moi, l’utilisation des flèches haut/bas, ça me faisait sortir aussi du mode insertion …), pour quitter en enregistrant “:”+“w”+“q”+“entree”
(quand on est pas en mode insertion, pour supprimer un caractère, utiliser la touche “x”, pour supprimer une ligne “dd” … en gros, bon courage si vous connaissez pas vi :slightly_smiling: )
5 - et là ? … ben moi j’ai fait “gdm stop” suivi de “gdm start”, je ne sais pas si le stop avant le start est nécessaire, ni même si cette commande est utile mais ça m’a donné un résultat exploitable … au début, avant que mon .conf ne lui plaise, il m’a engueulé plusieurs fois en me disant que je m’étais planté (après 4 ou 5 secondes) … puis, avec le .conf modifié correctement, il m’a démarré mon beau bureau graphique gnome … youpi !! … et KDE ? … ben j’en sais rien moi ! C’est une marque de café ?

… et maintenant je me connecte dessus par ssh :smiley:

Bonjour,

Je viens de m’inscrire pour vous faire profiter de ce que j’ai trouvé… :slightly_smiling:

Je vous la fait “chronologique”

Je viens d’installer Debian 5.0.2 sur ma EeeBOX B202
Bien sûr, écran noir au lancement de gdm…

Dans le tty1 (Ctrl+Alt+F1) $ cat /etc/X11/xorg.conf
Problème : xorg.conf est vide
je lance dexconf qui génère xorg.conf et qui me permet au moins d’avoir un clavier “fr”.
Je met le pilote vesa dans xorg.conf… exactement comme dans le post précédent de "petinouvo"
Mais je ne peux avoir de résolution supérieure à 1024x768. Si je rajoute “1280x1024” à Modes, l’écran de connexion s’affiche bien mais une fois loggé, ça plante et revient à la connexion…

…arrachage de cheveux, google, nano… et finalement , this : wiki.ubuntu.com/X/Quirks#Ignore … ut%20Quirk

J’ai donc maintenant le driver intel qui tourne et à la résolution de mon écran 1280x1024.

Voici donc mon xorg.conf au final :

[code]~$ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Default Layout"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Screen "Default screen"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
Option “XkbOptions” "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
EndSection

Section "Device"
Identifier “Configured Video Device”
####################################
Driver "intel"
Option “monitor-LVDS” “LVDS”
####################################
EndSection

Section "Monitor"
Identifier "Default monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

####################################
Section "Monitor"
Identifier "LVDS"
Option “Ignore” "True"
EndSection
####################################
[/code]

…avec entre les barres de ### les parties concernées.

En espérant que ça aide :wink:

Merci de cette attention pour ceux à qui cela pose problème et bienvenue ici. :smt006

Mais de rien :wink:

J’obtiens cependant des performances assez basses pour la rapidité d’affichage :

Pour info le lspci donne :
Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)

Si quelqu’un a une piste, une orientation à me donner pour booster un peu ça, ce serait bienvenu :wink:

Il y a du progrès! :smiley:

Dans la section “Device”, ajouter

et le gtkperf passe de 45/50s à 31s !!! :smt007
C’est pas encore le Pérou mais quand même, c’est beaucoup mieux…

J’ai essayé un peu toutes les options possibles listées par “man intel” (voir le xorg.conf plus bas) mais il n’y a bien que celle-ci qui soit significative.

[code]~$ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Default Layout"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
Screen "Default screen"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
Option “XkbOptions” "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
EndSection
#-----------------------------------------------------------------------

Section "Device"
Identifier “Intel945GME”
####################################
Driver "intel"
Option “monitor-LVDS” "LVDS"
Option “monitor-VGA” “VGA”
####################################
######## from “man intel”

Option “NoAccel” “false”

Option “SWCursor” “true”

Option “ColorKey” “integer” #Default: undefined.

Option “CacheLines” “integer”

Option “FramebufferCompression” “true”

Option “Tiling” “false”

Option “DRI” “true”

Option “RenderAccel” “true”

#The following driver Options are supported for the i810 and i815 chipsets:

Option “DDC” “true”

Option “Dac6Bit” “boolean”

Option “XvMCSurfaces” “integer” #Valid values are 6 and 7. Default:XvMC is disabled.

#The following driver Options are supported for the 830M and later chipsets:

Option “VideoKey” “integer”

Option “XVideo” “true”

Option “Legacy3D” “true”

Option “AperTexSize” “32768”

Option “PageFlip” “boolean”

Option “TripleBuffer” “boolean”

Option "AccelMethod" "XAA"	#gtkperf++++	:)

Option “AccelMethod” “EXA” #gtkperf+++ EXA plus récent mais un peu plus lent

Option “ModeDebug” “true”

Option “ForceEnablePipeA” “boolean”

Option “LVDS24Bit” “true”

Option “LVDSFixedMode” “true”

Option “XvMC” “false”

########
EndSection

Section "Monitor"
Identifier "LVDS"
Option “Ignore” "True"
EndSection

Section "Monitor"
Identifier "VGA"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "VGA"
Device "Intel945GME"
EndSection
[/code]

Etant donné la machine, je crois que de toute façon on ne peut guère demander plus…

Pour résumer, l’EeeBox a 2 canaux d’affichage, comme un portable:

  • Le premier canal “LVDS” correspond à l’écran LCD du portable, non connecté bien sûr. Il faut donc l’ignorer car il est utilisé par défaut. > Option “Ignore” “True”

  • Le second canal “VGA” est celui qui nous intéresse et qui correspond en fait à la sortie DVI de la EeeBox.

On peut alors utiliser le driver “intel”, avec Option “AccelMethod” “XAA” (ou “EXA”) pour améliorer la rapidité d’affichage.

sur ce :smt004