Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dual head on Ultra 10?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc
View previous topic :: View next topic  
Author Message
mrichmon
n00b
n00b


Joined: 17 Dec 2003
Posts: 21

PostPosted: Fri Dec 26, 2003 3:25 am    Post subject: Dual head on Ultra 10? Reply with quote

Has anyone been able to set up X to run as a dual head configuration on an Ultra 5/10 series machine?

I have X running happily on my Ultra 10 using the Elite3D card, however I have not been able to get the onboard PGX24 video card to do anything.
I notice that the xfree-4.3.0-r3 package does not compile the mach64 module for X, although some people report success using the ati module.

Any thoughts?


Last edited by mrichmon on Mon Jan 12, 2004 5:29 am; edited 1 time in total
Back to top
View user's profile Send private message
erik.crouch
n00b
n00b


Joined: 24 Aug 2003
Posts: 44
Location: Wichita, KS USA -- United Kingdom

PostPosted: Tue Jan 06, 2004 5:25 pm    Post subject: Re: Dual head on Ultra 10? Reply with quote

mrichmon wrote:
Has anyone been able to set up X to run as a dual head configuration on an Ultra 5/10 series machine?

I have X running happily on my Ultra 10 using the Elite3D card, however I have not been able to get the onboard PGX24 video card to so anything.
I notice that the xfree-4.3.0-r3 package does not compile the mach64 module for X, although some people report success using the ati module.

Any thoughts?


While i'm sure it might be possible under Solaris, you would have to compile support for both frame buffers in your kernel. And find a way for your system to address them both at the same time.

I'm sure there's a way to point an X Server at another frame buffer but it escapes me as to how that could be done.
Back to top
View user's profile Send private message
mrichmon
n00b
n00b


Joined: 17 Dec 2003
Posts: 21

PostPosted: Tue Jan 06, 2004 6:48 pm    Post subject: Reply with quote

My kernel recognises both video devices and assigns /dev/fd/0 and /dev/fd/1 to each of them. This is using kernel 2.4.23.
X starts happily on the Elite3D card, but nothing happens on the PGX24 card. Looking at the log, the card is detected, but the driver module
cannot be found.

I poked around in /usr/X11/lib/modules/drivers and it is clear that no mach64_drv.o module was installed during the emerge.

When I get some more time I will try to compile the mach64 driver by hand and drop it in. I assume that the driver object file is self contained.

Using kernel 2.6.0 with support for both in the kernel, the kernel ignores the OpenPROM settings and assumes that the onboard card is the console device. Also, under 2.6.0, afbinit does not correctly load the Elite3D microcode during bootup. Trying to manually load the microcode results in a system hang which requires a power-cycle to escape. So, no X on 2.6.0 for me at the moment.
Back to top
View user's profile Send private message
jet@0
n00b
n00b


Joined: 21 Jan 2004
Posts: 5
Location: earth.

PostPosted: Fri Jan 23, 2004 6:09 pm    Post subject: Reply with quote

8O Same problem with my U10. Keen to get update from you guys...
_________________
- Ultra1/170E, ffb+cg6, 2x4.2G +18G
- Gentoo 1.4, sparc64-2.4.24;
- XFree+Sawfish+Panel
Back to top
View user's profile Send private message
mrichmon
n00b
n00b


Joined: 17 Dec 2003
Posts: 21

PostPosted: Fri Jan 23, 2004 7:41 pm    Post subject: Reply with quote

Not much to update.

I compiled up the ati driver including DRI support and removed the old dri module from my 2.4.23 kernel build. However I was not able to get any output on the PGX24 frame buffer. X seems to detect the buffer and loads the appropriate driver then not much happens.

I have noticed these warnings:
(WW) Attempt to disable VGA routing through Simba at 0:1:0 disallowed.

in the X log file which may be related to getting the second card working.

At the moment, I'm stumped as to where the issue is.
Back to top
View user's profile Send private message
jet@0
n00b
n00b


Joined: 21 Jan 2004
Posts: 5
Location: earth.

PostPosted: Sat Jan 24, 2004 3:35 pm    Post subject: Reply with quote

I think a good many folks here are running Ultra5 and living with the PGX24/Mach64 happily; some even managed to get non-Sun PCI graphics card to work with u5/10 boxes. :o

Can you peple give some clues? :?

For me:
:idea: dmesg proves both cards (Creator3D and PGX24) are detected:
=== quote from dmesg: ====

fb0: Creator 3D at 000001fc00000000 type 51 DAC 10
atyfb: 3D RAGE PRO (PQFP, PCI) [0x4750 rev 0x7c] 4M SGRAM, 14.31818 MHz XTAL, 230 MHz PLL, 100 Mhz MCLK, 100 Mhz XCLK
fb1: ATY Mach64 frame buffer device on PCI

==========================

:idea: XFree86.0.log proves both drivers (sunffb and ati) are loaded:
=== quote from XFree86.0.log ====

(II) /dev/fb0: Using acceleration
(II) /dev/fb0: DGA support initialized.
(II) SUNFFB(0): X context handle = 0x00000001
(II) SUNFFB(0): [DRI] installation complete
(II) /dev/fb0: DRM finish setup complete
(==) RandR enabled

... ... ...

(II) ATI(1): Largest offscreen areas (with overlaps):
(II) ATI(1): 640 x 6072 rectangle at 0,480
(II) ATI(1): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
18 256x256 slots
7 512x512 slots
(==) ATI(1): Backing store disabled
(==) ATI(1): Silken mouse enabled
(==) RandR enabled

... ... ...

==========================

But the monitor attached to PGX24 just won't lit. Complained no signal and went to sleep. :evil:

Can anyone kindly give some advices???
_________________
- Ultra1/170E, ffb+cg6, 2x4.2G +18G
- Gentoo 1.4, sparc64-2.4.24;
- XFree+Sawfish+Panel
Back to top
View user's profile Send private message
KingOfTheMoles
n00b
n00b


Joined: 16 Mar 2004
Posts: 21

PostPosted: Fri Mar 19, 2004 1:37 pm    Post subject: Reply with quote

I have dual heads working with the onboard ATI and a Matrox Mystique in an Ultra 10. However, the same Matrox does not work in an Ultra 60 with a Creator 3D. I am guessing the Matrox sees the ATI in the Ultra 10 and diables BIOS, where it does not in the Ultra 60. I have a Matrox Millennium coming, which has a switch to disable BIOS, hopefully that will help.
I have had no luck with a variety of other cards - S3, ATI, CL.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum