Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 05/05/2006 23:06:48

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

J'ai encore fait une c*** avec mon serveur X

J'ai voulu regarder un DVD avec mon ordi (norma j'ai pas de télé), et j'ai trouvé l'image bien saccadée.

Ayant un doute subit, je vérifie l'accélération 3D (toujours délicate à mettre en route) et de fait je me rends compte qu'elle est une fois de plus dans les choux. (normale, j'ai fait une mise à jour des paquets de xorg il y a 2-3 semaines, mais je n'avais pas eu besoin de l'accélération depuis, donc je ne m'étais rendu compte de rien)
Je laisse donc tomber le visionnage du DVD, je télécharge les dernières versions du driver pour mon chipset (un S3 PROSAVAGE DDR) chez dri.freedesktop .org, je compile et je redémarre mon serveur X

Et là, c'est le drame : l'écran clignote un bon coup, puis s'immobilise définitivement... tout noir !
Je tente le passage en console avec un bon vieux ctrl-alt-F1, mais l'écran est toujours obstinément noir...

Je redémarre l'ordi à la sauvage (je sais, pas bien), mais là je me retrouve coincée, car après m'avoir affiché fort visiblement tous les messages de démarrage, il  démarre wdm et le serveur X dans la foulée. et je reste Grosjean comme devant, vu que l'écran redevient tout noir, même en console.
Pourtant le PC fonctionne (en tapant à l'aveugle le mot de passe root et reboot, ça redémarre, j'ai aussi réussi à démarrer mon modem, ce grâce à quoi je peux vous écrire à partir de mon PC n°2 connéecté au net à travers mon PC n°1 bien que son écran soit toujours obstinément noir...)
Ah, j'ai aussi tenté (à l'aveugle toujours) un # /etc/init.d/wdm stop pour stopper le serveur X qui fout la zone, mais ça change rien, l'écran reste noir quand même.

J'ai essayé d'ausculter le fichier de log d'xorg en démarrant sur une kaella, rien de très saillant à signaler (à part qu'il m'informe que le dri marche pas).

Je fais quoi maintenant ? (au minimum, j'aimerais pouvoir démarrer en console, c'est à dire supprimer le démarrage automatique de wdm, mais dans le noir total c'est pas très pratique)

Rappel de ma config : debian Etch (avec xorg donc), chipset graphique ProSavageDDR, ecran TFT quelconque, noyau 2.6.13 compilé maison (mais qui marchait au poil jusqu'ici)

Korova, vache kamikaze en détresse


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#2 05/05/2006 23:56:19

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : J'ai encore fait une c*** avec mon serveur X

Salut Koro,

J'ai pas la solution, mais un moyen trés utile pour travailler avec un écran qui marche en mode console.
Tu dis que les messages de boot s'affichent correctement, donc, si tu boot en runlevel 1, wdm ne se lancera donc jamais et tu conservera ton mode console sain.

Comme je ne sais pas si tu utilise grub ou lilo, voici une petite doc rapidement glanée sur le net.

Voilà et bon courrage pour la suite wink

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 06/05/2006 00:26:51

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : J'ai encore fait une c*** avec mon serveur X

Hors ligne

#4 06/05/2006 01:40:37

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Merci, j'essaye ça demain, je vous tiens au courant de la suite
(ça fait chaud au coeur d'avoir des amis...)

Korova un peu rassérénée


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#5 06/05/2006 13:11:09

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Bon, ça se presente pas très bien...

J'ai réussi à accéder à mon PC en mono utilisateur, mais impossible de récuprer un écran exploitable sad
La vieille version du driver dri refuse de compiler, la toute dernière me fait des erreurs au moment de l'insertion de module dans le noyau, et une version intermédiaire accepte bien de compiler et s'insère sans erreur, mais l'écran est toujours obstinément noir.
Diverses variantes de dpkg-reconfigure ne changent rien au problème.

Je laisse tomber pour l'instant et je réactive mon double boot windows (la mort dans l'âme), mais j'ai du boulot, 5 diaporamas à pondre pendant le long week-end et j'ai pas le temps de jouer à cache cache avec mon serveur X. Heureusement qu'OOo est porté sous windows...

Quand je pense que tout ça c'est uniquement parce que j'ai voulu regarder un DVD ! Y'a vraiment des jours où je me dis que linux n'est pas vraiment prêt pour le desktop... mad

Korova dépitée


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#6 07/05/2006 02:13:28

jeram
Membre
Inscription : 19/11/2005
Messages : 39

Re : J'ai encore fait une c*** avec mon serveur X

Je connais un prolème similaire. J'ai essayé la etch avec un cd netinstall. Impeccable, mais le driver Ati propriétaire m'a joué des tours.

J'ai essayé en compilant des noyaux différents, résultats peu probants.

J'ai réinstallé sarge, j'ai bien l'accélération graphique. mais si je quitte le bureau (Gnome) et si j'essaie de revenir immédiatement en tapant startx, j'ai un écran noir, ordinateur bloqué, obligé de rebooter. Il y a peut-être une option à passer au lancement pour ati? Pas d'indication sur le site Ati.

Hors ligne

#7 07/05/2006 10:01:31

bz31
Membre
Inscription : 17/03/2004
Messages : 1 380
Site Web

Re : J'ai encore fait une c*** avec mon serveur X

Si vous utilisez testing/unstable avec des paquets à jour, vous êtes probablement en xorg7.0 (modulaire). Vous trouverez quelques aides sur http://wiki.debian.org/Xorg69To7 en cas de problème.

Il y a toujours le vieux driver "vesa" à essayer quand un driver ne marche pas.
Tous les drivers (y compris "savage") :
http://packages.debian.org/cgi-bin/sear … chon=names

Dernière modification par bz31 (07/05/2006 10:01:52)

Hors ligne

#8 07/05/2006 12:55:50

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

En ce qui me concerne j'ai vérifié, je suis toujours en xorg 6.9

j'ai fait plein de manips, dont aucune n'a fait mouche jusqu'ici. (je bidouille en ssh, à partir du PC n°2, mais c'est pas vraiment le pied)

Vais essayer le driver vesa en désespoir de cause, (après je réactive le windows pour finir mon boulot)

J'ai relevé ceci dans le dmesg

PCI: Unable to reserve mem region #2:8000000@d0000000 for device 0000:01:00.0
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[drm] Initialized savage 2.4.1 20050313 on minor 0: S3 Inc. VT8375 [ProSavage8 KM266/KL266]
[drm] Used old pci detect: framebuffer loaded
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
PCI: Unable to reserve mem region #2:8000000@d0000000 for device 0000:01:00.0
cannot request PCI regions

et cela dans les logs de xorg (qui m'informe gentiment par ailleurs que le dri est démarré, youpi ! avec l'écran noir c'est le pied total...)

(WW) SAVAGE(0): config file hsync range 63-79kHz not within DDC hsync ranges.
(WW) SAVAGE(0): config file vrefresh range 60-75Hz not within DDC vrefresh ranges.
(WW) SAVAGE(0): [agp] AGP failed to initialize -- falling back to PCI mode.
(WW) SAVAGE(0): [agp] Make sure you have the agpgart kernel module loaded.
(EE) SAVAGE(0): [agp] AGP not available

Pourtant le modul agpgart est bien chargé, la preuve

[root@tijeune]~# lsmod | grep agp
via_agp                 9792  1
agpgart                35720  2 via_agp,drm

ah, j'ai aussi pas mal de lignes qui ont cette binette là :

(II) SAVAGE(0): Not using default mode "512x384" (vrefresh out of range)
(II) SAVAGE(0): Not using default mode "1280x960" (hsync out of range)
(II) SAVAGE(0): Not using default mode "640x480" (hsync out of range)
(II) SAVAGE(0): Not using default mode "1280x960" (hsync out of range)
(II) SAVAGE(0): Not using default mode "640x480" (hsync out of range)
(II) SAVAGE(0): Not using default mode "1280x1024" (hsync out of range)
(II) SAVAGE(0): Not using default mode "640x512" (hsync out of range)
(II) SAVAGE(0): Not using default mode "1280x1024" (hsync out of range)
(II) SAVAGE(0): Not using default mode "640x512" (hsync out of range)
(II) SAVAGE(0): Not using default mode "1600x1200" (hsync out of range)
(II) SAVAGE(0): Not using default mode "800x600" (hsync out of range)
(II) SAVAGE(0): Not using default mode "1600x1200" (hsync out of range)

J'ai réglé les plages de rafraichissement horizontal et vertical du moniteur d'après ce qui m'a été indiqué par le manuel dudit moniteur.

Volà où j'en suis, sinon cherchez pas, quelqu'un a dû me jeter un sort ces derniers temps, j'ai que des tuiles : mon four marche plus, ma machine à laver fuit et mon serveur X et en carafe ; ça se tient, non ?

Korova ensorcelée


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#9 07/05/2006 13:15:27

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Pas mieux avec le driver vesa


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#10 07/05/2006 21:08:11

ptitlouis
Moderator
Lieu : Levallois-Perret
Inscription : 21/04/2003
Messages : 3 653

Re : J'ai encore fait une c*** avec mon serveur X

t'as essayé avec un noyau précompilé debian ?

Hors ligne

#11 08/05/2006 00:46:46

jeram
Membre
Inscription : 19/11/2005
Messages : 39

Re : J'ai encore fait une c*** avec mon serveur X

Korova a écrit :

mon four marche plus, ma machine à laver fuit et mon serveur X et en carafe

En récupérant le fusible et la courroie de la machine à laver tu devrais pouvoir rétablir l'électricité pour le four et régler l'ouverture de sa porte. En mettant un bol d'eau à l'intérieur, tu pourras laver un mouchoir tout en faisant cuire un rôti : ce sera de la fatigue en moins et le rôti sera plus moelleux.

Le problème de l'ordinateur peut se régler facilement avec un tabouret ou une chaise. Tu t'asseois sur ledit tabouret ou ladite chaise devant le four que tu empoignes vigoureusement à deux mains et que tu fais bouger dans tous les sens. Plus tu arriveras à le remuer vite, plus tu auras l'impression d'avoir de l'accélération graphique.


Ne me remerciez pas, c'est tout naturel.

Hors ligne

#12 08/05/2006 18:41:32

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Après quelques déboires et moult difficultés, j'ai "updradé" mon serveur X en 7.0 et ça semble reparti (je croise les doigts, j'ai maintenant des mélanges peu orthodoxes de pauets de etch et de sid).
C'est vraiment mystérieux, après plusieurs dpkg-reconfigure où debconf me dit que rien n'est mis à jour parce que j'ai un fichier customisé, j'ai carrément viré le xorg.conf (je vous rapelle que j'avais un écran absolument noir, donc je ne risquais pas grand chose), et après le dernier dpkg-reconfigure (terminé par le même message énervant), j'ai à nouveau quelque chose à l'écran, bien que n'ayant plus aucun fichier xorg.conf ! Comprends pas (Mais je ne touche plus à rien)

Par contre, impossible de savoir si l'accélération est démarrée, il semble que glxinfo n'existe plus qu'en stable. Y a -t-il un autre moyen de savoir si l'accélération marche ?

Korova presque sauvée


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#13 08/05/2006 23:25:49

eLR!C
Membre
Lieu : Les Lilas
Inscription : 25/02/2004
Messages : 421
Site Web

Re : J'ai encore fait une c*** avec mon serveur X

glxinfo existe aussi en unstable ...
Enfin, content que tu t'en sois sortie !

Hors ligne

#14 10/05/2006 09:17:41

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Effectivement, j'avais mal cherché...

Bref, j'ai téléchargé le paquet kivabien(tm), et j'ai pu avoir confirmation que la 3D marche toujours pas... (après toutes ces péripéties, je ne peux donc toujorus pas mater de DVD sur ma linuxbox , grrrr)
Les logs d'xorg butent toujours sur le chargement problématique de l'AGP (qui pourtant est chargé dans le noyau, comprends pas...)


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#15 10/05/2006 09:57:53

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : J'ai encore fait une c*** avec mon serveur X

Hello,

Le module AGP du noyau est chargé, mais est-ce qu'il t'insulte au chargement ? Regarde dans ton dmesg ou /var/log/messages pour voir les éventuels messages au chargement du module quivamal(tm) wink

Usti


Faut pas énerver un tigre ...

Hors ligne

#16 10/05/2006 11:14:17

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Voilà ce qui me dit mon Xorg.log à popos de l'AGP

[root@tijeune]/var/log# cat Xorg.0.log | grep agp 
(EE) SAVAGE(0): [agp] AGP not available
(WW) SAVAGE(0): [agp] AGP failed to initialize -- falling back to PCI mode.
(WW) SAVAGE(0): [agp] Make sure you have the agpgart kernel module loaded.
(II) SAVAGE(0): [junkers]       reserved_map_agpstart:0x00000000
(II) SAVAGE(0): [junkers]       agp:handle:0x00000000
(II) SAVAGE(0): [junkers]       agp:offset:0x01000000
(II) SAVAGE(0): [junkers]       agp:size:0x01000000
(II) SAVAGE(0): [junkers]       agp:map:0x00000000
(II) SAVAGE(0): [junkers]       agpTextures:handle:0x00000000
(II) SAVAGE(0): [junkers]       agpTextures:offset:0x00000000
(II) SAVAGE(0): [junkers]       agpTextures:size:0x00000000
(II) SAVAGE(0): [junkers]       agpMode:0
(II) SAVAGE(0): [junkers]       agpTextureHandle:0x00000000
(II) SAVAGE(0): [junkers]       agpTextureSize:0x00000000

Et le dmesg à propos de ce même AGP

[root@tijeune]/var/log# dmesg | grep agp
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected VIA PM266/KM266 chipset
agpgart: AGP aperture is 128M @ 0xe0000000

Et le plus fort de l'histoire ! (dans les log d'X)

[root@tijeune]~# cat /var/log/Xorg.0.log | grep DRI
(II) Loading extension XFree86-DRI
(II) SAVAGE(0): [drm] Enabling ShadowStatus for DRI.
(**) SAVAGE(0): DRI is enabled

Et pourtant d'après glxinfo (que j'ai résupéré après une recherche plus réfléchie...)

