GroBe
Bonjour à toutes et à tous,
Après plusieurs installations réussies de Fedora8_i386 sur 4 ou 5 ordinateurs de mon lieu de travail, j'ai voulu également installer Fedora8 chez moi, mais en version x86_64 puisque la configuration de mon PC est la suivante :
Carte mère : Asus A8N-SLI Premium - socket 939 - Chipset nForce 4
Processeur : AMD Athlon 64 X2 3800+
Mémoire : 2 barrettes de 1Go Kingston
Disque dur : 300Go Samsung
Carte graphique : Asus EN7600GT
Carte réseau wifi : Ovislink PCI
Au moment de l'installation, j'ai dû ajouter noapic pour éviter le kernek panic (MP_BIOS bug 8254 timer not connected to IO-APIC). De plus, j'ai fait le choix de KDE plutôt que Gnome (que je n'ai donc pas installé).
Jusque là, rien de bien méchant et l'installation s'est déroulé sans problème. J'ai ensuite fait l'ensemble des mises à jour et c'est là que tout commence...
Au reboot qui a suivi les mises à jour, je me suis connecté en root, l'image d'accueil de KDE s'est déroulé correctement, le bureau s'affiche, le curseur frétille de joie et... blocage !!
Plus rien ne répond !! Ni souris, ni clavier.
Après plusieurs reboot sauvage (touche reset) toujours le même problème. En lisant les forums, j'ai trouvé plusieurs options que j'ai testé les unes après les autres et/ou ensemble : noapic, nolapic, acpi=off, pci=noacpi et aussi mem=nopentium mais rien n'y fait.
Il n'y a que la combinaison noapic acpi=off qui a fonctionné une seule et unique fois.
Je n'arrive donc pas a démarrer KDE, mais je peux me connecter en mode konsol (Ctrl Alt F5). J'ai donc installé XFCE avec Yum et démarré une session XFCE sans problème... jusqu'à un freeze ce matin arrivé sans prévenir (pas au démarrage).
Petites précisions supplémentaires : mon BIOS est à jour (dernier sorti par Asus pour ma carte mère le 13 juillet 2007). Cependant, j'ai vu sur leur site, qu'ils avaient également sorti un driver NVidia Chipset(CK804) Linux 64 bit le 12 janvier 2004. Dois-je l'installer ?
Voilà, je crois n'avoir rien oublié.
Si vous pouviez m'apporter votre aide...
Merci.
pmarion
Peux-tu en mode console afficher ton /etc/X11/xorg.conf
cat /etc/X11/xorg.conf
Tiny-Fedora
Salut,
D'après mes souvenirs, il ne faut pas installer kde depuis le livecd kde (il me manquait pleins de choses dans le système :-D)
Donc si tu as utilisé un livecd kde, refait une install via le dvd d'installation, ou le livecdgnome (puis tu installe kde)
Et je pense que le driver nvidia n'a rien avoir, mais fait un tour ici pour l'installer:
http://doc.fedora-fr.org/wiki/Carte_NVIDIA_:_installation_des_pilotes
GroBe
Merci de vos réponses.
Pour répondre à Tiny-Fedora : j'ai bien fait l'installation à partir d'un DVD (et non d'un liveCD), mais en choisissant les packages de KDE plutôt que Gnome. Je n'ai pas encore eu le temps de jeter un œil sur ton lien, mais je vais regarder.
Pour pmarion, voici le contenu du fichier demandé :
# Xorg configuration created by pyxf86config
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Merci encore.
pmarion
Peux-tu lancer la commande lspci pour voir ta config en détail
/sbin/lscpi
Et aussi regarder dans
/var/log/Xorg.0.log
GroBe
Merci pmarion de cette réponse rapide. Voici ce que me rend lspci :
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev f3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev f2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev f3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev f3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] (rev a1)
05:07.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
05:0a.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
05:0b.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
05:0c.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
Quant au fichier Xorg.0.log, il est très long et je ne sais pas comment faire pour mettre un ascenseur sur le côté... donc pour ne pas manger toute la place.
pmarion
Si le fichier est trop gros, tu peux utiliser la commande 'tail -n 20 /var/log/Xorg.0.log' pour n'avoir que les 20 dernières lignes (20 n'est qu'un exemple) .
Pour les gros contenus tu peux utiliser l'icone '<>' ou celle avec une bulle ('Bloc de citation') dans la barre de menu de la composition de message
GroBe
Merci de ces renseignements. Je débute...
Voici donc le fichier en question (Xorg.0.log).
Qu'est-ce que tu y cherches ?
(II) NV(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(==) NV(0): Backing store disabled
(==) NV(0): Silken mouse enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI capable
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib64/xorg/modules//extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) 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"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "CorePointer"
(**) <default pointer>: Core Pointer
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(**) <default pointer>: Sensitivity: 1
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) <default pointer>: Setting mouse protocol to "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
pmarion
Qu'as tu voulu dire dans ton dernier post ?
GroBe
Je me demande juste ce que souhaites vérifier dans ces fichiers ?
pmarion
Je veux surtout voir la fin du log juste après un freeze donc
tail -n 30 /var/log/Xorg.0.log
GroBe
Voici donc les 30 dernières lignes du fichier Xorg.0.log sachant que je viens juste de redémarrer après un nouveau blocage....
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) 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"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "CorePointer"
(**) <default pointer>: Core Pointer
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(**) <default pointer>: Sensitivity: 1
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) <default pointer>: Setting mouse protocol to "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
pmarion
Voici donc les 30 dernières lignes du fichier Xorg.0.log sachant que je viens juste de redémarrer après un nouveau blocage....
Mais si c'est le contenu après re-démarrage, ce n'est pas le contenu après plantage ?
Après plantage, tu dois passer en mode console et afficher le contenu du fichier alors que X11 vient de se planter, autrement on ne voit que le démarrage .
GroBe
A d'accord, mais je ne peux pas... quand il plante, il plante... ni souris, ni clavier ne répondent !
Je n'ai peut-être pas été clair : en fait, je tourne actuellement avec une session XFCE qui accepte de démarrer, mais qui plante de temps en temps, contrairement à KDE qui plante dès le démarrage...
pmarion
Si KDE plante dès le démarrage, tu peux démarrer une session de niveau 3 après un plantage et visualiser le fichier X;org.0.log à ce moment il est dans l'état du moment du plantage puisque un démarrage en 'init 3' ne démarre pas X.
GroBe
Ah oui, excuse moi... :-P
Alors finalement, ce matin en voulant le faire planter, je démarre KDE comme d'habitude et là... PAS DE PLANTAGE !!
Je ne sais pas si ça a un lien, mais j'ai installé hier soir : kmod-nvidia.
J'ai également observé que sous une session XFCE, je n'ai pas de son. Quand je fais >système>détection de la carte son ma carte apparait, mais aucun son ne sort. Chose qui disparait sous KDE : tout fonctionne parfaitement bien... quand KDE veut bien démarrer !!
Je vais redémarrer pour voir.
pmarion
Je voulais vérifier ton Xorg.0.log avant de te demander d'installer kmod-nvidia car dans ton /etc/X11/xorg.conf d'hier on pouvait voir que tu avais comme driver 'nv'. Mais j'ai travaillé un moment avec 'nv' avant d'installer kmod-nvidia et je n'avais pas eu de problème.
En ayant installé kmod-nvidia tu es sûr d'avoir de meilleurs résultats de ta carte Nvidia et éventuellement de pouvoir utiliser des effets 3D.
GroBe
Deuxième démarrage réussi pour KDE !! 🙂
Est-il encore trop tôt pour pouvoir en conclure que le problème est résolu ?
En tous cas, si jamais j'ai un nouveau freeze, je te posterai le Xorg.0.log correspondant.
Merci pmarion !
GroBe
Après avoir démarrer hier au moins 4 ou 5 fois sans aucun soucis, voici que ce matin il bloque de nouveau sur KDE...
Voici les dernières lignes du fichier Xorg.0.log après un freeze :
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Unable to connect to the ACPI daemon; the ACPI daemon may not
(II) NVIDIA(0): be running or the "AcpidSocketPath" X configuration option
(II) NVIDIA(0): may not be set correctly. When the ACPI daemon is
(II) NVIDIA(0): available, the NVIDIA X driver can use it to receive ACPI
(II) NVIDIA(0): events. For details, please see the "ConnectToAcpid" and
(II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
(II) NVIDIA(0): Config Options in the README.
(II) NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) 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"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "CorePointer"
(**) <default pointer>: Core Pointer
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(**) <default pointer>: Sensitivity: 1
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) <default pointer>: Setting mouse protocol to "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
Chose étrange également, c'est que j'arrive donc toujours à démarrer sur XFCE (toujours sans son...) et quand je fais /sbin/init 3 dans un terminal puis startx, il démarre KDE (session par défaut) sans problème !!
Une idée ?
pmarion
La fin du log contient les dernières lignes d'un démarrage normal de X et non d'un plantage, donc on ne peut rien en dire s'il s'agit bien du log juste après freeze.
Mais il existe d'autres log :
Dans /var/log/gdm ou /var/log/kdm il existe un ou plusieurs fichiers ':0.log' ou ':0.log.1', leur contenu peut donner une indication.
Autre hypothèse :
Créer un nouvel utilisateur et ouvrir une session Kde sous ce nouveau login, pour voir si des paramètres Kde ne sont pas perturbés dans ton $HOME