logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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

#1 26-07-2009 10:32:14

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

install drivers pour ATI HD 4870

Bonjour à tous, :)

J'ai essayé d'installer les drivers proprio ATI (je sais, c'est un compromis discutable, mais je ne suis pas sur ce fil pour en débattre...).
J'ai tenté de suivre le tuto de Freddec ici. Mais je n'ai pas son aisance. Et Je n'arrive pas à finir l'install tout seul.

Dans un premier temps, j'ai généré un xorg.conf.new. Au moment du test

#X -config /root/xorg.conf.new


, il me retourne :

(==) Log file :"/var/log/Xorg.0.log", Time : Sun Jul 26
(EE) Unable to locate /open config file : "/root/xorg.conf.new"
New driver is "vesa"
(==) Using default buil-in configuration (54 lines)
(ww)VESA : More than one matching Device section found : Built in Default vesa Device 0
(EE) open /dev/fb0 : no such file or directory
(II) Module "dcc"already built in
(WW) VESA(0) : failed to set up write combining range (0xd0000000,0x10000000)


Je me retrouve avec un écran grillagé gris.
Retour en tty1 et reboot.

Je précise que si la netinstall de Lenny ne construit pas de xorg.conf, j'ai dû en construire un minimaliste pour que le clavier soit reconnu en fr. Il se trouve dans mon home et se nomme "xorg.conf."
Le nouveau généré est cependant plus complet, et se trouve pour sa part dans /root.
Je ne comprends pas pourquoi X -config est

unable to locate/open config file : "/root/xorg.conf.new"


?
:rolleyes:
Merci de votre aide

Dernière modification par Chris (26-07-2009 10:34:06)

Hors ligne

#2 26-07-2009 11:13:13

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : install drivers pour ATI HD 4870

Salut Chris,

On aimerait aussi connaître ce qui marche, peux-tu nous prêter un exemplaire de ton xorg.conf qui va (et vient... ) des fois queu... Ca pourrait servir en complément du tuto, non ? tongue

Amitié, Joel

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 26-07-2009 23:01:25

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

Re : install drivers pour ATI HD 4870

Oui, je peux envoyer une copie du xorg.conf.new hmm

Section "ServerLayout"
  Identifier     "X.org Configured"
  Screen      0  "Screen0" 0 0
  InputDevice    "Mouse0" "CorePointer"
  InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
  RgbPath      "/etc/X11/rgb"
  ModulePath   "/usr/lib/xorg/modules"
  FontPath     "/usr/share/fonts/X11/misc"
  FontPath     "/usr/share/fonts/X11/cyrillic"
  FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
  FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
  FontPath     "/usr/share/fonts/X11/Type1"
  FontPath     "/usr/share/fonts/X11/100dpi"
  FontPath     "/usr/share/fonts/X11/75dpi"
  FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
  Load  "GLcore"
  Load  "glx"
  Load  "dri"
  Load  "extmod"
  Load  "xtrap"
  Load  "dbe"
  Load  "record"
EndSection

Section "InputDevice"
  Identifier  "Keyboard0"
  Driver      "kbd"
EndSection

Section "InputDevice"
  Identifier  "Mouse0"
  Driver      "mouse"
  Option      "Protocol" "auto"
  Option      "Device" "/dev/input/mice"
  Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
  Identifier   "Monitor0"
  VendorName   "Monitor Vendor"
  ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"            # [<bool>]
        #Option     "DefaultRefresh"      # [<bool>]
        #Option     "ModeSetClearScreen"  # [<bool>]
  Identifier  "Card0"
  Driver      "fglrx"
  VendorName  "ATI Technologies Inc"
  BoardName   "RV770 [Radeon HD 4870]"
  BusID       "PCI:4:0:0"
EndSection

Section "Screen"
  Identifier "Screen0"
  Device     "Card0"
  Monitor    "Monitor0"
  SubSection "Display"
    Viewport   0 0
    Depth     1
  EndSubSection
  SubSection "Display"
    Viewport   0 0
    Depth     4
  EndSubSection
  SubSection "Display"
    Viewport   0 0
    Depth     8
  EndSubSection
  SubSection "Display"
    Viewport   0 0
    Depth     15
  EndSubSection
  SubSection "Display"
    Viewport   0 0
    Depth     16
  EndSubSection
  SubSection "Display"
    Viewport   0 0
    Depth     24
                Modes    "1920x1080"

  EndSubSection
EndSection


Mais 
a) je ne vois pas l'intérêt immédiat de la chose.
b) le message d'erreur (EE) est

(EE) Unable to locate /open config file : "/root/xorg.conf.new"
New driver is "vesa"
(==) Using default buil-in configuration (54 lines)


Bon, s'il ne peut pas le localiser...
c) question subsidiaire : comment se fait-il qu'il n'ouvre pas xorg.conf.new, se rattrape avec

default buil-in configuration


, mais au lieu de me rendre mon habituel serveur sous vesa, je retrouve un inutilisable écran grillagé gris ? roll

Hors ligne

#4 28-07-2009 01:09:36

Melodie
Modérateur
Lieu : Pyrénées
Distrib. : Bento Openbox
(G)UI : Openbox
Inscription : 28-05-2007
Site Web

Re : install drivers pour ATI HD 4870

Salut,

Essaie ceci:

édites ton fichier xorg.conf.new en root et devant cette ligne:

BusID       "PCI:4:0:0"


mets un commentaire pour la désactiver : comme ceci #

Cette ligne est facultative, et parfois elle est par défaut, mal renseignée.

Puis sauvegardes le fichier et ré essaie la commande Xorg -config xorg.conf.new (tu dois te positionner depuis la console dans le répertoire root: avec la commande "cd /root"

PS: sous la :

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth    24
(...)
EndSection

Il manque la ligne que j'ai mise en gras.


le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#5 28-07-2009 11:30:53

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

Re : install drivers pour ATI HD 4870

Hello Mélodie, smile Content de te retrouver wink, bonjour à tous,

J'ai effectué les modifications suggérées.
Ca ne marche pas du premier coup. Je mets les sorties (tirées du var/log approprié) :

(II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
(WW) fglrx(0): could not detect X server version (query_status=-1)


Y trouve pas la version du serveur ?

(WW) AIGLX: 3D driver claims to not support visual 0x71
(WW) AIGLX: 3D driver claims to not support visual 0x72
(II) AIGLX: Loaded and initialized /usr/lib/dri/fglrx_dri.so


Je ne met que les 3 dernières lignes. Mais AIGLX ne supporte rien, de 0x23 à 0x72
Enfin, en tt1, à la fin du test

X -config /root/xorg.conf.new


le terminal indique :

failed to set aperture, ret=0x00000001


Il y a aussi une histoire de font cyrillic dont le path est incorrect. Mais je ne pense pas que cela ait une importance cruciale dans notre propos...

Hors ligne

#6 30-07-2009 18:17:02

Gargamel
Membre
Distrib. : bullseye
Noyau : 5.10/5.16bpo/5.18
(G)UI : XFCE 4.16
Inscription : 02-09-2008

Re : install drivers pour ATI HD 4870

Salut,

Ton affaire est toujours vivante? je possède la même carte vidéo et les catalyst 9.6 x64 l'a font tranquillement ronronner sous squeeze smile

J'ai fait un mix du tuto + notes d'instructions d'ati suite à ce fil:
http://debian-facile.org/forum/viewtopic.php?id=1063

Si tu veux plus d'infos , hésite pas wink

Hors ligne

#7 30-07-2009 19:36:10

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

Re : install drivers pour ATI HD 4870

Bon, je crois qu'il y a de la réinstallation from scratch dans l'air... roll

1) entre temps, j'ai quand même appris à lire... Dans son tuto, Freddec écrit :

La dessus, je retente un X -config /root/xorg.conf.new et… Ô miracle ! apparait à l'écran la magnifique trame en grillage grisâtre m'indiquant que le serveur X tourne !


Ce qui signifie qu'un Xserveur qui renvoie un grillage grisâtre est correctement configuré ? Dans ce cas, le mien est correctement configuré depuis un bon bout de temps... roll

2) quand je tente un Alt+Ctrl+F1, au lieu d'atterir en console, je me retrouve avec une liste de services lancés :

