Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ATI] Problèmes divers [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Fri Sep 29, 2006 11:44 am    Post subject: [ATI] Problèmes divers [résolu] Reply with quote

Salut,

j'ai installé les drivers propriétaires ATI depuis un certains temps mais je me traine deux problèmes que je n'arrive pas à resoudre même si je traine sur les liens de El_Goretto et sur le wiki gentoo.

Tout d'abord l'accelération 3D marche impec, j'obtiens des scores de 1300-1500 FPS avec une radeon mobility fireGL 9000 (T40P).

Code:
[thomas@t40p ~]$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Pentium 4 (SSE2) (FireGL) (GNU_ICD)
OpenGL version string: 1.3.1091 (X4.3.0-8.27.6)

[thomas@t40p ~]$


Mes problèmes :

1 - Dans le wiki il est dit de desactiver complètement le framebuffer dans le noyau, hors je voudrais bien booter avec un meilleure résolution histoire de mieux voir les messages au boot.
Si j'active le framebuffer je repasse en MESA.
Dois je utiliser le vesa ou le pilote radeon du noyau ?

J'ai une ligne de type :

Code:
title Gentoo GNU/Linux
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-r7 root=/dev/hda2 apm=on acpi=off vga=773


dans mon menu.lst de grub.

2
- A la sortie de X j'ai l'écran noir (problème évoqué dans le wiki) et je n'arrive pas a reprendre la main (obliger de faire un halt a l'aveuglette)

mon xorg.conf :
Code:

Section "ServerLayout"

#   InputDevice    "Mouse1" "SendCoreEvents"
   Identifier     "Layout"
   Screen      0  "Screen" 0 0
   InputDevice    "Keyboard" "CoreKeyboard"
   InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
   Load  "freetype"
   # Load "xtt"
   Load  "extmod"
   Load  "glx"
   Load  "dri"
   Load  "dbe"
   Load  "record"
   Load  "xtrap"
   Load  "type1"
   Load  "speedo"
EndSection

Section "InputDevice"
   Identifier  "Mouse1"
   Driver      "mouse"
   Option       "Protocol" "ImPS/2"
   Option       "Device" "/dev/input/mice"
   Option       "Emulate3buttons"
   Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
   Identifier  "Mouse2"
   Driver      "mouse"
   Option       "Device" "/dev/mouse"
EndSection

Section "InputDevice"
   Identifier  "Keyboard"
   Driver      "kbd"
   Option       "XkbModel" "logiik"
   Option       "XkbLayout" "fr"
EndSection

Section "Monitor"

 ### Comment all HorizSync and VertSync values to use DDC:
   Identifier   "Monitor"
#   HorizSync    31.5 - 90.0
#   VertRefresh  59.0 - 75.0
#   Option       "DPMS"
EndSection

Section "Device"
   Identifier  "Card"
   Driver      "fglrx"
   Option      "no_accel" "no"
   Option      "no_dri" "no"
   Option       "UseFastTLS" "2"
   Option       "UseInternalAGPGART" "no"
   Option       "ForceMonitors" "notv"
   Option       "VideoOverlay" "on"
   Option       "OpenGLOverlay" "off"
EndSection

Section "Screen"
   Identifier "Screen"
   Device     "Card"
   Monitor    "Monitor"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
      Modes    "1400x1050" "1152x864"
   EndSubSection
EndSection

Section "DRI"
   Mode         0666
EndSection


J'espère ne pas vous faire faire la redite ...

Merci.


Last edited by Ascodas on Mon Oct 02, 2006 7:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Fri Sep 29, 2006 12:12 pm    Post subject: Reply with quote

Salut, dans le temps....il y a quelques mois(6 mois max), quand j'ai installé les drivers 3D de ma ATI 9600 PRO pour tester seulement, j'ai changé le framebuffer RadeonFB pour VESA-TNG, sinon mes consoles étaient inutilisable :)

Le framebuffer de ATI, ne fonctionnait même pas avec le driver 3D de ATI....c'est peut-être arrangé depuis.
Back to top
View user's profile Send private message
LeWille
Tux's lil' helper
Tux's lil' helper


Joined: 05 Sep 2004
Posts: 99

PostPosted: Fri Sep 29, 2006 12:16 pm    Post subject: Reply with quote

je m'intéresse à ce petit problème car j'ai exactement la même chose que toi... donc si quelqu'un a trouvé la solution je suis preneur :P
_________________
un clavier azerty en vaut deux
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Fri Sep 29, 2006 1:39 pm    Post subject: Reply with quote

personnellement mes consoles ont toutes du frame buffer depuis 1 an alors que j'ai les ati-drivers...
mon grub.conf :
root (hd0,5)
kernel /boot/linux root=/dev/hda6 vga=0x318 video=vesafb:mtrr,yywrap,1024x768-32@60 splash=silent,fadein,theme:livecd-2006.1 quiet CONSOLE=/dev/tty1
bon ya p-e pas tout qui utile, mais il faut dans tous les cas utiliser vesafb
dans le noyau, surtout ne pas mettre le truc radeon
dans graphics support il faut activer le support pour framebuffer en sélectionnant vesafb
et dans le sous-menu console display j'ai coché frame buffer console support
je suis pas un spécialiste du noyau alors que j'ai rien oublié de vous dire...

pour le 2ème problème je sais pas trop, j'en ai jamais entendu parler mais je suis pas très attentif :)
tu utilises quelle version des drivers d'ati ?
_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Fri Sep 29, 2006 2:39 pm    Post subject: Reply with quote

nykos wrote:
personnellement mes consoles ont toutes du frame buffer depuis 1 an alors que j'ai les ati-drivers...
mon grub.conf :
root (hd0,5)
kernel /boot/linux root=/dev/hda6 vga=0x318 video=vesafb:mtrr,yywrap,1024x768-32@60 splash=silent,fadein,theme:livecd-2006.1 quiet CONSOLE=/dev/tty1
bon ya p-e pas tout qui utile, mais il faut dans tous les cas utiliser vesafb
dans le noyau, surtout ne pas mettre le truc radeon
dans graphics support il faut activer le support pour framebuffer en sélectionnant vesafb
et dans le sous-menu console display j'ai coché frame buffer console support
je suis pas un spécialiste du noyau alors que j'ai rien oublié de vous dire...

pour le 2ème problème je sais pas trop, j'en ai jamais entendu parler mais je suis pas très attentif :)
tu utilises quelle version des drivers d'ati ?


Je suis en 8.27.10-r1 (stable) sinon merci pour l'exemple du framebuffer, j'essaye ca ce soir mais dans le wiki ati de gentoo il est explicitement dit d'enlever le support framebuffer dans le noyau et en effet quand je l'active je perd l'accel 3D (MESA).

Merci.
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Fri Sep 29, 2006 2:49 pm    Post subject: Reply with quote

Ascodas wrote:
Je suis en 8.27.10-r1 (stable) sinon merci pour l'exemple du framebuffer, j'essaye ca ce soir mais dans le wiki ati de gentoo il est explicitement dit d'enlever le support framebuffer dans le noyau et en effet quand je l'active je perd l'accel 3D (MESA).

Oui, mais sur la page du SAVAGE HQ, il est bien spécifié que vesafb fonctionne trèèèèès bien, et que c'est même le seul. :P
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Fri Sep 29, 2006 3:04 pm    Post subject: Reply with quote

El_Goretto wrote:
Ascodas wrote:
Je suis en 8.27.10-r1 (stable) sinon merci pour l'exemple du framebuffer, j'essaye ca ce soir mais dans le wiki ati de gentoo il est explicitement dit d'enlever le support framebuffer dans le noyau et en effet quand je l'active je perd l'accel 3D (MESA).

Oui, mais sur la page du SAVAGE HQ, il est bien spécifié que vesafb fonctionne trèèèèès bien, et que c'est même le seul. :P


Mea culpa à 100 %, je n'avais pas vu cette jolie et poétique phrase :oops:
Je la cite que pour le plaisir :
Quote:
Un problème non référencé? Virez le framebuffer. A tous les coup vous n'avez pas mis vesafb, il est le seul driver framebuffer qui cohabite pacifiquement avec fglrx. Sinon, ouvrez un thread sur le forum, et... un linuxien possesseur d'ATI est de toute façon un grand optimiste de la vie, vous n'avez donc aucun soucis à vous faire, on trouvera la solution :roll:


Peut-être avais je le tng activé ...

Sinon tu penses que c'est lié avec l'écran noir au kill de X ?

