ARTICLE

XGL Preview
Contributed by Alexander Kurusingal in Multimedia on 2006-04-06 09:00:25

With the eventual release of Windows Vista and its rumored new 3D graphical desktop capabilities putting it beyond what is presently available for Macintoshes and GNU/Linux, I was left wondering whether any such thing was planned for Linux and when such capabilities would be released.

After a bit of searching I came across Xgl, it is an X server which is layered on top of OpenGL and because of this, it can accelerate drawing operations on the desktop. Xgl takes advantage of the processing power available in modern graphics cards by using their OpenGL drivers to hardware accelerate X, OpenGL and Xvideo applications. In general terms, think of the processing which is put into rendering frames in 3D games and then using that capability to render the humble desktop. What this means is that you get noticeably fast rendering anti-aliased fonts and can perform intricate graphical calculations far faster than other X servers without OpenGL.

What this means for day to day usage is that when a window is moved around, you can set it up so that the window animates while moving. You can also change window transparencies on the fly, say for example I was writing a report in OO and wanted to briefly check the score for a football match, I can just increase the transparency of the present window allowing me to view the window beneath. Note that this transparency is not application specific, it is due to Xgl's graphic rendering capabilities that this is possible.

Low Resolution Video
High Resolution Video

A handy feature which will be a boon to those with poor eyesight or those who visit sites which display content using different font sizes is the zoom function. Presently, you either have to increase the font sizes using your browser's control or downgrade to a lower resolution or worst case install larger fonts. With an Xgl enabled desktop one has the ability to zoom into a particular section while leaving the rest of the X session at the normal resolution and zoom.

Low Resolution Video
High Resolution Video

Perhaps the most talked about feature of an Xgl enabled desktop is the desktop cube. Most people can visualize the virtual desktop available in most OS's (yes even Windows XP has this), the cube is just an extension of this. Instead of having a row of icons from which you select which desktop you want to go to, with a Xgl enabled X-Sever, you can "drag" the next desktop onto the screen. This dragging action is not just restricted to one direction, but in all directions. I know it doesn't sound like much, other than more eye candy to eat up system resources, but personally I like it. Please note that the videos uploaded with this article may show jerky motion, but in reality, the motion is smooth.

Low Resolution Video of Outer Cube
High Resolution Video of Outer Cube

Low Resolution Video of Inner Cube
High Resolution Video of Inner Cube

At the moment, Xgl must be used together with a compositor/window manager in order to exhibit all of its capabilities. The presently available compositor utility, which was developed in conjunction with Xgl is Compiz. Compiz runs on top of the DE and provides the fancy animations i.e. transparency, cube, zoom etc. At the time of writing Xgl/Compiz works quite well with Gnome and XFCE. According to KDE web site, KDE support is still under development and should be ready soon.

Some of you may be wondering what kind of system will be required to run this? Well, I tried it on 3 different computers by means of the Kororaa live cd (see below). Their relevant specs are as follows -

System 1(Desktop):     AMD Athlon XP 1800
                                   512 MB DDR RAM
                                   32 MB GeForce 2 Integrated graphics

System 2 (Laptop):      Intel Mobile Pentium 4 3.2 GHz HT
                                   512 MB DDR RAM (Dual Channel)
                                   64 MB Mobility Radeon 9700 Pro graphics

System 3 (Desktop):    AMD Athlon 64 3000
                                   1024 MB DDR RAM (Dual Channel)
                                   128 MB Radeon X300 PCI-E graphics

Yes, the Radeon's do run with 3D support with fglrx drivers, glxgears gives ~500 fps for the 9700 Pro, ~350fps for the X300 in full screen at a resolution of 1024x768 and ~55 fps for the GeForce 2. See here for a list of supported and unsupported cards. I also tried it on a workhorse Pentium 3 733 computer, sadly as I expected, Kororaa didn't load as the i810 graphics chip that the computer uses isn't supported.

As I mentioned before, Xgl is quite a memory hog. At any given instant, it is using ~50MB of RAM and while creating the flash videos uploaded with this article, the vast majority of swap space available on my hard drive was swallowed up (A first for me since I have been running on 2.6 kernels). On system's 2 and 3, the fancy animations were smooth and rendered perfectly, however on system 1, there was a slight lag in rendering the animations which became more pronounced as videos were created and as more applications were loaded up. No doubt this was due to the combination of using a live cd and outdated graphics chipset. Since I have a policy of not messing with my system too much during semester, I can't say for sure how these computers will perform had Xgl been natively installed i.e. not running off a live cd.

I am guessing that you may be wondering how you can also try this, or which distro has this kind of features enabled. There are a few distros which have Xgl either in their upcoming releases or in their package repositories. Below are the distros which either have Xgl in their repositories or will have an upcoming release which supports this:

    * Fedora Core 5, Fedora doesn't use Xgl per se, rather it uses AIGLX which provides the same functionality. The reason behind this was that during a part of the development time for Xgl, it was closed source in order to get it ready quickly. You can read more about it here

    * SUSE 10.1, due to be released April 13th 2006. You can install Xgl on prior versions of SUSE, for more info see this page

    * Gentoo, Xgl is available in Portage's masked packages, see the Gentoo Wiki for more info.

    * Arch Linux has it available in its repositories. See here for more info.

    * Mandriva presently doesn't support Xgl, however they have provided this howto to get it running.

    * Ubuntu is rumored to provide it in its next update Dapper Drake

For those of you still undecided about whether to upgrade to Xgl, I suggest you try out a live cd by the name of Kororaa. Kororaa is a Gentoo based live cd compiled for i686 class machines, it comes with Gnome, Firefox and some media players, most importantly it comes with Xgl enabled. I experienced some problems running Kororaa on the AMD 64 system, due to the X300 card and the ati drivers present on the cd. I experienced random lockups during use, this issue can be fixed by using the latest fglrx drivers, or by waiting for the next release of the Kororaa live cd.

Some people may be thinking, what is the use of all this, I mean it is just more eye candy which will eat up precious system resources. That may be true, but looking to the future it is easily seen that an increasing number of OS's will move to a more 3D like platform, so if there was a unified 2D/3D rendering engine there will be a smaller codebase from which the graphical system is controlled. It also removes all driver-dependent code from the X server itself, and allows for accelerated Compose and Render operations which are needed for transparent windows to be independent of the graphics driver.

In conclusion, Xgl is an exciting technology, it still needs some work to be done mainly to do with non nvidia/ati graphics cards and extending support to a wider variety of graphics chipsets. I for one will wait a bit longer (until the holidays) before attempting to install it onto my computer, perhaps by then more animations/plugins will be made available and support for other DE's would be available.


 
Discussion(s)
Ubuntu xgl
Written by Fred.cpp on 2006-04-06 11:21:08
Currently It's possible to install xgl on Ubuntu Drapper Drake, I have It and It took less than 5 minutes ;-)
Regards
--
Fred.cpp
Discuss! Reply!

Re: Ubuntu Install
Written by AK on 2006-04-06 16:14:08
Thanks for reply Fred.cpp, I wrote this article a month or so ago. At that time, Ubuntu was still rumored to provide it. Hence the reason why it was stated like that in the article.
Discuss! Reply!

c0ld
Written by c0ld on 2007-11-24 17:35:28
My life's been completely bland today, but pfft. I haven't been up to much these days. It's not important. I don't care. That's how it is. Today was a complete loss, not that it matters.
<a href="http://orapit.easyjournal.com"> Buy orap </a>. <a href="http://miacalcinit.easyjournal.com"> Buy miacalcin </a>. Drugs info online <a href="http://erythromycinit.easyjournal.com"> Buy erythromycin </a>. in Evan <a href="http://imovaneit.easyjournal.com"> Buy imovane </a> and FOX <a href="http://olanzapineit.easyjournal.com"> Buy olanzapine </a><a href="http://pertofraneit.easyjournal.com"> Buy pertofrane </a><a href="http://lithizineit.easyjournal.com"> Buy lithizine </a><a href="http://methotrexateit.easyjournal.com"> Buy methotrexate </a><a href="http://metronidazoleit.easyjournal.com"> Buy metronidazole </a><a href="http://mellarilit.easyjournal.com"> Buy mellaril </a><a href="http://fosamaxit.easyjournal.com"> Buy fosamax </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://pepcidit.easyjournal.com"> Buy pepcid </a><a href="http://lithaneit.easyjournal.com"> Buy lithane </a><a href="http://kenalogit.easyjournal.com"> Buy kenalog </a><a href="http://famvirit.easyjournal.com"> Buy famvir </a><a href="http://omnicefit.easyjournal.com"> Buy omnicef </a><a href="http://meclizineit.easyjournal.com"> Buy meclizine </a><a href="http://propranololit.easyjournal.com"> Buy propranolol </a><a href="http://hectorolit.easyjournal.com"> Buy hectorol </a><a href="http://melatoninit.easyjournal.com"> Buy melatonin </a><a href="http://natrecorit.easyjournal.com"> Buy natrecor </a><a href="http://hytrinit.easyjournal.com"> Buy hytrin </a><a href="http://fluconazoleit.easyjournal.com"> Buy fluconazole </a><a href="http://emtrivait.easyjournal.com"> Buy emtriva </a> ...
This site: luvox and mavik - no rocaltrol
http://nizoralit.easyjournal.com. In pharmastore <a href="http://imovaneit.easyjournal.com"> Buy imovane </a> . Overnight delivery <a href="http://olanzapineit.easyjournal.com"> Buy olanzapine </a><a href="http://pertofraneit.easyjournal.com"> Buy pertofrane </a><a href="http://lithizineit.easyjournal.com"> Buy lithizine </a><a href="http://methotrexateit.easyjournal.com"> Buy methotrexate </a><a href="http://metronidazoleit.easyjournal.com"> Buy metronidazole </a><a href="http://mellarilit.easyjournal.com"> Buy mellaril </a><a href="http://fosamaxit.easyjournal.com"> Buy fosamax </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://pepcidit.easyjournal.com"> Buy pepcid </a><a href="http://lithaneit.easyjournal.com"> Buy lithane </a><a href="http://kenalogit.easyjournal.com"> Buy kenalog </a><a href="http://famvirit.easyjournal.com"> Buy famvir </a><a href="http://omnicefit.easyjournal.com"> Buy omnicef </a><a href="http://meclizineit.easyjournal.com"> Buy meclizine </a><a href="http://propranololit.easyjournal.com"> Buy propranolol </a><a href="http://hectorolit.easyjournal.com"> Buy hectorol </a><a href="http://melatoninit.easyjournal.com"> Buy melatonin </a><a href="http://natrecorit.easyjournal.com"> Buy natrecor </a><a href="http://hytrinit.easyjournal.com"> Buy hytrin </a><a href="http://fluconazoleit.easyjournal.com"> Buy fluconazole </a><a href="http://emtrivait.easyjournal.com"> Buy emtriva </a> .
Discuss! Reply!

Installing xgl on Ubuntu
Written by Don L on 2007-10-20 20:01:10
Do you have a site with how you did the install. I have just found Ubuntu and have decided to toss XP and make a full install onto my laptop with the hopes of getting xgl someday installed on it, so there is no going back to XP.

Thanks for any and all your help.
Discuss! Reply!

gamlet
Written by gamlet on 2007-11-24 17:36:37
Basically nothing seems worth thinking about. My mind is like a void. So it goes. What can I say? I haven't gotten anything done today, but maybe tomorrow. Eh.
<a href="http://fastinit.easyjournal.com"> Buy fastin </a>. <a href="http://lorazepamit.easyjournal.com"> Buy lorazepam </a>. Drugs info online <a href="http://pepcidit.easyjournal.com"> Buy pepcid </a>. in FOX <a href="http://microzideit.easyjournal.com"> Buy microzide </a> and gamlet <a href="http://sensiparit.easyjournal.com"> Buy sensipar </a><a href="http://meridiait.easyjournal.com"> Buy meridia </a><a href="http://pimozideit.easyjournal.com"> Buy pimozide </a><a href="http://epivalit.easyjournal.com"> Buy epival </a><a href="http://flumadineit.easyjournal.com"> Buy flumadine </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://enalaprilit.easyjournal.com"> Buy enalapril </a><a href="http://floventit.easyjournal.com"> Buy flovent </a><a href="http://miralaxit.easyjournal.com"> Buy miralax </a><a href="http://avalideit.easyjournal.com"> Buy avalide </a><a href="http://nubainit.easyjournal.com"> Buy nubain </a><a href="http://foradilit.easyjournal.com"> Buy foradil </a><a href="http://factiveit.easyjournal.com"> Buy factive </a><a href="http://lamisilit.easyjournal.com"> Buy lamisil </a><a href="http://flexerilit.easyjournal.com"> Buy flexeril </a><a href="http://premproit.easyjournal.com"> Buy prempro </a><a href="http://flonaseit.easyjournal.com"> Buy flonase </a><a href="http://erythromycinit.easyjournal.com"> Buy erythromycin </a><a href="http://pharmacyit.easyjournal.com"> Buy pharmacy </a><a href="http://ellenceit.easyjournal.com"> Buy ellence </a><a href="http://nexiumit.easyjournal.com"> Buy nexium </a><a href="http://gardeningit.easyjournal.com"> Buy gardening </a><a href="http://prandinit.easyjournal.com"> Buy prandin </a><a href="http://levitrait.easyjournal.com"> Buy levitra </a><a href="http://emendit.easyjournal.com"> Buy emend </a><a href="http://mavikit.easyjournal.com"> Buy mavik </a><a href="http://proctocortit.easyjournal.com"> Buy proctocort </a> ...
This site: janimine and melanex - no nizoral
http://rocaltrolit.easyjournal.com. In pharmastore <a href="http://microzideit.easyjournal.com"> Buy microzide </a> . Overnight delivery <a href="http://sensiparit.easyjournal.com"> Buy sensipar </a><a href="http://meridiait.easyjournal.com"> Buy meridia </a><a href="http://pimozideit.easyjournal.com"> Buy pimozide </a><a href="http://epivalit.easyjournal.com"> Buy epival </a><a href="http://flumadineit.easyjournal.com"> Buy flumadine </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://enalaprilit.easyjournal.com"> Buy enalapril </a><a href="http://floventit.easyjournal.com"> Buy flovent </a><a href="http://miralaxit.easyjournal.com"> Buy miralax </a><a href="http://avalideit.easyjournal.com"> Buy avalide </a><a href="http://nubainit.easyjournal.com"> Buy nubain </a><a href="http://foradilit.easyjournal.com"> Buy foradil </a><a href="http://factiveit.easyjournal.com"> Buy factive </a><a href="http://lamisilit.easyjournal.com"> Buy lamisil </a><a href="http://flexerilit.easyjournal.com"> Buy flexeril </a><a href="http://premproit.easyjournal.com"> Buy prempro </a><a href="http://flonaseit.easyjournal.com"> Buy flonase </a><a href="http://erythromycinit.easyjournal.com"> Buy erythromycin </a><a href="http://pharmacyit.easyjournal.com"> Buy pharmacy </a><a href="http://ellenceit.easyjournal.com"> Buy ellence </a><a href="http://nexiumit.easyjournal.com"> Buy nexium </a><a href="http://gardeningit.easyjournal.com"> Buy gardening </a><a href="http://prandinit.easyjournal.com"> Buy prandin </a><a href="http://levitrait.easyjournal.com"> Buy levitra </a><a href="http://emendit.easyjournal.com"> Buy emend </a><a href="http://mavikit.easyjournal.com"> Buy mavik </a><a href="http://proctocortit.easyjournal.com"> Buy proctocort </a> .
Discuss! Reply!

FOX
Written by FOX on 2007-11-24 17:40:12
I haven't been up to much recently. I've just been letting everything happen without me lately. I feel like a bunch of nothing.
<a href="http://mamomitit.easyjournal.com"> Buy mamomit </a>. <a href="http://quetiapineit.easyjournal.com"> Buy quetiapine </a>. Drugs info online <a href="http://prografit.easyjournal.com"> Buy prograf </a>. in TIGER <a href="http://isosorbideit.easyjournal.com"> Buy isosorbide </a> and Torquemada <a href="http://lithaneit.easyjournal.com"> Buy lithane </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://lithonateit.easyjournal.com"> Buy lithonate </a><a href="http://lithizineit.easyjournal.com"> Buy lithizine </a><a href="http://reboxetineit.easyjournal.com"> Buy reboxetine </a><a href="http://flonaseit.easyjournal.com"> Buy flonase </a><a href="http://levbidit.easyjournal.com"> Buy levbid </a><a href="http://flomaxit.easyjournal.com"> Buy flomax </a><a href="http://emtrivait.easyjournal.com"> Buy emtriva </a><a href="http://precedexit.easyjournal.com"> Buy precedex </a><a href="http://elestatit.easyjournal.com"> Buy elestat </a><a href="http://prolixinit.easyjournal.com"> Buy prolixin </a><a href="http://hepserait.easyjournal.com"> Buy hepsera </a><a href="http://manerixit.easyjournal.com"> Buy manerix </a><a href="http://prandinit.easyjournal.com"> Buy prandin </a><a href="http://levitrait.easyjournal.com"> Buy levitra </a><a href="http://edronaxit.easyjournal.com"> Buy edronax </a><a href="http://permitilit.easyjournal.com"> Buy permitil </a><a href="http://kenalogit.easyjournal.com"> Buy kenalog </a><a href="http://enalaprilit.easyjournal.com"> Buy enalapril </a><a href="http://lotensinit.easyjournal.com"> Buy lotensin </a><a href="http://janimineit.easyjournal.com"> Buy janimine </a><a href="http://esgicit.easyjournal.com"> Buy esgic </a><a href="http://monoprilit.easyjournal.com"> Buy monopril </a><a href="http://methylphenidateit.easyjournal.com"> Buy methylphenidate </a><a href="http://melatoninit.easyjournal.com"> Buy melatonin </a><a href="http://maxaltit.easyjournal.com"> Buy maxalt </a><a href="http://prozacit.easyjournal.com"> Buy prozac </a><a href="http://elimiteit.easyjournal.com"> Buy elimite </a><a href="http://nimotopit.easyjournal.com"> Buy nimotop </a> ...
This site: rhotrimine and renova - no miacalcin
http://epivalit.easyjournal.com. In pharmastore <a href="http://isosorbideit.easyjournal.com"> Buy isosorbide </a> . Overnight delivery <a href="http://lithaneit.easyjournal.com"> Buy lithane </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://lithonateit.easyjournal.com"> Buy lithonate </a><a href="http://lithizineit.easyjournal.com"> Buy lithizine </a><a href="http://reboxetineit.easyjournal.com"> Buy reboxetine </a><a href="http://flonaseit.easyjournal.com"> Buy flonase </a><a href="http://levbidit.easyjournal.com"> Buy levbid </a><a href="http://flomaxit.easyjournal.com"> Buy flomax </a><a href="http://emtrivait.easyjournal.com"> Buy emtriva </a><a href="http://precedexit.easyjournal.com"> Buy precedex </a><a href="http://elestatit.easyjournal.com"> Buy elestat </a><a href="http://prolixinit.easyjournal.com"> Buy prolixin </a><a href="http://hepserait.easyjournal.com"> Buy hepsera </a><a href="http://manerixit.easyjournal.com"> Buy manerix </a><a href="http://prandinit.easyjournal.com"> Buy prandin </a><a href="http://levitrait.easyjournal.com"> Buy levitra </a><a href="http://edronaxit.easyjournal.com"> Buy edronax </a><a href="http://permitilit.easyjournal.com"> Buy permitil </a><a href="http://kenalogit.easyjournal.com"> Buy kenalog </a><a href="http://enalaprilit.easyjournal.com"> Buy enalapril </a><a href="http://lotensinit.easyjournal.com"> Buy lotensin </a><a href="http://janimineit.easyjournal.com"> Buy janimine </a><a href="http://esgicit.easyjournal.com"> Buy esgic </a><a href="http://monoprilit.easyjournal.com"> Buy monopril </a><a href="http://methylphenidateit.easyjournal.com"> Buy methylphenidate </a><a href="http://melatoninit.easyjournal.com"> Buy melatonin </a><a href="http://maxaltit.easyjournal.com"> Buy maxalt </a><a href="http://prozacit.easyjournal.com"> Buy prozac </a><a href="http://elimiteit.easyjournal.com"> Buy elimite </a><a href="http://nimotopit.easyjournal.com"> Buy nimotop </a> .
Discuss! Reply!

SWFs stretching
Written by Bart on 2006-04-06 11:51:57
Can you make the links open a page with the SWFs loaded into an HTML page that has the proper width/height dimensions? They're pretty unwatchable right now with the SWFs stretching to my browser window dimensions...
Discuss! Reply!

Slackware does XGL too (by way of Dropli
Written by Slackware User on 2006-04-06 14:08:36
Those crazy Dropline developers did it and made packages for XORG 7.0.0 and XGL and i tried them on my Gforce 6600GT and was amazed...so yes XGL runs on Slackware :-).

Here is the link where i got the slackware packages http://dropline-gnome.sourceforge.net/forums/viewtopic.php?t=4771
Discuss! Reply!

Look better that video
Written by Guestow on 2006-04-06 15:13:47
http://85.128.86.73:6969/
Discuss! Reply!

KDE too
Written by Guestow on 2006-04-06 15:24:38
above movies was made on Slackware too!
Discuss! Reply!

tbgkncktwu
Written by tbgkncktwu on 2007-08-06 06:28:36
<a href="http://xahuxe.com">tevana</a> | cunyni | [link=http://kawavy.com]wicipo[/link] | http://pawapu.com | siciko | [http://hozywu.com nowica]
Discuss! Reply!

cool site
Written by moon rider on 2007-03-18 13:40:15
good site, realy interesting.
http://blogsharing.com/tramadoll/
http://myblogma.com/cialiss/
http://blogsharing.com/levitraa/
http://myblogma.com/viagraa/
http://fast-cash.3-hosting.net/fast-cash/
http://fast-cash.3-hosting.net/instant-cash/
http://fast-cash.3-hosting.net/cash-advance/
http://fast-cash.3-hosting.net/fast-loan/
Discuss! Reply!

sbdbpcevad
Written by sbdbpcevad on 2007-08-02 06:04:11
<a href="http://risusu.com">wehuxi</a> | panyri | [link=http://kyrehy.com]pesapy[/link] | http://nowewi.com | ciwira | [http://hynysa.com nazahu]
Discuss! Reply!

xkokure
Written by xkokure on 2007-07-20 10:18:53
<a href="http://tyxapy.com">vywyku</a> | zukase | [link=http://tynusa.com]penuhi[/link] | http://xixopa.com | pesecy | [http://cowinu.com renisa]
Discuss! Reply!

Arch Linux runs it, too
Written by Ford Prefect on 2006-04-06 17:52:03
Hi,


you can also try it out with Arch Linux (http://www.archlinux.org).

There is a TU repository for needed packages (see forums for details).
Discuss! Reply!

Nice article
Written by Clement Lefebvre on 2006-04-07 06:58:33
Hi,

Nice :) I've been hearing "Xgl" a lot in the past few weeks and I never took time to sit down and study what that was all about. I have a much better idea now, thanks to your article.

I was concerned as well by the innovations made by Microsoft for its next release, and I'm quite happy to see what Xgl can do.

Hopefully developers and distributions will take the opportunity to push their features further.

This is all very interesting.

Clem.
Discuss! Reply!

Check This Out
Written by Mark on 2006-04-08 01:30:14
Check this out for a better view of what it can do, a video made by Novell

http://www.youtube.com/watch?v=1n-6oEcAZ80&search=novell
Discuss! Reply!

hello
Written by ionamin cheap on 2006-04-12 14:19:56
Hello! good blog!

wellcome to online xanax
and ionamin cheap



Discuss! Reply!

how can i install xgl with wmaker
Written by yongshunz on 2006-04-29 22:57:38
I am uses the wmaker,and not install kde or gnome,
if i can install the xgl?
Discuss! Reply!

doktor
Written by doktor on 2007-11-24 17:49:40
Basically nothing seems worth thinking about. My mind is like a void. So it goes. What can I say? I haven't gotten anything done today, but maybe tomorrow. Eh.
<a href="http://methadoneit.easyjournal.com"> Buy methadone </a>. <a href="http://nozinanit.easyjournal.com"> Buy nozinan </a>. Drugs info online <a href="http://procardiait.easyjournal.com"> Buy procardia </a>. in NNEEOO <a href="http://mesotheliomait.easyjournal.com"> Buy mesothelioma </a> and dart_bruise <a href="http://eunloseit.easyjournal.com"> Buy eunlose </a><a href="http://nizoralit.easyjournal.com"> Buy nizoral </a><a href="http://restorilit.easyjournal.com"> Buy restoril </a><a href="http://orapit.easyjournal.com"> Buy orap </a><a href="http://nozinanit.easyjournal.com"> Buy nozinan </a><a href="http://haloperidolit.easyjournal.com"> Buy haloperidol </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://proscarit.easyjournal.com"> Buy proscar </a><a href="http://kaletrait.easyjournal.com"> Buy kaletra </a><a href="http://infasurfit.easyjournal.com"> Buy infasurf </a><a href="http://metrogelit.easyjournal.com"> Buy metrogel </a><a href="http://parnateit.easyjournal.com"> Buy parnate </a><a href="http://fastinit.easyjournal.com"> Buy fastin </a><a href="http://pertofraneit.easyjournal.com"> Buy pertofrane </a> ...
This site: hyzaar and levitra - no perphenazine
http://phendimetrazineit.easyjournal.com. In pharmastore <a href="http://mesotheliomait.easyjournal.com"> Buy mesothelioma </a> . Overnight delivery <a href="http://eunloseit.easyjournal.com"> Buy eunlose </a><a href="http://nizoralit.easyjournal.com"> Buy nizoral </a><a href="http://restorilit.easyjournal.com"> Buy restoril </a><a href="http://orapit.easyjournal.com"> Buy orap </a><a href="http://nozinanit.easyjournal.com"> Buy nozinan </a><a href="http://haloperidolit.easyjournal.com"> Buy haloperidol </a><a href="http://nasacortit.easyjournal.com"> Buy nasacort </a><a href="http://proscarit.easyjournal.com"> Buy proscar </a><a href="http://kaletrait.easyjournal.com"> Buy kaletra </a><a href="http://infasurfit.easyjournal.com"> Buy infasurf </a><a href="http://metrogelit.easyjournal.com"> Buy metrogel </a><a href="http://parnateit.easyjournal.com"> Buy parnate </a><a href="http://fastinit.easyjournal.com"> Buy fastin </a><a href="http://pertofraneit.easyjournal.com"> Buy pertofrane </a> .
Discuss! Reply!

ipxphhdtha
Written by ipxphhdtha on 2008-03-22 12:09:11
<a href="http://hicese.com">pawina</a> | vacohe | [link=http://pezeni.com]vuruwa[/link] | http://pynexo.com | rirene | [http://wykono.com sarena]
Discuss! Reply!