[Savage40] Dual Head on T23?

Philip Mucci mucci at cs.utk.edu
Mon Mar 7 05:45:18 PST 2005


Hi Albert, Alex, and Tim,

Thanks for the info. I should have checked the list first. I downloaded
the latest Xorg binaries, along with common and savage snaps and things
seem to work alright for most cases. (see below)

BTW, let me say now to Alex and Tim, I really appreciate all your hard
work on this stuff. I have used the DRI features before and they were
great. The binary snapshots are a lifesaver also.

I've attached the relevant sections of my xorg.conf also:

Some comments/probs:

1) glxgears shows a black window on Screen 1. If I drag it to screen 0
(the LCD) all is happy. Wierd! This does not happen without Xinerama! I
have no idea how/why this should affect software rendering.

2) killing/exiting X results in 2 black screens. I have to do fn-f7 to
get the display back on the LCD.

3) tried this with shadow register enabled and got the 'super slow X'
symptom mentioned earlier in the email list.

4) I have no idea what the 'clone' option does. It was put there by
system-config-display.

5) Is there MergedFB support in the current savage driver? (ok, DRI and
Multihead is being greedy I know...)

Section "ServerLayout"
        Identifier     "Multihead layout"
        Screen      0  "Screen0" Below "Screen1"
        Screen      1  "Screen1" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option      "Xinerama" "on"
        Option      "Clone" "off"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "savage"
        VendorName  "Videocard vendor"
        BoardName   "S3 Savage/IX"
EndSection

Section "Device"
        Identifier  "Videocard1"
        Driver      "savage"
        VendorName  "Videocard Vendor"
        BoardName   "S3 Savage/IX"
        BusID       "PCI:1:0:0"
        Screen      1
EndSection

Thanks again!

Philip

P.S. This is on a fedore-core-3 system patched for AFS and Perfctr.

On Mon, 2005-03-07 at 09:39 +0200, Albert.deJongh at sanlam.co.za wrote:
> <sorry about previous half-pos.  lotus notes malfunction :-( >
> 
> I've got dualhead working with a T23.  I used a binary snapshot driver 
> (20050208) - 
> installing the common and savage bits.  I am running Fedora Core 3, kernel 
> 2.6.10-1.760_FC3.
> 
> The important bits of my xorg.conf:
> 
> Section "ServerLayout"
>         Identifier     "Default Layout"
>         Screen      0  "Screen0" 0 0
>         Screen      1 "Screen1" RightOf "Screen0"
>         InputDevice    "Keyboard0" "CoreKeyboard"
>         Option "xinerama"
>         InputDevice    "Mouse0" "SendCoreEvents"
>         InputDevice    "Mouse1" "CorePointer"
>         Option         "AllowMouseOpenFail"  "true"
> EndSection
> 
> Section "Module"
>         Load  "dbe"
>         Load  "extmod"
>         Load  "fbdevhw"
>         Load  "glx"
>         Load  "record"
>         Load  "freetype"
>         Load  "type1"
>         Load  "dri"
> EndSection
> 
> Section "Monitor"
>         Identifier   "Monitor0"
>         VendorName   "Monitor Vendor"
>         ModelName    "LCD Panel 1024x768"
>         HorizSync    31.5 - 48.5
>         VertRefresh  40.0 - 70.0
>         Option      "dpms"
> EndSection
> 
> Section "Monitor"
>         Identifier   "Monitor1"
>         HorizSync    30-96
>         VertRefresh  50-160
>         Option "dpms"
> EndSection
> 
> Section "Device"
>         Identifier  "savage0"
>         Driver      "savage"
>         VendorName  "Videocard vendor"
>         BoardName   "S3 Savage/IX"
>         Screen 0
>         Option "AGPMode" "4"
>         BusID "1:0:0"
> EndSection
> 
> Section "Device"
>         Identifier  "savage1"
>         Driver      "savage"
>         VendorName  "Videocard vendor"
>         BoardName   "S3 Savage/IX"
>         Screen 1
>         Option "hwcursor"  "false"
>         BusID "1:0:0"
> EndSection
> 
> Section "Screen"
>         Identifier "Screen0"
>         Device     "savage0"
>         Monitor    "Monitor0"
>         DefaultDepth    16
>         SubSection "Display"
>                 Depth     16
>                 Modes    "1024x768" "800x600" "640x480"
>         EndSubSection
> EndSection
> 
> Section "Screen"
>         Identifier "Screen1"
>         Device     "savage1"
>         Monitor    "Monitor1"
>         DefaultDepth    16
>         SubSection "Display"
>                 Depth     16
>                 Modes    "1024x768" "800x600" "640x480"
>         EndSubSection
> EndSection
> 
> Section "DRI"
>         Group        0
>         Mode         0666
> EndSection
> 
> 
> Let me know if you've got problems!
> 
> Albert
> 
> 
> // Office:  +27 21 9476619
> // Email:  albert.dejongh at sanlam.co.za
> // Always use protection.  Browse with Firefox. http://getfirefox.com
> 
> 
> 
> 
> 
> 
> Philip Mucci <mucci at cs.utk.edu>
> Sent by: savage40-bounces at probo.com
> 2005/03/03 07:52 PM
> 
>  
>         To:     savage40 at probo.com
>         cc: 
>         Subject:        [Savage40] Dual Head on T23?
> 
> 
> Hi all,
> 
> Has anyone ever gotten dual head to work on Thinkpad T23/Linux (any X
> version)?
> 
> I would settle for lower res/less colors if I could have this feature.
> 
> Anyone have any experience?
> 
> Phil
> 
> 
> _______________________________________________
> Savage40 mailing list
> Savage40 at probo.com
> http://www.probo.com/mailman/listinfo/savage40
> 
> 
> 
>  
> *************** 
> Any views expressed in this message are those of the individual sender, 
> and Sanlam accepts no liability for such views, except where the sender 
> specifically states them to be those of Sanlam.
> Sanlam Life Insurance Limited is a Licensed Financial Services Provider.
> Enige sienswyses of stellings wat in hierdie boodskap uitgedruk word is 
> dié van die individuele afsender, en Sanlam aanvaar geen aanspreeklikheid 
> daarvoor nie, behalwe waar die afsender uitdruklik vermeld dat dit dié van 
> Sanlam is.
> Sanlam Lewensversekering Beperk is 'n Gelisensieerde Verskaffer van 
> Finansiële Dienste.



More information about the Savage40 mailing list