starting DirMngr: dirmngr.
Starting MTA:exim4.
Starting atieventsd: done.
ets
etc
Starting K display Manager: kdm.


La, rien à faire. Soit repasser en graphique (quand ça veut bien), soit ouvrir une seconde console, voire une troisième si la seconde me renvoie la même liste de

Starting...Starting...


et reboot.

3) Pour ce qui est de l'installation des drivers ATI, je doute un peu avoir réussi. J'ai utilisé module-assistant. Modifié le xorg. Téléchargé compiz. Au lancement, il me retourne :

chris@Mamachine:~$ compiz
Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
no /usr/bin/metacity found, exiting
chris@Mamachine:~$


On dirait une recette de cuisine où, à un moment, je lis : Ha ouais, au fait, il faut rajouter de la crème à ce moment de la cuisson. J'espère que vous en avez en réserve...

@Gargamel
Merci de ta réponse.

Pour le choix de Module assistant, c'est beaucoup lié à des sujets sur "les drivers pris sur le site constructeur sans être empaqueté the debian-way, ceylemal. Au moindre upgrade, tout s'effondre.(cf debian forum)
Et l'idée de mon installation actuelle, c'est justement d'avoir un truc pérènne. Survitaminé par un Raid0 et de la DDR3 en quantité industrielle. Puis éventuellement, surtout si ça s'étouffe dans 3 ou 4 ans, passage en testing. Mais en stable au niveau fondations.
Ceci dit, vu comme la netinstall de Lenny est bâclée, je commence à me tâter pour une Sidux. D'autant plus qu'en 64bit, de toutes façons, c'est hypragalère pour tout configurer. Voila.

Dans l'immédiat, j'ai donc :
a) des traces vertes un peu partout sur mon écran (comme un filtre sur tout : les fonds d'écran, les avatars, etc...)
b) un segfault qui m'empêche d'accéder à tty1, 2 et parfois 3
c) une mayonnaise qui résiste à un redémarrage.

Maintenant, si quelqu'un veut bien répondre à mes questions 1,2 et 3, non seulement je me coucherai moins bête, mais j'orienterai mes choix avec l'éclairage qui va bien. Et AMHA, ça en aidera d'autres que moi...

Dernière modification par Chris (30-07-2009 21:28:23)

Hors ligne

#8 30-07-2009 23:00:24

Gargamel
Membre
Distrib. : bullseye
Noyau : 5.10/5.16bpo/5.18
(G)UI : XFCE 4.16
Inscription : 02-09-2008

Re : install drivers pour ATI HD 4870

As tu fait un ati --config initial à la fin de l'install des drivers? Il va te générer un fichier xorg.conf.fglrx-0 (dans le cas où il en traine plusieurs, note bien le n° qu'il te donne)
C'est lui qu'il faut activer.

Oublie compiz pour le moment, peaufine l'install de tes drivers. Compiz peut attendre.

Voici le contenu de mon /etc/X11:

debian:/etc/X11# ls
app-defaults             xorg.conf           xserver
default-display-manager  xorg.conf~           Xsession
fonts                         xorg.conf.fglrx-0     Xsession.d
rgb.txt                 xorg.conf.fglrx-1     Xsession.options
twm                         xorg.conf.fglrx-2     XvMCConfig
X                         xorg.conf.original-0  Xwrapper.config
xinit                         xorg.conf.original-1
xkb                         Xresources
debian:/etc/X11#


Sacré usine à gaz ton micmac hmm

Hors ligne

#9 31-07-2009 00:43:43

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

Re : install drivers pour ATI HD 4870

smile Bonsoir Gargamel,

Merci de ta dernière remarque très constructive.
Ceci dit, je suis plutôt d'accord pour faire attendre compiz. En même temps, si j'installe (difficilement) des drivers propriétaires, c'est pas par goût du risque. C'est pour faire joli.

La commande

ati --config initial


crée en effet un xorg.conf.original-0. Mais il est aussi pauvre que le xorg.conf de base (c'est à dire presque vide) :

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "fr"
    Option         "XkbVariant" "oss"
    Option         "XkbOptions"
"lv3:ralt_switch"
EndSection


Sachant que le xorg.conf de base était vide à la fin de l'installation. Et que je n'ai commencé à le remplir que pour passer mon clavier en azerty. (En fait, la bonne solution aurait été de lancer un

sudo dpkg -reconfigure console-setup


. mais je ne l'ai appris qu'après, en parcourant les forums.

D'autre part, avant de tester le dernier xorg.conf mitonné d'apès le tuto de Freddec, les conseils de Mélodie, et la procédure trouvée ici, il faudrait que je puisse arrêter kdm, puisqu'apparement, c'est lui qui me fait des misères en ce moment.
Quand je pourrais l'arrêter proprement (Ctrl+Alt+F1), je pourrais poursuivre mes investigations.

Pour l'instant, il "bricole". Le dernier essai s'est soldé par un

stopping K Diplay Manager : kdm not responding to TERM signal (pid3972)


suivi d'un reset inévitable.

Hors ligne

#10 31-07-2009 14:32:31

Gargamel
Membre
Distrib. : bullseye
Noyau : 5.10/5.16bpo/5.18
(G)UI : XFCE 4.16
Inscription : 02-09-2008

Re : install drivers pour ATI HD 4870

Salut,

Curieux pour ton xorg. quand j'ai fait mon aticonfig, j'ai eu droit à une copie de mon xorg existant + les rajouts spécifique pour la gestion de la carte.

J'ai rien eu à faire au final, comme une lettre à la poste.

@+

Hors ligne

#11 05-08-2009 20:56:06

Chris
Membre
Lieu : Bourgogne
Distrib. : Buster 64
Noyau : Linux 4.19.0-6-amd64
(G)UI : KDE
Inscription : 15-11-2008

Re : install drivers pour ATI HD 4870

Bonsoir à tous, Salut Gargamel,

En fait, il faut sans doute traiter les problèmes dans l'ordre. Pour l'instant, je reprends tout à zéro.
Depus le début, tout est bancal dans mon installation. J'utilise une TV HD comme moniteur. A priori et jusqu'ici sans soucis. Mais depuis la netinstall de Lenny64, je vais de pépins en soucis. Le gestionnaire de fenêtre autre que TWM (installé par défaut. et Inconnu de moi jusqu'ici), s'installe comme il peut, donc mal : polices énormes, clavier en qwerty, fenêtres débordant de l'écran...Même quand je reconfigure tout à la main, j'ai toujours des problèmes avec le gestionnaire de fenêtre qui bricole.

La seule solution provisoire qui fonctionne, c'est un live-CD de Sidux avec 2 écrans : la TV HD et un vieux CRT 15.4 branché sur la 2ème sortie de la carte video. Détection du matériel impeccable (y compris le mapping 9 boutons de la souris). Mais

a) le xorg (combiné avec Hal, si j'ai bien compris le manuel) ainsi généré est fait pour 2 écrans. Si je l'utilise avec un seul écran, il ne marche pas.
b) la résolution maximale est celle de l'écran le plus faible.
c) ce n'est pas une solution viable à terme. Entre la perte de la full HD, le gâchis d'electricité et le manque de place et de cohérence sur le bureau...
Bref, j'ai jamais eu envie de configurer un dual head. C'est juste que jusqu'ici, c'est la seule façon d'avoir un affichage décent.

Mais j'en parle dans l'autre fil sur la netinstall pas nette...
Ceci dit, si quelqu'un a un retour d'expérience de détection d'écran problématique, un cheat code à suggérer ... cool

Hors ligne

Pied de page des forums