Re: [Xpert]Sun(Sony)GDM-1662B - fixed frequency monitor

2002-10-15 Thread Allan Klinbail

What I should hav included was that this is a composite sync monitor
that uses the SOny GDM 1662 Trinitron tube

 (the difference between the 1662 and 1662B tubes is one is for the
southern hemisphere.

cheers

Allan 
 .
On Wed, 2002-10-16 at 00:40, Allan Klinbail wrote:
> HI 
> 
> Has anyone actually got this one going... 
> 
> I've seen posts that claim to have working modelines on various websites
> but none seem to work. 
> 
> cheers
> 
> Allan 
> -- 
> Linux: Because a PC is a terrible thing to waste.
> (By [EMAIL PROTECTED], Mark Komarinski)
> 
> -- 
> Linux: Because a PC is a terrible thing to waste.
> (By [EMAIL PROTECTED], Mark Komarinski)
> 
> 
> ___
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
-- 
Linux: Because a PC is a terrible thing to waste.
(By [EMAIL PROTECTED], Mark Komarinski)


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]tdfx soft-boot hang revisited

2002-10-15 Thread Bo Brinkman

Egbert Eich wrote:
> Bo Brinkman writes:
>  > Several months ago I mentioned that tdfx soft-boot problems seem to have 
>  > re-appeared. I haven't had time until now to poke around into it.
>  > 
>  > The current behavior (linux kernel 2.4.18-10, XFree86 4.2.0-8 through 
>  > 10/12/2002 CVS) is that whenever I try to softboot either my Voodoo3 
>  > 2000 or Voodoo3 3000, the entire OS goes down. We used to have this 
>  > problem due to improper PCI code (see the archives). No log file ever 
>  > gets saved, but when I start X remotely, this is what I get:
> 
> Unfortunately this is completely useless. Please send a scanpci -v 
> output prior to starting X and one just before the BIOS is POSTed. 
> To do that you need to put a breakpoint into the code and run it 
> inside gdb.
> See xc/programs/Xserver/hw/xfree86/DebuggingHints in the sources for 
> details.

Sorry if I'm being an idiot, but could you give me a bit more of a hint 
about where I should stop the execution? Is this in the TDFXProbe code 
or in the int10 module? I didn't find any comments in either place that 
made it totally obvious to me that the BIOS is about to be POSTed. ;) I 
can't seem to make the module-aware gdb work either, but I'll just add a 
call to one of the dummy break functions in the appropriate place, since 
I don't really need to dig around in gdb.

FWIW, it looks like we are actually getting a SIGFPE, which is not what 
I expected...

Also note that before X ever runs, this is what scanpci -v gives for 
this card:

pci bus 0x cardnum 0x0a function 0x00: vendor 0x121a device 0x0005
  3Dfx Interactive, Inc. Voodoo 3
  CardVendor 0x121a card 0x0036 (3Dfx Interactive, Inc. Voodoo3)
   STATUS0x8090  COMMAND 0x
   CLASS 0x03 0x00 0x00  REVISION 0x01
   BIST  0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
   BASE0 0xc400  addr 0xc400  MEM
   BASE1 0xca08  addr 0xca00  MEM PREFETCHABLE
   BASE2 0xb001  addr 0xb000  I/O
   BASEROM   0xc9ff  addr 0xc9ff  not-decode-enabled
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x05
   BYTE_00x01  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00

Notice that BASEROM doesn't look crazy like it used to... It used to be 
left set to 0x. I assume that something has changed in the 
kernel which causes the BASEROM to be set in this way, because 
0x is the default value, and I assume it would stay there unless 
intentionally changed. Here is the scanpci -v output for the primary 
card, for comparison (Note that it is an AGP card).

pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x121a device 0x0005
  3Dfx Interactive, Inc. Voodoo 3
  CardVendor 0x121a card 0x003a (3Dfx Interactive, Inc. Voodoo3 AGP)
   STATUS0x80b0  COMMAND 0x0003
   CLASS 0x03 0x00 0x00  REVISION 0x01
   BIST  0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
   BASE0 0xc600  addr 0xc600  MEM
   BASE1 0xce08  addr 0xce00  MEM PREFETCHABLE
   BASE2 0xd801  addr 0xd800  I/O
   BASEROM   0xcdff  addr 0xcdff  not-decode-enabled
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0b
   BYTE_00x01  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00

I will post complete scanpci -v info once I figure out where to put my 
breakpoint to generate the other info that Egbert wanted.

-- 
William "Bo" Brinkman [EMAIL PROTECTED]
Princeton Computer Science http://www.derandomized.org/
-- 
You have to *live* in the Hilbert space! -- Prof. Andy Yao

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]"Sync Out of Range" when I switch to a VT

2002-10-15 Thread TJ OConnor

Hi,

I am having a problem with my display. I am running XFree86-4.2.1 on Mandrake
9.0 and tried using the "radeon", "ati", and "ati.2" driver for my Radeon 64MB
DDR VIVO on a Samsung SyncMaster 753DF Monitor. It works fine if a tv-out
cable isn't connected to my card.

However, whenever I hook a tv-out cable to the card and connect it to a TV and
reboot, I cannot switch to a VT by pressing CTRL-ALT-F3. Instead my monitor
displays "Sync Out of Range." I hit CTRL-ALT-F7 to get back to my X display
and it works fine on the monitor but displays nothing on the TV.

But wait, it gets stranger. If I use the "vesa" driver for my device in
XF86Config-4, I can switch back and forth between the X Display and VTs by
using the CTRL-AL-F3/F7. However, the "vesa" driver looks a little less crisp
on my monitor and flickers too much in X. It looks great on the tv though when
I switch to a VT and run Xine -V SyncFB foo.avi or mplayer -vo fbdev foot.avi.

How can I use the "radeon" or "ati" driver to make this work? What am I doing
wrong? I had no problems configuring this to work right out of the box with
Mandrake 8.1 and 8.2 using the default setup that XFDrake configured.

I've tried using the experimental driver, "ati.2" but no luck either. I've
also tried using atitvout but cannot get it to work. It sees a tv and and
monitor attached to my card but locks when I enable them using the "radeon"
driver. I've attached my XF86Config-4 file. If anyone can figure this one out.

Thanks.This is driving me crazy trying to debug.

TJ



XF86Config-4
Description: Binary data


[Xpert]ati driver doesn't work with some laptop LCD screens

2002-10-15 Thread John Baldwin

Hey all.

I have a Dell Inspiron 5000e with an ATI R128 M3:

drm0@pci1:0:0:  class=0x03 card=0x00cc1028 chip=0x4c461002 rev=0x02 hdr=0x00
vendor   = 'ATI Technologies'
device   = 'Rage Mobility M3 AGP 2x'
class= display
subclass = VGA

Out of the box xf86cfg with X server 4.2.1 does not work claiming that
there are no suitable video modes.  If I add the following lines to my
XF86Config file then X is a bit happier and finds valid 1600x1200 and
1440x1050 modes:

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName"Monitor Model"
# XXX: bogus
HorizSync28.0 - 90.0
VertRefresh  50.0 - 62.0
EndSection

I have been using these fake monitor rates since about X 4.0.2 and was
hoping that 4.2.1 would be able to handle the LCD on its own now. :-)
I can provide the full XFree86.log file if needed.  Here's a few
excerpts related to the LCD screen:

(--) R128(0): Chipset: "ATI Rage 128 Mobility LF (AGP)" (ChipID = 0x4c46)
(--) R128(0): Linear framebuffer at 0xf800
(--) R128(0): MMIO registers at 0xf410
(==) R128(0): Write-combining range (0xf410,0x8) was already clear
(--) R128(0): VideoRAM: 16384 kByte (128-bit SDR SGRAM 1:1)
(**) R128(0): Using flat panel for display
(II) R128(0): Panel size: 1600x1200
(II) R128(0): Panel ID: Toshiba LTM15C162   
(II) R128(0): Panel Type: Color, Single, TFT
(II) R128(0): Panel Interface: LVDS
(II) R128(0): PLL parameters: rf=2700 rd=60 min=12500 max=25000; xclk=10500

Thanks for any help.

-- 

John Baldwin <[EMAIL PROTECTED]>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



RE: [Xpert]How is modeline chosen?

2002-10-15 Thread Alexander Stohr
Title: RE: [Xpert]How is modeline chosen?





You can toggle trough multiple modes with 
same resolution by naming them differently.
Those "..." labels are (freeform?) strings.
This means you can e.g. have a "640x480i"
and a "640x480p" timing, where the appended
characters might mean for your individual setup 
"interlaced" and "progressive" mode.


The real desktop resolution is encoded in the numeric data.


-Alex.


> -Original Message-
> From: Mark Vojkovich [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, October 15, 2002 22:19
> To: [EMAIL PROTECTED]
> Subject: Re: [Xpert]How is modeline chosen?
> 
> 
> On Tue, 15 Oct 2002, Spammers Must Die wrote:
> 
> > I just got my new 1280x1024 17" flatscreen set up, and
> > it looked like hell, with moires, aliased vertical
> > lines, etc.. As seems to be the case after running
> > XF86Config originally, I had several 1280x1024 
> > ModeLines in my XF86Config file. The closest modeline
> > looked like this:
> > 
> > # 1280x1024 @ 61 Hz, 64.2 kHz hsync
> > Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025
> > 1028 1054
> > 
> > Since the flat screen really wants to have *exactly*
> > the right pixel
> > frequency, as a shot in the dark I added these lines
> > right above that
> > one:
> > Modeline "1280x1024" 108 1280 1328 1512 1712 1024 1025
> > 1028 1054
> > Modeline "1280x1024" 108.5 1280 1328 1512 1712 1024
> > 1025 1028 1054
> > Modeline "1280x1024" 109 1280 1328 1512 1712 1024 1025
> > 1028 1054
> > Modeline "1280x1024" 109.5 1280 1328 1512 1712 1024
> > 1025 1028 1054





[Xpert]Issues with X cvs

2002-10-15 Thread mike

Hi I have just downloaded and built (several times) X cvs

I have some issues

On my current build (which generally works)

The mouse is big and red and cant be changed
I get messages related Xlib not supporting my locale #, which is 1so
889915

On my last build which I had to revert

On nearly every module I get errors while loading

On GL modules it is various unresolved symbol errors
On all driver modules I get with nv as an example
nv driver needs nvmoduleData

The build that is working by mistake I think I must have set it to
compile all the drivers inside the server

My system is
RH7.3 base 
Glibc and gcc from RH8 (glibc-2.2.93 and gcc3.2)

Help appreciated
-- 
Linux, Gnome what more do you need
http://www.redtux.demon.co.uk
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Patches for xfree86 cyrix (NatSemi GX1) driver

2002-10-15 Thread Alan Hourihane

You could try using the geode driver which is now in the XFree86 CVS.

Alan.

On Tue, Oct 15, 2002 at 01:46:50PM -0700, Bruce R. Montague wrote:
> Hi, I have been playing with Alan Cox's version
> of the "xfree86/drivers/cyrix" (Geode) video driver
> on a NatSemi Centaurus reference platform (Geode
> GX1 cpu) running FreeBSD. The cyrix driver in the
> CVS tree at xfree86.org appears not to have been
> modified for some 9 months, except for makefile
> maintenance, and it does not detect the hardware
> in my Centaurus environment. Alan notes this driver
> ``had previously in part worked "by accident"''
> and ``had some fairly incomplete looking areas''.
> See also (I got Alan's version from the redhat
> url):
> 
> -
> From: "Mike A. Harris" <[EMAIL PROTECTED]>
> Subject: [Xpert]Re: Cyrix Geode/Kahlua problems...
> 
> >Date: Tue, 10 Sep 2002 02:52:37 +0200
> >From: Erich Schubert <[EMAIL PROTECTED]>
> >To: [EMAIL PROTECTED]
> >Subject: Cyrix Geode/Kahlua problems...
> >
> 
> http://people.redhat.com/alan
> 
> ---
> From: Alex Pavloff <[EMAIL PROTECTED]>
> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> Subject: [Xpert]Re: Cyrix Geode/Kahlua problems...
> 
> See also http://www.eason.com/linux, which contains my experiences with
> National's framebuffer drivers.  Also present there are National's
> "official" XFree86 drivers.
> 
> -
> 
> 
> I had to make the following patches to Alan's version
> of the driver:
> 
> * To make "X -configure" not coredump:
> 
> --- /usr/brucem/X_wrk/cyrix_redhat/cyrix_driver.c   Wed Aug 28 09:07:23 2002
> +++ cyrix_driver.c  Tue Oct 15 12:11:17 2002
> @@ -569,6 +569,11 @@
>   */
>  pCyrix = CYRIXPTR(pScrn);
>  
> +pCyrix->pEnt = xf86GetEntityInfo(pScrn->entityList[0]);
> +
> +if (pCyrix->pEnt->location.type != BUS_PCI)
> +  return FALSE;
> +
>  if (flags & PROBE_DETECT) {
> CYRIXProbeDDC(pScrn, pCyrix->pEnt->index);
> return TRUE;
> 
> Without this patch in "CYRIXPreInit(ScrnInfoPtr
> pScrn, int flags)" "X -configure" (PROBE_DETECT)
> will "always" coredump due to the uninitialized
> pEnt field.
> 
> In my environment, ``Option "NoCompression"''
> must be enabled (uncommented) in the "-configure"
> generated XF86Config file's ``Section "Device"''.
> I'm assuming this is because the Geode Display
> Controller Frame Buffer Start Offset register
> (DC_FB_ST_OFFSET, GX_BASE+8310), in my environment
> (likely initialized by the BIOS?), is nonzero (it
> is, I've checked). The Geode GX1 cpu manual doc
> for this register notes "When this register is
> programmed to a nonzero value, the compression
> logic should be disabled." The video hangs if
> compression is enabled, at least for me.  One
> check to avoid hanging is this patch to check for
> a non-zero DC_FB_ST_OFFSET in "CyrixInit(ScrnInfoPtr
> pScrn, DisplayModePtr mode)", file "cyrix_helper.c":
> 
> 
> --- /usr/brucem/X_wrk/cyrix_redhat/cyrix_helper.c   Tue Aug 27 09:43:01 2002
> +++ cyrix_helper.c  Tue Oct 15 12:54:50 2002
> @@ -332,6 +332,7 @@
>and line-dirty flagging seem to have been solved now.  */
>
> if (pCyrix->NoCompress == FALSE &&
> +   (0 == GX_REG(DC_FB_ST_OFFSET)) &&
> mode->CrtcVDisplay == pScrn->virtualY &&
> mode->CrtcHDisplay == pScrn->virtualX
> )
> 
> 
> (DC_FB_ST_OFFSET isn't stored in CYRIXPrivate as
> far as I can see.) Should an error message be
> logged when the compression option is not enabled
> because of this situation? Disabling compression
> is a bit troublesome because the manual claims
> compression reduces display controller memory load
> by as much as 20:1... OTOH, why is my framebuffer
> at a non-zero offset?
> 
> 
> * Are Alan's changes (reasonably extensive) to be
> merged with the CVS? (if so the first patch above,
> at least, is likely required). This driver works
> on NatSemi's ref platform, while the cvs driver did
> not...
> 
> * I'm assuming that the cyrix driver in the CVS
> tree is in routine use, however, I wonder if it
> works with National's BIOS (because it does not
> detect any devices on the NatSemi Centaurus).
> Is anybody else succesfully using the CVS cyrix 
> driver code with the GX1 and the National BIOS?
> I'm not sure I understand all the BIOS dependency
> issues...
> 
> * Is anyone working on the cyrix driver currently?
> What is the future of this driver, especially wrt
> to the "official" NatSemi drivers?
> 
> * Can anyone interested in, or knowledgeble about,
> this driver, who has any insight or any advice 
> regarding it, give a ping? Thanks!
> 
> 
> 
> 
>  - bruce
> ___
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Patches for xfree86 cyrix (NatSemi GX1) driver

2002-10-15 Thread Bruce R. Montague

Hi, I have been playing with Alan Cox's version
of the "xfree86/drivers/cyrix" (Geode) video driver
on a NatSemi Centaurus reference platform (Geode
GX1 cpu) running FreeBSD. The cyrix driver in the
CVS tree at xfree86.org appears not to have been
modified for some 9 months, except for makefile
maintenance, and it does not detect the hardware
in my Centaurus environment. Alan notes this driver
``had previously in part worked "by accident"''
and ``had some fairly incomplete looking areas''.
See also (I got Alan's version from the redhat
url):

-
From: "Mike A. Harris" <[EMAIL PROTECTED]>
Subject: [Xpert]Re: Cyrix Geode/Kahlua problems...

>Date: Tue, 10 Sep 2002 02:52:37 +0200
>From: Erich Schubert <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Cyrix Geode/Kahlua problems...
>

http://people.redhat.com/alan

---
From: Alex Pavloff <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Subject: [Xpert]Re: Cyrix Geode/Kahlua problems...

See also http://www.eason.com/linux, which contains my experiences with
National's framebuffer drivers.  Also present there are National's
"official" XFree86 drivers.

-


I had to make the following patches to Alan's version
of the driver:

* To make "X -configure" not coredump:

--- /usr/brucem/X_wrk/cyrix_redhat/cyrix_driver.c   Wed Aug 28 09:07:23 2002
+++ cyrix_driver.c  Tue Oct 15 12:11:17 2002
@@ -569,6 +569,11 @@
  */
 pCyrix = CYRIXPTR(pScrn);
 
+pCyrix->pEnt = xf86GetEntityInfo(pScrn->entityList[0]);
+
+if (pCyrix->pEnt->location.type != BUS_PCI)
+  return FALSE;
+
 if (flags & PROBE_DETECT) {
CYRIXProbeDDC(pScrn, pCyrix->pEnt->index);
return TRUE;

Without this patch in "CYRIXPreInit(ScrnInfoPtr
pScrn, int flags)" "X -configure" (PROBE_DETECT)
will "always" coredump due to the uninitialized
pEnt field.

In my environment, ``Option "NoCompression"''
must be enabled (uncommented) in the "-configure"
generated XF86Config file's ``Section "Device"''.
I'm assuming this is because the Geode Display
Controller Frame Buffer Start Offset register
(DC_FB_ST_OFFSET, GX_BASE+8310), in my environment
(likely initialized by the BIOS?), is nonzero (it
is, I've checked). The Geode GX1 cpu manual doc
for this register notes "When this register is
programmed to a nonzero value, the compression
logic should be disabled." The video hangs if
compression is enabled, at least for me.  One
check to avoid hanging is this patch to check for
a non-zero DC_FB_ST_OFFSET in "CyrixInit(ScrnInfoPtr
pScrn, DisplayModePtr mode)", file "cyrix_helper.c":


--- /usr/brucem/X_wrk/cyrix_redhat/cyrix_helper.c   Tue Aug 27 09:43:01 2002
+++ cyrix_helper.c  Tue Oct 15 12:54:50 2002
@@ -332,6 +332,7 @@
   and line-dirty flagging seem to have been solved now.  */
   
if (pCyrix->NoCompress == FALSE &&
+   (0 == GX_REG(DC_FB_ST_OFFSET)) &&
mode->CrtcVDisplay == pScrn->virtualY &&
mode->CrtcHDisplay == pScrn->virtualX
)


(DC_FB_ST_OFFSET isn't stored in CYRIXPrivate as
far as I can see.) Should an error message be
logged when the compression option is not enabled
because of this situation? Disabling compression
is a bit troublesome because the manual claims
compression reduces display controller memory load
by as much as 20:1... OTOH, why is my framebuffer
at a non-zero offset?


* Are Alan's changes (reasonably extensive) to be
merged with the CVS? (if so the first patch above,
at least, is likely required). This driver works
on NatSemi's ref platform, while the cvs driver did
not...

* I'm assuming that the cyrix driver in the CVS
tree is in routine use, however, I wonder if it
works with National's BIOS (because it does not
detect any devices on the NatSemi Centaurus).
Is anybody else succesfully using the CVS cyrix 
driver code with the GX1 and the National BIOS?
I'm not sure I understand all the BIOS dependency
issues...

* Is anyone working on the cyrix driver currently?
What is the future of this driver, especially wrt
to the "official" NatSemi drivers?

* Can anyone interested in, or knowledgeble about,
this driver, who has any insight or any advice 
regarding it, give a ping? Thanks!




 - bruce
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Double mouse pointer (nv geforce3ti dvi)

2002-10-15 Thread Björn Stenberg

Mark Vojkovich wrote:
>The artifact you describe sounds like what you get when you run
> the "nv" driver after running the "nvidia" driver

Ah, that's exactly what I did. Silly me, I should have tested from cold.

> But as far as I know, DFP isn't supported in 4.2.1 in the first place.

Ok, back to "nvidia" for a while longer then. Thank you for the information.

-- 
Björn
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]My 6 head PC can be seen here.

2002-10-15 Thread kim

> On Tue, 15 Oct 2002 [EMAIL PROTECTED] wrote:
> > 
> > The startup process is somewhat messy and buggy, with 2 boots and 4
> > startx every time. It is thus:
> 
> Sounds as though the second and third cards aren't soft-booted if there is 
> a problem with a previous card. Does "X -configure" soft boot the cards
> successfully ? I'm suggesting that
>   X -configure
>   startx
> might remove at least one step from your sequence.

Yes, that actually worked. Somewhat messy and slow, but still
much faster and cleaner than what I had. Thank you.

Kim0
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



RE: [Xpert]!! Correction for i810 driver !!

2002-10-15 Thread Sottek, Matthew J

Egbert,
  Actually... I'm thinking there is a problem with this way too. We need
another "if" in there. i.e.

if((tv is on) && (vbios left a set of TV timings for us)) {
   use TV regs;
} else {
   use crt regs;
}

Otherwise we might end up using the TV timings even when the display is not
on
the TV (depending on what the vbios does when using CRT in a system that has
a TV controller).

Check the LCDTV_C register (offset 0x60018) bit 31. If it is set then
the TV is in use. So try this one:

File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
   Somewhere near line 1522
 

unsigned int lcdtv_c=0;
unsigned int tv_htotal=0;
 
/* OVRACT Register */
lcdtv_c = INREG(0x60018);
tv_htotal = INREG(0x6);

if((lcdtv_c & 0x8000) && (tv_htotal)) {
  i810Reg->OverlayActiveStart = (temp>>16) - 31; 
  i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 
} else {
  i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
  i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 
}


-Original Message-
From: Egbert Eich [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, October 15, 2002 10:44 AM
To: [EMAIL PROTECTED]
Subject: RE: [Xpert]!! Correction for i810 driver !!


Sottek, Matthew J writes:
 > Actually...
 >   I am not sure that reg 0x6 will be set in all cases. I may only be
 > programmed if there is a TVout controller present in the system. Doing
 > it this way is safer. Maybe someone looking for a task can make a diff
out
 > of this and submit it to the patches list?

I've checked with the docs and it looks like this patch may be 
correct. I'll test it in my i810 and submit it if I don't see
any side effects.

Thanks to both Sebastien and matt!

Regards,
Egbert.

 > 
 > -Matt
 > 
 > 
 > File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
 >   Somewhere near line 1522
 > 
 > 
 >   unsigned int temp=0;
 > 
 >/* OVRACT Register */
 >temp = INREG(0x6);
 >if(temp) {
 >  i810Reg->OverlayActiveStart = (temp>>16) - 31; 
 >  i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 
 >} else {
 >  i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
 >  i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 
 >}
 > 
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]How is modeline chosen?

2002-10-15 Thread Mark Vojkovich

On Tue, 15 Oct 2002, Spammers Must Die wrote:

> I just got my new 1280x1024 17" flatscreen set up, and
> it looked like hell, with moires, aliased vertical
> lines, etc.. As seems to be the case after running
> XF86Config originally, I had several 1280x1024 
> ModeLines in my XF86Config file. The closest modeline
> looked like this:
> 
> # 1280x1024 @ 61 Hz, 64.2 kHz hsync
> Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025
> 1028 1054
> 
> Since the flat screen really wants to have *exactly*
> the right pixel
> frequency, as a shot in the dark I added these lines
> right above that
> one:
> Modeline "1280x1024" 108 1280 1328 1512 1712 1024 1025
> 1028 1054
> Modeline "1280x1024" 108.5 1280 1328 1512 1712 1024
> 1025 1028 1054
> Modeline "1280x1024" 109 1280 1328 1512 1712 1024 1025
> 1028 1054
> Modeline "1280x1024" 109.5 1280 1328 1512 1712 1024
> 1025 1028 1054
> 
> I changed only the pixel clock - it's close enough
> that the other
> parameters didn't seem to need adjustment - and things
> look very good now.. 
> right now my display says it's getting 63.9 kHz
> horzontal sync - almost 
> perfect. (The display wants 63.98 H and 60.02 V.)
> 
> My question is: In the presence of several 1280x1024
> modelines, how is 
> the modeline chosen? Is XF86 even using the XF86Config
> file? 


   I think the selection criteria is as follows:

Use the mode in the XF86Config file unless it falls outside
of the monitor specs listed in the XF86Config.  If no such
mode exists, then it goes to the pool of modes internal to
XFree86.  From that pool, it picks the highest refresh rate
mode that falls within the monitor specs.  If you have multiple
modes by the same name in the XF86Config file, it probably
uses the last one.


Mark.
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Double mouse pointer (nv geforce3ti dvi)

2002-10-15 Thread Mark Vojkovich

On Tue, 15 Oct 2002, Björn Stenberg wrote:

> With 4.2.1, the nv driver *finally* produces a correct image on my setup.
> 
> Only one small bug remains: The mouse pointer. It is duplicated and half the right 
>size.
> 
> Actually, the duplication effect looks more to be a case of every other bit being 
>drawn 16 pixels too far to the right. The "duplicates" are not exact copies.
> 
> Is this known/fixed? Is there a workaround? Is there anything I can do to help?
> 
>   Driver  "nv"
>   Option  "FlatPanel"


   ???

   If there is flat panel support in 4.2.1, I don't know how it got
there.  I didn't put it there.  The flat panel support I added was in
CVS only.

   The artifact you describe sounds like what you get when you run
the "nv" driver after running the "nvidia" driver - a problem which
doesn't exist in CVS (or if you don't run the "nvidia" driver).
But as far as I know, DFP isn't supported in 4.2.1 in the first place.


Mark.
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



RE: [Xpert]!! Correction for i810 driver !!

2002-10-15 Thread Egbert Eich

Sottek, Matthew J writes:
 > Actually...
 >   I am not sure that reg 0x6 will be set in all cases. I may only be
 > programmed if there is a TVout controller present in the system. Doing
 > it this way is safer. Maybe someone looking for a task can make a diff out
 > of this and submit it to the patches list?

I've checked with the docs and it looks like this patch may be 
correct. I'll test it in my i810 and submit it if I don't see
any side effects.

Thanks to both Sebastien and matt!

Regards,
Egbert.

 > 
 > -Matt
 > 
 > 
 > File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
 >   Somewhere near line 1522
 > 
 > 
 >   unsigned int temp=0;
 > 
 >/* OVRACT Register */
 >temp = INREG(0x6);
 >if(temp) {
 >  i810Reg->OverlayActiveStart = (temp>>16) - 31; 
 >  i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 
 >} else {
 >  i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
 >  i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 
 >}
 > 
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]How is modeline chosen?

2002-10-15 Thread Spammers Must Die

I just got my new 1280x1024 17" flatscreen set up, and
it looked like hell, with moires, aliased vertical
lines, etc.. As seems to be the case after running
XF86Config originally, I had several 1280x1024 
ModeLines in my XF86Config file. The closest modeline
looked like this:

# 1280x1024 @ 61 Hz, 64.2 kHz hsync
Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025
1028 1054

Since the flat screen really wants to have *exactly*
the right pixel
frequency, as a shot in the dark I added these lines
right above that
one:
Modeline "1280x1024" 108 1280 1328 1512 1712 1024 1025
1028 1054
Modeline "1280x1024" 108.5 1280 1328 1512 1712 1024
1025 1028 1054
Modeline "1280x1024" 109 1280 1328 1512 1712 1024 1025
1028 1054
Modeline "1280x1024" 109.5 1280 1328 1512 1712 1024
1025 1028 1054

