Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1107 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Installation d un driver video sous linux debian woody 3.0

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Installation d un driver video sous linux debian woody 3.0

n°161116
xilebo
noone
Posté le 23-09-2002 à 10:42:05  profilanswer
 

Salut,
 
ayant enfin reussi a installer linux sur la mini carte PC  
(voir precedents topics) j'ai encore quelques soucis  
a installer le serveur X
 
En effet le processeur est un cyrix geode 300 Mhz et la carte
video (integree) est un NS CX 5530 (ou autre) et la debian n a
pas ce driver ...ou plutot si mais je n'arrive pas a le faire  
marcher.
 
Explication : lorsque j'ai installé le serveur x en faisant
apt-get install xserver, j'ai eu un menu d installation dans
lequel on m'a proposé de choisir quelques cartes videos (une  
dizaine max ) et dedans il y avait cyrix video for geode processor
 
Je me suis dit c est celle la mais lorsque que je lance X , le  
message suivant apparait :
(je ne met pas tout le log)
 
"
....
 
(II) Loading extension XIE
(II) LoadModule: "cyrix"
(II) Loading /usr/X11R6/lib/modules/drivers/cyrix_drv.o
(II) Module cyrix: vendor="The XFree86 Project"
   compiled for 4.1.0.1, module version = 1.0.0
   Module class: XFree86 Video Driver
   ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
   compiled for 4.1.0.1, module version = 1.0.0
   Module class: XFree86 XInput Driver
   ABI class: XFree86 XInput driver, version 0.2
(II) CYRIX: driver for Cyrix MediaGX Processors: mediagx
(II) Primary Device is: PCI 00:12:4
CYRIX: Device Sections found: 1
(EE) No devices detected.
 
Fatal server error:
no screens found
 
"
 
Vu le message , apparemment il detecte la puce video (??) mais
je ne comprends pas le "no screens found"
 
Du coup je me suis dit  je n'ai pas tout installé comme il faut
(en effet je n'avais pas "startx" )
donc j'ai installé xbase-clients xfonts xutils x-window-manager.
 
J'ai lancé xf86config et la plus moyen de trouver dans la liste  
(de 500 cartes au moins) la carte video cyrix for geode processor.
 
donc je choisis generic vga ... je lance startx ... ca marche (mais
c moche en 320x200 16 couleurs)
j'edite le fichier XF86Config , je change vga en cyrix ... je lance
startx et la rebelote , message d erreur "no screens found".
 
Donc il y a 2 possibilités :
soit j'ai mal configuré la chose mais je ne sais alors pas comment
faire autrement.
Soit le driver n est pas bon ou absent , dans ce cas comment
l'installer ?
 
Si quelqu un pouvait m'aider car je cherche depuis un bon moment  
et je ne trouve pas.
 
Merci.

mood
Publicité
Posté le 23-09-2002 à 10:42:05  profilanswer
 

n°161141
911GT3
en roue libre
Posté le 23-09-2002 à 11:14:39  profilanswer
 

le (EE) No devices detected. semble indiquer qu'il ne trouve pas de chip correspondant au driver que tu as selectionné.
Est-ce parce que ce n'est pas le bon driver ou un problème plus profond d'accès à cette ressource, là est la question  :/
si tu fais un "lspci", la carte est-elle détectée et la référenre "mediagx" apparait-elle ?
 
Au besoin, pour ré-accèder au menu de configuration que tu as eu quand tu as installé X, tu peux lancer un "dpkg-reconfigure xserver-xfree86".


Message édité par Acontios le 23-09-2002 à 11:14:54
n°161160
xilebo
noone
Posté le 23-09-2002 à 12:03:11  profilanswer
 

merci de ta reponse, effectivement le driver n'est apparemment pas  
le bon... je dirais meme apparemment il n y a pas de driver pour
ce type de chipset (la c est pas cool)... j'ai essayé d installer
le driver vesa, apparemment ca marche mais je ne sais pas si je  
pourrais avoir du 800x600x16 ou meme 800x600x24 (il y a assez de  
memoire video, y a 4MB partagé). en tout cas je vais essayer tes
commandes pour voir si j'arrive a faire quelque chose.
 
Juste une chose : j'aimerai savoir dans quel fichier il fait la  
correspondance vga <-> /usr/X11R6/lib/modules/drivers/vga_driver.o
mais aussi cyrix <-> /ussr/X11R6/lib/modules/drivers/cyrix_driver.o
 
car dans le fichier XF86Config on ne peut pas mettre le chemin  
effectif du driver mais seulement son "nom". Or si j'ai a installer  
un nouveau driver, il faut que je puisse mettre a jour cette liste.
(enfin je pense)

n°161161
xilebo
noone
Posté le 23-09-2002 à 12:04:11  profilanswer
 

ah oui juste pour savoir , y a un driver FBDev , a quoi correspond-t-il ?
 
 
merci.

n°161169
minusplus
Posté le 23-09-2002 à 12:37:30  profilanswer
 

xilebo a écrit a écrit :

ah oui juste pour savoir , y a un driver FBDev , a quoi correspond-t-il ?
 
 
merci.



au framebuffer device.
 

A framebuffer device is an abstraction for the graphic hardware. It represents the frame buffer of some video hardware, and allows application software to access the graphic hardware through a well-defined interface, so that the software doesn't need to know anything about the low-level interface stuff [Taken from Geert Uytterhoeven's framebuffer.txt in the linux kernel sources]


 
utilité : avoir des consoles qui roxent et se passer de + en + de X pour les choses simples : voir des films, des z'images, etc...

n°161213
xilebo
noone
Posté le 23-09-2002 à 14:18:20  profilanswer
 

Tres interessant ... comment peut on l installer car je dois
installer une machine neuve sur laquelle une unique application
tournera. C est une application en mode fenetrée et il n'y aura
jamais  d autre application en mode fenetrée.Je pourrais donc
utiliser ca ?
 
Sinon j'ai quelques petites question (avec vesa ca marche)
 
J'ai trouvé comment changer de resolution (CTRL ALT - ou +) mais
pour changer le nombre de couleurs  faut il redemarrer X ?
 
Lorsque je change de resolution, en fait ca change la resolution
du bureau virtuel, je suis donc toujours en 640x480 . Y a t il
une option au demarrage de X pour ne pas avoir de bureau virtuel
? (ou alors parceque j'ai choisi un ecran merdique ?)
 
Lorsque j'ai installé X , il m'a configuré xdm dans tous les  
runlevels , normalement runlevel 2 c est en mode texte , pourquoi
a t il fait ca? (et comment l'enlever, juste supprimer les  
Sxxx et Kxxx correspondants ?)
 
En fait , je souhaite avoir le serveur X mais pas de gestionnaire
de fenetre, car je n en ai pas besoin... comment retirer le gestionnaire
de fenetre deja installé (twm) ?
 
Comment lancer le serveur X sans gestionnaire de fenetre au demarrage
(quel runlevel ?) et il faut que je me loggue automatiquement ou
alors meme lancer l'appli sans etre loggué. En effet sur la machine
finale il n'y aura pas de clavier ni souris mais juste un ecran
tactile...
 
 
merci de votre aide car je galere,je ne connais pas encore bien
linux a ce niveau (si vous avez des bons bouquins a me conseiller
je suis preneur)

n°161218
minusplus
Posté le 23-09-2002 à 14:31:27  profilanswer
 

xilebo a écrit a écrit :

Tres interessant ... comment peut on l installer car je dois
installer une machine neuve sur laquelle une unique application
tournera. C est une application en mode fenetrée et il n'y aura
jamais  d autre application en mode fenetrée.Je pourrais donc
utiliser ca ?




le support du framebuffer nécessite généralement la recompil du noyo à moins que ton noyo soit livré avec les modules qu'il faut. Pour certaines CG, des drivers accélérés existent (classiquement Matrox, ATI, etc...)(trident aussi ! :D) sinon, c'est le driver VESA. Si tu ne dois utiliser _que_ X, ça ne te servira pas beaucoup, autant utiliser le driver vesa de X...
 

xilebo a écrit a écrit :

 
Lorsque j'ai installé X , il m'a configuré xdm dans tous les  
runlevels , normalement runlevel 2 c est en mode texte , pourquoi
a t il fait ca? (et comment l'enlever, juste supprimer les  
Sxxx et Kxxx correspondants ?)




Wé, xfree il est chiant pour ça. Moi j'ai mis un exit 0 dans /etc/init.d/xdm ! :D
 

xilebo a écrit a écrit :

 
En fait , je souhaite avoir le serveur X mais pas de gestionnaire
de fenetre, car je n en ai pas besoin... comment retirer le gestionnaire
de fenetre deja installé (twm) ?
Comment lancer le serveur X sans gestionnaire de fenetre au demarrage
(quel runlevel ?) et il faut que je me loggue automatiquement ou
alors meme lancer l'appli sans etre loggué. En effet sur la machine finale il n'y aura pas de clavier ni souris mais juste un ecran
tactile...
 




le plus simple c d'éditer ~/.xinitrc et de mettre dedans ce que tu veux lancer au démarrage de X (simplement le nom de ton appli si j'ai bien compris)
 
 
 

n°161229
xilebo
noone
Posté le 23-09-2002 à 15:20:24  profilanswer
 

comment faire alors pour qu il ne m affiche pas la fenetre de  
login ?  
car je suis en runlevel 5 , j'ai donc S20xfs et S99xdm qui se
lancent dans mon rc5.d , mais je voudrais que xdm disparaisse
(si j'ai bien compris xdm sert a afficher une fenetre de login en
mode fenetré) mais par contre que le serveur X soit lancé... tout
ca  sans avoir besoin de se logguer et sans afficher une fenetre
de login.
 
merci en tout cas de tes reponses , ca m'aide bien ! pour le  
driver vesa je pense garder ça car mon appli n affichera que des
 images et des boutons le tout en plein ecran (peut on faire du
plein ecran ...) et je pense donc qu'il ny aura pas besoin  
d acceleration.

n°161252
911GT3
en roue libre
Posté le 23-09-2002 à 15:52:40  profilanswer
 

remplace xdm par un autre serveur du même genre mais plus évolué.
gdm et kdm par exemple te proposent un autologin, avec l'inconvénient des libs supplémenatires à installer si tu n'utilise ni KDE ni Gnome.
 
sinon, tu supprime pûrement et simplement le lien vers xdm du runlvl qui t'intéresse et tu startx à la main :D

n°161276
xilebo
noone
Posté le 23-09-2002 à 17:19:38  profilanswer
 

ok ca marche ... merci de l'aide . Juste une derniere chose :  
comment fait on pour enlever le bureau virtuel ?

mood
Publicité
Posté le 23-09-2002 à 17:19:38  profilanswer
 

n°161283
911GT3
en roue libre
Posté le 23-09-2002 à 17:45:24  profilanswer
 

le seule moyen c'est de définir les résolutions disponibles de telle sorte que la première listée soit la plus grande et celle utilisée (le bureau virtuel prend toujours la taille de la plus grande résolution). je sais si c'est très clair :/
 
ex: moi je veux un bureau en 1280x960, alors je définie les résolution comme suit:
 
 

      SubSection "Display"
                Depth           24
                Modes           "1280x960" "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection

n°163117
xilebo
noone
Posté le 26-09-2002 à 17:49:17  profilanswer
 

Je te remercie ca marche nickel...
bon j'ai maintenant d autre questions :)  
 
J'ai installé le driver vesa et j'arrive a afficher du 640x480
800x600 et 1024x768 ... mais qu en 8 ou 16 bits. Lorsque je me
mets en 24 bits , le serveur X ne se lance pas et me met un message
d erreur du genre (je l'ai aps sous les yeux) "mode not found"
 
Pourtant la carte video peut supporter cette resolution (4 MO RAM)
ainsi que l'ecran.
 
Est ce que c est le driver VESA qui ne supporte pas cette profondeur  
de pixel ?  
 
Merci.

n°163537
xilebo
noone
Posté le 27-09-2002 à 11:40:56  profilanswer
 

Up ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Installation d un driver video sous linux debian woody 3.0

 

Sujets relatifs
Je souhaite me lancer sur Linux....Boot de debian sur une sgi indy | Minusplus est demandé ici :D
Raz le cul de M$$$$$$$$ je veux linux mais j'y connais rien!!!!!!![Debian]
[debian] pb XFree 4.2.1 (pre-release) et DRI Rage 128logiciel de sauvegarde linux
[Help] Debian et noyauje pourrais y installer linux dessus ?
SAGEM F@st 1000 USB linux[Debian] lecture d'un disque bsd.
Plus de sujets relatifs à : Installation d un driver video sous linux debian woody 3.0


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR