[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problème avec X et une Voodoo Banshee



Bonjour,

Je me décide à écrire parceque là je comprends vraiment plus ce qui se
passe...
Jusqu'à hier j'avais une config bi-écran avec comme display principal
une Ati Rage Pro AGP sur un Sony Trinitron 17'' et comme display secondaire
une TNT PCI sur un vieux 15''.
Le tout avait été configuré sans aucun problème?
Avant la TNT avait été remplacée par une Matrox Mystique sans aucun
problème (modulo les modifs mineures dans la config de X).

Et hier j'ai eu une Banshee 16Mb PCI, pour remplacer la TNT.
Etant donné le peu de problème que j'avais eu jusqu'à présent avec le
bi-écran, je pensais que ce serait sans problème, mais en fait pas
vraiment :-(
J'ai tout d'abord rajouté le support pour la Banshee dans le kernel
(CONFIG_DRM_TDFX), puis après reboot le kernel disait l'intialiser
correctement. J'ai donc configuré X pour elle (donc en ayant enlevé
l'Ati), tout se passe bien, X tourne sur le 15'' en 1024x768 16bits.
reboot pour rebrancher l'Ati et modifier le XF86Config-4 comme j'avait
fait les autres fois.
Et là quand je lance startx, je vois sur le 15'' les messages du bios de
la Voodoo, et là le système complet se plante!
obligé de faire un hard reset...
Après de multiples essais, j'ai finalement tenté de changer dans les
options du BIOS la carte graphique initialisée au démarrage (INIT
DISPLAY FIRST -> PCI SLOT), et là comme par miracle tout fonctionne!
Pour essayer d'avoir quand même le 17'' comme écran utilisé en mode
console j'ai interverti les cables écrans, et là je me retrouve avec une
fréquence de rafraichissement ridicule sur le 17'' (donc branchée sur la
banshee) -> ca fait mal aux yeux, et j'ai beau modifier les paramètres
de fréquence de rafraichissment, rien à faire. Pourtant j'ai jamais eu
ce problème avec l'Ati et la Banshee est censée être largement capable
d'afficher cette résolution en 16bits (infos dans la doc de la carte).
Donc je finis par réintervertir les cables pour que ce soit plus
regardable, mais ca m'embète quand même d'utiliser le 15'' en mode
console (en framebuffer 1024x768 16bits, si ca a quelque chose à voir)

J'ai franchement du mal à comprendre pourquoi le fait de changer la
carte initialisée par le BIOS change tant de choses alors que toutes les
infos données par lspci et le kernel sont rigoureusement les mêmes dans
les 2 cas.
Donc si quelqu'un avait une explication ou un début de solution pour
moi...

Je joins mon XF86Config-4 et ce que me donne lspci pour les 2 cartes
vidéo : 


00:09.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo Banshee (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)




### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
#   dpkg-reconfigure xserver-xfree86
# as root.  Also see "How do I add custom sections to a dexconf-generated
# XF86Config or XF86Config-4 file?" in /usr/share/doc/xfree86-common/FAQ.gz.

Section "Files"
	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/cyrillic"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/Speedo"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
	Load	"GLcore"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"speedo"
	Load	"type1"
	Load	"vbe"
	Load	"pex5"
	Load	"xie"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"pc102"
	Option		"XkbLayout"	"fr"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "InputDevice"
	Identifier	"Generic Mouse"
	Driver		"mouse"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
	Identifier	"Banshee"
	Driver		"tdfx"
	BusID		"PCI:0:9:0"
EndSection

Section "Device"
	Identifier	"Ati"
	Driver		"ati"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Ecran Sony"
	HorizSync	30-70
	VertRefresh	50-160
	Option		"DPMS"
	ModeLine	"768x576" 47.30 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
	Identifier	"Ecran Rezo"
	HorizSync	30-57
	VertRefresh	43-72
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Primaire"
	Device		"Ati"
	Monitor		"Ecran Sony"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1280x1024"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "768x576"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"Secondaire"
	Device		"Banshee"
	Monitor		"Ecran Rezo"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1024x768"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768"
	EndSubSection
EndSection
Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Primaire"
	Screen		"Secondaire" LeftOf "Primaire"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Generic Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

### END DEBCONF SECTION



Reply to: