[Savage40] Report: Savage IX/MV and Duoview

Silvio Böhler sboehler at bluewin.ch
Tue Mar 29 14:34:11 PST 2005


Hi,

I finally tried out the new Savage DuoView support in X.org today. I 
checked out CVS HEAD and built it on my Thinkpad T22 with Debian 
Unstable, more or less following the instructions here (1) in order not 
to destroy my existing Debian xfree86 installation.

First of all, thank you Alex for your great work! It is nice to know 
that even now that the hardware has probably been out of production for 
quite some time there are people who care about completing the Open 
Source drivers.

I am writing this now on my second screen, Xinerama works pretty well 
for me. My graphics card has 8MB of video RAM, so theoretically I should 
be able to use both screens at 1024x768x24bpp. However, if I select 
24bpp I get some strange drawing artefacts, so I'm running X at a depth 
of 16bpp now. Similar artefacts appear if I am running the external at 
1280x1024x16bpp. I will post some screenshots as soon as possible, my 
web hoster is down.

In view of the latest X.org eye candy, in particular the Composite 
extensions and transparity, can I realistically expect that some day my 
hardware (Savage IX-MV, 8MB, Thinkpad T22 900Mhz) will be able to hande 
this in an acceptable speed? Last time I tried everything worked but it 
was just painfully slow. AFAIK this has nothing to do with DRI, but 
rather with accelerating the Render extension. Does anybody know whether 
something like this is planned for the Savage driver?

Cheers
Silvio

(1)http://blogs.vislab.usyd.edu.au/index.php/Steve/2004/09/09/installing_a_non_intrusive_x
-------------- next part --------------

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/CID"
	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"
EndSection

Section "InputDevice"
	Identifier	"Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbModel"	"pc102"
	Option		"XkbLayout"	"ch"
	Option		"XkbVariant"	"de"
EndSection

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



Section "Device"
	Identifier	"Savage0"
	Driver		"savage"
#	Option		"HWCursor"	"false"
#	Option		"SWCursor"	"true"
#	Option		"ShadowStatus"	"on"
	Option		"DPMS"
	Screen		0
	BusID		"PCI:1:0:0"
EndSection

Section "Device"
	Identifier	"Savage1"
	Driver		"savage"
#	Option		"HWCursor"	"false"
#	Option		"SWCursor"	"true"
#	Option		"ShadowStatus"	"on"
	Option		"DPMS"
	Screen		1
	BusID		"PCI:1:0:0"
EndSection


Section "Monitor"
	Identifier	"IBM TFT"
	HorizSync	30-60
	VertRefresh	50-75
	Option		"DPMS"
	DisplaySize	286	215
EndSection

Section "Monitor"
	Identifier	"EIZO F77"
	HorizSync	30-95
	VertRefresh	50-160
	Option		"DPMS"
	DisplaySize	400	300
EndSection


Section "Screen"
	Identifier	"Screen0"
	Device		"Savage0"
	Monitor		"IBM TFT"
	DefaultDepth	16
	SubSection "Display"
		Depth		16
		Modes		"1024x768"
	EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Savage1"
        Monitor         "EIZO F77"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Xinerama"
	InputDevice	"Keyboard"
	InputDevice	"Mouse"
        Screen		"Screen0"
        Screen      	"Screen1" rightOf "Screen0"
        Option		"Xinerama"	"True"
EndSection

Section "DRI"
	Mode	0666
EndSection

Section "ServerFlags"
        Option "Xinerama" "true"
EndSection




More information about the Savage40 mailing list