Merci
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Fri Sep 29, 2006 7:52 pm    Post subject: Reply with quote

Ascodas wrote:
Sinon tu penses que c'est lié avec l'écran noir au kill de X ?Merci

Je ne connais pas ce problème avec fglrx.
Perso, les seuls soucis que j'ai sont:
-avec le driver radeon, écran noir (rien de visible) quand je quitte X pour un écran console (ctrl+alt+Fx). Pour çà, comme çà disparait quand j'utilise fglrx, je ne me bile pas trop. Je tenterai quand même un autre drivers frame buffer pour voir si ya pas incompatibilité.
-avec le drivers fglrx, à l'arrêt de X, paf, la machine freeze. C'est un problème qui a un contournement déjà présenté dans le SAVAGE HQ.
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Sat Sep 30, 2006 6:45 am    Post subject: Reply with quote

et puis sinon essaye la version 8.28.chéplukoi des drivers, elle est assez stable et marche chez pas mal de monde
_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Sat Sep 30, 2006 5:44 pm    Post subject: Reply with quote

Bon merci pour ces retours et tous ces conseils mais je dois définitivement passer à côté de quelque chose, et j'ai pas mal bataillé (changement de drivers, et diverses conf de grub et multe recompilation du kernel)
Le bon point est que je conserve l'accel 3D en utilisant le module vesafb, par contre le problème est maintenant l'écran noir des le debut du boot, juste apres l'invite de grub.

Pour reprendre à plat :

Mon .config :

Code:
#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_FIRMWARE_EDID is not set
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
CONFIG_FB_VESA_STD=y
# CONFIG_FB_VESA_TNG is not set
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I810 is not set
# CONFIG_FB_INTEL is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_CYBLA is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Logo configuration
#
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
# CONFIG_FB_SPLASH is not set

#
# Speakup console speech
#
CONFIG_SPEAKUP=y
CONFIG_SPEAKUP_ACNTSA=y
CONFIG_SPEAKUP_ACNTPC=y
CONFIG_SPEAKUP_APOLLO=y
CONFIG_SPEAKUP_AUDPTR=y
CONFIG_SPEAKUP_BNS=y
CONFIG_SPEAKUP_DECTLK=y
CONFIG_SPEAKUP_DECEXT=y
# CONFIG_SPEAKUP_DECPC is not set
CONFIG_SPEAKUP_DTLK=y
CONFIG_SPEAKUP_KEYPC=y
CONFIG_SPEAKUP_LTLK=y
CONFIG_SPEAKUP_SFTSYN=y
CONFIG_SPEAKUP_SPKOUT=y
CONFIG_SPEAKUP_TXPRT=y

#
# Enter the 3 to 6 character keyword from the list above, or none for no default synthesizer on boot up.
#
CONFIG_SPEAKUP_DEFAULT="none"


mon menu.lst de grub (j'ai commencé par du simple) :

Code:
kernel /boot/vmlinuz-2.6.17-r8-2 root=/dev/hda2 apm=on acpi=off video=vesafb vga=773



Merci encore !
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Sat Sep 30, 2006 6:06 pm    Post subject: Reply with quote

Je vais installer ce soir un gentoo 2.6.18, si tu veux, je t'envois (en pm) mon .config pour que tu fasses un diff dessus avec celui que tu as sur ce noyau. Parce que de tête, interpréter un .config, beuaahrr.
Pour la ligne grub, j'ai encore plus simple, je n'ai que le paramètre vga=792 qui concerne le framebuffer.

--
Edit:
Pour mes histoires d'écran noir sur les consoles avec radeon quand X tourne, c'est lié à vesafb, vesatng marche nickel. Ce qui nous donne les couples gagnants:
-radeon + vesatng
-fglrx + vesafb.

Bref, ça veut dire 2 noïaux en parallèle si on veut pouvoir changer de driver graphique de temps à autres.
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)


Last edited by El_Goretto on Sat Sep 30, 2006 6:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Sat Sep 30, 2006 6:27 pm    Post subject: Reply with quote

El_Goretto wrote:
Je vais installer ce soir un gentoo 2.6.18, si tu veux, je t'envois (en pm) mon .config pour que tu fasses un diff dessus avec celui que tu as sur ce noyau. Parce que de tête, interpréter un .config, beuaahrr.
Pour la ligne grub, j'ai encore plus simple, je n'ai que le paramètre vga=792 qui concerne le framebuffer.


Oui kler et merci El_Goretto, je suis en 2.6.17-gentoo-r8 mais je pense que les diffs sont minimes entre les deux versions, je vais quand même passer en 18 ce soir pour mettre toutes les chances de notre côté ...
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Sat Sep 30, 2006 10:40 pm    Post subject: Reply with quote

Voila mon .config pour le 2.6.17-r8
j'utilise fglrx + vesafb
j'espère que ça pourra t'aider
_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Sun Oct 01, 2006 7:36 pm    Post subject: Reply with quote

Personnellement je tourne sans probleme avec fglrx (8.27.10-r1) + radeonfb. D'ailleurs, je n'ai pas d'autre framebuffer compile dans mon noyau (gentoo-sources-2.6.17-r8).

La seule option que je lui passe via grub.conf est la resolution 1280x1024.

Seule la toute derniere version de ati-drivers (8.29.6 qui est en ~x86 et ~amd64) fonctionne avec Linux 2.6.18 (c'est meme sa raison d'exister d'apres le Changelog).
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Mon Oct 02, 2006 11:30 am    Post subject: Reply with quote

Merci El_Goretto et nykos pour vos exemples de .config, mais j'avais bien tout en ordre. Magic Banana, je vais deja essayer de faire fonctionner le framebuffer et les drivers ati proprio dans un premier temps, déja que c'est pas gagné ...
Pour les exemples suivants j'utilise que la paramètre vga=773 dans le grub.conf.

1-2.6.17-r8
Alors pour ce noyau, impossible de faire fonctionner le framebuffer correctement black screen tout le long du boot puis login et le startx à l'aveugle, mais accel 3D ATI ok avec les drivers ati 8.27.10-r1.
Avec le 8.28.8, black screen et c'est tout, reboot sauvage.



2-2.6.18
La framebuffer marche correctement, mais avec les derniers pilotes ati (8.28.8 en ~ pour moi), black screen apres le startx et point barre, reboot sauvage.
Avec les 8.27.10-r1, X demarre correctement mais en MESA.

Merci à tous, je pense que vous m'avez dis l'essentiel, je vais m'y acharner encore bien que je vois pas le hic ...
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Mon Oct 02, 2006 11:52 am    Post subject: Reply with quote

Ascodas wrote:

2-2.6.18
La framebuffer marche correctement, mais avec les derniers pilotes ati (8.28.8 en ~ pour moi), black screen apres le startx et point barre, reboot sauvage.
Avec les 8.27.10-r1, X demarre correctement mais en MESA.

STOOOOOP.
Comme l'a dit Magic Banana, c'est la 8.29.6 obligatoirement, avec un noyau 2.6.18.
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Mon Oct 02, 2006 12:48 pm    Post subject: Reply with quote

El_Goretto wrote:

STOOOOOP.
Comme l'a dit Magic Banana, c'est la 8.29.6 obligatoirement, avec un noyau 2.6.18.


Oui oui right !

Bon alors haut les coeurs ! ca roule avec le 2.6.17-r8 et 8.27.10-r1 ! framebuffer + Accel 3D ATI.

En ce qui concerne le 2.6.18 c'est bizarre, car aprés avoir mis en ~ les drivers ati, la version la plus récente que je peux obtenir d'apres l'arbre portage est la 8.28.8, normal ?

Dans tout les cas merci !

PS : La solution : tout reprendre à zero :roll:
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Mon Oct 02, 2006 1:03 pm    Post subject: Reply with quote

Ascodas wrote:

En ce qui concerne le 2.6.18 c'est bizarre, car aprés avoir mis en ~ les drivers ati, la version la plus récente que je peux obtenir d'apres l'arbre portage est la 8.28.8, normal ?


Ton arbre portage est peut-être pas à jour. un emerge sync et rulez
_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
Ascodas
Apprentice
Apprentice


Joined: 18 Nov 2004
Posts: 263

PostPosted: Mon Oct 02, 2006 7:04 pm    Post subject: Reply with quote

Bon pour le 2.6.8 marche pas avec les 8.29.6 (ecran noir au startx) et ca semblerait normal puisque ma carte est une radeon 9000 (FireGL), donc la seule solution si je veux continuer à faire évoluer le noyau : le driver radeon.

Merci encore a tous.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum