pb avec X & ma radeon 9000 pci (identifier un port pci ?) - Installation - Linux et OS Alternatifs
Marsh Posté le 11-05-2003 à 15:32:53
Tu as combien de carte vidéo dans ton PC ? Si tu n'en as qu'une, la ligne BusID n'est pas obligatoire. Et donc si ça ne marche pas, ce ne doit pas être lié à ça. Le BusID de l'AGP est "PCI:1:0:0".
Mais quoiqu'il en soit, je ne comprends pas ta question. Si lspci te sort 0:0a.0 pour ta carte vidéo, en choisissant BusID PCI:0:10:0, ça ne devrait en effet pas poser de problème.
D'ailleurs, comme tu avais déjà au départ un "no screen found", et que tes modifs n'ont rien changé, je me dis que ton problème n'a absolument rien à voir avec ce BusID. Je pense plutôt que tu as un problème dans la définition de ton écran (d'où le "screen" ).
Fais voir ta section "Device", ta section "Screen", ta section "Monitor" et ta section "ServerLayout".
Marsh Posté le 11-05-2003 à 15:55:56
|
|
|
|
comme message d'erreur au lancement de X, ça me dit bien que ça arrive pas à localiser une carte vidéo à l'emplacement PCI:0:10:0
sinon j'ai bien une seule carte vidéo, en PCI
Marsh Posté le 11-05-2003 à 16:04:55
essaie en rajoutant l'option suivante dans la section device:
Option "UseInternalAGPART" "no"
Marsh Posté le 11-05-2003 à 16:10:55
Je pense que j'ai trouvé ce qui ne va pas. Ton moniteur est complètement pourri, c'est le genre d'erreur que j'ai quand j'essaie de faire fonctionner X avec ma Voodoo 3 sur mon vieux 14" qui a des valeurs pourries : ça ne passe pas, surtout que tu lui demande d'afficher en 1024x768, ce qui ne doit pas aller avec ces taux de rafraîchissement.
Je n'ai pas contre aucun problème avec mon 17" dont la section "Screen" ressemble à ça :
Code :
|
Essaie de mettre des valeurs correctes pour ton moniteur (ce genre de choses est marqué dans la doc, donc, ici, pour le mien, c'est 27 à 96 kHz en synchro horizontale et 50 à 160 Hz en synchro verticale).
Marsh Posté le 11-05-2003 à 16:13:41
là je crois qu'il arrive pas encore au problème de l'écran...puisqu'il trouve pas la carte vidéo
Marsh Posté le 11-05-2003 à 16:30:19
Bobor a écrit : là je crois qu'il arrive pas encore au problème de l'écran...puisqu'il trouve pas la carte vidéo |
"no screen found" : Je sais que je suis pas doué en anglais, mais quand même, je sais ce que ça veut dire.
Marsh Posté le 11-05-2003 à 16:33:03
c pas un pb d'écran je penses
comme je le dis, sur une autre machine, avec le même xfree & les mêmes drivers ati, avec une radeon en agp, juste en virant la ligne BUSID, ça a marché (et j'avais mis les frékences les plus basses aussi pour l'écran, je m'en fous étant donné ke c un tft; au pire s'il prends pas la frékence, c l'écran ki le signale avec un joli message)
voilà l'erreur ke ça me sort maintenant:
|
peut-être ke c tout simplement ke les drivers ati supportent pas les cartes vidéos en pci
Marsh Posté le 11-05-2003 à 16:34:07
Jak a écrit : |
le screen c l'ensemble carte vidéo/moniteur il me semble non
donc si la carte vidéo marche pas, par extension le screen associé non plus
Marsh Posté le 11-05-2003 à 16:36:06
"screen" ne représente pas un écran sous xfree mais un couple moniteur-carte.
D'après l'erreur, je pense plutot que c'est une option du kernel qui n'est pas bien cochée. Regarde du côté agppart, nvram...pour trouver l'option pci.
Regarde dans character devices les options DRM et old DRM (pour cartes PCI...)
Marsh Posté le 11-05-2003 à 16:43:51
Bobor a écrit : "screen" ne représente pas un écran sous xfree mais un couple moniteur-carte. |
Entièrement d'accord. Et je parle d'un cas similaire qui m'est arrivé (avec pour résultat un "no screen found", à cause de paramètres de moniteur trop faibles pour la carte vidéo). Ça correspond exactement, donc autant commencer par là, non ?
Marsh Posté le 11-05-2003 à 16:46:36
"no screen found" est l'erreur systématique quand il y a un problème sous xfree. Quelque soit l'erreur, il y aura "no screen found". Forcément puisque cela vient ou de la carte ou du moniteur, mais aussi parce qu'il ne trouve pas la fonte fixed...
En l'occurence, il a signalé un problème sur le bus PCI, donc cela vient de la carte et pas (pour l'instant) de l'écran.
Marsh Posté le 11-05-2003 à 17:01:48
Bobor a écrit : "screen" ne représente pas un écran sous xfree mais un couple moniteur-carte. |
euh je vois ça où, ces options ? (noob linux inside )
kand ça m'a installé les drivers ATI, ça m'a mis que ça patchait mon kernel je crois bien
là j'ai essayé "make xconfig" ou "make menuconfig" ou "make config", mais à chake fois même message d'erreur:
"make: *** Pas de règle pour fabriquer la cible `config'. Arrêt."
Marsh Posté le 11-05-2003 à 17:03:40
t'es sûr que les sources sont installées?
Marsh Posté le 11-05-2003 à 17:06:26
ReplyMarsh Posté le 11-05-2003 à 17:07:14
ben là c une redhat 8 de base, & pendant l'install j'avais bien précisé de m'installer les sources du noyau & tout
j'avais essayé une fois sans cette option à l'install: kand j'ai voulu installer les drivers ATI, ça m'avait mis ke ct impossible paske ça trouvait pas les sources du noyau; hors là j'ai pas eu ce pb ça m'a bien patché le noyau
edit: cai bon j'ai trouvé
Marsh Posté le 11-05-2003 à 17:31:35
sinon nivo pci, j'ai juste trouvé ça dans la config du noyau, "pci support", ki est coché déjà à yes, et "pci access mode" ki est à "any" (sinon y'a "bios" & "direct" )
Marsh Posté le 11-05-2003 à 17:38:21
as-tu utilisé le .config du noyau effectivement utilisé? sinon tu dois pouvoir le trouver dans /boot. Pense par ailleurs à réinstaller les drivers ati après recompilation du noyau.
agppart, mets le en module et pas en dur.
Choisis ta carte vidéo dans la partie DRM (je crois avoir vu un radeon pour pci et agp).
Pour le reste lis les aides des options.
Marsh Posté le 21-09-2003 à 01:41:51
J'ai exactement le meme probleme....
Est ce que tu a reussi a le resoudre ???
Marsh Posté le 21-09-2003 à 14:21:56
heu ben heu à l'époke finalement j'ai abandonné & puis je suis repassé à win2k
après j'ai plus pu essayer paske j'ai vendu la carte vidéo
Marsh Posté le 22-09-2003 à 13:57:32
moi je peux pas....
c'est un serveur sans port agp et ou windows refuse de s'installer (il ne passse pas en mode graphique) avec une carte video pci autre que celle sur la cm....
Y a aussi la solution DRI Project mais il faut recompiler la moitier des softs de la terre en version CVS alors c'est dur dur....
Marsh Posté le 22-09-2003 à 15:17:55
mokett a écrit : Y a aussi la solution DRI Project mais il faut recompiler la moitier des softs de la terre en version CVS alors c'est dur dur.... |
Gnî ? À part XFree et le noyau, ya quoi à recompiler ?
Marsh Posté le 23-09-2003 à 10:30:26
Non c'est vrai ya rien d'autre.
Mais bon comme je pense que ca ne va pas marcher ca me gave de recompiler Xfree.
Mais bon je crois que vais etre obliger si je veux jouer a Enemy Territory
Marsh Posté le 10-05-2003 à 23:33:05
Bon là j'ai une redhat 8, avec xfree 4.2 & j'ai voulu installer les drivers d'ati pour avoir l'opengl & co, ma carte vidéo étant une radeon 9000 pci.
Pas de pb à l'install du driver en lui-même, hop fglrxconfig se passe sans souci, mais quand je relances X, ben ça marche pas, je me prends un "no screen found". Ayant déjà cette erreur sur une autre machine, aussi à base de CV ati, j'avais résolu le pb en virant une ligne dans le fichier de config, voilà la ligne en kestion (enfin de tête):
BUSID PCI:0:5:0
Logique dans un sens, puisque sur cette machine là, la CV était en agp. (et puis dans le XFConfig de base, y'avait pas cette ligne BUSID)
J'ai donc fait la même chose pour ma radeon en pci, mais ça foire complet. Pourkoi ? paske X charge automatikement les drivers de l'agp & cherche la CV dessus.
Donc ici, la ligne BUSID... est nécessaire. J'ai fait un coup de lspci, pour avoir l'identifiant pci de ma carte vidéo, mais ça me sort un truc ki correspond pas au format qu'il y a dans XFConfig. Ca me sort ça:
00:0a.0 VGA blabla ATI bidule...
J'ai essayé tout bêtement dans mon XFConfig de mettre PCI:0:a:0 (d'ailleurs ça m'a convertit le "a" en "10", enfin ça revient au même), mais je me prends un "no screen found", ki prouve ke c pas bon ça.
Donc au final, après tout ce blabla, ma question est: comment passer du format "00:0a.0" à un format de type "PCI:xx:xx:xx" ?