Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RESOLU] [X] Radeon x300, aucun driver ne fonctionne...
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
Jericho
n00b
n00b


Joined: 03 Jun 2007
Posts: 34
Location: Liège

PostPosted: Wed Mar 19, 2008 9:52 pm    Post subject: [RESOLU] [X] Radeon x300, aucun driver ne fonctionne... Reply with quote

Bonjour,

Voilà presque 3 semaines que j'utilise Gentoo et j'ai voulu passer aux drivers ati (et plus vesa) pour enfin avoir ma résolution 16/10. Tout fonctionnait parfaitement avec uvesafb et les drivers vesa pour X mais pas la résolution, j'ai donc installé radeonfb et il fonctionne (en 1280*1024, pas de 16/10 mais en console ce n'est pas trop grave).

Par contre, aucuns des drivers ati ne fonctionne, ni le radeon libre, ni le ati proprio.

Je m'explique : avec le driver radeon libre, X se lance (Xfce) avec ma bonne résolution (1280*800) mais il lag EXTREMEMENT fort, du genre de 1min pour ouvrir un term, etc. Lorsque dans mon xorg.conf, je remplace Driver "radeon" par Driver "vesa" avec exactement la même config, tout fonctionne (sauf ma résolution qui là, redevient 1280*1024).

J'ai un peu fouillé partout, enlevé les options de DRI, les remettre, etc, etc, etc. Rien n'y fait...

Le driver proprio, quant à lui, se contente d'un écran noir et freez la machine (pas de Ctrl + Alt 1, 2, etc.)
J'ai lu par-ci que ma carte était supportée, par là, que non...

Je viens donc vous demander votre aide, je suis un peu perdu, je ne sais plus ou chercher.

Voici une copie de mon lspci (je tourne sur un Dell Inspiron 6000) :

Code:

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Mobility Radeon X300]
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
03:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08)
03:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
03:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)


Donc ma carte, exactement : 01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Mobility Radeon X300]

Et de mon xorg :

Code:

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

Section "Files"
   RgbPath      "/usr/share/X11/rgb"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/misc/"
   FontPath     "/usr/share/fonts/TTF/"
   FontPath     "/usr/share/fonts/OTF"
   FontPath     "/usr/share/fonts/Type1/"
   FontPath     "/usr/share/fonts/100dpi/"
   FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
   Load      "dbe" # Double buffer extension
   Load      "type1"
        Load      "freetype"
        Load      "dri"
        Load      "drm"
        #Load      "glx" # 3D layer
        #Load      "GLcore"
        #Load      "v4l" # Video for Linux
        #Load      "speedo"
        #Load      "xtt"
        #Load      "extmod"
        #SubSection   "extmod"
           #Option   "omit xfree86-dga"    # don't initialise the DGA extension
        #EndSubSection
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"
   Identifier  "Card0"
   Driver      "radeon"
   VendorName  "ATI Technologies Inc"
   BoardName   "M22 [Radeon Mobility M300]"
   BusID       "PCI:1:0:0"
   Option "BusType" "PCIE"
   #Option "DPMS"
   Option "XAANoOffscreenpPixmaps" "true"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   DefaultDepth   24
   SubSection "Display"
      Modes   "1280x800"
   EndSubSection
EndSection

Section "dri"
   Mode 0666
EndSection

Section "Extensions"
   Option "Composite" "Enable"
EndSection


J'ai évidemment loadé le module fglrx lorsque j'essayais ce driver-là et radeon quand j'essayais le libre... J'ai suivi tous les tutoriaux et compilé à la lettre ce qu'il était mis pour le noyau.
Autre chose : que je lance fglrxinfo ou glxinfo, voici la réponse :
"Error : unable to open display".

J'espère que vous pourrez m'aider, merci d'avance dans tous les cas et désolé pour la longueur de mon poste :p

Edit : J'avais oublié de dire que mon kernel est le gentoo 2.6.23-R9


Last edited by Jericho on Thu Mar 20, 2008 1:10 am; edited 2 times in total
Back to top
View user's profile Send private message
Jericho
n00b
n00b


Joined: 03 Jun 2007
Posts: 34
Location: Liège

PostPosted: Wed Mar 19, 2008 11:24 pm    Post subject: Reply with quote

Petite nouvelle : lorsque je commente la ligne BusType "PCIE" et que je mets le driver fglrx, cette fois-ci, xfce commence à se lancer, je vois que ma résolution est bonne mais tout freez...

Voici le résultat d'un startx et d'un ctrl+alt+backspace une fois xfce lancé (avec le driver radeon) :

Code:

jericho@Zumss ~ $ startx
xauth:  creating new authority file /home/jericho/.serverauth.6906
xauth: (stdin):2:  unknown command "9957c6e14a374c8d01453891454a5949"

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux Zumss 2.6.23-gentoo-r9 #29 SMP Wed Mar 19 15:19:52 CET 2008 i686
Build Date: 04 March 2008
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 20 00:28:32 2008
(==) Using config file: "/etc/X11/xorg.conf"

(**) RADEON(0): RADEONPreInit
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(**) RADEON(0): RADEONScreenInit d0000000 0
(**) RADEON(0): Map: 0xd0000000, 0x02000000
(**) RADEON(0): RADEONSave
(**) RADEON(0): RADEONSaveMode(0x820f3c0)
(**) RADEON(0): Read: 0x00180006 0x00010036 0x00000000
(**) RADEON(0): Read: rd=6, fd=54, pd=1
(**) RADEON(0): RADEONSaveMode returns 0x820f3c0
(**) RADEON(0): RADEONInitMemoryMap() :
(**) RADEON(0):   mem_size         : 0x04000000
(**) RADEON(0):   MC_FB_LOCATION   : 0xd3ffd000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0): RADEONModeInit()
1280x800      122.00  1280 1712 1776 1904   800 1051 1054 1066 (24,32)
1280x800      122.00  1280 1712 1776 1904   800 1051 1054 1066 (24,32)
(**) RADEON(0): Pitch = 10485920 bytes (virtualX = 1280, displayWidth = 1280)
(**) RADEON(0): RADEONInit returns 0x820fd70
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x820fd70)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0):   MC_FB_LOCATION   : 0xd3ffd000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0):   Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): GRPH_BUFFER_CNTL from 30004c4c to 20277c7c
(**) RADEON(0): RADEONSaveScreen(0)
(**) RADEON(0): Setting up initial surfaces
(**) RADEON(0): Initializing fb layer
(**) RADEON(0): Setting up accel memmap
(**) RADEON(0): Initializing backing store
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 160
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): Initializing DPMS
(**) RADEON(0): Initializing Cursor
(**) RADEON(0): Initializing color map
(**) RADEON(0): Initializing DGA
(**) RADEON(0): Initializing Xv
(**) RADEON(0): RADEONScreenInit finished
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
(**) RADEON(0): RADEONSaveScreen(2)
/usr/bin/startxfce4: X server already running on display :0
xrdb:  "Xft.hinting" on line 11 overrides entry on line 6
xrdb:  "Xft.hintstyle" on line 12 overrides entry on line 7
Agent pid 6937
Xlib:  extension "XFree86-VidModeExtension" missing on display ":0.0".
Xlib:  extension "XFree86-Misc" missing on display ":0.0".

** (xfwm4:6949): WARNING **: The display does not support the XShape extension.

** (xfwm4:6949): WARNING **: The display does not support the XSync extension.

** (xfdesktop:6953): CRITICAL **: settings_register_callback: assertion `cb && user_data && mcs_client' failed

** (xfdesktop:6953): CRITICAL **: settings_register_callback: assertion `cb && user_data && mcs_client' failed
The application 'xfce-mcs-manager' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
The application 'xfwm4' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
The application 'xfdesktop' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
The application 'xfce4-session' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
Agent pid 6937 killed
xinit:  connection to X server lost.

waiting for X server to shut down The application 'xfce4-panel' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
(**) RADEON(0): RADEONCloseScreen
(**) RADEON(0): RADEONDRIStop
(**) RADEON(0): RADEONDisplayPowerManagementSet(0,0x0)
(**) RADEON(0): RADEONRestore
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x820f3c0)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0):   MC_FB_LOCATION   : 0x1fff0000
(**) RADEON(0):   MC_AGP_LOCATION  : 0x27ff2000
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0):   Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x00180006 0x00010036 0x00000000 (0x0000a700)
(**) RADEON(0): Wrote: rd=6, fd=54, pd=1
(**) RADEON(0): Disposing accel...
(**) RADEON(0): Disposing cusor info
(**) RADEON(0): Disposing DGA
(**) RADEON(0): Unmapping memory
FreeFontPath: FPE "/usr/share/fonts/misc/" refcount is 2, should be 1; fixing.


Couldnt get a file descriptor referring to the console


Et lorsque je lance un X-Term avant de killer la session, voici les erreurs : (et c'est la que le processeur commence à chauffer et que tout lag...)
Code:

(**) RADEON(0): FIFO timed out: 41 entries, stat=0x80026129
(EE) RADEON(0): FIFO timed out, resetting engine...
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): FIFO timed out: 41 entries, stat=0x80026129
(EE) RADEON(0): FIFO timed out, resetting engine...
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): FIFO timed out: 41 entries, stat=0x80026129
(EE) RADEON(0): FIFO timed out, resetting engine...
(**) RADEON(0): EngineRestore (32/32)
...
...
...
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Thu Mar 20, 2008 1:00 am    Post subject: Reply with quote

driver libre 8)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Jericho
n00b
n00b


Joined: 03 Jun 2007
Posts: 34
Location: Liège

PostPosted: Thu Mar 20, 2008 1:09 am    Post subject: Reply with quote

Je viens de trouver...

Le problème venait de radeonfb, lorsqu'il est activé, il bloque complètement le X.
Je l'ai désactivé et les deux drivers fonctionnent \o/

Houraaaaaaaaa !!! xD
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