Léa-Linux & amis :   LinuxFR   GCU-Squad   Zarb.Org   GNU
Serveur X ne fonctionne pas sous FreeBSD
Envoyé par: jon207

Bonjour,

J'ai installé une FreeBSD 7 hier sur mon portable (carte graphique intégrée Intel SiS M760 bien pourrave) et le serveur X refuse de démarrer, en donnant le message d'erreur suivant :
(EE) No devices detected

Fatal server error :
no screens found
J'ai suivi le handbook du site de FreeBSD pour la config et testé les différentes manières de configurer X proposées. J'ai testé plusieurs drivers (sis, vga, vesa), mais rien n'y fait.

Voilà mon xorg.conf :
Section "ServerLayout"
	Identifier     "single head configuration"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Synaptics" "CorePointer"
EndSection

Section "Files"

EndSection

Section "ServerFlags"
	Option	    "AIGLX" "off"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "fr"
	Option	    "XkbVariant" "latin9"
EndSection

Section "InputDevice"
	Identifier  "Synaptics"
	Driver      "mouse"
	Option	    "Device" "/dev/sysmouse"
	Option	    "Protocol" "auto-dev"
	Option	    "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	ModelName    "LCD Panel 1280x800"
	HorizSync    31.5 - 50.0
	VertRefresh  56.0 - 65.0
	Option	    "dpms"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "vesa"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

voilà, en espérant que vous pourrez m'aider

merci d'avance

--
La liberté ne peut-être que toute la liberté, un morceau de liberté n'est pas la liberté --Max Stirner

Poste le Saturday 1 March 2008 14:13:59
Répondre     Citer    
Re: Serveur X ne fonctionne pas sous FreeBSD
Envoyé par: jon207

J'ai fini par trouver l'origine du problème : j'avais activé le mode "securelevel=1" lors de l'installation et cela empêchait l'accès à /dev/io. Il suffisait de le désactiver dans /etc/rc.conf.

Cependant ma souris ne marche toujours pas et la résolution d'écran n'est pas la bonne.

--
La liberté ne peut-être que toute la liberté, un morceau de liberté n'est pas la liberté --Max Stirner

Poste le Saturday 1 March 2008 14:51:48
Répondre     Citer    
Re: Serveur X ne fonctionne pas sous FreeBSD
Envoyé par: Marck

Salut

Pour ta souris, c'est quelle souris ? Celle du portable genre touchpad ? Elle ne marche ni en mode texte ni sous xorg ?

Si oui, essaie en ajoutant au fichier /etc/rc.conf la ligne:
moused_enable="YES"

Pour ta résolution d'écran, as-tu essayé de la définir avec "Modes" dans /etc/X11/xorg.conf ?

Genre (en adaptant au mode souhaité):
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "1024x768"
Depth 24
EndSubSection
EndSection

Voilà voilà... sinon [fug-fr.org] est un site spécialisé FreeBSD smiling smiley

Poste le Saturday 1 March 2008 19:51:19
Répondre     Citer    
Re: Serveur X ne fonctionne pas sous FreeBSD
Envoyé par: jon207

Citation
Marck
Pour ta souris, c'est quelle souris ? Celle du
portable genre touchpad ? Elle ne marche ni en
mode texte ni sous xorg ?

Si oui, essaie en ajoutant au fichier /etc/rc.conf
la ligne:
moused_enable="YES"
J'ai ajouté cette option au rc.conf ainsi que quelques autres trouvées ailleurs en googlant et j'ai maintenant un pointeur de souris en mode console, qui fonctionne, mais rien en mode graphique :-/ .

J'ai essayé de remplacer /dev/sysmouse par /dev/ums0, sans résultat. Un cat sur /dev/sysmouse ne renvoie rien, un cat sur /dev/ums0 répond "périphérique occupé" donc je suppose que je dois utiliser /dev/ums0 ?
Citation
Marck
Pour ta résolution d'écran, as-tu essayé de la
définir avec "Modes" dans /etc/X11/xorg.conf ?
Oui, sans résultat. Je pense que le pilote que j'utilise (le pilote générique vesa) ne permettra pas de passer en 1280x800 (nécessaire car sinon tout est écrasé). Vesa ne doit gérer que les écrans 4/3. Ma carte graphique est une SiS M760 (intel). Sous Linux elle utilise le pilote "sis" mais celui-ci ne semble pas exister sous FreeBSD (j'ai chargé à tout hazard le module sis en faisant un klbload sis, il existe mais ne résout pas le problème, je ne sais même pas si il a vraiment un rapport avec ma carte graphique).

--
La liberté ne peut-être que toute la liberté, un morceau de liberté n'est pas la liberté --Max Stirner

Poste le Saturday 1 March 2008 23:11:56
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Serveur X ne fonctionne pas sous FreeBSD
Pour poser des questions sur les autres systèmes libres (FreeBSD, OpenBSD, NetBSD, Solaris, HURD ...) aux utilisateurs de Léa (hé oui y'a pas que Linux...). Merci de ne pas poser de questions trop techniques (les sites spécifiques sont plus à même d'y répondre).

Serveur hébergé par ST-Hebergement et Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons