CVS Update: xc (branch: trunk)

2004-01-05 Thread Marc Aurele La France
CVSROOT:/home/x-cvs
Module name:xc
Changes by: [EMAIL PROTECTED]   04/01/05 08:42:10

Log message:
  2004 update to my copyright.

Modified files:
  xc/programs/Xserver/hw/xfree86/drivers/ati/:
Imakefile ati.c ati.h atiaccel.c atiaccel.h atiadapter.c 
atiadapter.h atiadjust.c atiadjust.h atiaudio.c 
atiaudio.h atibank.c atibank.h atibus.c atibus.h 
atichip.c atichip.h aticlock.c aticlock.h aticonfig.c 
aticonfig.h aticonsole.c aticonsole.h aticrtc.h 
aticursor.c aticursor.h atidac.c atidac.h atidecoder.c 
atidecoder.h atidga.c atidga.h atidsp.c atidsp.h atii2c.c 
atii2c.h atiident.c atiident.h atiio.h atiload.c 
atiload.h atilock.c atilock.h atimach64.c atimach64.h 
atimach64accel.c atimach64accel.h atimach64cursor.c 
atimach64cursor.h atimach64i2c.c atimach64i2c.h 
atimach64io.c atimach64io.h atimach64xv.c atimach64xv.h 
atimisc.c atimode.c atimode.h atimodule.c atimodule.h 
atimono.h atioption.c atioption.h atipreinit.c 
atipreinit.h atiprint.c atiprint.h atipriv.h atiprobe.c 
atiprobe.h atiproto.h atiregs.h atirgb514.c atirgb514.h 
atiscreen.c atiscreen.h atistruct.h atituner.c atituner.h 
atiutil.c atiutil.h ativalid.c ativalid.h ativersion.h 
ativga.c ativga.h ativgaio.c ativgaio.h atividmem.c 
atividmem.h atiwonder.c atiwonder.h atiwonderio.c 
atiwonderio.h atixv.c atixv.h r128_misc.c r128_version.h 
radeon_misc.c radeon_version.h 
  xc/programs/Xserver/hw/xfree86/etc/:
ioport.c mmapr.c mmapw.c 
  xc/programs/Xserver/mi/:
mibank.c mibank.h 
  
  Revision  ChangesPath
  1.52  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
  1.24  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/ati.c
  1.10  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/ati.h
  1.14  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiaccel.c
  1.6   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiaccel.h
  1.18  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiadapter.c
  1.11  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiadapter.h
  1.16  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiadjust.c
  1.9   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiadjust.h
  1.2   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiaudio.c
  1.2   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiaudio.h
  1.13  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atibank.c
  1.9   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atibank.h
  1.19  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atibus.c
  1.12  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atibus.h
  1.38  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.c
  1.26  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atichip.h
  1.22  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticlock.c
  1.9   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticlock.h
  1.15  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c
  1.6   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticonfig.h
  1.23  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c
  1.10  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticonsole.h
  1.9   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticrtc.h
  1.5   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticursor.c
  1.4   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/aticursor.h
  1.19  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidac.c
  1.16  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidac.h
  1.2   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidecoder.c
  1.2   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidecoder.h
  1.11  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidga.c
  1.8   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidga.h
  1.22  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidsp.c
  1.11  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atidsp.h
  1.4   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atii2c.c
  1.2   +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atii2c.h
  1.12  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiident.c
  1.11  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiident.h
  1.15  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiio.h
  1.16  +2 -2  xc/programs/Xserver/hw/xfree86/drivers/ati/atiload.c
  1.7   +2 -2  

Intel 852GM/855GM chipset and Dual Head or Clone view support

2004-01-05 Thread Mario Kadastik
Hello,

I just wanted to ask on how far is the support on the i852/855 chipset 
Dual View. I can see from XFree86 startup log, that it sees the two 
pipes and it also is able to start with either of the pipes active (I'm 
either having the TFT active or the external display and it boots just 
fine). But if I use the hardware switching of displays in Linux, then I 
get about 50 pixel rows in top of the screen with noise and I lose about 
the same size in the bottom of the picture.

Also the laptop I have (Fujitsu-Siemens Lifebook S6120) doesn't support 
clone view as software independant as without Windows booted up the 
clone view just isn't there. I can switch between the external and 
internal display even while in Grub, but there is no clone view there. 
If I boot the factory installed windows, then I get also the clone view 
mode.

I have tried XiG accelerated X demo version and with that I have 
successfully seen undel Linux that the card runs not only clone view but 
also dual head (although clone view for some reason had the same refresh 
rate for external VGA as for the internal LCD and that sucked). I 
wouldn't want to use propriatary X in my laptop so I wanted to ask 
wether there is any support coming for at least the clone view as I need 
that even more than I need dual heads.

I have seen in some threads that people say that there are no specs from 
intel regarding these chipsets available publicly. Just as I have found 
in one thread somewhere (don't ask me where it was as I don't remember) 
there are official chipset whitepapers available on intels site and 
here's the link:

http://developer.intel.com/design/mobile/chipsets/datashts/
http://developer.intel.com/design/mobile/chipsets/specupdt/
I'm not a graphics developer, but I think the 855 graphics and memory 
hub chipset datasheed (around 200 pages) that describes the signals, 
registers and so on should be the right document?

I hope there will be some positive answers :)

Mario Kadastik

PS! I have tried to use i810switch to turn on the CRT while my LCD was 
on (on 855 chipset i810switch only support turning on/off the CRT not 
the LCD) and when I booted to X then I saw on my monitor that it 
switched resolution/frequency (the hitachi monitor I had really makes 
you feel the change ;), it remained on (meaning that it received some 
sort of signal), but it was black as X detected there no active display 
although it sees that CRT is present when it tests all the different 
possibilities, but it sees the maximum display size as (0,0) while on 
the LCD it sees (1024,768).
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: mouse cursor look

2004-01-05 Thread Michel Dänzer
On Fri, 2004-01-02 at 23:06, Jozef Riha wrote: 
 thank you. however if you know the answer to my previous question i am still 
 interested..

[...]

  try it with a sw cursor.
  try:
  option hwcursor false in your config.

I'm afraid this won't help. Hardware or software cursor is an
implementation detail, but the fact that the cursor doesn't appear in
window dumps isn't.


-- 
Earthling Michel Dnzer  | Debian (powerpc), X and DRI developer
Software libre enthusiast|   http://svcs.affero.net/rm.php?r=daenzer

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Radeon portrait mode

2004-01-05 Thread Michel Dänzer
On Mon, 2004-01-05 at 01:04, Jonathan Thambidurai wrote: 
   Is the Radeon hardware capable of accelerating (in 2D, I'm not
 concerned with 3D/DRI right now) a display in portrait mode?

AFAICT the only way would be to render to a shadow framebuffer and use
the 3D engine to rotate it.


-- 
Earthling Michel Dnzer  | Debian (powerpc), X and DRI developer
Software libre enthusiast|   http://svcs.affero.net/rm.php?r=daenzer

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: mouse cursor look

2004-01-05 Thread Jozef Riha
 On Fri, 2004-01-02 at 23:06, Jozef Riha wrote: 
  thank you. however if you know the answer to my previous question i am still 
  interested..
 
 [...]
i mean this one:
how to find out the actual cursor look (I, arrow, doublesided arrow..)?

   try it with a sw cursor.
   try:
   option hwcursor false in your config.
 
 I'm afraid this won't help. Hardware or software cursor is an
 implementation detail, but the fact that the cursor doesn't appear in
 window dumps isn't.
actually that did help. ;)

cheers,

-- joe
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Intel 852GM/855GM chipset and Dual Head or Clone view support

2004-01-05 Thread Alex Deucher
Unfortunately these databooks lack register level information on the
graphics part of the chipset.  Without that adding dualhead support is
not really possible.  As far as I know intel has not released register
level documentation for anything newer than the i810/15 graphics chips.
 

Alex

--- Mario Kadastik [EMAIL PROTECTED] wrote:
 Hello,
 
 I just wanted to ask on how far is the support on the i852/855
 chipset 
 Dual View. I can see from XFree86 startup log, that it sees the two 
 pipes and it also is able to start with either of the pipes active
 (I'm 
 either having the TFT active or the external display and it boots
 just 
 fine). But if I use the hardware switching of displays in Linux, then
 I 
 get about 50 pixel rows in top of the screen with noise and I lose
 about 
 the same size in the bottom of the picture.
 
 Also the laptop I have (Fujitsu-Siemens Lifebook S6120) doesn't
 support 
 clone view as software independant as without Windows booted up the 
 clone view just isn't there. I can switch between the external and 
 internal display even while in Grub, but there is no clone view
 there. 
 If I boot the factory installed windows, then I get also the clone
 view 
 mode.
 
 I have tried XiG accelerated X demo version and with that I have 
 successfully seen undel Linux that the card runs not only clone view
 but 
 also dual head (although clone view for some reason had the same
 refresh 
 rate for external VGA as for the internal LCD and that sucked). I 
 wouldn't want to use propriatary X in my laptop so I wanted to ask 
 wether there is any support coming for at least the clone view as I
 need 
 that even more than I need dual heads.
 
 I have seen in some threads that people say that there are no specs
 from 
 intel regarding these chipsets available publicly. Just as I have
 found 
 in one thread somewhere (don't ask me where it was as I don't
 remember) 
 there are official chipset whitepapers available on intels site and 
 here's the link:
 
 http://developer.intel.com/design/mobile/chipsets/datashts/
 http://developer.intel.com/design/mobile/chipsets/specupdt/
 
 I'm not a graphics developer, but I think the 855 graphics and memory
 
 hub chipset datasheed (around 200 pages) that describes the signals, 
 registers and so on should be the right document?
 
 I hope there will be some positive answers :)
 
 Mario Kadastik
 
 PS! I have tried to use i810switch to turn on the CRT while my LCD
 was 
 on (on 855 chipset i810switch only support turning on/off the CRT not
 
 the LCD) and when I booted to X then I saw on my monitor that it 
 switched resolution/frequency (the hitachi monitor I had really makes
 
 you feel the change ;), it remained on (meaning that it received some
 
 sort of signal), but it was black as X detected there no active
 display 
 although it sees that CRT is present when it tests all the different 
 possibilities, but it sees the maximum display size as (0,0) while on
 
 the LCD it sees (1024,768).


__
Do you Yahoo!?
Find out what made the Top Yahoo! Searches of 2003
http://search.yahoo.com/top2003
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Intel 852GM/855GM chipset and Dual Head or Clone view support

2004-01-05 Thread Mario Kadastik
Hello,

any idea how the Accelerated-X knows the registers as I believe they 
shouldn't have received any docus from Intel either. I'm just curious as 
I saw their thing work with dual head.

But ok, if we leave the dual head aside and think on the clone view. I 
have seen that 90% of laptops do the clone view already in hardware, but 
for some reason the Fujitsu-Siemens I have doesn't and I really need it. 
Any idea if both of the pipes could be activated and the same stuff 
copied? Or can I somehow force X to assume there is a CRT present (what 
it actually sees because X log contains my monitor model and serial 
number :)

Mario

Alex Deucher wrote:

Unfortunately these databooks lack register level information on the
graphics part of the chipset.  Without that adding dualhead support is
not really possible.  As far as I know intel has not released register
level documentation for anything newer than the i810/15 graphics chips.
 

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Intel 852GM/855GM chipset and Dual Head or Clone view support

2004-01-05 Thread Alex Deucher
Accelerated X probably got the databooks for the chips under NDA from
intel.  Several xfree86 developers probably have the databooks as well,
they are just not publically available.

many laptops default to one crtc driving both outputs, but this is not
necessarily always the case, as evidenced by your laptop.  you may want
to look in the bios there may be a way to set the default crtc
configuration.  I'd expect you may see fewer and fewer laptops with
this behavior since it is safer to use one crtc per head.  that way you
won't accidently drive an external monitor with a signal that may
damage it.  

I suspect that they only way to drive clone mode on your laptop is to
use both crtcs.  once you have that working adding dualhead support is
trival since all you have to do is point the crtcs at different parts
of the framebuffer.

Alex

--- Mario Kadastik [EMAIL PROTECTED] wrote:
 Hello,
 
 any idea how the Accelerated-X knows the registers as I believe they 
 shouldn't have received any docus from Intel either. I'm just curious
 as 
 I saw their thing work with dual head.
 
 But ok, if we leave the dual head aside and think on the clone view.
 I 
 have seen that 90% of laptops do the clone view already in hardware,
 but 
 for some reason the Fujitsu-Siemens I have doesn't and I really need
 it. 
 Any idea if both of the pipes could be activated and the same stuff 
 copied? Or can I somehow force X to assume there is a CRT present
 (what 
 it actually sees because X log contains my monitor model and serial 
 number :)
 
 Mario
 
 Alex Deucher wrote:
 
 Unfortunately these databooks lack register level information on the
 graphics part of the chipset.  Without that adding dualhead support
 is
 not really possible.  As far as I know intel has not released
 register
 level documentation for anything newer than the i810/15 graphics
 chips.
  
   
 


__
Do you Yahoo!?
Find out what made the Top Yahoo! Searches of 2003
http://search.yahoo.com/top2003
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


[PATCH] updated Xv gamma correction support for radeon

2004-01-05 Thread Alex Deucher
Based on suggestions raised by my previous release, I've created a new
patch that uses device independant values for gamma.  the XV_GAMMA
attribute now takes a value between 0 and 5000 representing gamma
values from 0.0 to 5.0 (gamma x 1000).  so a value of 850 would be
equal to a gamma of 0.85, 1200 would be 1.2, etc.  The rest of the
patch is the same.

the patch is against DRI cvs, but should apply easily to other trees.
patch and binary are also available here:
http://www.botchco.com/alex/radeon/Xv/xv_gamma/

further suggestions are welcome...

Thanks,

Alex

__
Do you Yahoo!?
Find out what made the Top Yahoo! Searches of 2003
http://search.yahoo.com/top2003

radeon_video_gamma.diff
Description: radeon_video_gamma.diff


Question

2004-01-05 Thread
Hi, I'd like to ask one question about your future plans. Are you
going to develop XFree86 for Solaris 9, and how soon could it be?

-- 
 Roman  mailto:[EMAIL PROTECTED]

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Question

2004-01-05 Thread Alex Deucher
I think you can run xfree86 on solaris 9 now.  you may have to build
from source.  I'm not sure if there are binaries available or not.

Alex

--- Ðîìàí [EMAIL PROTECTED] wrote:
 Hi, I'd like to ask one question about your future plans. Are you
 going to develop XFree86 for Solaris 9, and how soon could it be?
 
 -- 
  Roman  mailto:[EMAIL PROTECTED]
 


__
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: OFFP, flared up behind

2004-01-05 Thread Cantrell


Offshore Credit card, quaranteed approval!


alton arccosine transmitter wrench pact gambia brag farewell copperas malformation urbana tolerable dose getty moneymake convoy portmanteau antarctic humid devilish conjugate absentia bunt henequen fine protactinium daylight molybdate chump upstate gingko cuckoo 
custer belie demurrer embedded expectorant cornucopia afoot illuminate showcase sladang followeth idempotent sentry ashley caspian 
carolina adhere excrescent screechy mammoth whereabout daydream nuclear seagull fatigue chickweed boric panhandle creep bombast fad dovekie john herb emirate upholstery churchman juju 
biotite dramatic salary bator alveolus racial spoonful suburbia trident horowitz merit terminal peculate secretion preston buzzy digging bestseller emphases gerbil incapable fundamental madsen elution assay finnish attendant raw j's acceptor hustle bootlegged truncate persian ne winfield burnham layman 
denotation cantor abscissa chattel gloucester infra inductor rogue citron ebony bottom paragon cockpit sera 
craw minnesota soapy blomquist monies casino landscape languish iceberg southern downstate gawky cobalt bamako buttery ought sacrifice goren sanderling india pauli bravado ankle neophyte rectangular chadwick sex homeowner chemisorb 





Re: Question

2004-01-05 Thread Alan Coopersmith
 wrote:
Hi, I'd like to ask one question about your future plans. Are you
going to develop XFree86 for Solaris 9, and how soon could it be?
XFree86 already runs on Solaris 9 and has for quite a while, though
support for frame buffers on the SPARC platform is somewhat limited.
Quite a few people run it on Solaris x86.
Additionally, you can use XFree86 drivers with the Solaris x86
Xsun using the XFree86 Porting Kit from:
http://developers.sun.com/solaris/developer/support/driver/tools/video/video-index.html
--
-Alan Coopersmith- [EMAIL PROTECTED]
 Sun Microsystems, Inc.- Sun Software Group
 User Experience Engineering: G11N: X Window System
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: documentation of the format of files in xkb/symbols?

2004-01-05 Thread Sven Köhler
  i want to write a keyboard-layout or keymap that ignores any key. the 
  problem is, that i don't find any documentation on how to write such 
  files or which commands are available.

You'll find some documentation here: http://pascal.tsu.ru/en/xkb/
i haven't the information i need on that page. i may have overread it or 
something, but i still ask myself what certain keywords mean when 
reading the files in .../xkb/symbols/pc

my new keymap is now located at /usr/X11R6/lib/X11/symbols/pc/null and 
the file looks like that

default xkb_symbols basic {
};
but when loading that keymap, the keys like 0123..9 and TAB,Enter etc. 
still work. it's surely due to some implicit inheritance, but how do i 
avoid that? how can i create a totally empty keymap?

Thx
  Sven
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Suggested Fixes for the Rendition Driver - Long Message

2004-01-05 Thread Eric Wittry
 vtSema is expected to be TRUE by the time xf86HandleColormaps() is
 called.  Removing CMAP_LOAD_EVEN_IF_OFFSCREEN looks like the right 
 thing to do.  The driver is responsible for setting vtSema it in 
 ScreenInit at a point after which is it OK to access the hardware 
 in graphics mode.  This is typically at or just after where the 
 initial video mode is programmed.

From what I'm reading, both hear and elsewhere, it sounds like the driver
should enable vtSema during ScreenInit and disable it during CloseScreen. 
This sounds reasonable enough, but is there any other code that changes
the value of vtSema?  The following is the only place in the Rendition
driver code in CVS currently does anything with vtSema:  

/* From the renditionCloseScreen function in*/
/* xc/programs/Xserver/hw/xfree86/drivers/rendition/rendition.c */

if (pScreenInfo-vtSema)
renditionLeaveGraphics(pScreenInfo);

pScreenInfo-vtSema = FALSE;

This code runs at the end of the Rendition driver's close screen function.
 Since the driver is never setting the vtSema flag, I would presume it is
being done elsewhere.  (I presume that the vtSema flag is set because
renditionLeaveGraphics is responsible for restoring text mode, and the
driver tries to do this, though it sometimes locks the system in the
process.)  Might the server set this flag after calling the InitScreen
function just to make sure it is set properly, or do non-driver modules
also change the value the vtSema flag?  

Offhand, I have a rough idea of where I think I should set the vtSema flag
in the driver, but I will run some tests before speculating further.  

=
Eric Wittry
[EMAIL PROTECTED]

__
Do you Yahoo!?
Yahoo! Hotjobs: Enter the Signing Bonus Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Suggested Fixes for the Rendition Driver - Long Message

2004-01-05 Thread David Dawes
On Mon, Jan 05, 2004 at 07:50:18PM -0800, Eric Wittry wrote:
I have spent some time in vmodes.c, and now think that I mostly understand
how to derive the HDisplay, HTotal, VDisplay, and VTotal values from the
code.  However, there is one element of the code that is really throwing
me for a loop.  

While I missed all of this the first time around, it seems pretty
reasonable, save for Step #2.  Anything the driver does to a give argument
before sending it to the hardware, the hardware is likely going to have to
reverse to use the value, even if only conceptually.  In the case of the
driver dividing by 8, the hardware will have to multiply by 8.  However,
it is trivial, from a hardware perspective, to hardwire the video chip to
multiply a given argument by 8.  

On the other hand, it is far less trivial to hardwire the video chip to
add 1 to an argument, which the hardware would have to do to reverse what
we currently do at Step #2.  This is not to say that it is impossible that
the hardware adds 1 to the values we pass, just that it strikes me as
extremely unlikely.  Am I wrong to be skeptical?  

Yes.  Don't try to apply too much analysis to how hardware registers
are programmed.  In the old days it was probably a tradeoff between
making best use of the available register space and how the register
values were applied.  For modern hardware, these things are dwarfed
by the complexity of other components of the video chips.

Nevertheless, subtracting 1 makes sense if you consider the counting
starts at 0, not 1, so counting from 0 to N - 1 results in N clock
periods.  Division by 8 for horizontal timings is because the
programmed values traditionally represent 8-pixel wide characters.
You might feel better if you look at vgahw/vgaHW.c, specifically
the vgaHWInit() function, which handles the register setup for
generic VGA-compatible hardware.  On the other hand you may find
more oddities there than you'd expect, including some other
subtractions that I'm not going to attempt to explain, and some
values scattered over multiple registers.  The timing registers
for the rendition chips look sane by comparison :-)

I don't know if the register specs for the rendition chips are
available anywhere, but you'd probably find them useful and
informative.

For general VGA-compatible registers, the specs for almost any
VGA-compatible video chipset will include a section that covers
them.

David
-- 
David Dawes
developer/release engineer  The XFree86 Project
www.XFree86.org/~dawes
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Suggested Fixes for the Rendition Driver - Long Message

2004-01-05 Thread David Dawes
On Mon, Jan 05, 2004 at 08:47:59PM -0800, Eric Wittry wrote:
 vtSema is expected to be TRUE by the time xf86HandleColormaps() is
 called.  Removing CMAP_LOAD_EVEN_IF_OFFSCREEN looks like the right 
 thing to do.  The driver is responsible for setting vtSema it in 
 ScreenInit at a point after which is it OK to access the hardware 
 in graphics mode.  This is typically at or just after where the 
 initial video mode is programmed.

From what I'm reading, both hear and elsewhere, it sounds like the driver
should enable vtSema during ScreenInit and disable it during CloseScreen. 
This sounds reasonable enough, but is there any other code that changes
the value of vtSema?  The following is the only place in the Rendition
driver code in CVS currently does anything with vtSema:  

/* From the renditionCloseScreen function in*/
/* xc/programs/Xserver/hw/xfree86/drivers/rendition/rendition.c */

if (pScreenInfo-vtSema)
renditionLeaveGraphics(pScreenInfo);

pScreenInfo-vtSema = FALSE;

This code runs at the end of the Rendition driver's close screen function.
 Since the driver is never setting the vtSema flag, I would presume it is
being done elsewhere.  (I presume that the vtSema flag is set because
renditionLeaveGraphics is responsible for restoring text mode, and the
driver tries to do this, though it sometimes locks the system in the
process.)  Might the server set this flag after calling the InitScreen
function just to make sure it is set properly, or do non-driver modules
also change the value the vtSema flag?  

Yes, it does.  In xf86Init.c, just after the driver's ScreenInit is
called:

/* The driver should set this, but make sure it is set anyway */
xf86Screens[i]-vtSema = TRUE;

Also the higher level code takes care of setting and clearing it for
VT switching.

David
-- 
David Dawes
developer/release engineer  The XFree86 Project
www.XFree86.org/~dawes
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Solaris build problems with XFree86 4.4.0 RC2

2004-01-05 Thread lindsay . haigh
I get the following compilation errors when building 4.4.0 RC2 on Solaris
2.51 x86 because int64_t and int32_t are not defined in any system headers.
glxext.h defines them #ifdef __UNIXOS2__.  I guess this condition also
needs to include Solaris 2.5.1 and earlier (Solaris 8 (on SPARC at least)
defines them but I don't know about versions in-between).  Can somebody
please provide a patch for this, or let me know how I can do this (but the
former is probably just as easy).  I hacked out the #ifdef __UNIXOS2__ to
test that this would solve the problem.

making all in lib/GL/mesa/src/X...
rm -f fakeglx.o
gcc -c -O2 -fno-strength-reduce  -DNO_ASM -Wall -Wpointer-arith  -ansi
-pedantic  -I../../../../../extras/Mesa/src
-I../../../../../extras/Mesa/src/X
-I../../../../../extras/Mesa/include-I../../../include
-I../../../../../exports/include/X11   -I../../../../..
-I../../../../../exports/include   -Dsun -Di386 -DSVR4 -D__EXTENSIONS__
-D__i386 -DMALLOC_0_RETURNS_NULL-fPIC fakeglx.c
In file included from ../../../../../exports/include/GL/glx.h:117,
 from ../../../../../extras/Mesa/src/X/glxheader.h:59,
 from fakeglx.c:44:
../../../../../extras/Mesa/include/GL/glxext.h:615: parse error before
`int64_t'
../../../../../extras/Mesa/include/GL/glxext.h:616: parse error before
`int32_t'
../../../../../extras/Mesa/include/GL/glxext.h:617: parse error before `*'
../../../../../extras/Mesa/include/GL/glxext.h:617: parse error before
`int64_t'
../../../../../extras/Mesa/include/GL/glxext.h:617: warning: type defaults
to `int' in declaration of `int64_t'
../../../../../extras/Mesa/include/GL/glxext.h:617: `int64_t' declared as
function returning a function
*** Error code 1
make: Fatal error: Command failed for target `fakeglx.o'
Current working directory
/proj3/ere/work/lindsayh/XFree86/RC2/xc/lib/GL/mesa/src/X

Regards,

Lindsay Haigh

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


[XFree86] building X11 in separate pieces

2004-01-05 Thread Suresh Chandra Mannava
Dear friends,

Is it possible to build X11 in pieces? I found that
X11 has its own Imake based build system and you can't
build X11 in separate pieces such as build tools,
server  libraries and applications. Instead after a
configuration change use “make World” and rebuild the
whole 160+MB source tree

Is it true? If I know Imake, can I recurse the main
Makefile and find the modules and dependencies? 
which will enable me to build X11 in pieces.

Regards,
Suresh Chandra Mannava.



=
---
Suresh Chandra Mannava.
Research Scholar,
V I T, India.
mannavaatvit.ac.in


Yahoo! India Mobile: Download the latest polyphonic ringtones.
Go to http://in.mobile.yahoo.com
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] Problem with virtuell Console

2004-01-05 Thread Manfred Glogger




Dear Sir and Madam,



I use Red Hat 8.2. I want to open more than one X11-Session.

Unfortunatly I always get errors. May be you can help me.

Enclosed you will find XFree86-log-file.



Many thanks for your help!



Best regards



Manfred











XFree86 Version 4.2.0 (Red Hat Linux release: 4.2.0-72) / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 23 January 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-11smp i686 [ELF] 
Build Host: daffy.perf.redhat.com
 
Module Loader present
OS Kernel: Linux version 2.4.18-14 ([EMAIL PROTECTED]) (gcc version 3.2 20020903 (Red 
Hat Linux 8.0 3.2-7)) #1 Wed Sep 4 13:35:50 EDT 2002 
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: Mon Jan  5 16:32:41 2004
(==) Using config file: /etc/X11/XF86Config
(==) ServerLayout Anaconda Configured
(**) |--Screen Screen0 (0)
(**) |   |--Monitor Monitor0
(**) |   |--Device Intel 810
(**) |--Input Device Mouse0
(**) |--Input Device Mouse1
(**) |--Input Device Keyboard0
(**) Option XkbRules xfree86
(**) XKB: rules: xfree86
(**) Option XkbModel pc102
(**) XKB: model: pc102
(**) Option XkbLayout de
(**) XKB: layout: de
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to unix/:7100
(**) RgbPath set to /usr/X11R6/lib/X11/rgb
(==) ModulePath set to /usr/X11R6/lib/modules
(--) using VT number 8

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.1
XFree86 Video Driver: 0.5
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.0, 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.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(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,7124 card , rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7125 card 110a,004a rev 03 class 03,00,00 hdr 00
(II) PCI: 00:1e:0: chip 8086,2418 card , rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,2410 card , rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,2411 card 8086,2411 rev 02 class 01,01,80 hdr 00
(II) PCI: 00:1f:2: chip 8086,2412 card 8086,2412 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1f:3: chip 8086,2413 card 8086,2413 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,2415 card 110a,0049 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:05:0: chip 1244,0a00 card , rev 01 class 02,80,00 hdr 00
(II) PCI: 01:07:0: chip 1000,0001 card 1000,1000 rev 23 class 01,00,00 hdr 00
(II) PCI: 01:09:0: chip 10b7,9200 card 10b7,1000 rev 78 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: scanpci
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor=The XFree86 Project
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: scanpci
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1  0x - 0x (0x1) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1  0x - 0x (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1  0x - 0x (0x0) MX[B]
(II) Bus 1: bridge is at (0:30:0), (0,1,1), BCTRL: 0x07 (VGA_EN is cleared)
(II) Bus 1 I/O range:
[0] -1  0x3000 - 0x30ff (0x100) IX[B]
[1] -1  0x3400 - 0x34ff (0x100) IX[B]
[2] -1  0x3800 - 0x38ff (0x100) IX[B]
[3] -1  0x3c00 - 0x3cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1  0xf410 - 0xf41f (0x10) MX[B]
(II) Bus 1 prefetchable memory range:
(II) Bus -1: bridge is at (0:31:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(--) PCI:*(0:1:0) Intel i810e rev 3, Mem @ 

Re: [XFree86] How to find out the rsync and hsync value's ?

2004-01-05 Thread Chris Sims
I would try calling the Manufacturer. Their pre-sales
or tech support people should be able to answer that.
I've had to contact a few manufacturers over the years
and I usually get what I'm looking for.

Good Luck

Chris

--- Geiregat Jonas [EMAIL PROTECTED] wrote:
 Is there a tool that can help me find which rsync
 and hsync values I 
 need to set for my monitor ?
 
 
 ___
 XFree86 mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xfree86


__
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


Re: [XFree86] How to find out the rsync and hsync value's ?

2004-01-05 Thread Dennis Veatch
On Monday 05 January 2004 10:54 am, Chris Sims wrote:
 I would try calling the Manufacturer. Their pre-sales
 or tech support people should be able to answer that.
 I've had to contact a few manufacturers over the years
 and I usually get what I'm looking for.

 Good Luck

 Chris

 --- Geiregat Jonas [EMAIL PROTECTED] wrote:
  Is there a tool that can help me find which rsync
  and hsync values I
  need to set for my monitor ?
 
 

What kind of monitor?


-- 
Registered Linux user 193414
http://counter.li.org

Trying? My contribution was much closer to a feeble wave in the general 
direction of something that might lead you one step closer to a solution 
if you squint really hard and do all of the work.
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] Reserving colors at bootup

2004-01-05 Thread Kevin Sherwood
I'm trying to push a linux alternative to sun workstations.  We have a
proprietary viewing system that runs in 256 color mode.  I've got a
fujitsu lifebook n3010 with red hat 9 installed on it and nothing else.
The application boots but throws a Cannot allocate colormap entry for
default background error.  When using the application, entering or
leaving any window causes palette flashing.  On solaris, we set the
window manager to Allocate more colors to applications and do not have
this problem.  Any help would be appreciated!
TIA,

ks



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


Re: [XFree86] dual adapters, ISA and integrated

2004-01-05 Thread Marc Aurele La France
On Sun, 4 Jan 2004, David Koski wrote:

 I have an old PowerMate V75 with an intergrated video that is too
 incapable for XF86 so I added an old Mach32 ISA card.  I was able to get
 it to not conflict by setting the integrated video to monochrome.  But I
 was not  able to disable it completely.  Now when I try to configure
 XF86Config (Debian, current, just installed) using the debian
 configuration program it asks for a PCI ID number.  But I want to
 configure for the ISA card (Mach32).  I am at loss how to do it
 manually.

Assuming that the system's BIOS chose the Mach32 as the primary adapter,
you should be able to generate a workable XF86Config using `XFree86
-configure`.  However, the Mach32 will be treated as a VGA Wonder.  I.e.,
in 4.*, there is no support for Mach32 acceleration like there was in
XFree86 3.*.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 developer and VP.  ATI driver and X server internals.

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


[XFree86] Building X 4.3.0 with Intel Compiler 8.0

2004-01-05 Thread Sinisa Milivojevic
Hi!

Only a small notice.

It is very difficult to build X with Intel compiler 8.0. 

Many reasons, like treating it as cross-compilation, omitting many
tabs etc.

I am not good in scripts, so I did not bother, but ...

I have found the only work-around.

Start building with gcc as is, then when in the course of several
minutes when fonts are built with Perl, move gcc binary to safe
location and make symlink from gcc to icc.

Resulting binaries are smaller and a bit faster.

-- 

Sincerely,

-- 
For technical support contracts, go to https://order.mysql.com/?ref=msmi
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Mr. Sinisa Milivojevic [EMAIL PROTECTED]
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB
/_/  /_/\_, /___/\___\_\___/   Fulltime Developer and Support Coordinator
   ___/   www.mysql.com   Larnaca, Cyprus

Want to swim with the dolphins? (April 14-16, 2004)
http://www.mysql.com/uc2004/

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


[XFree86] X-Window wouldn't start

2004-01-05 Thread Jerry Lee
Dear Sir or Madam:

My X-Window wouldn't start. Everytime I restart the machine and the X-Window wouldn't show up. I tried the command "startx". However, it gave me an error report. I have attached the log file with this email. Thank you for your help.

Regards,



Jerry Check your PC for viruses with the FREE McAfee online computer scan. 

XFree86.0.log
Description: Binary data


[XFree86] [xkb] Is it possible, and how, to generate a key combination

2004-01-05 Thread Stoian Ivanov
  Hi,

I'm new in X but I find it  interesting. I've managed to disable
Shift+KP_XXX to be interpreteted as numbers. Now I'm facing next challange:
to convince xkb that Shift+Ins is actualy Ctrl+V and Shift+Del is Ctrl+X.
This involes not pressed kays to be marked as pressed, and I'm wandering if
it is possible.
   Can anybody help in this quest?

10x in advance

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


[XFree86] mouse question

2004-01-05 Thread Marco Correia
hi,

My usb mouse is not waking my external monitor. And if I stay long only using 
the mouse the monitor just goes to sleep like if I was not using it.

I have the SendCoreEvents option in XF86Config section for this mouse. How 
can I solve this?

thanks
Marco

-- 
Marco Correia [EMAIL PROTECTED]

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


[XFree86] Error Message Problem

2004-01-05 Thread Eric Aldrich

To Whom it May Concern:

We are running Linux Red Hat, and we use our particular machine to do some meteorological modeling. Anyway, after returning to work from a week off, our machine was not acting properly. Different icons on the desktop were not responding and the system was acting sluggish. So, I did a warm reboot of the system.
When it came back, I received an error message stating that the XWindow Server couldn't be started.
It gave the following reason:

could not init font path element unix/:7100, removing from list!
Fatal Server Error: could not open default font 'fixed'

Please find attached our XFree86.0 log file .

Thanks,
-Eric Aldrich


__
Eric Aldrich
Meteorologist

Missouri Dept. of Natural Resources
Air Pollution Program
Jefferson City, MO
==
DNR is changing all e-mail addresses to a new format. Old e-mail addresses will only work
during a transition period. Please update your records with my new e-mail address, above.

==


XFree86.0.log
Description: Binary data


Re: [XFree86] need to update xf86PciInfo.h file??

2004-01-05 Thread Mark Vojkovich
   That card isn't supported before 4.3.0. 

Mark.

On Mon, 5 Jan 2004, Patrick O'Byrne wrote:

 
 Hi,
 
 I hope you can help me on this issue.  I am running version 4.1.0 and am getting the 
 following error when I exexute XFree86 -configure.
 
 XFree has found a valid card configuration Unfortunately the appropriate data has 
 not been added to xf86PciInfo.h.  Please forward 'scanpci -v' output to xfree86 
 support team.
 
 The output file is attached.  I am using an Abit Siluro FX5600 DT 256mb (NVIDA 
 GeForce) card and a Samsung Synchmaster957p monitor.  Any help would be greatly 
 appreciated as I am a linux newbie and have exhausted the mailing lists on this 
 problem.
 
 Regards
 Patrick

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


Re: [XFree86] need to update xf86PciInfo.h file??

2004-01-05 Thread Alan Hourihane
I guess you need to download the binary NVIDIA drivers from their website
then, and follow their instructions.

Alan.

On Mon, Jan 05, 2004 at 09:52:03AM -0800, Mark Vojkovich wrote:
That card isn't supported before 4.3.0. 
 
   Mark.
 
 On Mon, 5 Jan 2004, Patrick O'Byrne wrote:
 
  
  Hi,
  
  I hope you can help me on this issue.  I am running version 4.1.0 and am getting 
  the following error when I exexute XFree86 -configure.
  
  XFree has found a valid card configuration Unfortunately the appropriate data has 
  not been added to xf86PciInfo.h.  Please forward 'scanpci -v' output to xfree86 
  support team.
  
  The output file is attached.  I am using an Abit Siluro FX5600 DT 256mb (NVIDA 
  GeForce) card and a Samsung Synchmaster957p monitor.  Any help would be greatly 
  appreciated as I am a linux newbie and have exhausted the mailing lists on this 
  problem.
  
  Regards
  Patrick
 
 ___
 XFree86 mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xfree86
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] I've lost my X server

2004-01-05 Thread shlomo solomon
OK - this is a long story, but it's probably of no real interest to 
anyone but me, so here's the short version - and I hope I don't leave 
out relevant details:  
  
After a Mozilla crash, I lost my X server. I tried startx from a 
command promt and got:  
  
execve failed for /etc/X11/X (errno 2)  
giving up  
xinit: Connection refused (errno 111): unable to connect to X server  
xinit: No such process (errno 3): Server error  
  
I then discovered that the link to X pointed to a nonexistant file, 
because ls -la /etc/X11/X gave this:   
lrwxrwxrwx1 root root   27 Apr 18  2003 /etc/X11/X 
- ../../usr/X11R6/bin/XFree86*  
  
but the file /usr/X11R6/bin/XFree86 didn't exist. I have no idea why. 
Since I have an additional partition with the same version of 
Mandrake installed, I decided to take a chance and copy the missing file. That 
resulted in X starting to load, but aborting with error messages 
refering to missing modules. I'll include the log at the end of this post.  
  
I then tried re-installing XFree86 from RPM but that didn't change 
anything. I even tried RPM --erase and then re-installed X - still no 
luck. So I decided that this would be a good time to update from MDK91 to MDK92 
and hoped that a new version of X would solve the problem. However I'm still  
getting the same error messages.  
  
Before I include the error messages, let me just say that this is not 
a hardware problem and probably not a problem with X but with some 
parameters that somehow got screwed up after the original Mozilla crash. The 
reason I say this is that, as I mentioned, I have an additional installation of  
Mandrake on a seperate partition and it still runs X with no problems. I 
even updated it also from MDK91 to MDK92 with no problems. In case 
anyone is wondering why I don't just use the working version, the reason is 
that it's on a small partition with no room for anything but the most 
basic utilities - I don't even have room for sendmail, Mozilla, or 
anything. And, of course, my **normal** partition has everything I've 
set up and use. 
  
BTW - I have a full backup of everything, but I have no idea where to 
look for whatever files have been screwed up. I did find some similar 
errors on GOOGLE, but nothing that helped.  
  
  
OK - here's the log I get when I try startx (after having 
re-installed everything). The relevant lines are near the end, but 
I'm including the whole log:  
  
  
  
XFree86 Version 4.3.0  
Release Date: 27 February 2003  
X Protocol Version 11, Revision 0, Release 6.6  
Build Operating System: Linux 2.4.21-0.13mdksmp i686 [ELF]  
Build Date: 12 March 2003  
Before reporting problems, check http://www.XFree86.Org/  
to make sure that you have the latest version.  
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: Mon Jan  5 
15:52:42 2004  
(==) Using config file: /etc/X11/XF86Config-4  
(==) ServerLayout layout1  
(**) |--Screen screen1 (0)  
(**) |   |--Monitor monitor1  
(**) |   |--Device device1  
(**) |--Input Device Keyboard1  
(**) Option XkbCompat default+group_led  
(**) XKB: compat: default+group_led  
(**) Option XkbModel pc105  
(**) XKB: model: pc105  
(**) Option XkbLayout us,il  
(**) XKB: layout: us,il  
(**) Option XkbOptions grp:ctrl_shift_toggle  
(**) XKB: options: grp:ctrl_shift_toggle  
(==) Keyboard: CustomKeycode disabled  
(**) |--Input Device Mouse1  
(**) FontPath set to unix/:-1  
(==) RgbPath set to /usr/X11R6/lib/X11/rgb  
(==) ModulePath set to /usr/X11R6/lib/modules  
(**) Option AllowMouseOpenFail  
Using vt 7  
(--) using VT number 7  
  
(II) Open APM successful  
(II) Module ABI versions:  
XFree86 ANSI C Emulation: 0.2  
XFree86 Video Driver: 0.6  
XFree86 XInput driver : 0.4  
XFree86 Server Extension : 0.2  
XFree86 Font Renderer : 0.4  
(II) Loader running on linux  
(II) LoadModule: bitmap  
(WW) Warning, couldn't open module bitmap  
(II) UnloadModule: bitmap  
(EE) Failed to load module bitmap (module does not exist, 
0)  
(II) LoadModule: pcidata  
(WW) Warning, couldn't open module pcidata  
(II) UnloadModule: pcidata  
(EE) Failed to load module pcidata (module does not 
exist, 0)  
  
Fatal server error:  
Unable to load required base modules, Exiting...  
  
  
When reporting a problem related to a server crash, please send  
the full server output, not just the last messages.  
This can be found in the log file /var/log/XFree86.0.log.  
Please report problems to [EMAIL PROTECTED] 
  
  
  
TIA   
-- 
__
Check out the latest SMS services @ http://www.linuxmail.org 
This allows you to send and receive SMS through your mailbox.


Powered by Outblaze

[XFree86] Xwindows VIA driver problem

2004-01-05 Thread Warren
Hi,

Using the X VIA driver (KT266) version 4.3.99.16, every version of doom
out there (lsdldoom, llxdoom, prboom) locks up the system shortly after
initializing the sound.  Using the vesa driver works fine with
everything else being the same.

I notice that there is a more recen version available, unfortunately my
development system is packed at the moment.  If you happen to know that
a more recent version will fix this problem, please (Please! Please!)
email me and let me know so that I can get the latest.

Regards,
Warren Melnick
CTO
CAC Media

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


Re: [XFree86] I've lost my X server

2004-01-05 Thread Joseph Murphy
On Monday  January 05 2004 10:16 am, shlomo solomon wrote:
 OK - this is a long story, but it's probably of no real interest to
 anyone but me, so here's the short version - and I hope I don't leave
 out relevant details:

 After a Mozilla crash, I lost my X server. I tried startx from a
 command promt and got:

 execve failed for /etc/X11/X (errno 2)
 giving up
 xinit: Connection refused (errno 111): unable to connect to X server
 xinit: No such process (errno 3): Server error

 I then discovered that the link to X pointed to a nonexistant file,
 because ls -la /etc/X11/X gave this:
 lrwxrwxrwx1 root root   27 Apr 18  2003 /etc/X11/X
 - ../../usr/X11R6/bin/XFree86*

 but the file /usr/X11R6/bin/XFree86 didn't exist. I have no idea why.
 Since I have an additional partition with the same version of
 Mandrake installed, I decided to take a chance and copy the missing
 file. That resulted in X starting to load, but aborting with error
 messages refering to missing modules. I'll include the log at the end
 of this post.

 I then tried re-installing XFree86 from RPM but that didn't change
 anything. I even tried RPM --erase and then re-installed X - still no
 luck. So I decided that this would be a good time to update from
 MDK91 to MDK92 and hoped that a new version of X would solve the
 problem. However I'm still getting the same error messages.

 Before I include the error messages, let me just say that this is not
 a hardware problem and probably not a problem with X but with some
 parameters that somehow got screwed up after the original Mozilla
 crash. The reason I say this is that, as I mentioned, I have an
 additional installation of Mandrake on a seperate partition and it
 still runs X with no problems. I even updated it also from MDK91 to
 MDK92 with no problems. In case anyone is wondering why I don't just
 use the working version, the reason is that it's on a small partition
 with no room for anything but the most basic utilities - I don't even
 have room for sendmail, Mozilla, or anything. And, of course, my
 **normal** partition has everything I've set up and use.

 BTW - I have a full backup of everything, but I have no idea where to
 look for whatever files have been screwed up. I did find some similar
 errors on GOOGLE, but nothing that helped.


 OK - here's the log I get when I try startx (after having
 re-installed everything). The relevant lines are near the end, but
 I'm including the whole log:



 XFree86 Version 4.3.0
 Release Date: 27 February 2003
 X Protocol Version 11, Revision 0, Release 6.6
 Build Operating System: Linux 2.4.21-0.13mdksmp i686 [ELF]
 Build Date: 12 March 2003
 Before reporting problems, check http://www.XFree86.Org/
 to make sure that you have the latest version.
 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: Mon Jan  5
 15:52:42 2004
 (==) Using config file: /etc/X11/XF86Config-4
 (==) ServerLayout layout1
 (**) |--Screen screen1 (0)
 (**) |   |--Monitor monitor1
 (**) |   |--Device device1
 (**) |--Input Device Keyboard1
 (**) Option XkbCompat default+group_led
 (**) XKB: compat: default+group_led
 (**) Option XkbModel pc105
 (**) XKB: model: pc105
 (**) Option XkbLayout us,il
 (**) XKB: layout: us,il
 (**) Option XkbOptions grp:ctrl_shift_toggle
 (**) XKB: options: grp:ctrl_shift_toggle
 (==) Keyboard: CustomKeycode disabled
 (**) |--Input Device Mouse1
 (**) FontPath set to unix/:-1
 (==) RgbPath set to /usr/X11R6/lib/X11/rgb
 (==) ModulePath set to /usr/X11R6/lib/modules
 (**) Option AllowMouseOpenFail
 Using vt 7
 (--) using VT number 7

 (II) Open APM successful
 (II) Module ABI versions:
 XFree86 ANSI C Emulation: 0.2
 XFree86 Video Driver: 0.6
 XFree86 XInput driver : 0.4
 XFree86 Server Extension : 0.2
 XFree86 Font Renderer : 0.4
 (II) Loader running on linux
 (II) LoadModule: bitmap
 (WW) Warning, couldn't open module bitmap
 (II) UnloadModule: bitmap
 (EE) Failed to load module bitmap (module does not exist,
 0)
 (II) LoadModule: pcidata
 (WW) Warning, couldn't open module pcidata
 (II) UnloadModule: pcidata
 (EE) Failed to load module pcidata (module does not
 exist, 0)

 Fatal server error:
 Unable to load required base modules, Exiting...


 When reporting a problem related to a server crash, please send
 the full server output, not just the last messages.
 This can be found in the log file /var/log/XFree86.0.log.
 Please report problems to [EMAIL PROTECTED]



 TIA


Do you run a firewall??  Sounds like someone got access to your computer 
and deleted your X stuff.

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


[XFree86] Error Message Problem

2004-01-05 Thread Eric Aldrich

To Whom it May Concern:

We are running Linux Red Hat, and we use our particular machine to do some meteorological modeling. Anyway, after returning to work from a week off, our machine was not acting properly. Different icons on the desktop were not responding and the system was acting sluggish. So, I did a warm reboot of the system.
When it came back, I received an error message stating that the XWindow Server couldn't be started.
It gave the following reason:

could not init font path element unix/:7100, removing from list!
Fatal Server Error: could not open default font 'fixed'

Please find attached our XFree86.0 log file .

Thanks,
-Eric Aldrich


__
Eric Aldrich
Meteorologist

Missouri Dept. of Natural Resources
Air Pollution Program
Jefferson City, MO

==
DNR is changing all e-mail addresses to a new format. Old e-mail addresses will only work
during a transition period. Please update your records with my new e-mail address, above.

==


XFree86.0.log
Description: Binary data


Re: [XFree86] dual adapters, ISA and integrated

2004-01-05 Thread David Koski
On Mon, 5 Jan 2004 09:18:22 -0700 (MST)
Marc Aurele La France [EMAIL PROTECTED] wrote:

 On Sun, 4 Jan 2004, David Koski wrote:
 
  I have an old PowerMate V75 with an intergrated video that is too
  incapable for XF86 so I added an old Mach32 ISA card.  I was able to get
  it to not conflict by setting the integrated video to monochrome.  But I
  was not  able to disable it completely.  Now when I try to configure
  XF86Config (Debian, current, just installed) using the debian
  configuration program it asks for a PCI ID number.  But I want to
  configure for the ISA card (Mach32).  I am at loss how to do it
  manually.
 
 Assuming that the system's BIOS chose the Mach32 as the primary adapter,
 you should be able to generate a workable XF86Config using `XFree86
 -configure`.  However, the Mach32 will be treated as a VGA Wonder.  I.e.,
 in 4.*, there is no support for Mach32 acceleration like there was in
 XFree86 3.*.

The primary adapter seems to be  the  built  in one.  I set it  to  monochrome mode 
because I couldn't disable  it  and in VGA mode it only has 1 Meg of memory.  The 
secondary one is the Mach32 in a ISA slot.  (Actually  I tried a Rendition V1000-E 
with similar results).  The problem seems to be when xf86cfg and xf86config configure 
for the primary.  But I solved the  problem by installing LTSP (www.ltsp.org) 
software.  It is faster anyway as the hard disk is slow.  Now the computer is just an 
X terminal (hard disk disconnected).

Thanks,
David
david@ @kosmos island.com
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] DRM kernel modules compilation problem

2004-01-05 Thread Rafa
Hello

I have problems compiling DRM kernel modules for 2.6.0 kernel. There is 
a lot of errors during compilation:

syntax error before ')' token
called object is not a function
syntax error before string constant
And many more.

Will it be possible to compile DRM modules under 2.6.0?

Best regards,
Rafal Gala
I
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] Un-able to load colormap of window with 8-bit Pseudo transparent visual overlayed on 24-bit True color planes

2004-01-05 Thread Carter Scott D NPRI








XFree86.Org,



I have been
having an X11 problem with an nVidia board and you
may be my last resort. nVidia doesn't respond to
end-users, Dell is useless, RedHat is not responding
and the XFree86 Bug reporting doesn't work.



The problem
is in loading the colormap of a window with an 8-bit
Pseudo transparent visual overlayed on a 24-bit True
color window. The nVidia FX 1000 boards (as well as a
Quadro4 980 XGL) support this capability. The X windows environment has been
setup to enable the 8-bit overlay planes with transparency and the 24-bit true color
"underlay" planes. The capabilitly also
works on select HP and SGI Unix Platforms.



i.e. XF86Config:

Option
CIOverlay True

Option
OverlayDefaultVisual True



A program
has been created which opens two windows, one into the overlay planes and one
into the 24-bit true color planes. The correct visuals are search for, selected
and used to open the respect windows.
The capability seems to exist (supported by the board) since the overlay
window can see through the desktop to the nVidia logo
residing the in the 24-bit true color. 



The first
problem is that the 8-bit color table will not load new colors (they only
contain black and a few grays).

A second
problem exists in that the true color window will not allow the drawing of any
colors at all.



I am hoping
for any type of help. Any type of test
program which exercises this capability would be greatly appreciated. I will gladly supply you with my program if
that would be easier.



Thank
you very much for your time.



Steps to
Reproduce

1. Open the
X display

2. Obtain VisualInfo and select a 24-bit true visual

3. Obtain
Overlay information, match overlay info to visuals and select an 8 bit Pseudo
visual with transparency.

4. Create
color map for overlay window and load some colors.

5. Open an
application shell with the 24-bit true visual

6. Open an
application shell with the 8-bit transparent overlay visual

7. Clear
each window to 0 (in my case 0 is the transparent color)

8. Draw
colored rectangles into each window 



Actual Results

- The
correct visuals are selected.

- Both the
24-bit true and 8-bit overlay windows open.

- The
overlay window can see through the desktop to the nVidia
logo residing the in the 24-bit true color.

- Drawing of
256 (8bits) colored rectangles results in all black with ~4 grays.

- Drawing to
the 24-bit window results in a BadMatch error.



Expected Results

Windows open
as stated above.

The overlay
would have 256 colored rectangles representing the colors loaded.

The 24-bit
true window would have a pattern of the 16M colors possible via true color
visual.



Environment

Machine : Intel
i686 3.0Ghz P4

Graphics : nVidia FX 1000

Memory : 1
Gb

XFree86 : 4.3.0-2

Linux 9 : 2.4.20-3bigmem

Kernel :  2.4.20-8smp





Scott D. Carter

Naval
Undersea Warfare Center, Code 2123

1176 Howell St., Newport RI, 02841

Tel: 401-832-8201

Fax:
401-832-7453










[XFree86] how to translate Xlib's Window IDs to Linux Process IDs

2004-01-05 Thread dave giffin
I'm making a new window manager to expirment with how
to make workflow more efficient, and as part of that,
I need to have my window manager ('desktop
environment') aware of which window(s) correspond to a
Linux Proccess ID. 

Currently, I have the system record all new windows
created after I click a button on my toolbar to launch
a process, as being part of that process. This isn't a
good solution and of course, doesn't account for a
process creating another window after another process
has already started, etc...

So, my window manager of course gets called whenever a
new window is about to be created, at which point, my
window manager can get information about it, such as
its ID#, and change things like its size and position.

I'm wondering if there is a way that I can translate
the Window ID# to a process ID(on Linux)?

This would greatley improve my system.

:)

__
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


Re: [XFree86] dual adapters, ISA and integrated

2004-01-05 Thread Marc Aurele La France
On Mon, 5 Jan 2004, David Koski wrote:

   I have an old PowerMate V75 with an intergrated video that is too
   incapable for XF86 so I added an old Mach32 ISA card.  I was able to get
   it to not conflict by setting the integrated video to monochrome.  But I
   was not  able to disable it completely.  Now when I try to configure
   XF86Config (Debian, current, just installed) using the debian
   configuration program it asks for a PCI ID number.  But I want to
   configure for the ISA card (Mach32).  I am at loss how to do it
   manually.

  Assuming that the system's BIOS chose the Mach32 as the primary adapter,
  you should be able to generate a workable XF86Config using `XFree86
  -configure`.  However, the Mach32 will be treated as a VGA Wonder.  I.e.,
  in 4.*, there is no support for Mach32 acceleration like there was in
  XFree86 3.*.

 The primary adapter seems to be  the  built  in one.  I set it  to
 monochrome mode because I couldn't disable  it  and in VGA mode it only
 has 1 Meg of memory.  The secondary one is the Mach32 in a ISA slot.
 (Actually  I tried a Rendition V1000-E with similar results).  The
 problem seems to be when xf86cfg and xf86config configure for the
 primary.  But I solved the  problem by installing LTSP (www.ltsp.org)
 software.  It is faster anyway as the hard disk is slow.  Now the
 computer is just an X terminal (hard disk disconnected).

I would still suggest `XFree86 -configure`.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 developer and VP.  ATI driver and X server internals.

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


[XFree86] Correct modeline for Apple 23 LCD?

2004-01-05 Thread jaspal kallar
By chance I found the thread with title
# Subject: [XFree86] Apple Cinema Display 23 / Nvidia Quadro / Linux Debian Xfree 4.3
# Date: Fri, 12 Dec 2003 12:14:12 -0800.

My current modeline for my Apple 23 LCD with Xfree  4.3 and the nv driver is :

Modeline 1920x1200 155.0 1920 1984 2016 2144 1200 1203 1206 1212

However I see that Mark Vojkovich says in one of the threads that the modeline :

Modeline 1920x1200  193.16  1920 2048 2256 2592  1200 1201 1204 1242

should work. I was wondering where he got (or calculated the modeline from?)

___
  Vinn en helg p spa fr 2 personer ? http://resor.spray.se



Re: [XFree86] Correct modeline for Apple 23 LCD?

2004-01-05 Thread Mark Vojkovich
On Tue, 6 Jan 2004, jaspal kallar  wrote:

 By chance I found the thread with title
 # Subject: [XFree86] Apple Cinema Display 23 / Nvidia Quadro / Linux Debian Xfree 
 4.3
 # Date: Fri, 12 Dec 2003 12:14:12 -0800.
 
 My current modeline for my Apple 23 LCD with Xfree  4.3 and the nv driver is :
 
 Modeline 1920x1200 155.0 1920 1984 2016 2144 1200 1203 1206 1212
 
 However I see that Mark Vojkovich says in one of the threads that the modeline :
 
 Modeline 1920x1200  193.16  1920 2048 2256 2592  1200 1201 1204 1242
 
 should work. I was wondering where he got (or calculated the modeline from?)

   That was calculated by gtf which comes with XFree86.  I think
both should work identically with the nv driver.  That driver
ignores alot of the modeline particulars in the case of DVI since
those timings aren't really for the monitor, but for the flat panel
scaler which is too particular about timings to be accepting random
ones specified on the modeline.

   Note, the nv driver requires that the system booted to any
flat panel that you wish to use.  If the console didn't come up on
it, the nv driver can't use it.  That's because it relies on the
bios to have handled some of the timing difficulties for it.

Mark.

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


Re: [XFree86] X-problems...

2004-01-05 Thread Christopher Thom
Quoth Eric Aldrich:

 What did you do to solve the problem?  If you could spell out the
 directions for fixing this problem, that would be super (I'm practically
 Linux illiterate).

either start xfs (the x font server) before you start X, or remove the
unix/:7100 line from your XF86Config file.  Check the archives for a
bazillion answers to this exact problem.

cheers
chris
-- 
-
|   |
|  TELESCOPE, n.|
|  A device having a relation to the eye similar to that of the |
|  telephone to the ear, enabling distant objects to plague us with a   |
|  multitude of needless details. Luckily it is unprovided with a bell  |
|  summoning us to the sacrifice.   |
| -- Ambrose Bierce, The Devil's Dictionary   |
|   |
-
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86


[XFree86] (no subject)

2004-01-05 Thread Ryan Pelletier

Is there going to be any support for wide screen laptops w/ an ati card soon?