[Xorg] Configuration avec fglrx (Résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

[Xorg] Configuration avec fglrx (Résolu)

Message par orgoz »

Bonjour,

Ancien gentooiste, j'avais envie de changer de distribution (je dirais aussi que je n'avais plus le temps de la maintenir, avec les temps de compilation assez elevés sur ma vieille machine).

J'ai choisi ArchLinux un peu par hasard, mais la philosophie me semblait correspondre à mes besoins.
J'ai donc effectuer ma première installation avec succès mais j'ai actuellement un problème avec la configuration du serveur Xorg.

Mon fichier xorg.conf fonctionne parfaitement en utilisant le driver vesa, mais ne fonctionne pas avec fglrx (écran noir, clavier et souris inactifs)

Au niveau procédure, j'ai installé le driver catalyst ainsi que toutes ses dépendances, ajouté fglrx à la liste des daemons de rc.conf et le module fglrx est bien chargé. J'ai simplement remplacé le driver dans xorg.conf pour passer de vesa à fglrx.

Voici le fichier de conf utilisé, généré par hwd (j'ai également récupéré mon ancien fichier de conf sous gentoo, mais le résultat est identique) :
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
InputDevice "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "False"

EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
FontPath "/usr/share/fonts/cyrillic"
# FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
# FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
Load "ddc" # ddc probing of monitor
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "type1"
Load "freetype"
Load "record"
# Load "synaptics"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" ""
EndSection

Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection

Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection

Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection

# Auto-generated by Archie mkxcfg

Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "true"
# HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors
VertRefresh 50.0 - 75.0 # Very conservative. May flicker.
# VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
# Default modes distilled from
# "VESA and Industry Standards and Guide for Computer Display Monitor
# Timing", version 1.0, revision 0.8, adopted September 17, 1998.
# $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
ModeLine "640x350" 31.5 640 672 736 832 350 382 385 445 +hsync -vsync
# 640x400 @ 85Hz (VESA) hsync: 37.9kHz
ModeLine "640x400" 31.5 640 672 736 832 400 401 404 445 -hsync +vsync
# 720x400 @ 85Hz (VESA) hsync: 37.9kHz
ModeLine "720x400" 35.5 720 756 828 936 400 401 404 446 -hsync +vsync
# 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
ModeLine "640x480" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
# 640x480 @ 72Hz (VESA) hsync: 37.9kHz
ModeLine "640x480" 31.5 640 664 704 832 480 489 491 520 -hsync -vsync
# 640x480 @ 75Hz (VESA) hsync: 37.5kHz
ModeLine "640x480" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync
# 640x480 @ 85Hz (VESA) hsync: 43.3kHz
ModeLine "640x480" 36.0 640 696 752 832 480 481 484 509 -hsync -vsync
# 800x600 @ 56Hz (VESA) hsync: 35.2kHz
ModeLine "800x600" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
# 800x600 @ 60Hz (VESA) hsync: 37.9kHz
ModeLine "800x600" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
# 800x600 @ 72Hz (VESA) hsync: 48.1kHz
ModeLine "800x600" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
# 800x600 @ 75Hz (VESA) hsync: 46.9kHz
ModeLine "800x600" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
# 800x600 @ 85Hz (VESA) hsync: 53.7kHz
ModeLine "800x600" 56.3 800 832 896 1048 600 601 604 631 +hsync +vsync
# 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
ModeLine "1024x768" 44.9 1024 1032 1208 1264 768 768 776 817 +hsync +vsync Interlace
# 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
ModeLine "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
# 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
ModeLine "1024x768" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
# 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
ModeLine "1024x768" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
# 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
ModeLine "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
# 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
ModeLine "1152x864" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
# 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
ModeLine "1280x960" 108.0 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync
# 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
ModeLine "1280x960" 148.5 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync
# 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
# 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
ModeLine "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
# 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
ModeLine "1280x1024" 157.5 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync
# 1600x1200 @ 60Hz (VESA) hsync: 75.0kHz
ModeLine "1600x1200" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# 1600x1200 @ 65Hz (VESA) hsync: 81.3kHz
ModeLine "1600x1200" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# 1600x1200 @ 70Hz (VESA) hsync: 87.5kHz
ModeLine "1600x1200" 189.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# 1600x1200 @ 75Hz (VESA) hsync: 93.8kHz
ModeLine "1600x1200" 202.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# 1600x1200 @ 85Hz (VESA) hsync: 106.3kHz
ModeLine "1600x1200" 229.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# 1792x1344 @ 60Hz (VESA) hsync: 83.6kHz
ModeLine "1792x1344" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
# 1792x1344 @ 75Hz (VESA) hsync: 106.3kHz
ModeLine "1792x1344" 261.0 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync
# 1856x1392 @ 60Hz (VESA) hsync: 86.3kHz
ModeLine "1856x1392" 218.3 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync
# 1856x1392 @ 75Hz (VESA) hsync: 112.5kHz
ModeLine "1856x1392" 288.0 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync
# 1920x1440 @ 60Hz (VESA) hsync: 90.0kHz
ModeLine "1920x1440" 234.0 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync
# 1920x1440 @ 75Hz (VESA) hsync: 112.5kHz
ModeLine "1920x1440" 297.0 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync
# Additional modelines
ModeLine "1800x1440" 230 1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync
ModeLine "1800x1440" 250 1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync
# Extended modelines with GTF timings
# 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
ModeLine "640x480" 43.16 640 680 744 848 480 481 484 509 -HSync +Vsync
# 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
ModeLine "768x576" 34.96 768 792 872 976 576 577 580 597 -HSync +Vsync
# 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
ModeLine "768x576" 42.93 768 800 880 992 576 577 580 601 -HSync +Vsync
# 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
ModeLine "768x576" 45.51 768 808 888 1008 576 577 580 602 -HSync +Vsync
# 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
ModeLine "768x576" 51.84 768 808 888 1008 576 577 580 605 -HSync +Vsync
# 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
ModeLine "768x576" 62.57 768 816 896 1024 576 577 580 611 -HSync +Vsync
# 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
ModeLine "800x600" 68.18 800 848 936 1072 600 601 604 636 -HSync +Vsync
# 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync
# 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
ModeLine "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync
# 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
ModeLine "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync
# 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
ModeLine "1152x864" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync
# 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
ModeLine "1280x960" 124.54 1280 1368 1504 1728 960 961 964 1001 -HSync +Vsync
# 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
ModeLine "1280x960" 129.86 1280 1368 1504 1728 960 961 964 1002 -HSync +Vsync
# 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
ModeLine "1280x960" 178.99 1280 1376 1520 1760 960 961 964 1017 -HSync +Vsync
# 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
ModeLine "1280x1024" 190.96 1280 1376 1520 1760 1024 1025 1028 1085 -HSync +Vsync
# 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
ModeLine "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -HSync +Vsync
# 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
ModeLine "1400x1050" 149.34 1400 1496 1648 1896 1050 1051 1054 1094 -HSync +Vsync
# 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
ModeLine "1400x1050" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -HSync +Vsync
# 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
ModeLine "1400x1050" 179.26 1400 1504 1656 1912 1050 1051 1054 1103 -HSync +Vsync
# 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
ModeLine "1400x1050" 214.39 1400 1512 1664 1928 1050 1051 1054 1112 -HSync +Vsync
# 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
ModeLine "1600x1200" 280.64 1600 1728 1904 2208 1200 1201 1204 1271 -HSync +Vsync
EndSection

# Auto-generated by Archie mkxcfg


Section "Device"
Identifier "Card0"
Driver "vesa"
VendorName "All"
BoardName "All"
EndSection


Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
Et voici des extraits du fichier de log associé au démarrage de Xorg, qui présente des erreurs :
(II) LoadModule: "type1"

(WW) Warning, couldn't open module type1
(II) UnloadModule: "type1"
(EE) Failed to load module "type1" (module does not exist, 0)
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.5.3, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "record"

(WW) Warning, couldn't open module record
(II) UnloadModule: "record"
(EE) Failed to load module "record" (module does not exist, 0)
Savez-vous quel est le nom du paquet contant les module record et type1 ?
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
[...]
Ceci vous parle t-il ?

Et le log se termine là dessus :
(WW) AIGLX: 3D driver claims to not support visual 0x63
(WW) AIGLX: 3D driver claims to not support visual 0x64
(WW) AIGLX: 3D driver claims to not support visual 0x65
(WW) AIGLX: 3D driver claims to not support visual 0x66
(WW) AIGLX: 3D driver claims to not support visual 0x67
(WW) AIGLX: 3D driver claims to not support visual 0x68
(WW) AIGLX: 3D driver claims to not support visual 0x69
(WW) AIGLX: 3D driver claims to not support visual 0x6a
(WW) AIGLX: 3D driver claims to not support visual 0x6b
(WW) AIGLX: 3D driver claims to not support visual 0x6c
(WW) AIGLX: 3D driver claims to not support visual 0x6d
(WW) AIGLX: 3D driver claims to not support visual 0x6e
(WW) AIGLX: 3D driver claims to not support visual 0x6f
(WW) AIGLX: 3D driver claims to not support visual 0x70
(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
(II) GLX: Initialized DRI GL provider for screen 0
(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "fr"
(**) Keyboard0: XkbLayout: "fr"
(WW) Option "XkbVariant" requires an string value
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(**) Option "Protocol" "IMPS/2"
(**) USB Mouse: Device: "/dev/input/mice"
(**) USB Mouse: Protocol: "IMPS/2"
(**) Option "SendCoreEvents" "true"
(**) Option "CorePointer"
(**) USB Mouse: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Buttons" "5"
(==) USB Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) USB Mouse: ZAxisMapping: buttons 4 and 5
(**) USB Mouse: Buttons: 9
(**) USB Mouse: Sensitivity: 1
(II) evaluating device (Keyboard0)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) evaluating device (USB Mouse)
(II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE)
(II) USB Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/TTF, removing from list!
Could not init font path element /usr/share/fonts/Type1, removing from list!



Merci beaucoup pour votre aide !
Dernière modification par orgoz le jeu. 15 janv. 2009, 22:20, modifié 1 fois.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Salut,

Concernant type1, tu peux virer la ligne sans soucis c'est un reliquat devenu inutile, par contre record j'ai pas souvenir d'avoir déjà vu ce module ! Mais aucune de ces erreurs ne sont génantes.

Après je te conseil de purger un peu ton xorg.conf car tu as les modelines de vesa et de fglrx, tu as les modules de souris ps/2 et sérial mais tu semble ne pas en avoir ...

Par contre pour ça :

Code : Tout sélectionner

(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7 
regarde là : http://bbs.archlinux.org/viewtopic.php?id=59723
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Message par gyo »

Veuillez éviter d’utiliser la configuration de Xorg via hwd et préférez la méthode X -configure

Ça évite les gros fichiers Xorg façon usinagaz™ et c’est parfois plantogène (surtout les modelines qui sont automatiquement pris en charge par Xorg)
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

gyo a écrit :Veuillez éviter d’utiliser la configuration de Xorg via hwd et préférez la méthode X -configure

Ça évite les gros fichiers Xorg façon usinagaz™ et c’est parfois plantogène (surtout les modelines qui sont automatiquement pris en charge par Xorg)
Je préfère hwd -x parce qu'il fait des xorg.conf qui fonctionnent, et X -configure loin de toujours fonctionner ne fait pas un xorg.conf fini. Si tu sais parfaitement rédiger ton xorg.conf à la limite, tu n'as besoin de rien, juste ton éditeur de textes. Si tu ne sais pas le faire par cœur, je trouve plus facile d'en enlever que d'en ajouter.

Quelqu'un ici avait fait remarquer que hwd -xa lui générait toujours des erreurs alors que hwd -x n'en générait pas : je l'ai essayé sur plusieurs installations d'essais successives : adopté ! :)

/Edit : hwd -x avait aussi généré deux xorg.conf à essayer à discrétion : un (xorg.conf.vesa) pour vesa et un pour le driver de la carte graphique détectée.
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

je sait pas ce que tu as comme carte, mais je sait que fglrx n'en supporte plus un bon paquet depuis quelques semaines maintenant.

moi j'ai une mobilytylity radeon 9700 et c'est plus supporté, par exemple..
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Idem pour moi avec une 9600...
En plus, j'ai un freeze par jour (ou presque) au démarrage, lors des 2 premières minutes de la session X (quand kmail récupère les mails, et que Firefox se lance). Ça me le fait depuis une bonne semaine... et chez vous, ça fait pareil ?

EDIT : NB : j'utilise le driver libre (xf86-video-ati).
Dernière modification par Cactus le mar. 13 janv. 2009, 23:58, modifié 1 fois.
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

_alexmyself a écrit :je sait pas ce que tu as comme carte, mais je sait que fglrx n'en supporte plus un bon paquet depuis quelques semaines maintenant.

moi j'ai une mobilytylity radeon 9700 et c'est plus supporté, par exemple..
Bonsoir,

Je possède une X850XT/PE (Radeon R481). Je vais tester de faire un peu le ménage.

[Edit]
N'ayant pas réussi à améliorer après avoir supprimer les modelines et les souris inutiles, j'ai tenté un X -configure.
Voici ce qu'il retourne :
(II) Primary Device is: PCI 01@00:00:0
(WW) Falling back to old probe method for fglrx
(II) ATI Proprietary Linux Driver Version Identifier:8.56.4
(II) ATI Proprietary Linux Driver Release Identifier: 8.561
(II) ATI Proprietary Linux Driver Build Date: Dec 1 2008 14:55:43
(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
(WW) Video driver ABI version of the X server is 4.1
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found

Backtrace:
0: X(xorg_backtrace+0x3b) [0x813017b]
1: X(xf86SigHandler+0x51) [0x80d8cb1]
2: [0xb7f2b400]
3: X(xf86CallDriverProbe+0x20c) [0x80aa1ec]
4: X(DoConfigure+0x1e5) [0x80ce8a5]
5: X(InitOutput+0xa13) [0x80aae13]
6: X(main+0x279) [0x8071a89]
7: /lib/libc.so.6(__libc_start_main+0xe5) [0xb7b286c5]
8: X [0x8071071]

Fatal server error:
Caught signal 11. Server aborting
No matching Device section for instance (BusID PCI:0@1:0:0) found, cela ne pourrais t-il pas être une fin du support de ma carte comme il était question quelques messages au dessus ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Selon le wiki ati non officiel:

http://wiki.cchtml.com/index.php/Hardware
RADEON

Supported with the latest fglrx release.
...
# RADEON X850 PRO (R481 4B4B)
# RADEON X850 (R481 4B48)
# RADEON X850 SE (R481 4B4A)
# RADEON X850 XT Platinum Edition (R480 5D4D)
# RADEON X850 XT Platinum Edition (R481 4B4C)
# RADEON X850 XT (R480 5D52)
# RADEON X850 XT (R481 4B49)
As-tu été voir du côté des drivers directement chez ati pour voir ce qu'ils proposent comme numéro de version ? (À titre indicatif)
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

mélodie a écrit :Selon le wiki ati non officiel:

http://wiki.cchtml.com/index.php/Hardware
RADEON

Supported with the latest fglrx release.
...
# RADEON X850 PRO (R481 4B4B)
# RADEON X850 (R481 4B48)
# RADEON X850 SE (R481 4B4A)
# RADEON X850 XT Platinum Edition (R480 5D4D)
# RADEON X850 XT Platinum Edition (R481 4B4C)
# RADEON X850 XT (R480 5D52)
# RADEON X850 XT (R481 4B49)
As-tu été voir du côté des drivers directement chez ati pour voir ce qu'ils proposent comme numéro de version ? (À titre indicatif)
Effectivement, ils proposent bien les catalystt-8.12 pour ma carte :)
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Cactus a écrit :Idem pour moi avec une 9600...
En plus, j'ai un freeze par jour (ou presque) au démarrage, lors des 2 premières minutes de la session X (quand kmail récupère les mails, et que Firefox se lance). Ça me le fait depuis une bonne semaine... et chez vous, ça fait pareil ?

EDIT : NB : j'utilise le driver libre (xf86-video-ati).
Pareil mais c'est plus aléatoire et j'ai le même type de config que toi :
* carte ATI avec pilote libre
* KDE 4
Ne vous emmerdez plus, emmerdez les autres.
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

oui, kde4 aussi pour moi.
Bon ben, c'est pas la joie, en ce moment !
Mes Rage128 qui ont de très gros freezes, une radeon 9200 qui crashe à tout va... heureusement qu'un collègue m'a donné une Matrox G450, ça me dépanne bien !
Mais bon là, je suis sur mon portable (dell inspiron 8600), donc pour changer le GPU, bof bof... :(
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Bonjour,

Puis-je vous demander ce que vous trouvez dans le log de messages.log après le redémarrage ? (La partie du log qui précède le reboot, ça doit faire plus ou moins 300 à 500 lignes avec un tail pour le retrouver).

Et vos kernels sont-ils des 2.6.27 ou des 2.6.28 ?
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

Bonjour,

Bien sûr, je suis en kernel 2.6.27 et voici le log demandé :

PS : oui, il n'est pas encore à l'heure ;)

http://pastebin.archlinux.fr/280691
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

orgoz a écrit :Bonjour,

Bien sûr, je suis en kernel 2.6.27 et voici le log demandé :

PS : oui, il n'est pas encore à l'heure ;)

Jan 15 04:39:34 bamboo shutdown[3959]: shutting down for system reboot
Jan 15 04:39:35 bamboo init: Switching to runlevel: 6
Désolée mais ce sont les lignes avant celles-ci qui nous intéressent : à partir de "shutting down" c'est l'extinction de la machine, et à partir de "init" c'est le redémarrage.

Juste après ces lignes tu as ce bloc de texte:
Jan 15 04:40:19 bamboo Linux version 2.6.27-ARCH (root@T-POWA-LX) (gcc version 4.3.2 (GCC) ) #1 SMP PREEMPT Sun Dec 21 09:31:10 UTC 2008
Jan 15 04:40:19 bamboo BIOS-provided physical RAM map:
Jan 15 04:40:19 bamboo BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
Jan 15 04:40:19 bamboo BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
Jan 15 04:40:19 bamboo BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
Jan 15 04:40:19 bamboo BIOS-e820: 0000000000100000 - 000000003ff30000 (usable)
Jan 15 04:40:19 bamboo BIOS-e820: 000000003ff30000 - 000000003ff40000 (ACPI data)
Jan 15 04:40:19 bamboo BIOS-e820: 000000003ff40000 - 000000003fff0000 (ACPI NVS)
Jan 15 04:40:19 bamboo BIOS-e820: 000000003fff0000 - 0000000040000000 (reserved)
Jan 15 04:40:19 bamboo BIOS-e820: 00000000ffb80000 - 0000000100000000 (reserved)
Jan 15 04:40:19 bamboo DMI 2.3 present.
C'est facile à repérer pour trouver le point du log où se trouve le redémarrage du système.

À titre d'exemple, voici un extrait de log après un freeze total récent (tu y verras un 2.6.24, j'ai upgradé kernel et driver, juste après ça):
Jan 9 20:13:19 gconfd (melodie-5249): Adresse « xml:readwrite:/home/melodie/.gconf » résolue vers une source de configuration accessible en écriture à la position 6
Jan 9 20:13:19 gconfd (melodie-5249): Adresse « xml:readonly:/etc/gconf/gconf.xml.defaults » résolue vers une source de configuration en lecture seule à la position 7
Jan 9 20:38:51 squirrel acpid: client connected from 5184[0:100]
Jan 9 20:38:51 squirrel acpid: 1 client rule loaded
Jan 9 20:39:19 gconfd (melodie-5249): Le serveur GConf n'est pas en cours d'utilisation, arrêt.
Jan 9 20:39:19 gconfd (melodie-5249): Sortie
Jan 9 20:39:52 squirrel acpid: client connected from 5184[0:100]
Jan 9 20:39:52 squirrel acpid: 1 client rule loaded
Jan 9 20:41:26 squirrel Pid: 5141, comm: mpd Tainted: P 2.6.24-ARCH #1
Jan 9 20:41:26 squirrel [<c015f424>] __report_bad_irq+0x24/0x90
Jan 9 20:41:26 squirrel [<f988f6fd>] nv_kern_isr+0x6d/0xd0 [nvidia]
Jan 9 20:41:26 squirrel [<c015f70b>] note_interrupt+0x27b/0x2c0
Jan 9 20:41:26 squirrel [<c015eb50>] handle_IRQ_event+0x30/0x60
Jan 9 20:41:26 squirrel [<c015ff83>] handle_level_irq+0xd3/0x100
Jan 9 20:41:26 squirrel [<c01084eb>] do_IRQ+0x3b/0x70
Jan 9 20:41:26 squirrel [<c0105fe7>] common_interrupt+0x23/0x28
Jan 9 20:41:26 squirrel =======================
Jan 9 20:42:55 squirrel Linux version 2.6.24-ARCH (root@artin) (gcc version 4.3.0 (GCC) ) #1 SMP PREEMPT Sun Mar 30 11:40:06 CEST 2008
Jan 9 20:42:55 squirrel BIOS-provided physical RAM map:
Jan 9 20:42:55 squirrel BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
Jan 9 20:42:55 squirrel BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
Jan 9 20:42:55 squirrel BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
Jan 9 20:42:55 squirrel BIOS-e820: 0000000000100000 - 000000003ffb0000 (usable)
Jan 9 20:42:55 squirrel BIOS-e820: 000000003ffb0000 - 000000003ffbe000 (ACPI data)
Jan 9 20:42:55 squirrel BIOS-e820: 000000003ffbe000 - 000000003ffe0000 (ACPI NVS)
Jan 9 20:42:55 squirrel BIOS-e820: 000000003ffe0000 - 0000000040000000 (reserved)
Jan 9 20:42:55 squirrel BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
Jan 9 20:42:55 squirrel BIOS-e820: 00000000fecc0000 - 00000000fecc1000 (reserved)
Jan 9 20:42:55 squirrel BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved)
Jan 9 20:42:55 squirrel 127MB HIGHMEM available.
Jan 9 20:42:55 squirrel 896MB LOWMEM available.
Les messages intéressants sont juste avant ça:
Jan 9 20:41:26 squirrel =======================
On voit que nvidia et son driver propriétaire sont impliqués jusqu'au cou dans cette affaire:
Jan 9 20:41:26 squirrel [<c015f424>] __report_bad_irq+0x24/0x90
Jan 9 20:41:26 squirrel [<f988f6fd>] nv_kern_isr+0x6d/0xd0 [nvidia]
(Le freeze a eu lieu plusieurs fois de suite sur une session de jeu Xmoto en mode fenêtré, ça ne l'a pas refait depuis).
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

Ok, désolé, j'avais mal compris la demande. Je reposterai ce soir le log correspondant.
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

Bonsoir,
Voici donc le log :
Jan 15 11:10:16 bamboo init: Switching to runlevel: 3
Jan 15 11:10:22 bamboo init: Switching to runlevel: 5
Jan 15 11:10:22 bamboo [fglrx] AGP detected, AgpState = 0x1f004a1b (hardware caps of chipset)
Jan 15 11:10:22 bamboo [fglrx] [agp] enabling AGP with mode=0x1f004b1a
Jan 15 11:10:22 bamboo agpgart-intel 0000:00:00.0: AGP 3.0 bridge
Jan 15 11:10:22 bamboo agpgart-intel 0000:00:00.0: putting AGP V3 device into 8x mode
Jan 15 11:10:22 bamboo fglrx_pci 0000:01:00.0: putting AGP V3 device into 8x mode
Jan 15 11:10:22 bamboo [fglrx] AGP enabled, AgpCommand = 0x1f004312 (selected caps)
Jan 15 11:10:23 bamboo [fglrx] Setup AGP aperture
Jan 15 11:10:23 bamboo [fglrx] Reserved FB block: Shared offset:0, size:40000
Jan 15 11:10:23 bamboo [fglrx] Reserved FB block: Unshared offset:7ffb000, size:5000
Jan 15 11:10:23 bamboo [fglrx] Reserved FB block: Unshared offset:ffff000, size:1000
Jan 15 11:13:14 bamboo Linux version 2.6.27-ARCH (root@T-POWA-LX) (gcc version 4.3.2 (GCC) ) #1 SMP PREEMPT Sun Dec 21 09:31:10 UTC 2008
Donc en gros, à 11h10 je passe en init 3 (pour quitter X en vesa) puis repasse en init 5 (avec fglrx).
A 11h13, le système ne répond plus (pas de clavier, pas de souris, écran noir, et l'appui sur le bouton power n'arrête pas le système=) ==> reset.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Bonsoir,

Tu pourrais essayer ce que tuxce m'avait conseillée, pour éviter le reset : utiliser les SysRQ, comme il me l'avait indiqué ici:
http://forums.archlinux.fr/post14574.html#14574

Comme hélas souvent je ne peux pas récupérer le clavier quand même, je fais cette suite de touches : SysRQ + r + e + i + k +b

Sur le wiki:
http://wiki.archlinux.fr/howto:kernel:sysrq

Je ne sais pas ce que tu pourrais faire pour arranger ce problème, pour l'instant. As-tu vérifié comment est configuré l'AGP dans le BIOS ?

(Je dis ça au vu de la mention de l'activation de l'agp juste un peu avant le gel de ta machine).

J'ignore si tu pourrais désactiver l'AGP en toute sécurité.

http://www.kernel.org/doc/Documentation ... meters.txt

Sauf avis contraire de personnes plus expérimentées que moi, pourquoi ne pas essayer d'ajouter à la fin de la ligne de boot du kernel, l'option agp=off ? (Mais au moment du boot, en éditant la ligne de démarrage à la volée, juste pour essayer).
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Message par gyo »

orgoz a écrit :Bonjour,

Bien sûr, je suis en kernel 2.6.27 et voici le log demandé :

PS : oui, il n'est pas encore à l'heure ;)

http://pastebin.archlinux.fr/280691
Je me suis permis de transvaser ton énorme paste sur le pastebin.
Ça permet d’éclaircir le forum.
Je te conseille vivement d’utilisez cet outil pour ce genre de paste.

(même que la phpBB en perd son latin :!:)
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
orgoz
newbie
Messages : 9
Inscription : lun. 12 janv. 2009, 08:20

Message par orgoz »

mélodie a écrit :Bonsoir,
Je ne sais pas ce que tu pourrais faire pour arranger ce problème, pour l'instant. As-tu vérifié comment est configuré l'AGP dans le BIOS ?

(Je dis ça au vu de la mention de l'activation de l'agp juste un peu avant le gel de ta machine).

J'ignore si tu pourrais désactiver l'AGP en toute sécurité.

http://www.kernel.org/doc/Documentation ... meters.txt

Sauf avis contraire de personnes plus expérimentées que moi, pourquoi ne pas essayer d'ajouter à la fin de la ligne de boot du kernel, l'option agp=off ? (Mais au moment du boot, en éditant la ligne de démarrage à la volée, juste pour essayer).
Bonjour,

Tant pis, merci d'avoir jeté un oeil à mes logs en tous cas :)
Je ne peux pas désactiver l'AGP car ma carte est une AGP justement !

Du coup, je vais peut être tenter de remettre le driver xf86-video-ati mais il me semble que les dépendances m'en empêchent sans tout enlever ou casser les dépendances.

Code : Tout sélectionner

bash-3.2# pacman -R catalyst-utils catalyst
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: capseo: requires libgl
:: mesa: requires libgl
:: mplayer: requires libgl
:: xine-lib: requires libgl
:: xorg-server: requires libgl
bash-3.2# pacman -S xf86-video-ati
resolving dependencies...
looking for inter-conflicts...
:: libgl conflicts with catalyst-utils. Remove catalyst-utils? [Y/n] y
error: failed to prepare transaction (could not satisfy dependencies)
:: catalyst: requires catalyst-utils>=8.12
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Si tu essayais de désinstaller catalyst avec l'option -d de pacman ?
man pacman a écrit : -d, --nodeps
Skips all dependency checks. Normally, pacman will always check a
packages dependency fields to ensure that all dependencies are
installed and there are no package conflicts in the system.
Répondre