[Xpert]Xv - how to draw on top of the overlay.
I need to display some text on top of an Xv image. I guess I need to arrange for the text to be rendered into the destination window, which would have been painted in the colour of the chroma key by Xv. Is there an easy way to do this? Thanks, Paul Robertson ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Xv - how to draw on top of the overlay.
I think this solution which will work for me... Place a borderless window on top of the overlay window. Paint the window with the chroma key as the background, and draw the text in the foreground. Paul - Original Message - From: Paul Robertson [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 10:23 AM Subject: [Xpert]Xv - how to draw on top of the overlay. I need to display some text on top of an Xv image. I guess I need to arrange for the text to be rendered into the destination window, which would have been painted in the colour of the chroma key by Xv. Is there an easy way to do this? Thanks, Paul Robertson ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]Re: DPMS, Screen blanking with Sun Creator3D (sun4u systems)
On Fri, 7 Dec 2001, Antonio Prioglio wrote: On Thu, 6 Dec 2001, Ferris McCormick wrote: [..] else to complain about. The short answer is that with David Miller's hint, I have been able to put both screen blanking (xset s on s blank) and DPMS support (xset dpms p q r) into the sunffb_drv.o driver for the Creator3D, FFB2+/Vertical. I'll keep playing with it, and if it seems to keep on working, I'll make it available to anyone who wants it. I hesitate to suggest something like this as a change for the driver in general because this driver has to handle various Creator and Elite cards, and I am able to play with exactly one possible configuration, which is Creator3D, FFB2+/Vertical, GDM-20E20 monitor. I'd be getting a Creator 2D soon. I'll be happy to test it with a GDM-17E10. Saluti, Antonio Prioglio [[EMAIL PROTECTED]] Thanks for the interest. I'll send out a patch file in the next day or so. It modifies three source files: ffb.h ffb_driver.c ffb_dac.c and applies to the CVS version 4.1.99.1, of about November 1. However the three files involved are dated 2001/05/04, and I haven't seen anything else posted which would indicate conflicting changes to the driver. Regards, Ferris -- Ferris McCormick (P44646, MI) [EMAIL PROTECTED] Phone: (703) 392-0303 Fax: (703) 392-0401 ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]S3 Trio 3D+XFee86 4.1.0
Hi guys, I've installed Mandrake Linux 8.1 (default installation). I'd like to use the XFree86 4.1.0 as its driver status shows: 4.1.0: Support (accelerated) for the ViRGE, ViRGE/VX, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX, ViRGE/MX+, Trio3D and Trio3D/2X is provided by the s3virge driver. Support (accelerated) for the Savage3D, Savage3D/MV, Savage4, and Savage2000, is provided by the savage driver. Support for the other S3 chipsets has not yet been ported. Summary: Only the ViRGE, Trio3D and Savage chipsets are supported in 4.1.0. All of the other chipsets are supported only in 3.3.6. Well, I can't do that. Everytime, the XFree recognized as default for this board the XFree86 3.3.6. When I uninstall it and try to use by force 4.1.0, the system asks for the insertion of the CD1 to install XFree86 3.3.6. On Mandrake 8.1, I can't use xf86cfg either. It crashes, with a segmentation fault message. Does it happen to everyone? At RedHat 7.2, does the same thing occur? I go to configure it manually, editing XFree86config. In the section device I put s3virge. Nothing happens. In fact I don't even what I must do. And I continue using the 3.3.6, without anti-aliasing fonts and icons, thus I could once make my system thought I have an S3Virge video card. At this time, everything worked well (I mean anti-aliasing and other features). I had a little problem with sound and had to reinstall the system entire. I couldn't make that again. I'd like. it seems for a moment I could use the s3virge driver. Could you help me? Best regards, PI ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.yahoo.com/ ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]Re: Radeon 8500
On Mon, 10 Dec 2001, Martin Held wrote: Hello, I am in the market for buying a Radeon 8500, and read your post to the Xpert mailing list. Have you found DRI to be working yet at all in CVS? I like to be able to play my DVD's under linux, and I only use Windows for gaming. The 8500 has become attractive to me since it apparently has dual head support, wondering if you know about either or have seen either work well, and how happy you have felt about the support for the 8500 (or lack thereof) thus far. I'm trying to find out as much information before I even think of taking the plunge. I'm not sure. I'm able to run XWindows using a checkout from cvs. However, using the 2.4.7-10 kernel in RedHat 7.2, my AGP controller (I've got an Athlon system w/ a VIA KT266A chipset on the motherboard) isn't recognised and it appears to just be using PCI access to the Radeon 8500. Thus, no DRM or DRI. I've also tried using the stock 2.4.16 kernel. With this, the AGP controller is recognised but, when I start XWindows, the monitor loses it's signal, and the only thing I can do is reboot the machine. I've checked the log file at /var/log/XFree86.0, and it doesn't show any problems. So, w/ the 2.4.7-10 kernel, I still just get a black box where the video would be (although it's no longer offset to the right of the window's frame), and w/ the latest kernel's I can't run X at all. I've pretty much given up on doing much w/ XWindows on my new system for now. I've ended up leaving my old computer hooked up to my main monitor and having XWindows apps on my new computer display, across my home network, in the XWindows session on my old computer. Althought it may be an issue w/ the kernel's drm drivers for my motherboards chipset, at this point, I wouldn't recommend either the Radeon 8500 or the 7500 for a linux user who want's to do run 3D or video apps. I find myself wishing I'd bought one of the newer Matrox boards (G450 or somesuch). They're not as fast for 3D (which I can't use w/ the Radeon 8500 anyways), but they blow the GeForce3 and Radeon 8500 aways when it comes to super crisp high resolution non-3D work (the GeForce's fuzziness is the main reason I won't buy one). -- Noah Romer |Listen, I'm a politician which means I'm a cheat and [EMAIL PROTECTED] |a liar, and when I'm not kissing babies I'm stealing PGP key available |their lollipops. by finger or email | - Jeffrey Pelt _Hunt for Red October_ ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Trident cyberbladeXPAi1
Gabiele, Would you mind sending me your XF86Config-4 file off list ? I've tried forcing the chipset w/out success. My email is [EMAIL PROTECTED] Thanks in advance, Cheers, Olivier. On Tue, 11 Dec 2001 11:24:57 -0400 gabriele castellini [EMAIL PROTECTED] wrote: Hi I am happy to be able to say that finally I got a good screen configuration on my Toshiba 1800-S204 laptop with a trident cyberbladeXPAi1 chip. It took me a lot of attempts but this is what I did. I installed RedHat 7.0 that comes with XFree86-4.0.1 and it did not detect my card. Next I upgraded to XFree86-4.1.0 using the binaries downloaded from xfree86.org, still no improvement. I decided to go for the CVS. I downloaded, compiled and installed what came out to be the pre-release version XFree86-4.1.99 (or so). Still no luck with the configuration tool 'XFree86 -configure', although the chip now was correctly identified as a cyberbladeXPAi1. So, I started playing around with some test configuration file and by forcing the chipset as a cyberbladeXPm/16 I got a perfect picture and everything seems to work fine, at least what I tried so far. The strange thing is that if I force the chipset as a cyberbladeXPAi1, which is what it should be, then it does not work. I wonder if this is a bug or something is wrong with my setup. I hope that this is useful for those who are still struggling to get their video configuration with this chip. Gabriele ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]where do keycodes originate?
yesterday in a fit of optimism i wrote: , doing some research on the logitech itouch keyboard has led me to the conclusion that my keyboard generates the same scancodes that it does, though with different keysyms. so i can probably make use the itouch xkb keyboard map pretty much directly. once i figure out how to configure _that_. :-) when i get home i'll turn off XKbdDisable, and work on getting an itouch config to work. hopefully i'll then be able to report success. alas, it was not to be. i think i don't understand how to configure the xkb stuff. i thought that to tell the server i have an itouch compatible keyboard that all i needed to do was this: Section Keyboard ProtocolStandard XkbRulesxfree86 XkbModelitouch XkbLayout us XkbOptions ctrl:swapcaps EndSection i still don't get any events from my internet keys though. is there something else i have to turn on or enable? the other odd thing is that the ctrl:swapcaps setting doesn't seem to work for me, making me think i really have screwed something up. bear in mind that i've been running in XkbDisable mode for years until trying this -- it's not that i just changed from pc101 to itouch. is there a document somewhere that fully describes the relationship between Xkb{Rules,Model,Layout,Etc}? paul =- paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 38.1 degrees) ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
RE: [Xpert]SiS630 DRM/DRI status
On Tue, 11 Dec 2001, Andre Werthmann wrote: when I try use the kernel sisfb (kernel 2.4.17pre8), the kernel module gives me an oops. You sayed it works for you, have you used any special patches ? Where can I find Torsten's DRIVER_CTX_CTOR/DTOR fixes ? They're in the kernel already. That's the patch that Alan H. posted to the group against the XF sources. The XF sources and the linux sources aren't 100% in sync, and Torsten's patches are in the kernel, but not in XF yet. I'm running stock linux-2.4.17-pre8 kernel, and Red Hat 7.2 XFree 4.1. No patched anything. Here is the oops message from the kernel. Dec 11 15:56:00 localhost kernel: sisfb: framebuffer at 0xd000, mapped to 0xce8a3000, size 32768k Dec 11 15:56:00 localhost kernel: sisfb: MMIO at 0xdfee, mapped to 0xd08a4000, size 128k Dec 11 15:56:00 localhost kernel: sisfb: mode is 1024x768x16, linelength=2048 Dec 11 15:56:00 localhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 0066 Dec 11 15:56:00 localhost kernel: printing eip: Dec 11 15:56:00 localhost kernel: ce89215e Dec 11 15:56:00 localhost kernel: *pde = Dec 11 15:56:00 localhost kernel: Oops: Dec 11 15:56:00 localhost kernel: CPU:0 Dec 11 15:56:00 localhost kernel: EIP:0010:[ce89215e]Not tainted Dec 11 15:56:00 localhost kernel: EFLAGS: 00010206 Dec 11 15:56:00 localhost kernel: eax: 0066 ebx: 0001 ecx: 000c edx: 0006 Dec 11 15:56:00 localhost kernel: esi: 0001 edi: ebp: 0016 esp: cb8d7e64 Dec 11 15:56:01 localhost kernel: ds: 0018 es: 0018 ss: 0018 Dec 11 15:56:01 localhost kernel: Process insmod (pid: 1089, stackpage=cb8d7000) Dec 11 15:56:01 localhost kernel: Stack: acd4 0011 000c acd4 0011 0a3d 00010003 004a Dec 11 15:56:01 localhost kernel:00060001 0014 004a ce89d4a0 ce89185d 004a Dec 11 15:56:01 localhost kernel:0016 0014 acc2 00ef 0016 acb0 004a Dec 11 15:56:01 localhost kernel: Call Trace: [ce89d4a0] [ce89185d] [ce89d4a0] [ce8916e7] [ce89d4a0] Dec 11 15:56:01 localhost kernel:[ce89021b] [ce89d4a0] [ce89d180] [ce890361] [c0116035] [ce88d060] Dec 11 15:56:01 localhost kernel:[c0106ceb] Dec 11 15:56:01 localhost kernel: Dec 11 15:56:01 localhost kernel: Code: 0f b6 04 07 50 0f b7 05 bc 10 8a ce 6a 00 50 e8 de 0f 00 00 You need to run this oops through the ksymoops utility. Make sure that the System.map that is used corresponds to the System.map of the kernel that oopsed. It will decode the 'Call Trace' portion into functions and offsets. David -- /==\ | David Mansfield | | [EMAIL PROTECTED] | \==/ ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]Xine and Savage S3 total lockup
If I start xine on my desktop (an hp brio) it instantly freezes the machine. I attach my XFree86 log file. If someone need more detail, I will provide them. TIA Paolo Zeppegno 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.1.99.1 (Unofficial Build: 4.1.99.1-20011211) / X Window System (protocol Version 11, revision 0, vendor release 6510) Release Date: xx November 2001 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.9-13smp i686 [ELF] Build Host: monkey.creatis.insa-lyon.fr Module Loader present (==) Log file: /var/log/XFree86.0.log, Time: Tue Dec 11 12:38:42 2001 (==) Using config file: /etc/X11/XF86Config-4 Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) ServerLayout XFree86 Configured (**) |--Screen Screen0 (0) (**) | |--Monitor COMPAQ S710 (**) | |--Device My Video Card (**) |--Input Device Mouse0 (**) |--Input Device Keyboard0 (**) Option XkbLayout it (**) XKB: layout: it (==) 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 7 (II) Open APM successful (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.1.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.1.99.1, 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 = 0x8060, mode1Res1 = 0x8000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 1106,0605 card 103c,1254 rev 01 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 1106,8605 card , rev 00 class 06,04,00 hdr 01 (II) PCI: 00:04:0: chip 1106,0686 card 103c,1256 rev 22 class 06,01,00 hdr 80 (II) PCI: 00:04:1: chip 1106,0571 card 1106,0571 rev 10 class 01,01,8a hdr 00 (II) PCI: 00:04:2: chip 1106,3038 card 0925,1234 rev 10 class 0c,03,00 hdr 00 (II) PCI: 00:04:4: chip 1106,3057 card 1106,3057 rev 30 class 06,80,00 hdr 00 (II) PCI: 00:04:5: chip 1106,3058 card 103c,1251 rev 20 class 04,01,00 hdr 00 (II) PCI: 00:06:0: chip 1113,1211 card 103c,9207 rev 10 class 02,00,00 hdr 00 (II) PCI: 01:00:0: chip 5333,8a25 card 103c,1261 rev 02 class 03,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.1.99.1, 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:1:0), (0,1,1), BCTRL: 0x0c (VGA_EN is set) (II) Bus 1 I/O range: (II) Bus 1 non-prefetchable memory range: [0] -1 0xdc00 - 0xddff (0x200) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0xd000 - 0xd7ff (0x800) MX[B] (II) Bus -1: bridge is at (0:4: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:*(1:0:0) S3 ProSavage PM133 rev 2, Mem @ 0xdd00/19, 0xd000/27 (II) Addressable bus resource ranges are [0] -1 0x - 0x (0x0) MX[B] [1] -1 0x - 0x (0x1) IX[B] (II) OS-reported resource ranges: [0] -1 0xffe0 - 0x (0x20) MX[B](B) [1] -1 0x0010 - 0x3fff (0x3ff0) MX[B]E(B) [2] -1
Re: [Xpert]Re: Radeon 8500
At 08:26 AM 12/11/01, Noah Romer wrote: On Mon, 10 Dec 2001, Martin Held wrote: Hello, I am in the market for buying a Radeon 8500, and read your post to the Xpert mailing list. Have you found DRI to be working yet at all in CVS? I like to be able to play my DVD's under linux, and I only use Windows for gaming. The 8500 has become attractive to me since it apparently has dual head support, wondering if you know about either or have seen either work well, and how happy you have felt about the support for the 8500 (or lack thereof) thus far. I'm trying to find out as much information before I even think of taking the plunge. I'm not sure. I'm able to run XWindows using a checkout from cvs. However, using the 2.4.7-10 kernel in RedHat 7.2, my AGP controller (I've got an Athlon system w/ a VIA KT266A chipset on the motherboard) isn't recognised and it appears to just be using PCI access to the Radeon 8500. Thus, no DRM or DRI. I've also tried using the stock 2.4.16 kernel. With this, the AGP controller is recognised but, when I start XWindows, the monitor loses it's signal, and the only thing I can do is reboot the machine. I've checked the log file at /var/log/XFree86.0, and it doesn't show any problems. I had the same problems and it has to do with your XF86Config. Have you designated the right chipset? I had the 8500 performing beautifully in 2D. Last time I checked out the CVS though 3D support was still not added. I would give you my XF86Config setting but we have already ship the machine to the client. regards, -- Mark Lane Hard Data Ltd. mailto:[EMAIL PROTECTED] Telephone: 01-780-456-9771 FAX: 01-780-456-9772 11060 - 166 Avenue Edmonton, AB, Canada T5X 1Y3 http://www.harddata.com/ -- Ask me about our Dual Processor Athlon DDR RAM Systems! -- --Or the New DDR Alpha Systems -- ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert](no subject)
Hi, How do I get the latest version of X (4.1.0-99?) from the CVS repository? Mookerjea ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]where do keycodes originate?
i still don't get any events from my internet keys though. is there something else i have to turn on or enable? the other odd thing is that the ctrl:swapcaps setting doesn't seem to work for me, making me think i really have screwed something up. bear in mind that i've been running in XkbDisable mode for years until trying this -- it's not that i just changed from pc101 to itouch. Did you try to run 'showkey' at the console, and press the internet keys on your keyboard? Did they then generate events there? Some USB keyboards yes, sorry, i didn't re-include the background info i went through yesterday. the keys work fine at the console. but something else occurred to me: does version 4.0.1a, which is what i'm running, have the necessary support for internet keys? when did the code snippet that david dawes quoted yesterday get added, relative to the release train? paul =- paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 38.7 degrees) ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]where do keycodes originate?
On Tue, Dec 11, 2001 at 11:05:28AM -0500, Paul Fox wrote: yesterday in a fit of optimism i wrote: , doing some research on the logitech itouch keyboard has led me to the conclusion that my keyboard generates the same scancodes that it does, though with different keysyms. so i can probably make use the itouch xkb keyboard map pretty much directly. once i figure out how to configure _that_. :-) when i get home i'll turn off XKbdDisable, and work on getting an itouch config to work. hopefully i'll then be able to report success. alas, it was not to be. i think i don't understand how to configure the xkb stuff. i thought that to tell the server i have an itouch compatible keyboard that all i needed to do was this: Section Keyboard ProtocolStandard XkbRulesxfree86 XkbModelitouch XkbLayout us XkbOptions ctrl:swapcaps EndSection i still don't get any events from my internet keys though. is there something else i have to turn on or enable? the other odd thing is that the ctrl:swapcaps setting doesn't seem to work for me, making me think i really have screwed something up. bear in mind that i've been running in XkbDisable mode for years until trying this -- it's not that i just changed from pc101 to itouch. Are you seeing keypress/release events with xev -- even just the keycodes, with no keysyms? If not, then it's not going to work by playing around at the xkb level. It means that the key events aren't getting though, either because they're not being recognised by the XFree86 keyboard handling code, or because they're not getting through to it at all. David -- David Dawes Email: [EMAIL PROTECTED] Founder/President, Release Engineer Phone: +1 570 764 0288 The XFree86 Project, Inc http://www.xfree86.org/~dawes ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]where do keycodes originate?
On Tue, Dec 11, 2001 at 11:32:06AM -0500, Paul Fox wrote: i still don't get any events from my internet keys though. is there something else i have to turn on or enable? the other odd thing is that the ctrl:swapcaps setting doesn't seem to work for me, making me think i really have screwed something up. bear in mind that i've been running in XkbDisable mode for years until trying this -- it's not that i just changed from pc101 to itouch. Did you try to run 'showkey' at the console, and press the internet keys on your keyboard? Did they then generate events there? Some USB keyboards yes, sorry, i didn't re-include the background info i went through yesterday. the keys work fine at the console. but something else occurred to me: does version 4.0.1a, which is what i'm running, have the necessary support for internet keys? when did the code snippet that david dawes quoted yesterday get added, relative to the release train? It should be there in 4.0.1. In that version you should even get a message in your X server log file about an Unreported Prefix0 scancode if the key events are getting through. David -- David Dawes Email: [EMAIL PROTECTED] Founder/President, Release Engineer Phone: +1 570 764 0288 The XFree86 Project, Inc http://www.xfree86.org/~dawes ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]DRI fails with CVS X
On Tue, 2001-12-11 at 07:45, Carl Wilhelm Soderstrom wrote: I built X from CVS; and got it to install. however, DRI doesn't work. :( glxinfo says it's using indirect rendering, and games are dead slow. this was a config that had DRI working before; so I know it's possible. I installed X to /usr/local/X11R6; and in my .xserverrc pointed to /etc/X11/X, which was symlinked to /usr/local/X11R6/bin/XFree86. I edited the XF86Config-4 file to use /usr/local/X11R6/lib/ for fonts and modules. the DRI modules are indeed in /usr/local/X11R6/lib/modules/dri. however, if i run an strace on glxgears and capture the output, it's going to /usr/X11R6/lib for its libraries, rather than /usr/local/X11R6/lib. could this be the problem? It likely is. if so, how do I tell it where the proper libraries are? Set LD_LIBRARY_PATH=/usr/local/X11R6/lib:$LD_LIBRARY_PATH or add it to /etc/ld.so.conf (probably before /usr/X11R6/lib) and run ldconfig. is there a way to tell what X modules are currently loaded (not kernel modules)? (other than capturing stderr). attached is the output of 'startx 2cvs-x.log' The server writes a detailed log to /var/log/XFree86.*.log. But this problem is unlikely to be related to X server modules. -- 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]where do keycodes originate?
but something else occurred to me: does version 4.0.1a, which is what i'm running, have the necessary support for internet keys? when did the code snippet that david dawes quoted yesterday get added, relative to the release train? It should be there in 4.0.1. In that version you should even get a message in your X server log file about an Unreported Prefix0 scancode if the key events are getting through. Aargh! :-/ when i found the server log (in xdm-errors) to check on the above, i discovered that i'm actually running 3.3.6, which predates the internet keys change. it seems that of the following servers in my /usr/X11R6/bin: -rwxr-xr-x1 root root 1784092 Aug 20 2000 XF86_8514 -rwxr-xr-x1 root root 2073532 Aug 20 2000 XF86_FBDev -rwxr-xr-x1 root root 1928124 Aug 20 2000 XF86_Mach32 -rwxr-xr-x1 root root 2061660 Aug 20 2000 XF86_Mach64 -rwxr-xr-x1 root root 2090204 Aug 20 2000 XF86_Mono -rwxr-xr-x1 root root 2480380 Aug 20 2000 XF86_S3 -rwxr-xr-x1 root root 2201852 Aug 20 2000 XF86_S3V -rwxr-xr-x1 root root 3350364 Aug 20 2000 XF86_SVGA -rwxr-xr-x1 root root 2029884 Aug 20 2000 XF86_VGA16 -rwxr-xr-x1 root root 1847900 Aug 20 2000 XF86_W32 -rwx--x--x1 root root 1538632 Aug 30 2000 XFree86 only XFree86 is version 4.0.1a. the others are invoked by full path via xdm/Xservers, but it's XFree86 that's symlinked to from /etc/X11/X, and that's the path i was invoking to check the server version. :-/ i don't remember how this mess happened, but i'm sure that it's my fault. sorry for the noise. :-( paul =- paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 39.0 degrees) ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]With Sis 630 Mandrake 8.1 don't install XFree 4.1.
I have a notebook with SIS 630 video card. When i try to install Mandrake 8.X or RedHat 7.X in EXPERT MODE, its install in my PC XFree 3.3.6, no XFree 4.1. Why ? How i can install Mandrake or RedHat so who its install in my PC XFree 4.1 ? -- Best regards... Fabio Dell'Aria E-mail: [EMAIL PROTECTED]
Re: [Xpert](no subject)
On Tue, 11 Dec 2001, Bhaswati Mookerjea wrote: Hi, How do I get the latest version of X (4.1.0-99?) from the CVS repository? http://www.xfree86.org/cvs/ Don't use a branch tag and you get latest CVS. Mark. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]DRI fails with CVS X
if so, how do I tell it where the proper libraries are? Set LD_LIBRARY_PATH=/usr/local/X11R6/lib:$LD_LIBRARY_PATH or add it to /etc/ld.so.conf (probably before /usr/X11R6/lib) and run ldconfig. thanks. I figured it was something like that. still new to library path configurations. :) attached is the output of 'startx 2cvs-x.log' The server writes a detailed log to /var/log/XFree86.*.log. I do the 'startx 2x.log' thing partly out of habit (was doing it before X 4 came out); and partly becuase it captures slightly different data than the /var/log/XFree86.*.log; and partly because it's a private copy of the log file, so if I test another user's X configuration, it doesn't blow it away. just personal preference. :) thanks! Carl Soderstrom -- Network Engineer Real-Time Enterprises (952) 943-8700 ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert](no subject)
Hi: I have a Linux RedHat 7.1 with Xfree 4.03 and a trident 9680 vga card with 1mb ram and I am using it at 8000x600@60hz. The mouse pointer looks allright and it points to to the right place (according to the mouse things are where they have to be and if I point the lower right part of the screen the kde menu appears but in another place and very big) but the rest of the images (desktop,icons,etc) are very big and of course I can only see part of the desktop. Acceleration is disabled and I have tried every option of the trident driver without success. Does anybody know how to fix this? Thanks Santiago
Re: [Xpert]Re: Radeon 8500
--- Noah Romer [EMAIL PROTECTED] wrote: On Mon, 10 Dec 2001, Martin Held wrote: Hello, I am in the market for buying a Radeon 8500, and read your post to the Xpert mailing list. Have you found DRI to be working yet at all in CVS? I like to be able to play my DVD's under linux, and I only use Windows for gaming. The 8500 has become attractive to me since it apparently has dual head support, wondering if you know about either or have seen either work well, and how happy you have felt about the support for the 8500 (or lack thereof) thus far. I'm trying to find out as much information before I even think of taking the plunge. I'm not sure. I'm able to run XWindows using a checkout from cvs. However, using the 2.4.7-10 kernel in RedHat 7.2, my AGP controller (I've got an Athlon system w/ a VIA KT266A chipset on the motherboard) isn't recognised and it appears to just be using PCI access to the Radeon 8500. Thus, no DRM or DRI. I've also tried using the stock 2.4.16 kernel. With this, the AGP controller is recognised but, when I start XWindows, the monitor loses it's signal, and the only thing I can do is reboot the machine. I've checked the log file at /var/log/XFree86.0, and it doesn't show any problems. So, w/ the 2.4.7-10 kernel, I still just get a black box where the video would be (although it's no longer offset to the right of the window's frame), and w/ the latest kernel's I can't run X at all. I've pretty much given up on doing much w/ XWindows on my new system for now. I've ended up leaving my old computer hooked up to my main monitor and having XWindows apps on my new computer display, across my home network, in the XWindows session on my old computer. Althought it may be an issue w/ the kernel's drm drivers for my motherboards chipset, at this point, I wouldn't recommend either the Radeon 8500 or the 7500 for a linux user who want's to do run 3D or video apps. I find myself wishing I'd bought one of the newer Matrox boards (G450 or somesuch). They're not as fast for 3D (which I can't use w/ the Radeon 8500 anyways), but they blow the GeForce3 and Radeon 8500 aways when it comes to super crisp high resolution non-3D work (the GeForce's fuzziness is the main reason I won't buy one). Nvidia/GeForce drivers have problems... http://linuxgames.com/articles/morenvidiatips-20010930.txt best describes why I HATE my GeForce. -- Noah Romer |Listen, I'm a politician which means I'm a cheat and [EMAIL PROTECTED] |a liar, and when I'm not kissing babies I'm stealing PGP key available |their lollipops. by finger or email | - Jeffrey Pelt _Hunt for Red October_ ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert I have a new ATI Radeon 8500, and it's not being detected by XFree86. I had it shipped next day air direct from ATI so It may not even be a week old. I'm running Debian (Woody) and am having trouble recompiling XFree86 in the Debian manner. I also was trying to get the cvs working, it seems I have to download all the *,v and other cvs files I don't want. Dose any one know how I should get XFree86 www.XFree86.org was most unhelpfull. Is FTP going to have what I need? If there is any thing I can do to help letme know. XFree86 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. (I hope by XFree86 support team thay mean this list!) pci bus 0x1 cardnum 0x05 function 0x: vendor 0x1002 device 0x514c ATI Device unknown CardVendor 0x1002 card 0x013a (ATI, Card unknown) STATUS0x02b0 COMMAND 0x0187 CLASS 0x03 0x00 0x00 REVISION 0x00 BIST 0x00 HEADER 0x00 LATENCY 0x20 CACHE 0x08 BASE0 0xa008 addr 0xa000 MEM PREFETCHABLE BASE1 0xb801 addr 0xb800 I/O BASE2 0xefef addr 0xefef MEM BASEROM 0xefec addr 0xefec not-decode-enabled MAX_LAT 0x00 MIN_GNT 0x08 INT_PIN 0x01 INT_LINE 0x0b __ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Re: Radeon 8500
I have a new ATI Radeon 8500, and it's not being detected by XFree86. I had it shipped next day air direct from ATI so It may not even be a week old. I'm running Debian (Woody) and am having trouble recompiling XFree86 in the Debian manner. I also was trying to get the cvs working, it seems I have to download all the *,v and other cvs files I don't want. Dose any one know how I should get XFree86 www.XFree86.org was most unhelpfull. Is FTP going to have what I need? You need to checkout xc from CVS. You can get 2D working with standard 4.1 by defining the chipset as ATI RADEON QE AGP and setting AGPMode to 1 in your XF86Config-4 if I remember correctly. It works but it will crash if you run any OpenGL. I had no problem with the CVS just downloading from xfree86.org with cvs checkout xc. Then I went into the directory and ran: make World make Install Then I placed a bogus chipset name in XF86Config-4 so it would give me the list of chipset in the error log. I chose the 8500 chipset name and added it to my XF86Config-4 file. I also removed the nodri option and added the AGPMode option to set AGP to 4. There was no 3D support for the Radeon 8500 the last time I did this but the 2D support is the fastest I have ever seen. regards, -- Mark Lane Hard Data Ltd. mailto:[EMAIL PROTECTED] Telephone: 01-780-456-9771 FAX: 01-780-456-9772 11060 - 166 Avenue Edmonton, AB, Canada T5X 1Y3 http://www.harddata.com/ -- Ask me about our Dual Processor Athlon DDR RAM Systems! -- --Or the New DDR Alpha Systems -- BEGIN:VCARD VERSION:2.1 N:Lane;Mark FN:Mark Lane ORG:Hard Data Ltd. TITLE:Sales TEL;WORK;BUSINESS:780-456-9771 TEL;WORK;VOICE:780-456-9771 TEL;WORK;FAX:780-456-9772 ADR;WORK:;;11060 - 166 Avenue;Edmonton;AB;T5X1Y3;Canada LABEL;WORK;ENCODING=QUOTED-PRINTABLE:11060-166 Avenue=0D=0AEdmonton, AB T5X1Y3=0D=0ACanada URL;WORK:http://www.harddata.com EMAIL;PREF;INTERNET:[EMAIL PROTECTED] REV:20010222T231737Z END:VCARD
Re: [Xpert]Re: Radeon 8500
On Tue, 11 Dec 2001, Mike Mestnik wrote: --- Noah Romer [EMAIL PROTECTED] wrote: On Mon, 10 Dec 2001, Martin Held wrote: Hello, I am in the market for buying a Radeon 8500, and read your post to the Xpert mailing list. Have you found DRI to be working yet at all in CVS? I like to be able to play my DVD's under linux, and I only use Windows for gaming. The 8500 has become attractive to me since it apparently has dual head support, wondering if you know about either or have seen either work well, and how happy you have felt about the support for the 8500 (or lack thereof) thus far. I'm trying to find out as much information before I even think of taking the plunge. I'm not sure. I'm able to run XWindows using a checkout from cvs. However, using the 2.4.7-10 kernel in RedHat 7.2, my AGP controller (I've got an Athlon system w/ a VIA KT266A chipset on the motherboard) isn't recognised and it appears to just be using PCI access to the Radeon 8500. Thus, no DRM or DRI. I've also tried using the stock 2.4.16 kernel. With this, the AGP controller is recognised but, when I start XWindows, the monitor loses it's signal, and the only thing I can do is reboot the machine. I've checked the log file at /var/log/XFree86.0, and it doesn't show any problems. So, w/ the 2.4.7-10 kernel, I still just get a black box where the video would be (although it's no longer offset to the right of the window's frame), and w/ the latest kernel's I can't run X at all. I've pretty much given up on doing much w/ XWindows on my new system for now. I've ended up leaving my old computer hooked up to my main monitor and having XWindows apps on my new computer display, across my home network, in the XWindows session on my old computer. Althought it may be an issue w/ the kernel's drm drivers for my motherboards chipset, at this point, I wouldn't recommend either the Radeon 8500 or the 7500 for a linux user who want's to do run 3D or video apps. I find myself wishing I'd bought one of the newer Matrox boards (G450 or somesuch). They're not as fast for 3D (which I can't use w/ the Radeon 8500 anyways), but they blow the GeForce3 and Radeon 8500 aways when it comes to super crisp high resolution non-3D work (the GeForce's fuzziness is the main reason I won't buy one). Nvidia/GeForce drivers have problems... http://linuxgames.com/articles/morenvidiatips-20010930.txt best describes why I HATE my GeForce. Bernhard has AGP problems. His Fix is not needed and merely breaks 2D/3D synchronization. There are plenty people running Intel AGP chips which have no problems at all. Mark. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Trident cyberbladeXPAi1
On Tue, Dec 11, 2001 at 09:06:21PM +0100, Olivier Fourdan wrote: Alan, Sorry, but although the card is correctly detected, the driver doesn't work well for me (CyberBladeXPAi1, Toshiba S1800-814) In 16 and 24bpp the display shows a lot of noise, especially when moving windows/cursor. I've tried to change the horz/vert display settings (LCD) w/out success. Try a 60Hz mode. The driver is still a lot slower than Vesa and FBdev on this laptop (PIII 1.1GHz) Turn on ShadowFB and you should get the same speed as Vesa and FBDev. Alan. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]QUESTION: subtle behavior of XSetClipMask() ?
The question, then the context: I have a bitmap, A. I set this bitmask as the clip mask in my GC. If I modify A, do I have to re-call XSetClipMask() for the modifications to take effect? I have a square area, lets say 400x400. I frequently re-paint the whole area with different sections of a larger drawable. However I have another little image that I draw on top, 30x30 in size. When I draw this little box, I have no problem doing the masking such that the little arrow symbol is drawn on top of the larger area without disturbing the image underneath. But the location of the little box also frequently changes, so making a static clipmask the size of the 400x400 area isn't the way. I'd like to be able to repaint the whole 400x400 area, without disturbing the little arrow symbol. I would like to do this with one XCopyArea() operation, because when I use more than one XCopyArea to copy the area, the artifacts are very visible. What is the method that involves the least amount of X calls, or at least is the fastest possible, method to repaint my window? Creating a subwindow and using those cool alpha channels that seem to be included in the Render extension might be the way, but I have no idea how to begin using it. Keith, even if you aren't going to release your hacked version of twm, can you tell the eager masses what the trick was to make those root-menu windows in your twm screenshot be translucent? Jonathan msg02367/pgp0.pgp Description: PGP signature
Re: [Xpert]Trident cyberbladeXPAi1
Alan, Try a 60Hz mode. I'll try that in a few minutes... Turn on ShadowFB and you should get the same speed as Vesa and FBDev. Humm, nope, ShadowFB is on in my XF86Config-4 : Section Device Identifier Trident Driver trident BoardName cyberbladeXPAi1 BusID PCI:1:0:0 Option ShadowFB EndSection Best regards, -- Olivier [EMAIL PROTECTED]http://www.xfce.org --- XFce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources. XFce is all free software, released ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]XFree 4.1.99, Radeon Mobility DGA
Hi, I've got a problem getting DGA to work properly with a Radeon mobility LY (AGP). The application I try to use with DGA is VMWare 3.0. When switching to fullscreen mode in VMWare the display gets completely scambled. (you can see mouse moves by appearing horiz. lines, but that's all you can imagine). The VMWare log claims that DGA2 and DGA acceleration is supported, reads the XvidModes and does a mode switch, that's it. I'm using XFree86 4.1.99 (CVS from Nov 23) and binary ATI modules from the GATOS project (Dec 5). Also tried the stock Xfree modules before, same result. Has anyone seen such a behaviour ? I'd also like to check if it's really XFree related and not VMWare, so any pointers to other DGA (test) apps (which also do a mode switch perhaps) would be great. See the XFree86.0.log below. Thanks, Stefan -- 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.1.99.1 / X Window System (protocol Version 11, revision 0, vendor release 6510) Release Date: xx November 2001 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.10-4GB i686 [ELF] Module Loader present (==) Log file: /var/log/XFree86.0.log, Time: Tue Dec 11 19:13:33 2001 (==) Using config file: /etc/X11/XF86Config Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) ServerLayout Layout[all] (**) |--Screen Screen[0] (0) (**) | |--Monitor Monitor[0] (**) | |--Device Device[0] (**) |--Input Device Keyboard[0] (**) Option Protocol Standard (**) Option XkbKeycodes xfree86 (**) XKB: keycodes: xfree86 (**) Option XkbRules xfree86 (**) XKB: rules: xfree86 (**) Option XkbModel pc104 (**) XKB: model: pc104 (**) Option XkbLayout de (**) XKB: layout: de (**) Option XkbVariant nodeadkeys (**) XKB: variant: nodeadkeys (==) Keyboard: CustomKeycode disabled (**) |--Input Device Mouse[1] (WW) The directory /usr/X11R6/lib/X11/fonts/PEX does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/latin2/misc does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/latin2/75dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/latin2/100dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/latin2/Type1 does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/latin7/75dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/baekmuk does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/japanese does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/ucs/misc does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/ucs/75dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/ucs/100dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/hellas/misc does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/hellas/75dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/hellas/100dpi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/hellas/Type1 does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/misc/sgi does not exist. Entry deleted from font path. (WW) The directory /usr/X11R6/lib/X11/fonts/xtest does not exist. Entry deleted from font path. (**) FontPath set to /usr/X11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X11/fonts/local,/usr/X11R6/lib/X11/fonts/misc:unscaled,/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/URW,/usr/X11R6/lib/X11/fonts/Speedo,/usr/X11R6/lib/X11/fonts/cyrillic,/usr/X11R6/lib/X11/fonts/kwintv,/usr/X11R6/lib/X11/fonts/truetype,/usr/X11R6/lib/X11/fonts/uni,/usr/X11R6/lib/X11/fonts/CID (**) RgbPath set to /usr/X11R6/lib/X11/rgb (**) ModulePath set to /usr/X11R6/lib/modules (**) Option AllowMouseOpenFail (**) Option Xinerama off (++) using VT number 7 (II) Open APM successful (II) Module ABI versions: XFree86 ANSI C Emulation: 0.1 XFree86 Video Driver:
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
On Tue, 11 Dec 2001, Jonathan Walther wrote: The question, then the context: I have a bitmap, A. I set this bitmask as the clip mask in my GC. If I modify A, do I have to re-call XSetClipMask() for the modifications to take effect? Yes. I have a square area, lets say 400x400. I frequently re-paint the whole area with different sections of a larger drawable. However I have another little image that I draw on top, 30x30 in size. When I draw this little box, I have no problem doing the masking such that the little arrow symbol is drawn on top of the larger area without disturbing the image underneath. But the location of the little box also frequently changes, so making a static clipmask the size of the 400x400 area isn't the way. I'd like to be able to repaint the whole 400x400 area, without disturbing the little arrow symbol. I would like to do this with one XCopyArea() operation, because when I use more than one XCopyArea to copy the area, the artifacts are very visible. What is the method that involves the least amount of X calls, or at least is the fastest possible, method to repaint my window? Changing the GC clip mask is a very slow operation and using GC clip masks should be avoided in performance paths. Render everything into a pixmap, set it as the window background and call XClearArea on the window areas you need updated. Note that if you've changed the pixmap contents you need to reset it as the window background because the protocol doesn't guarantee that the new contents will go into effect without that. Note that the pixmap doesn't get damaged when the window does and the window will automatically get repainted from the background pixmap on exposures so you don't need to handle expose events anymore. If the arrow is monochrome, the fastest way to render it is with a stippled fill using a monochrome bitmap with the shape of the arrow in it. Copy large drawable to 400x400 pixmap (single rectangle) render arrow (single stippled rectangle, note that you'll have to use XSetTSOrigin to have it match the arrow location since GC stipples are drawable aligned). set pixmap as window background XClearArea Do nothing at all for exposures. Mark. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]XFree 4.1.99, Radeon Mobility DGA
On Tue, 2001-12-11 at 22:06, Stefan Oettl wrote: I've got a problem getting DGA to work properly with a Radeon mobility LY (AGP). The application I try to use with DGA is VMWare 3.0. When switching to fullscreen mode in VMWare the display gets completely scambled. (you can see mouse moves by appearing horiz. lines, but that's all you can imagine). The VMWare log claims that DGA2 and DGA acceleration is supported, reads the XvidModes and does a mode switch, that's it. I'm using XFree86 4.1.99 (CVS from Nov 23) and binary ATI modules from the GATOS project (Dec 5). Also tried the stock Xfree modules before, same result. DGA 2.0 support in the radeon driver has apparently been fixed in XFree86 CVS on November 26th. (you could have found out by looking at the cvs-commit mailing list archives ;) -- 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]Trident cyberbladeXPAi1
On Tue, Dec 11, 2001 at 09:49:37PM +0100, Olivier Fourdan wrote: Try a 60Hz mode. I'll try that in a few minutes... Turn on ShadowFB and you should get the same speed as Vesa and FBDev. Humm, nope, ShadowFB is on in my XF86Config-4 : Section Device Identifier Trident Driver trident BoardName cyberbladeXPAi1 BusID PCI:1:0:0 Option ShadowFB EndSection Mmm, Looks as though someone tried to add support for miext/shadow, so I've put it back to the way it used to be. You might want to update your CVS again. It should be the same performance now. Alan. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]S3 Trio 3D+XFee86 4.1.0
Paulo Igor Nascimento wrote: Hi guys, I've installed Mandrake Linux 8.1 (default installation). I'd like to use the XFree86 4.1.0 as its driver status shows: 4.1.0: Support (accelerated) for the ViRGE, ViRGE/VX, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX, ViRGE/MX+, Trio3D and Trio3D/2X is provided by the s3virge driver. Support (accelerated) for the Savage3D, Savage3D/MV, Savage4, and Savage2000, is provided by the savage driver. Support for the other S3 chipsets has not yet been ported. Summary: Only the ViRGE, Trio3D and Savage chipsets are supported in 4.1.0. All of the other chipsets are supported only in 3.3.6. Well, I can't do that. Everytime, the XFree recognized as default for this board the XFree86 3.3.6. When I uninstall it and try to use by force 4.1.0, the system asks for the insertion of the CD1 to install XFree86 3.3.6. XFree86 doesn't do this itself. This sounds like the Mandrake installer is not allowing installation of 4.1.0. Is there a way in mandrake to install 4.1.0 manually? Then if you have to you can manually configure XFree86. (I haven't used Mandrake.) After a manual install, try 'X -configure' as root and let us know what you get. (You should get a sample config file.) On Mandrake 8.1, I can't use xf86cfg either. It crashes, with a segmentation fault message. Does it happen to everyone? At RedHat 7.2, does the same thing occur? I go to configure it manually, editing XFree86config. In the section device I put s3virge. Nothing happens. In fact I don't even what I must do. And I continue using the 3.3.6, without anti-aliasing fonts and icons, thus I could once make my system thought I have an S3Virge video card. At this time, everything worked well (I mean anti-aliasing and other features). I had a little problem with sound and had to reinstall the system entire. I couldn't make that again. I'd like. it seems for a moment I could use the s3virge driver. Could you help me? Best regards, PI -- Kevin ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
Thank you Mark. Your description was just what the doctor ordered. I can get rid of clip masks entirely now, and a bunch of other extraneous operations. Thanks to your description, I don't need to know the following information now, but its been bugging the heck out of me: how did Keith Packard make his twn menu-windows translucent? Are there docs somewhere that should make this obvious to me, which I haven't found yet? On the Render list archives I saw someone saying explicitly this stuff ISN'T documented anywhere... Jonathan On Tue, Dec 11, 2001 at 01:14:24PM -0800, Mark Vojkovich wrote: Changing the GC clip mask is a very slow operation and using GC clip masks should be avoided in performance paths. Render everything into a pixmap, set it as the window background and call XClearArea on the window areas you need updated. Note that if you've changed the pixmap contents you need to reset it as the window background because the protocol doesn't guarantee that the new contents will go into effect without that. Note that the pixmap doesn't get damaged when the window does and the window will automatically get repainted from the background pixmap on exposures so you don't need to handle expose events anymore. If the arrow is monochrome, the fastest way to render it is with a stippled fill using a monochrome bitmap with the shape of the arrow in it. Copy large drawable to 400x400 pixmap (single rectangle) render arrow (single stippled rectangle, note that you'll have to use XSetTSOrigin to have it match the arrow location since GC stipples are drawable aligned). set pixmap as window background XClearArea Do nothing at all for exposures. msg02374/pgp0.pgp Description: PGP signature
[Xpert]Trident cyberbladeXPAi1
Hi there, I have a Toshiba Satellite 1800-S204 with a Trident cyberbladeXPAi1 video chip and of course RedHat 7.0 did not recognize it. I upgraded to XFree-4.1.0 but no improvement. I recently downloaded and installed the latest CVS of December 4 and although everything seemed to be ok, I still don't get the card to work. It is recognized, but I get an extremely poor configuration, absolutely anusable. I wonder why it doesn't work since I read that this chip was included in the soon to be released XFree-4.2.0. Does anybody know of any possible fix? If needed I can provide the log-file. One more things, after installing the CVS, which is basically 4.1.99.1 my startx quit working. It now gives the error message: xauth: error while loading shared libraries: LibXmuu.so.1: cannot open shared object file: No such file or directory. What went wrong in the installation? I would greatly appreciate if somebody could help me. Thanks Gabriele
[Xpert]Trident cyberbladeXPAi1
Hi This is the configuration file that worked for me. Gabriele P. S. I did some cut and paste in order to include the XF86Config file below. Since I am not familiar with microsoft oriented programs I don't know if this includes some extra control characters that will need to be removed manually. - # Module loading section Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" FontPath "unix/:7100" EndSection Section "Module" # Load "v4l" # Video4Linux # Load "pex5" # PHIGS for X 3D environment (obsolete) # Load "record" # X event recorder # Load "xie" # X Image Extension (obsolete) # You only need the following two modules if you do not use xfs. # Load "freetype" # TrueType font handler # Load "type1" # Adobe Type 1 font handler Load "dbe" # Double-buffering Load "GLcore" # OpenGL support Load "dri" # Direct rendering infrastructure Load "glx" # OpenGL X protocol interface Load "extmod" # Misc. required extensions EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbLayout" "us" Option "XkbRules" "xfree86" Option "XkbModel" "pc101" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Device" "/dev/mouse" Option "Protocol" "PS/2" Option "Emulate3Buttons" "on" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "My Monitor" VendorName "Unknown" ModelName "Unknown" HorizSync 31.5 - 48.5 VertRefresh 50.0 - 70.0 Option "dpms" EndSection Section "Device" Identifier "* Generic VESA compatible" Driver "vesa" BoardName "Unknown" Option "UseFBDev" EndSection Section "Device" Identifier "Linux Frame Buffer" Driver "fbdev" BoardName "Unknown" EndSection Section "Device" Identifier "Trident" Driver "trident" BoardName "Unknown" ChipSet "cyberbladeXPm/16" Option "NoAccel" "false" Option "ShadowFB" "false" Option "CyberStretch" "false" Option "CyberShadow" "true" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Trident" Monitor "My Monitor" DefaultDepth 16 SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Mode 0666 EndSection
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
Around 1 o'clock on Dec 11, Jonathan Walther wrote: What is the method that involves the least amount of X calls, or at least is the fastest possible, method to repaint my window? You can do this in one call with the Render extension -- create a 1 bit mask that has 0 where the image is and then use XRenderComposite with that as the alpha channel. As the alpha mask is a separate drawable, you can adjust the location of the object by changing where the zero bits are in that mask. No need for subwindows; just a simple mask. Keith, even if you aren't going to release your hacked version of twm, can you tell the eager masses what the trick was to make those root-menu windows in your twm screenshot be translucent? To make this work reasonably is requiring significant restructuring of the insides of the X server. I'm still busy getting the Render extension deployed so the other X server hacks are kinda on the back burner. Keith PackardXFree86 Core TeamCompaq Cambridge Research Lab ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
Around 16 o'clock on Dec 11, Jonathan Walther wrote: Thanks to your description, I don't need to know the following information now, but its been bugging the heck out of me: how did Keith Packard make his twn menu-windows translucent? Serious server hacking suitable for a rigged demo only. Real implementations are requiring a lot of server restructuring. Keith PackardXFree86 Core TeamCompaq Cambridge Research Lab ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
On Tue, Dec 11, 2001 at 06:42:01PM -0800, Keith Packard wrote: What is the method that involves the least amount of X calls, or at least is the fastest possible, method to repaint my window? You can do this in one call with the Render extension -- create a 1 bit mask that has 0 where the image is and then use XRenderComposite with that as the alpha channel. As the alpha mask is a separate drawable, you can adjust the location of the object by changing where the zero bits are in that mask. No need for subwindows; just a simple mask. Thanks. I'm reading the white papers on your homepage right now. Jonathan msg02380/pgp0.pgp Description: PGP signature
Re: [Xpert]SiS630 and LCD
I have probably the worst configuration :-( ASUS A1000 series laptop with 14.1 LCD (1024x768x15) Silicon Integrated Systems [SiS] SiS630 GUI Accelerator+3D (rev 11) (prog-if 00 [VGA]) Subsystem: Asustek Computer, Inc.: Unknown device 1452 Flags: 66Mhz, medium devsel BIST result: 00 Memory at d800 (32-bit, prefetchable) [size=128M] Memory at cd80 (32-bit, non-prefetchable) [size=128K] I/O ports at 9800 [size=128] XFree3.3.6 works with both sis and fbdev driver XFree4.0.2/3 works with VESA driver at 1024x768 XFree4.1.0.1 works with VESA but only at 800x600 XFree4.1.99.1 works with VESA but only at 800x600 the latest cvs snapshot I have (three days ago) seems to have some improvements with the SiS drivers. Actually it starts, but the display is corrupt: the last part of the screen lines are shown on top: 6 7 1 2 3 4 5 that means that 2/7th of the lines are shown on top, then I have a blank line, then I have the first 5/7th of the screen. And, this is not working in 1024x768 but 800x600. Please note that every X version I have is perfectly working sith an external monitor. The problems appears only using the LCD screen. I never tried the VesaFBHack patch. Where may I found it? bye, Giuseppe Il Fri, Dec 07, 2001 at 03:02:24PM +0100, Thomas Winischhofer ha scritto: Egbert Eich writes: Stuart Young writes: The VesaFBHack patch, which was my little effort at re-implementing the [...] Right. Your patch was OK. I'm thinking about adding it for 4.2. Please do this otherwise 4.2 is unusable with this chipset (using LCD). There seems to be a small glitch with Stuart's patch as I still get the melting screen sometimes when restarting X after the machine had been suspended and resumed once. (Can't reproduce this unfortunately, but he might have missed one call of SiSSetMode() [or whatever procedure he skipped when VesaFBHack=true]) Thomas -- Thomas Winischhofer ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
On Tue, Dec 11, 2001 at 05:07:02PM -0800, Mark Vojkovich wrote: Actually, if the arrow is simple, the fastest way to draw it would be with a rectangle and a polygon (triangle). That would be faster than an arrow shaped stipple. Alas, the arrow is a png that uses 200 different colors, plus has alpha channel information which I'm ignoring for now. Is XSetClipOrigin() also really slow, or could I get away with using it, given that I'm only updating the screen 30-40 times per second? I have yet to dip my toes into the Render extension, so if XSetClipOrigin() is fast enough, then my application need have no fuss nor muss. You mean in the pictures from his talk? I believe that was a hack to the X-server he did as a proof of concept. The Thanks. I was wondering about that. I can't wait till 4.2 comes out. Is it true Xfree86 plans to support Sparc and HPUX platforms in the future, now that it is the standard X? Render extension was a skeleton back then. Though I suppose you could do it by putting up a window without a background and then rendering into it with with Render. When you I ready a post in the archives; doing it that way may work now but is actually undefined behavior. Not kosher. Jonathan msg02382/pgp0.pgp Description: PGP signature
Re: [Xpert]QUESTION: subtle behavior of XSetClipMask() ?
Around 20 o'clock on Dec 11, Jonathan Walther wrote: Alas, the arrow is a png that uses 200 different colors, plus has alpha channel information which I'm ignoring for now. You'll end up using the Render extension sooner or later in any case; the alpha channel information can't be used with core X... Is XSetClipOrigin() also really slow, or could I get away with using it, given that I'm only updating the screen 30-40 times per second? I have yet to dip my toes into the Render extension, so if XSetClipOrigin() is fast enough, then my application need have no fuss nor muss. XSetClipOrigin is pretty slow, but it might just barely be fast enough for this. Keith PackardXFree86 Core TeamCompaq Cambridge Research Lab ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]Trident cyberbladeXPAi1
Hi I am happy to be able to say that finally I got a good screen configuration on my Toshiba 1800-S204 laptop with a trident cyberbladeXPAi1 chip. It took me a lot of attempts but this is what I did. I installed RedHat 7.0 that comes with XFree86-4.0.1 and it did not detect my card. Next I upgraded to XFree86-4.1.0 using the binaries downloaded from xfree86.org, still no improvement. I decided to go for the CVS. I downloaded, compiled and installed what came out to be the pre-release version XFree86-4.1.99 (or so). Still no luck with the configuration tool 'XFree86 -configure', although the chip now was correctly identified as a cyberbladeXPAi1. So, I started playing around with some test configuration file and by forcing the chipset as a cyberbladeXPm/16 I got a perfect picture and everything seems to work fine, at least what I tried so far. The strange thing is that if I force the chipset as a cyberbladeXPAi1, which is what it should be, then it does not work. I wonder if this is a bug or something is wrong with my setup. I hope that this is useful for those who are still struggling to get their video configuration with this chip. Gabriele ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Trident cyberbladeXPAi1
On Tue, Dec 11, 2001 at 11:24:57AM -0400, gabriele castellini wrote: Hi I am happy to be able to say that finally I got a good screen configuration on my Toshiba 1800-S204 laptop with a trident cyberbladeXPAi1 chip. It took me a lot of attempts but this is what I did. I installed RedHat 7.0 that comes with XFree86-4.0.1 and it did not detect my card. Next I upgraded to XFree86-4.1.0 using the binaries downloaded from xfree86.org, still no improvement. I decided to go for the CVS. I downloaded, compiled and installed what came out to be the pre-release version XFree86-4.1.99 (or so). Still no luck with the configuration tool 'XFree86 -configure', although the chip now was correctly identified as a cyberbladeXPAi1. So, I started playing around with some test configuration file and by forcing the chipset as a cyberbladeXPm/16 I got a perfect picture and everything seems to work fine, at least what I tried so far. The strange thing is that if I force the chipset as a cyberbladeXPAi1, which is what it should be, then it does not work. I wonder if this is a bug or something is wrong with my setup. I hope that this is useful for those who are still struggling to get their video configuration with this chip. Thanks Gabriele, It was a bug. I've just fixed it in CVS. You shouldn't need to force the chipset now. Alan. ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
Re: [Xpert]Trident cyberbladeXPAi1
snip The strange thing is that if I force the chipset as a cyberbladeXPAi1, which is what it should be, then it does not work. I wonder if this is a bug or something is wrong with my setup. How about this as a clue: On my 1805-274 when I look at Windoze XP the chip is reported as a CyberBladeXPAi1, but when I boot up Linux the chip is detected as a CyberBladeXPm. And if that weren't confusing enough The Toshiba Web site system specification sheet (pdf) lists the graphics chip as a Trident CyberAladdin-T graphics controller. The Trident web page says the Trident CyberAladdin-T is a CyberBladeXP combined with an Acer Laboratories's North Bridge (M1651T) to provide a ...new generation of low-power integrated graphics and core logic supporting the latest Intel Pentium® III-M (Tualatin) processor family. while a CyberBladeXPAi1 combines Trident's 2D/3D graphics core (BLADE 3D[tm]) and Acer Laboratories ' North Bridge (M1641) to provide a ...low-power integrated graphics and core logic supporting Intel's Pentium® III and Celeron[tm] processor family. So now at least on my box I am unclear as to a) what the graphics Chip really is and b) how much difference the confusion in a) matters when it cones to picking a driver. What a mess! I hope that this is useful for those who are still struggling to get their video configuration with this chip. I too would like to see you config file. dlg [EMAIL PROTECTED] ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
[Xpert]RE: [Newbie]Trident cyberbladeXPAi1
Hi, Somebody knows about DVD? or am I in the wrong place. I would like to know about the software and the steps to install this software. Thanks in advance for your help. Fernando -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of gabriele castellini Sent: Tuesday, December 11, 2001 8:25 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: [Newbie]Trident cyberbladeXPAi1 Hi I am happy to be able to say that finally I got a good screen configuration on my Toshiba 1800-S204 laptop with a trident cyberbladeXPAi1 chip. It took me a lot of attempts but this is what I did. I installed RedHat 7.0 that comes with XFree86-4.0.1 and it did not detect my card. Next I upgraded to XFree86-4.1.0 using the binaries downloaded from xfree86.org, still no improvement. I decided to go for the CVS. I downloaded, compiled and installed what came out to be the pre-release version XFree86-4.1.99 (or so). Still no luck with the configuration tool 'XFree86 -configure', although the chip now was correctly identified as a cyberbladeXPAi1. So, I started playing around with some test configuration file and by forcing the chipset as a cyberbladeXPm/16 I got a perfect picture and everything seems to work fine, at least what I tried so far. The strange thing is that if I force the chipset as a cyberbladeXPAi1, which is what it should be, then it does not work. I wonder if this is a bug or something is wrong with my setup. I hope that this is useful for those who are still struggling to get their video configuration with this chip. Gabriele ___ Newbie mailing list [EMAIL PROTECTED] *** To unsubscribe , or change message options, see: http://XFree86.Org/mailman/listinfo/newbie ___ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert