[RESOLU] Debian ne retrouve plus mon écran

Bonjour à toutes et à tous!

J’ai voulu augmenter la résolution d’affichage de ma Debian car elle ne pouvait être qu’en 800600 ou 600480, pour cela, j’ai trouvé dans un autre sujet, les commandes suivantes:

dpkg-reconfigure xserver-xfree86

Cependant, j’ai du mal reconfigurer l’interface graphique, ce qui fait que je suis toujours en mode console, avec les erreurs suivantes lorsque je veux faire la commande ‘startx’:

(EE) No devices detected

Fatal server error:
no screens found

blablabla

IO: fatal IO error 104 (Connection reset by peer) on X server "0:0"
after 0 requests (0 known processed) with 0 events remaining.

J’ai bien essayé de rétablir l’ancienne config mais sans succès avec les commandes suivantes:

cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
dpkg-reconfigure xserver-xfree86

Par ailleurs, à un moment donné, il me demande le Port (elle est en PCI) de la carte graphique, j’ai essayé plusieurs adresses sans succès (PCI:0:0:1 ou PCI:1:0:0)!

Voici le lien vers le sujet dont je me suis aidé:

forum.debian-fr.org/viewtopic.ph … re+xserver

Merci d’avance!

slt

[quote]
(EE) No devices detected

Fatal server error:
no screens found

blablabla [/quote]

La ca veux dire qu’il ne tape pas dans le bon ecran, faudrait que tu edites le fichier de config et que tu spécifie le bonne ecran, ensuite le "blablabla " si il y a d’autres erreurs (EE) faut les corrigers.

Quel est ce fichier de config ? et il se trouve où ? car il y en a plusieurs non? c’est avec la commande "edit " ? merci!

Grâce à la commande lspci, j’ai vu le BusID de ma carte:

0000:01:00.0 VGA compatible controller: S3 Inc. 86c368 [Trio 3D/2X] (rev 02)
Je dois donc mettre dans le fichier de config: BusID à “PCI:01:00.0” ?

Merci!

ps: J’ai trouvé ce fameux fichier:

je fais vi /etc/X11/XF86Config-4, c’est bien ca?

Je l’ai mis; mais il me retourne toujours la même erreur! :cry:

Si tu as utilisé le pilot S3 de ta carte, éssaye de refaire un dpkg-reconfigure xserver-xfree86 et utilise le pilot vésa, j’ai souvent recour a se pilot la…

J’ai essayé avec le pilote vesa, mais c’est toujours pareil!
Meme en utilisant d’autres pilotes comme VGA!

Mais j’ai spécifié le bon ecran je pense, et il n’y a pas d’autre erreur puisque le ‘blabla’ m’indique seulement que je peux consulter des messages dans le fichier de log /var/log/XFree86.0.log".

En fait tout fonctionnait bien jusqu’au moment où j’ai touché à cette config! :frowning:

N’y a t-il pas un moyen que Debian reconfigure seul comme à l’installation l’affichage écran?

Merci!

Bon allé colle ton fichier de conf sur le forum.

XF86Config-4 (XFree86 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 XF86Config-4 manual page.

(Type “man XF86Config-4” at the shell prompt.)

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

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

package.

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

again, run the following commands as root:

cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom

md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum

dpkg-reconfigure xserver-xfree86

Section "Files"
FontPath “unix/:7100” # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option “XkbRules” "xfree86"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
EndSection

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

Section "Device"
Identifier "Carte vidéo générique"
Driver "s3"
BusID "PCI:01:00.0"
VideoRam 8192
EndSection

Section "Monitor"
Identifier "API:1597"
HorizSync 30-65
VertRefresh 50-75
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Carte vidéo générique"
Monitor "API:1597"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “800x600” "640x480"
EndSubSection
EndSection

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

Section "DRI"
Mode 0666
EndSection

slt,

Remplace :

par :

[quote]
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Generic Mouse"
EndSection [/quote]

Il m’a ajouté des autres messages d’erreurs, juste avant celui là:

Fatal server error:
no screens found

Il a mit ca avant:

(EE) No core pointer device specified
(EE) Unable to determine the screen layout
(EE) Error from xf86HandleConfigFile()

tu dis avoir augmenté le nombre de résolutions mais à ce qu’on voit, il n’y en a tjrs que deux :question:

Oui, car j’ai essayé de remettre l’ancienne config pour que ca marche le plus vite possible lol, car j’ai besoin de développer du php dessus (ca sera un serveur web intranet)

as-tu essayé de rajouter à la main tes nvelles résolutions ?

Non, mais j’essayerai quand j’aurais de nouveau une interface graphique.

[quote=“pierrot77400”]Non, mais j’essayerai quand j’aurais de nouveau une interface graphique.[/quote] :laughing: :laughing: :laughing:
Bon, vire la config courante, et fais:touch /etc/X11//etc/X11/XF86Config-4 md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum dpkg-reconfigure xserver-xfree86
J’explique les lignes:
1/ créer une config vide.
2/ signaler au systême apt que la signature du fichier est mise à jour, et qu’il a le droit maintenant de le modifier. (en fait, si tu modifies un tant soit peu ton XFree86Config-4, apt considère que tu sais ce que tu a fait dans le fichier, et il arrète de le gèrer lui même, même quand tu fais un ‘dpkg-reconfigure’).
3/tu reconfigures. Pas besoin de preciser de PCI ID tant que tu n’essayes pas de faire du dual head et que tu n’as qu’une carte graphique. Comme la mêmoire, c’est à préciser uniquement si ça ne marche pas en automatique.

Normalement, ca devrait te faire repartir.
Aprés, si les résolutions ne te conviennent pas, tu pourra les modifier à la main.
C’est dommage que tu sois sur une sarge en Xfree, parceque le xorg peut se passer completement de config et fonctionner en autodetection, ce qui t’aurais permis de regler tes problemes aprés avoir commencé à bosser.
Enfin bon…

Au fait, pourriez-vous m’expliquer comment on traduit l’adresse du bus obtenue en faisant lspci pour la mettre dans BusId dans le fichier de conf?

lspci:

tatata et ma carte graphique:

0000:01:00.0 VGA compatible controller: S3 Inc. 86c368 [Trio 3D/2X] (rev 02)

est-ce que 0000:01:00.0 donnera: PCI:00:01:00 ??

mercips: sinon je suis toujours en mode console, et toujours impossible de rétablir ma config d’affichage!

Non ca ne fonctionne pas! Mais manque t-il un espace dans touch /etc/X11//etc/X11/XF86Config-4 ? entre les 2 “/” ?
sinon si je laisse sans espace, il me met: touch ne peut faire un touch sur ‘/etc/X11//etc/X11/XF86Config-4’: aucun fichier ou répertoire de ce type.

J’ai donc ajouté un espace, et tapé les 2 commandes suivantes!
Mais cela ne change rien!

Pour le PCI ID, c’est sans doute ça (il faudrait rechercher des exemples d’XFree86Config-4 avec le mot clé PCI pour verifier). Ceci etant dit, comme je n’ai jamais eu à le préciser…

sinon, la manip que je t’ai donnée et qui fait la config de zero ne t’a pas remis d’equerre ? Etonnant ! peux tu redonner les erreurs, maintenant, dans ce cas ?