[root@tijeune]~# glxinfo | grep direct
direct rendering: No

Au passage, en auscultant mon xorl.log, j'ai compris comment il fait pour démarrer un serveur x sans fichier xorg.conf (qua j'avais mécahamment effacé dans un accès de auvaise humeur). Il se sert d'un vieux fichier xfree86.config-4 ! Bref, c'est vraiment le méga-bordel dans mon serveur X sad.

Mais pour l'instant je ne touche à rien, j'éteins même pas l'ordi tant que ça marche, j'attends la fin des cours avant de faire la mondre expérience supplémentaire (et pour les DVD, je les regarde sur mon PC n°2 sous windows...)


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#17 10/05/2006 19:11:22

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : J'ai encore fait une c*** avec mon serveur X

Ce que je ne comprend pas, c'est pourquoi tu as besoin de l'acceleration 3D pour lire tes DVD...

Je me souviens d'une époque où, sans avoir configuré mon acceleration, la lecture de divx et autre dvd marchait trés bien...
tu utilise quoi pour lire tes dvd ? Pour mon cas, mplayer en sortie xv.

voili voilou...

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#18 10/05/2006 20:32:28

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Parce que sans accélération j'ai une image sur 5 (c'est super saccadé quoi...) J'utilise xine pour lire mes DVD

C'est quoi une sortie xv ?


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#19 10/05/2006 20:47:12

OcamlScheme
Membre
Lieu : Paris
Inscription : 23/04/2003
Messages : 3 026

Re : J'ai encore fait une c*** avec mon serveur X

man xine
/xv

OS avare de mots


Debian in Sid

Hors ligne

#20 10/05/2006 22:15:56

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Chais pas si ça marche bien XV, quand j'ai essayé d'ouvrir les préférence de xine pour changer le pilote video utilisé, ça m'a tout planté... sad Le CPU s'est mis à utiliser plein de puissance et le DD à tourner comme un fou, et j'ai été obligée de tout killer à la sauvage avec un ctrl-alt-suppr, même la console était plus accessible tellement le machin était occupé, tout était super-lent.

D'ailleurs à chaque fois que j'essaye de lire une video quelconque, sur internet par exemple, ou que j'utilise VLC, ça plante dans ce style...
Ça doit être un sacré bazar dans mes configs, faudrait p'têt que je fasse une réinstallation au propore un de ces quatre, depuis le temps que joue au kamikaze à mort sur le PC ça laisse des traces...

Je retente l'option xv, en croisant les doigts pour que xine me fasse pas un coup de calgon


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#21 10/05/2006 22:35:49

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

Bon, avec xine, ça a pas très bien marché (faudra que je réessaye, l'a pas aimé mon divX), par contre VLC a été plus coopératif (enfin après 3 segmentation fault au démarrage...) mais l'image défile sans à-coup.

Promis, je touche plus à mon serveur X (enfin, pas avant 2-3 jours quoi wink )

Korova, kamikaze mais on ne se refait pas


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#22 11/05/2006 06:43:26

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : J'ai encore fait une c*** avec mon serveur X

Hello,

Il me semble que la sortie xv ne marche pas avec toutes les cartes vidéo ... de mémoire, c'était pas forcément le pilote le plus efficace sur mon ATI Radeon branchée sur ma TV, même avec le pilote propriétaire qui était censé le supporter.

Bon courage Korova !! T'as pas essayé avec un CD vivant pour voir si ça vient de ta config ? Et puis de quoi te plainds-tu, il y a tellement de gens qui aimeraient avoir la fonction ralenti ... smile

Usti


Faut pas énerver un tigre ...

Hors ligne

#23 11/05/2006 07:03:08

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : J'ai encore fait une c*** avec mon serveur X

Salut,

Franchement, je sais qu'il y a beaucoup de choix en lecteur video (quoique), mais pour ton cas, il me semble que mplayer est plutot conseillé...

Il plante rarement (ben pour moi en tout cas), il a plein de format de sortie, la documentation est plutot massive et il existe un plugin mplayer pour mozilla...

M'enfin, vlc est franchement bon aussi smile

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#24 11/05/2006 20:44:57

Korova
Membre
Lieu : Calvados (14)
Inscription : 26/05/2004
Messages : 1 916

Re : J'ai encore fait une c*** avec mon serveur X

ustilago a écrit :

Et puis de quoi te plainds-tu, il y a tellement de gens qui aimeraient avoir la fonction ralenti ... smile

Usti

J'ai pas la fonction ralenti, j'ai la fonction saccadé (c'est pas pareil...)

Bon, sans rire, avec VLC + xv ça va, enfin quand VLC consent à démarrer...


Korova, aventurière (même pas peur) GNU/linux depuis 2003

Hors ligne

#25 12/05/2006 07:52:48

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : J'ai encore fait une c*** avec mon serveur X

Mais au fait koro, ton PC, il a quoi à l'interieur du dedans des entrailles ?


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

Pied de page des forums