Qu'est ce qu'un serveur d'affichage? Probleme mode 3D (Résolu) - Divers - Linux et OS Alternatifs
Marsh Posté le 16-12-2009 à 13:55:20
x.org
>> http://fr.wikipedia.org/wiki/X.Org
>> http://fr.wikipedia.org/wiki/X_Window_System
En très résumé, la couche graphique d'un OS de type unix est basé sur un concept client/serveur.
Actuellement, le service est rendu par x.org et ce service est utilisé par kde/gnome.
Sans ce service tu aurais uniquement la ligne de commande.
Marsh Posté le 16-12-2009 à 13:57:57
supalex06 a écrit : Bonjour, |
C'est ce qui te permet d'utiliser linux en graphique avec KDE ici.
Pour utiliser une interface graphique sous linux, il faut utiliser un serveur d'affichage (qui gère le "bas niveau" avec le matériel) et un gestionnaire de fenêtres (plus "haut niveau" est le client du serveur, gère l'aspect graphique).
Pour simplifier :
Toi => Gestionnaire de fenêtres (KDE ici) => Serveur d'affichage (ici X.org) => Carte graphique.
Edit : grillé.
Marsh Posté le 16-12-2009 à 13:58:35
o'gure a écrit : x.org En très résumé, la couche graphique d'un OS de type unix est basé sur un concept client/serveur. Sans ce service tu aurais uniquement la ligne de commande. |
Ok
Marsh Posté le 16-12-2009 à 14:00:49
Le probleme c'est que ça fonctionne bien, l'interface se lance mais Mandriva me dit que pour la 3D ça ne va pas etre bon.
Donc je ne comprends pas pourquoi il me demande d'activer l'interface graphique (le serveur graphique en fait) si je l'utilise déjà
Voilà le soucis quand je mets mon serveur graphique à jour :
Marsh Posté le 16-12-2009 à 14:06:29
supalex06 a écrit : |
Tu essayes de changer le pilote graphique à utiliser avec le serveur X (par exemple nvidia, nouveau, ati ....)
supalex06 a écrit : |
Tu peux expliquer ta manipulation, surtout ça c'est l'autologin (ça doit se régler dans un autre onglet, de mémoire).
Marsh Posté le 16-12-2009 à 14:09:45
FranceDenBas a écrit : |
Autologin ? oui je l'ai activé au démarrage pour eviter de le faire à chaque fois mais c'est quoi le rapport avec le serveur graphique ?
Marsh Posté le 16-12-2009 à 14:13:20
supalex06 a écrit : |
C'est en fait, ça lance aussi automatiquement ton gestionnaire de fenêtres et le serveur en même temps.
Mais pourquoi il te le demandes, t'as voulu faire quoi
Car c'est indépendant de la gestion des pilotes graphiques.
Marsh Posté le 16-12-2009 à 14:21:52
En fait pour regler mon probleme de 3D sous Mandriva je voulais déja bien cerner la notion de serveur d'affichage.
J'ai lu sur un forum qu'il fallait faire plusieurs manip dans le serveur pour que la 3D soit activé.
Malheureusement après avoir téléchargé les paquets (de mise à jour surement?) et bien le serveur ne démarre plus au démarrage apparemment et j'ai la console que j'ai photographié au dessus.
Marsh Posté le 16-12-2009 à 14:26:43
supalex06 a écrit : En fait pour regler mon probleme de 3D sous Mandriva je voulais déja bien cerner la notion de serveur d'affichage. |
En fait il faut télécharger les pilotes spécifiques à ta carte graphique puis les compiler et ensuite dire au serveur graphique de les utiliser.
Déjà t'as quoi comme carte graphique ?
Edit : la console c'est un écran tout noir, dans ta première image, c'est le centre de contrôle de KDE Pas fait gaffe à la deuxième image.
Marsh Posté le 16-12-2009 à 14:29:20
Une ATI 4650 1go
Je n'arrive plus à retrouver le lien, mais le tuto était simple, globalement on cliquait sur serveur d'affichage, puis sur sa carte graphique, enfin sur ok, puis des mises à jours s'opperent. C'est ce qui s'est passé mais après plus rien
Marsh Posté le 16-12-2009 à 14:32:19
Je me souviens à un moment avoir choisis ATI 4200 car ça s'en rapproché le plus mais je n'avais pas le choix il n'y avait rien d'autres.
Marsh Posté le 16-12-2009 à 14:34:11
Ah j'ai retrouvé !
Voilà j'ai suivis ça :
"Ouvre le Centre de Contrôle Mandriva ("Configurer votre ordinateur" ) > onglet Matériel > Configurer le serveur d'affichage.
Qu'est-il indiqué en face de "Carte graphique" ? normalement "HD Radeon 2000 and later".
Si c'est le cas clique sur "Options", coche la case "Activer la transparence (extension Composite)" > OK > Quitter, puis ferme ta session et rouvre-la. "
Marsh Posté le 16-12-2009 à 14:36:24
supalex06 a écrit : Une ATI 4650 1go |
Oui, donc à priori le pilote fglrx vu sur ton image devrait suffire.
A moins que ta carte soit trop récente.
Sinon dans le gestionnaire de paquets (Onglet gestion des logiciels), t'as quelque chose qui ressemblerait à ça
xorg-driver-fglrx
ou
xserver-xorg-video-ati
Marsh Posté le 16-12-2009 à 14:38:52
Mais je suis en mode console donc je n'ai plus accès au gestionnaire de paquets
A moins qu'on puisse y acceder en ligne de commande mais je ne sais pas le faire..
Marsh Posté le 16-12-2009 à 14:43:33
supalex06 a écrit : Mais je suis en mode console donc je n'ai plus accès au gestionnaire de paquets |
|
Marsh Posté le 16-12-2009 à 14:52:14
Merci, j'ai testé les deux et il y a du fglrx et du ati qui ressort mais bon c'est un peu du chinois.
Donc il y a ce qui faut mais ça ne marche pas c'est bizarre, il n'existe pas une commande pour revenir au serveur d'affichage par défaut ?
Du style drakx11 --auto mais diffèrent, ça avait marché sur mon Mandriva 2008 mais là apparemment ça résiste.
Marsh Posté le 16-12-2009 à 15:00:51
avec ça :
|
Reconfiguration de X11 automatique.
ou les grands moyens
|
Désolé je connais pas trop la Mandriva, donc je fais la méthode générique.
Edit : cette manip sert à changer du pilote fglrx au pilote ati
Marsh Posté le 16-12-2009 à 15:33:12
en fait mon fichier config est vide
Marsh Posté le 16-12-2009 à 15:35:01
et xconf ça me marque commande introuvable et je suis en root
Marsh Posté le 16-12-2009 à 15:48:40
Fais un
|
et post le résultat
Marsh Posté le 16-12-2009 à 15:52:50
Dans le premier cas il trouve :
|
Seconde commande :
/etc/X11/ |
Marsh Posté le 16-12-2009 à 15:56:36
supalex06 a écrit : Dans le premier cas il trouve :
|
Fais
|
En fait le chemin et peut-être le nom doivent être un poil différent.
Marsh Posté le 16-12-2009 à 16:01:40
Je crois savoir ou tu veux en venir
J'ai trouvé un xorg.conf et xorg.conf.old dans X11
Marsh Posté le 16-12-2009 à 16:07:16
bien, vu que t'as un old on va faire simple :
|
et post le résultat (voir les modifications).
Si seule la ligne "Driver" mentionnée plus haut est changée, il suffira de faire à priori une copie du xorg.conf.old sur xorg.conf vu que les paquets ati et fglrx existent.
Marsh Posté le 16-12-2009 à 16:11:26
Rien ne se produit , ça devait afficher les différences entre les 2 fichiers cette commande ? (ils avaient l'air tres similaires sans avoir regardé bcp dans le détail)
Marsh Posté le 16-12-2009 à 16:13:16
Je viens de vérifier le driver est identique pour les 2 (fglrx), je peux essayer peut etre de marquer ati à la place non ?
Marsh Posté le 16-12-2009 à 16:14:20
supalex06 a écrit : Rien ne se produit , ça devait afficher les différences entre les 2 fichiers cette commande ? (ils avaient l'air tres similaires sans avoir regardé bcp dans le détail) |
oui.
refais la commande puis juste après :
|
qui donne la valeur de retour :
si on a 0 = pas de diff
si on a 1 = diffs
si on a 2 = erreur technique
supalex06 a écrit : Je viens de vérifier le driver est identique pour les 2 (fglrx), je peux essayer peut etre de marquer ati à la place non ? |
Oui, au point où on est.
Marsh Posté le 16-12-2009 à 16:15:50
Super ça a marché !!! J'ai de nouveau accés au bureau apres avoir changer le nom du driver ! Youpi ^^
Marsh Posté le 16-12-2009 à 16:17:53
C'est à devenir fou, non seulement tout a été perdu sur Mandriva mais en plus je n'ai toujours pas accès à la 3D lol
Marsh Posté le 16-12-2009 à 16:18:38
Marsh Posté le 16-12-2009 à 16:22:03
et là ça remarche... je crois savoir
Tout à l'heure j'etais en root, j'ai fais la modif de driver puis j'ai fais startx
est ce que ça a chargé le profil root ? car mon profil alex tout est bon en fait
Marsh Posté le 16-12-2009 à 16:26:47
Non ça ne s'occupe du serveur d'affichage.
Sinon tu veux dire que faire startx en root fonctionne mais faire startx en alex ne fonctionne pas.
Marsh Posté le 16-12-2009 à 16:41:19
Non en fait l'interface graphique est revenu sue tout les utilisateur mais la première fois que j'ai fait startx apres la modif du drivers j'étais sous root, c'est surement pour ça que j'ai vu un bureau tout neuf jamais utilisé car moi je me sers de la session alex
mais bizarre quand je fais changer de sessions en mode graphique et que j'essaie d'ouvrir une session root il me dit que ce n'est pas possible..
Marsh Posté le 16-12-2009 à 16:45:25
supalex06 a écrit : Non en fait l'interface graphique est revenu sue tout les utilisateur mais la première fois que j'ai fait startx apres la modif du drivers j'étais sous root, c'est surement pour ça que j'ai vu un bureau tout neuf jamais utilisé car moi je me sers de la session alex |
Par sécurité, via ton gestionnaire de sessions tu dois avoir des tests de sécurité en plus qui ne sont pas faits quand on lance directement startx.
Lancer l'interface graphique en root n'est pas recommandé, même l'usage global de root d'ailleurs.
Il faut mieux passer par sudo/... au mieux ou l'utiliser à bon escient au pire.
Marsh Posté le 16-12-2009 à 16:47:20
mais pourtant je peux lancer root en mode graphique par la console c'est ça qui est étonnant
Marsh Posté le 16-12-2009 à 16:57:21
supalex06 a écrit : mais pourtant je peux lancer root en mode graphique par la console c'est ça qui est étonnant |
Citation : |
Il utilise un script global qui doit lancer startx ou équivalent après avoir vérifier les droits.
startx lui s'occupe uniquement de lancer le client sans préoccuper des droits.
Sinon, si c'est OK, tu peux éditer le titre du message et mettre [RESOLU] au début du titre.
Marsh Posté le 16-12-2009 à 17:03:31
Voilà exactement le message d'erreur quand j'essaie de me loguer en root en mode graphique :
"Les connexions en tant que superutilisateur ne sont pas autorisées."
Marsh Posté le 16-12-2009 à 17:09:03
supalex06 a écrit : Voilà exactement le message d'erreur quand j'essaie de me loguer en root en mode graphique : |
Voilà, c'est bien ce que je disais le gestionnaire de sessions fait des tests en plus ce que startx ne fait pas.
Marsh Posté le 16-12-2009 à 17:10:20
Donc c'est une "faille" en quelque sorte non ? Puisque j'ai pu me loguer en root en mode graphique alors que normalement je ne devrais pas.
Marsh Posté le 16-12-2009 à 11:21:27
Bonjour,
Sous Mandriva 2010 il y a une option pour configurer le serveur d'affichage.
Mais qu'est ce qu'un serveur d'affichage ?
Message édité par supalex06 le 16-12-2009 à 21:48:45
---------------
☼ [Feed Back] Supalex06 ☼ http://forum.hardware.fr/hfr/Achat [...] 7029_1.htm