I changed only the pixel clock - it's close enough
that the other
parameters didn't seem to need adjustment - and things
look very good now.. 
right now my display says it's getting 63.9 kHz
horzontal sync - almost 
perfect. (The display wants 63.98 H and 60.02 V.)

My question is: In the presence of several 1280x1024
modelines, how is 
the modeline chosen? Is XF86 even using the XF86Config
file? The 
XF86COnfig-4 files doesn't have any modelines in it. I
don't see 
anything in the log file except "(II) NVIDIA(0):
Setting mode "1280x1024""

This is XFree86 4.2.0, the one that comes with RedHat
7.3, and the 
NVidia-supplied driver to a Geforce2.

Thanks,

-W Sanders
  www.wsanders.net

__
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



RE: [Xpert]My 6 head PC can be seen here.

2002-10-15 Thread Mikael Olenfalk

Cool setup, perhaps you could remove the chassis from each monitor in
order to make them stand nearer to each other?

I had similar problems with my multihead setup. The second seemed not to
be initialized when first starting the X server.

When I booted my system the second screen was totally black. Starting
startx the first time failed. But after that first time the second head
wasn't black anymore but showed some two-line VGA-BIOS info at the top.

When the second head woke up from black-nothing into show-bios-info-mode
startx always worked out.

I was able to make this whole thing work from the very beginning by
enabling the console on my second head, using fbcon.

Then startx succeeded the first time.

To me it seems that this must be because the card wasn't booted or
initialized by the BIOS the first time I called startx. Fbcon seemed to
initialize/boot the card.

Good luck and Regards,


Mikael Olenfalk
[EMAIL PROTECTED]




> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
Behalf
> Of [EMAIL PROTECTED]
> Sent: den 15 oktober 2002 12:14
> To: [EMAIL PROTECTED]
> Subject: [Xpert]My 6 head PC can be seen here.
> 
> http://www.pvv.org/~kim
> 
> That is me, sitting at my 6 head system in Linux. It is working thanks
> to this mailing list.
> 
> So, I wonder if somebody can recommend improvements to my config file,
> supplied below. F.ex. I would like to have 3d, even though it is not
> accelerated. Perhaps Mesa?
> 
> The startup process is somewhat messy and buggy, with 2 boots and 4
> startx every time. It is thus:
> 
> 1. "startx"
>Machine hangs, and must be rebooted with "ctrl+Alt+Del".
>Error:  "(EE) MGA(3): No valid modes found"
> 
> 
> 2. "startx"
>X stops.
>Error:
> "(EE) MGA(3): MGAValidateMode from HALlib found the mode to be
invalid.
> Error: b1901020
>  Fatal server error:
>  AddScreen/ScreenInit failed for driver 3"
> 
> 
> 3. "startx"
>X stops.
>Error:
> "(WW) MGA(5): Failed to set up write-combining range
(0xdb80,0x80)
>  (EE) MGA(5): MGAValidateMode from HALlib found the mode to be
invalid.
> Error: b1901020
>  Fatal server error:
>  AddScreen/ScreenInit failed for driver 5"
> 
> 
> 4. "startx"
>And X finally starts, and works as it should, stable.
> 
> Kim0
> 
> 
> 
> 
> 
> #
**
> # Refer to the XF86Config(4/5) man page for details about the format
of
> # this file.
> #
**
> 
> Section "Files"
>   RgbPath  "/usr/X11R6/lib/X11/rgb"
>   ModulePath   "/usr/X11R6/lib/modules"
>   FontPath "/usr/X11R6/lib/X11/fonts/misc/"
>   FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
>   FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
>   FontPath "/usr/X11R6/lib/X11/fonts/CID/"
>   FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
>   FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
> EndSection
> 
> 
> #
**
> # Server flags section.
> #
**
> 
> Section "ServerFlags"
> 
> # Uncomment this to cause a core dump at the spot where a signal
is
> # received.  This may leave the console in an unusable state, but
> # may
> # provide a better stack trace in the core dump to aid in
debugging
> #NoTrapSignals
> 
> # Uncomment this to disable the  server abort
> # sequence
> # This allows clients to receive this key event.
> #DontZap
> 
> # Uncomment this to disable the / mode
> # switching
> # sequences.  This allows clients to receive these key events.
> #DontZoom
> 
> # This  allows  the  server  to start up even if the
> # mouse device can't be opened/initialised.
> AllowMouseOpenFail
> 
> EndSection
> 
> #
**
> # Input devices
> #
**
> 
> #
**
> # Keyboard section
> #
**
> 
> Section "InputDevice"
> 
> Identifier "Keyboard1"
> Driver  "Keyboard"
> Option "AutoRepeat"  "250 30"
> 
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "no"
> 
> EndSection
> 
> #
**
> # Pointer section
> #
**
> 
> #Section "InputDevice"
> #Identifier  "Mouse2"
> #Driver  "mouse"
> #Option "Protocol""PS/2"
> #Option "Device"  "/dev/usbmouse"
> #Option "Emulate3Buttons"
> #Option "Emulate3Timeout""50"
> #EndSection
> 
> 
> Section "InputDevice"
> Identifier  "Mouse1"
> Driver   

RE: [Xpert]!! Correction for i810 driver !!

2002-10-15 Thread Sottek, Matthew J

Actually...
  I am not sure that reg 0x6 will be set in all cases. I may only be
programmed if there is a TVout controller present in the system. Doing
it this way is safer. Maybe someone looking for a task can make a diff out
of this and submit it to the patches list?

-Matt


File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
  Somewhere near line 1522


  unsigned int temp=0;

   /* OVRACT Register */
   temp = INREG(0x6);
   if(temp) {
 i810Reg->OverlayActiveStart = (temp>>16) - 31; 
 i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 
   } else {
 i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
 i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 
   }




-Original Message-
From: Sebastien BASTARD [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, October 15, 2002 2:50 AM
To: <
Subject: [Xpert]!! Correction for i810 driver !!


Hello,

I have a i810 controller with crontel 7007 out tv. With the lastest
Xfree 4.2.1, the Video Direct Render didn't work correctly.
In 640x480, the Video Direct Render print half image on the screen. And
with 800x600, i hadn't picture.

While 3 weeks, i searched a solution. I find one on a e-mail (but i
forgot the name of the person who posting the test solution).
I tested, and it work great !

I don't how it work (the solution), but it works.

I tested in 640x480, and 800x600 resolution, 24 bits and 16 bits.

Someone can modify the CSV driver 810 file ?

File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c

removed (line 1522):

   /* OVRACT Register */
   i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
   i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 

added (1476) :

  unsigned int temp=0;

added (line 1522) :

  temp = INREG(0x6);
  i810Reg->OverlayActiveStart = (temp>>16) - 31; 
  i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 

P.S : Sorry for my bad english ... and sorry because i didn't used the
diff program
French programmer

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Sun(Sony)GDM-1662B

2002-10-15 Thread Allan Klinbail

HI 

Has anyone actually got this one going... 

I've seen posts that claim to have working modelines on various websites
but none seem to work. 

cheers

Allan 
-- 
Linux: Because a PC is a terrible thing to waste.
(By [EMAIL PROTECTED], Mark Komarinski)

-- 
Linux: Because a PC is a terrible thing to waste.
(By [EMAIL PROTECTED], Mark Komarinski)


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]rage pro (16mb) symbol errors

2002-10-15 Thread Geoffrey

So, anyone have any ideas why the the cvs version I pulled Oct 12 might 
cause my box to lock up?

I'm trying to get dual head working with a redeon ve (retail 32mb) and a 
rage pro (16mb).

Previous efforts, the box would lock up if I had both the radeon and 
rage configured.  In the case of the cvs version, the box locks up with 
a previously working config for single head radeon ve.

I'll get cvs again if anyone thinks this will make a difference, but 
it's not a pretty site to have to power this box down.  No log file is 
generated at all, if that's any indicator.

Could this because by a conflict within hardware?  Any assistance would 
be appreciated. Here's the output of lscpi currently:


00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge 
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge 
(rev 03)
00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video 
Capture (rev 02)
00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture 
(rev 02)
00:0a.0 Ethernet controller: National Semiconductor Corporation DP83815 
(MacPhyter) Ethernet Controller
00:0b.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro 
215GP (rev 5c)
00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394 
Controller (Link)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY

-- 
Until later: Geoffrey   [EMAIL PROTECTED]

I didn't have to buy my radio from a specific company to listen
to FM, why doesn't that apply to the Internet (anymore...)?

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VTswitch

2002-10-15 Thread Michel Dänzer

On Die, 2002-10-15 at 15:12, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 03:01:35PM +, Tom wrote:
> > Why does ur driver is not included in cvs?
> > :o/
> > it should resolve a lot of problem !! ;o)

No, the problem is only with the binary snapshots, if you build yourself
from CVS it should work fine.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 03:01:35PM +, Tom wrote:
> Why does ur driver is not included in cvs?
> :o/
> it should resolve a lot of problem !! ;o)

The driver from my pages is not a pure DRI build.  It includes code by me
for suspending/resuming Radeons and is thus not recommended for everyone.
However, if it works for you, by all means use it. :)

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Tom

Why does ur driver is not included in cvs?
:o/
it should resolve a lot of problem !! ;o)

On Tuesday 15 October 2002 12:36, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 02:24:52PM +0200, Michel Dänzer wrote:
> > On Die, 2002-10-15 at 14:17, Charl P. Botha wrote:
> > > On Tue, Oct 15, 2002 at 02:05:53PM +, Tom wrote:
> > > > I tried the dri.sourceforge.net drivers, but i have a blank screen..
> > >
> > > We could try to diagnose this if you want to.
> >
> > This has been hashed to death on dri-devel. It's a binary
> > incompatibility that can be worked around by using libxaa from DRI CVS.
>
> Aaaah...  I didn't realise it was this problem.  Tom, if you don't want to
> build DRI from CVS, you can grab the radeon resume driver tarball from my
> pages at cpbotha.net/dri_resume.html and use the libxaa.a from there with a
> driver tarball from dri.sf.net.  You could also test with my driver tarball
> instead just for fun. :)

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Double mouse pointer (nv geforce3ti dvi)

2002-10-15 Thread Björn Stenberg

With 4.2.1, the nv driver *finally* produces a correct image on my setup.

Only one small bug remains: The mouse pointer. It is duplicated and half the right 
size.

Actually, the duplication effect looks more to be a case of every other bit being 
drawn 16 pixels too far to the right. The "duplicates" are not exact copies.

Is this known/fixed? Is there a workaround? Is there anything I can do to help?

  Driver  "nv"
  Option  "FlatPanel"

-- 
Björn
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 02:24:52PM +0200, Michel Dänzer wrote:
> On Die, 2002-10-15 at 14:17, Charl P. Botha wrote:
> > On Tue, Oct 15, 2002 at 02:05:53PM +, Tom wrote:
> > 
> > > I tried the dri.sourceforge.net drivers, but i have a blank screen..
> > 
> > We could try to diagnose this if you want to.
> 
> This has been hashed to death on dri-devel. It's a binary
> incompatibility that can be worked around by using libxaa from DRI CVS.

Aaaah...  I didn't realise it was this problem.  Tom, if you don't want to
build DRI from CVS, you can grab the radeon resume driver tarball from my
pages at cpbotha.net/dri_resume.html and use the libxaa.a from there with a
driver tarball from dri.sf.net.  You could also test with my driver tarball
instead just for fun. :)

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VTswitch

2002-10-15 Thread Michel Dänzer

On Die, 2002-10-15 at 14:17, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 02:05:53PM +, Tom wrote:
> 
> > I tried the dri.sourceforge.net drivers, but i have a blank screen..
> 
> We could try to diagnose this if you want to.

This has been hashed to death on dri-devel. It's a binary
incompatibility that can be worked around by using libxaa from DRI CVS.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 02:05:53PM +, Tom wrote:
> I would like to help, but could u explain me the steps? ;o)
> How can i build static X?

In your host.conf (if I remember correctly, it could also be host.def) you
can configure for building a static XFree86.  

> how can i attach to the running process? (gdb)

After it's crashed, you ssh into the machine, use ps or top to find the pid
of the running static XFree86.  Then you do:

gdb /path/to/the/static/XFree86/that/you/run pid
(gdb) bt

That last command will generate a backtrace and this should give you more
information about where the server is hanging.

> I tried the dri.sourceforge.net drivers, but i have a blank screen..

We could try to diagnose this if you want to.

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Tom

Euh..
I would like to help, but could u explain me the steps? ;o)
How can i build static X?
how can i attach to the running process? (gdb)
What are the commands and the important information..

I tried the dri.sourceforge.net drivers, but i have a blank screen..

On Tuesday 15 October 2002 11:52, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 01:42:09PM +, Tom wrote:
> > Oups, i forget the attachment...
> > then now they are ;o).
>
> Okay, this is definitely not the BusMastering VT-switch lockup we used to
> have, but it's still bad.  If you want to solve this problem, you have to
> build a static X and attach to the running process when it freezes so that
> you can get a backtrace which will give you clues on where to start
> looking. You could also try one of the dri.sf.net snapshots to see if that
> has the same behaviour.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 01:42:09PM +, Tom wrote:
> Oups, i forget the attachment...
> then now they are ;o).

Okay, this is definitely not the BusMastering VT-switch lockup we used to
have, but it's still bad.  If you want to solve this problem, you have to
build a static X and attach to the running process when it freezes so that
you can get a backtrace which will give you clues on where to start looking.
You could also try one of the dri.sf.net snapshots to see if that has the
same behaviour.

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Tom

Oups, i forget the attachment...
then now they are ;o).

On Tuesday 15 October 2002 11:37, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 01:12:41PM +, Tom wrote:
> > I rerun the test with dri enabled :
> > the steps :
> > - startx > go to vt7
> > - ctrl + alt + f1 > go to vt1
> > - ctrl + alt + f7 > go to vt7
> > I attached the lspci -vv outputs for radeon between the steps, and my
> > XFree.0.log.
>
> I didn't get any attachments with your mail.  Could you try again?
>
> > It seems my problem dont show "BusMater-"...
> > But the problem remains, the Screen is freezed.. and i cannot do anything
> > >> reboot.
> > I dont have the problem with 4.2.0 :o/...
> > It seems, it lacks a sort of reinitialisation of the graphics.. (wich is
> > done in 4.2..).
>
> The busmastering VT-switch lockup was present in 4.2 as well.  I'm
> beginning to think that the problem that you are seeing is something else
> altogether, but just as serious. :)



Before startx :

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon 
Mobility 7500] (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 0517
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR+ FastB2B+
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-  [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4
Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

After startx :

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon 
Mobility 7500] (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 0517
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR+ FastB2B+
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-  [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4
Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x4
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

After switch to vt 1 (alt+ctrl+F1) :

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon 
Mobility 7500] (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 0517
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR+ FastB2B+
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-  [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4
Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x4
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Switch to X (vt 7) :

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon 
Mobility 7500] (prog-if 00 [VGA])
Subsystem: IBM: Unknown device 0517
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR+ FastB2B+
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-  [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=47 SBA+ 64bit- FW- Rate=x1,x2,x4
Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x4
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-




This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.2.99.1 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 10 October 2002
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.20-pre10-ac1 i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Oct 15 12:57:47 2002
(==) Using config file: "/etc/X1

Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 01:12:41PM +, Tom wrote:
> I rerun the test with dri enabled :
> the steps :
> - startx > go to vt7
> - ctrl + alt + f1 > go to vt1
> - ctrl + alt + f7 > go to vt7
> I attached the lspci -vv outputs for radeon between the steps, and my 
> XFree.0.log.

I didn't get any attachments with your mail.  Could you try again?

> It seems my problem dont show "BusMater-"...
> But the problem remains, the Screen is freezed.. and i cannot do anything >> 
> reboot.
> I dont have the problem with 4.2.0 :o/...
> It seems, it lacks a sort of reinitialisation of the graphics.. (wich is done 
> in 4.2..).

The busmastering VT-switch lockup was present in 4.2 as well.  I'm beginning
to think that the problem that you are seeing is something else altogether,
but just as serious. :)

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Tom

On Tuesday 15 October 2002 10:38, Charl P. Botha wrote:
> On Tue, Oct 15, 2002 at 11:59:29AM +, Tom wrote:
> > I tried xfree-cvs from saturday, and then i had two problems i hadn't
> > with 4.2.0 (from gentoo):
> > - xfree was very long to first start, when kdm was launched, hard disk
> > working a lot (a sort of font processing ?)
> > - when i first launch the X server there is no problem, but if i switch
> > vt or i restart it, it freezes, and i need to reboot, very annoying
> > :o/...
>
> The VT switch problem only occurred on DRI-using setups.  What you could
> try to do to confirm is to ssh into the machine after it has crashed when
> you switched to a VT and do a lspci -vv.  If the Radeon has a "BusMaster-"
> flag instead of "BusMaster+" and your X is using DRI, it is this specific
> VT switch lockup.

I rerun the test with dri enabled :
the steps :
- startx > go to vt7
- ctrl + alt + f1 > go to vt1
- ctrl + alt + f7 > go to vt7
I attached the lspci -vv outputs for radeon between the steps, and my 
XFree.0.log.
It seems my problem dont show "BusMater-"...
But the problem remains, the Screen is freezed.. and i cannot do anything >> 
reboot.
I dont have the problem with 4.2.0 :o/...
It seems, it lacks a sort of reinitialisation of the graphics.. (wich is done 
in 4.2..).

Thanks for ur advice. :o).

Thomas
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]My 6 head PC can be seen here.

2002-10-15 Thread Dr Andrew C Aitchison

On Tue, 15 Oct 2002 [EMAIL PROTECTED] wrote:

> http://www.pvv.org/~kim
> 
> That is me, sitting at my 6 head system in Linux. It is working thanks
> to this mailing list.
> 
> So, I wonder if somebody can recommend improvements to my config file,
> supplied below. F.ex. I would like to have 3d, even though it is not
> accelerated. Perhaps Mesa?
> 
> The startup process is somewhat messy and buggy, with 2 boots and 4
> startx every time. It is thus:

Sounds as though the second and third cards aren't soft-booted if there is 
a problem with a previous card. Does "X -configure" soft boot the cards
successfully ? I'm suggesting that
X -configure
startx
might remove at least one step from your sequence.


-- 
Dr. Andrew C. Aitchison Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Charl P. Botha

On Tue, Oct 15, 2002 at 11:59:29AM +, Tom wrote:
> I tried xfree-cvs from saturday, and then i had two problems i hadn't with 
> 4.2.0 (from gentoo):
> - xfree was very long to first start, when kdm was launched, hard disk working 
> a lot (a sort of font processing ?)
> - when i first launch the X server there is no problem, but if i switch vt or 
> i restart it, it freezes, and i need to reboot, very annoying :o/...

The VT switch problem only occurred on DRI-using setups.  What you could try
to do to confirm is to ssh into the machine after it has crashed when you
switched to a VT and do a lspci -vv.  If the Radeon has a "BusMaster-" flag
instead of "BusMaster+" and your X is using DRI, it is this specific VT
switch lockup.

-- 
charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Silicon Motion driver problem

2002-10-15 Thread Tony Hacche

Greetings ;o)

Trying to get XFree86 v4.2.1 up and running on my laptop (Panasonic CFM-34)
running FreeBSD v4.7. It fails terribly and all I get is a blank screen that I
can't kill off (kill -9 on XFree86 via logging on via ssh) won't do it and the
only option is shutdown -r.

The last few lines of the XFree86 log file reveals:

(==) Silicon Motion(0): Write-combining range (0xfd40,0x40) was already
clear
(==) Silicon Motion(0): Write-combining range (0xfd00,0x40)
(II) Silicon Motion(0): Cursor Offset: 003FFC00 Reserved: 003FF800
(II) Silicon Motion(0): TFT Panel Size = 800x600
(II) Silicon Motion(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x
(==) Silicon Motion(0): Write-combining range (0xa,0x1) was already
clear
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/libint10.a
(II) Silicon Motion(0): initializing int10
(==) Silicon Motion(0): Write-combining range (0xa,0x2) was already
clear
(II) Silicon Motion(0): Primary V_BIOS segment is: 0xc000
(II) Silicon Motion(0): VESA BIOS function failed

Fatal server error:
Caught signal 11.  Server aborting

Does anyone have any ideas on what I can do to get XFree86 up and running?

Thanks,

Tony


**
* Tony Hacche*
* ULCC   *
* 20 Guilford Street *
* London WC1N 1DZ*
**
* Tel: 020 7692 1440 *
* Fax: 020 7504 1035 *
* Mob: 07866 623093  *
**

"There is nothing which has yet been contrived
by man, by which so much happiness is produced
as by a good tavern or inn."  (Samuel Johnson)



___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]My 6 head PC can be seen here.

2002-10-15 Thread kim

http://www.pvv.org/~kim

That is me, sitting at my 6 head system in Linux. It is working thanks
to this mailing list.

So, I wonder if somebody can recommend improvements to my config file,
supplied below. F.ex. I would like to have 3d, even though it is not
accelerated. Perhaps Mesa?

The startup process is somewhat messy and buggy, with 2 boots and 4
startx every time. It is thus:

1. "startx"
   Machine hangs, and must be rebooted with "ctrl+Alt+Del".
   Error:  "(EE) MGA(3): No valid modes found"


2. "startx"
   X stops.
   Error:  
"(EE) MGA(3): MGAValidateMode from HALlib found the mode to be invalid.
Error: b1901020
 Fatal server error:
 AddScreen/ScreenInit failed for driver 3"


3. "startx"
   X stops.
   Error:  
"(WW) MGA(5): Failed to set up write-combining range (0xdb80,0x80)
 (EE) MGA(5): MGAValidateMode from HALlib found the mode to be invalid.
Error: b1901020
 Fatal server error:
 AddScreen/ScreenInit failed for driver 5"


4. "startx"
   And X finally starts, and works as it should, stable.

Kim0





# **
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **

Section "Files"
RgbPath  "/usr/X11R6/lib/X11/rgb"
ModulePath   "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection


# **
# Server flags section.
# **

Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is
# received.  This may leave the console in an unusable state, but
# may
# provide a better stack trace in the core dump to aid in debugging
#NoTrapSignals

# Uncomment this to disable the  server abort
# sequence
# This allows clients to receive this key event.
#DontZap

# Uncomment this to disable the / mode
# switching
# sequences.  This allows clients to receive these key events.
#DontZoom

# This  allows  the  server  to start up even if the
# mouse device can't be opened/initialised.
AllowMouseOpenFail

EndSection

# **
# Input devices
# **

# **
# Keyboard section
# **

Section "InputDevice"

Identifier "Keyboard1"
Driver  "Keyboard"
Option "AutoRepeat"  "250 30"

Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"

EndSection

# **
# Pointer section
# **

#Section "InputDevice"
#Identifier  "Mouse2"
#Driver  "mouse"
#Option "Protocol""PS/2"
#Option "Device"  "/dev/usbmouse"
#Option "Emulate3Buttons"
#Option "Emulate3Timeout""50"
#EndSection


Section "InputDevice"
Identifier  "Mouse1"
Driver  "mouse"
Option "Protocol""PS/2"
Option "Device"  "/dev/psaux"
Option "Emulate3Buttons"
Option "Emulate3Timeout""50"
EndSection



Section "Module"

# This loads the DBE extension module.

#Load"dbe"


# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.

SubSection  "extmod"
Option "omit xfree86-dga"
EndSubSection

# This loads the Type1 and FreeType font modules

Load"type1"
Load"freetype"
EndSection

# **
# Monitor section
# **

# Any number of monitor sections may be present

Section "Monitor"
Identifier "Generic|High Frequency SVGA, 1024x768 at 70 Hz"
VendorName "Unknown"
ModelName  "Unknown"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
HorizSync  31.5-87.0


# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPL

Re: [Xpert]Probable return of Radeon, R128 XFree86 crash at VT switch

2002-10-15 Thread Tom

Hello all,

Excuse me for my poor english.. but, i have the problem you are describing.

I tried xfree-cvs from saturday, and then i had two problems i hadn't with 
4.2.0 (from gentoo):
- xfree was very long to first start, when kdm was launched, hard disk working 
a lot (a sort of font processing ?)
- when i first launch the X server there is no problem, but if i switch vt or 
i restart it, it freezes, and i need to reboot, very annoying :o/...

My configuration is a IBM Thinkpad T30:
P4m 1.8ghz / 256mo ddr 
40Go dd

> lspci | grep VGA

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW 
[Radeon Mobility 7500]
16mb of ddr memory

I attach the X log. (there is no dri in this one, but the problems remains 
when dri is activated..)

Thanks for your hard work.


Thomas


This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.2.99.1 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 26 September 2002
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.18-wolk3.6.1 i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.1.log", Time: Thu Oct 10 11:52:58 2002
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "My Monitor"
(**) |   |-->Device "ATI Xpert XL"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "rapidaccess2"
(**) XKB: model: "rapidaccess2"
(**) Option "XkbLayout" "fr"
(**) XKB: layout: "fr"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "UsbMouse"
(**) |-->Input Device "InternalMouse"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 8

(II) Open APM successful
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.1
	XFree86 Video Driver: 0.6
	XFree86 XInput driver : 0.3
	XFree86 Server Extension : 0.1
	XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.2.99.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.2.99.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1a30 card , rev 04 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,1a31 card , rev 04 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,2482 card 1014,0220 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,2484 card 1014,0220 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,2487 card 1014,0220 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card , rev 42 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,248c card , rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,248a card 1014,0220 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,2483 card 1014,0220 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,2485 card 1014,0508 rev 02 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,2486 card 1014,0223 rev 02 class 07,03,00 hdr 00
(II) PCI: 01:00:0: chip 1002,4c57 card 1014,0517 rev 00 class 03,00,00 hdr 00
(II) PCI: 02:00:0: chip 104c,ac55 card 4000, rev 01 class 06,07,00 hdr 82
(II) PCI: 02:00:1: chip 104c,ac55 card 4800, rev 01 class 06,07,00 hdr 82
(II) PCI: 02:02:0: chip 14b9,a504 card 14b9,5000 rev 00 class 02,80,00 hdr 00
(II) PCI: 02:08:0: chip 8086,1031 card 1014,0209 rev 42 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,6), B

[Xpert]!! Correction for i810 driver !!

2002-10-15 Thread Sebastien BASTARD

Hello,

I have a i810 controller with crontel 7007 out tv. With the lastest
Xfree 4.2.1, the Video Direct Render didn't work correctly.
In 640x480, the Video Direct Render print half image on the screen. And
with 800x600, i hadn't picture.

While 3 weeks, i searched a solution. I find one on a e-mail (but i
forgot the name of the person who posting the test solution).
I tested, and it work great !

I don't how it work (the solution), but it works.

I tested in 640x480, and 800x600 resolution, 24 bits and 16 bits.

Someone can modify the CSV driver 810 file ?

File : xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c

removed (line 1522):

   /* OVRACT Register */
   i810Reg->OverlayActiveStart = mode->CrtcHTotal - 32; 
   i810Reg->OverlayActiveEnd = mode->CrtcHDisplay - 32; 

added (1476) :

  unsigned int temp=0;

added (line 1522) :

  temp = INREG(0x6);
  i810Reg->OverlayActiveStart = (temp>>16) - 31; 
  i810Reg->OverlayActiveEnd = (temp & 0x3ff) - 31; 

P.S : Sorry for my bad english ... and sorry because i didn't used the
diff program
French programmer

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]tdfx soft-boot hang revisited

2002-10-15 Thread Egbert Eich

Bo Brinkman writes:
 > Several months ago I mentioned that tdfx soft-boot problems seem to have 
 > re-appeared. I haven't had time until now to poke around into it.
 > 
 > The current behavior (linux kernel 2.4.18-10, XFree86 4.2.0-8 through 
 > 10/12/2002 CVS) is that whenever I try to softboot either my Voodoo3 
 > 2000 or Voodoo3 3000, the entire OS goes down. We used to have this 
 > problem due to improper PCI code (see the archives). No log file ever 
 > gets saved, but when I start X remotely, this is what I get:

Unfortunately this is completely useless. Please send a scanpci -v 
output prior to starting X and one just before the BIOS is POSTed. 
To do that you need to put a breakpoint into the code and run it 
inside gdb.
See xc/programs/Xserver/hw/xfree86/DebuggingHints in the sources for 
details.

Regards,
Egbert.

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert