|
|
#13 | |
|
axobeauvi
Join Date: Dec 2003
Location: home
Posts: 14
|
Quote:
so ,you mean even your 2D desktop is slow or choppy? have you tried to tweak any mobo options? perhaps you're setting something that worked well on the old video card ,but hinders the new one. are all the options default? |
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: Nov 2004
Posts: 110
|
Let's see... user buys Nvidia... obviously because he's a WINDOWS user. Why? Because there's NOTHING in Linux that could possibly take advantage of the 8800 GTS right now. And that's pretty well known. But hey... he didn't like his 7950 (what?). Anyhow... this is just stupid.
Person made up their mind.... thick head... go get yourself a nice onboard Intel. The only thing worse than Nvidia is ATI.... so what's the whole point of whining? Right now... if you want high speed accelerated 3D, Nvidia is the ONLY choice. If you don't need the "high speed" part, there are many options... all of which do not cost like the 8800 GTS does. And NONE of which come close to the performance of Nvidia.... oh well. Does Nvidia need to get its act together Linux wise? Sure. Eventually, ATI drivers that perform well if not better will be developed and they'll be better supported than Nvidia.... but might be a couple of years off yet. So... you want the best today... get an Nvidia. Want to use ATI tomorrow? Fine.... but tomorrow may be a long ways off. |
|
|
|
|
|
|
#15 | |
|
Registered User
Join Date: Dec 2007
Posts: 63
|
Quote:
His old card was to bad for ETQW. So I have buy a new GF 8800 GTS for my computer and swap my old card to his computer. And I have seen the bad difference! The OLD GF 7950 CARD was much faster in 2D ! And you can belief me, I test many optimizations, nothing brings me the old 2D performance. |
|
|
|
|
|
|
#16 | ||||
|
Registered User
Join Date: Sep 2002
Posts: 623
|
Quote:
Quote:
Quote:
Linux is young, wild, attractive, not demanding and tempting women who never have enough in another town where chip vendors occasionally jump to for a little bit of pleasure. Of course Billy like every wife is not happy when this happens. This is of course ugly joke and is not real but explains the GPU vendors situation. Quote:
For Geforce8 for me the blockers are XvMC, 2D and XRender. I will buy Geforce8 when XvMC will appear and will be well working. Now I use Geforce 6150 and look for Geforce7. For Creative X-FI I wait till promised OpenAL hardware Linux driver will be present. Now I'm happy with my second hand Audigy2 (4x times cheaper than the cheapest X-FI few years ago). AMD Phenom looks also tempting but current gcc only supports sse3 so there will be no use of ssse3 or sse4/sse5 instructions so this buy is postponed. Nvidia Nforce7 buy is postponed because of geforce8 integrated in it. If I buy discrete Geforce7 this chipset buy may come back to consideration if there will be driver support from Nvidia. If you buy hardware it have to be better than previous buy. It is dumb to buy something because it is just new and loose. By not buying Nvidia you can loose. I remember Radeon 9000 and 'no driver problem' I had. Paying money for hardware and realizing it only works using vesa driver is painful and learns smart buying. |
||||
|
|
|
|
|
#17 | ||
|
Registered User
Join Date: Feb 2004
Posts: 585
|
Hi again,
Can't left this without a comment, sorry ![]() Quote:
By the way why should 3D hardware be 100x faster than deticated 2D hardware - this is quite unlikely. 3D means a much more generalized render-engine, which means a more complex setup for each rendered primitive. Engine setup (seting appropriate registers, telling the chip what to do with the input) is a critical part of 2D rendering, sometimes taking more time than the rendering itself. Quote:
- 99% of all software you'll ever run on your computer is compiled for i386/i586 - and if you are extra lucky you find something dedicated to i686 (like recent firefox builds).If you use gentoo, sorry - my fault ![]() lg Clemens |
||
|
|
|
|
|
#18 | ||||
|
Registered User
Join Date: Sep 2002
Posts: 623
|
Quote:
Quote:
Quote:
New GPUs are built for MS VISTA which is pure 3D so 2D is redundant. 2D block is cut to make space for more 3D units. Motherboards with PCI-E has Athlon64 as minimum due to architecture and socket. With such speed and sse2 instructions 2D is silently done using software fallback on CPU. Quote:
And everything on my box is built with -msse3 -march=athlon64 without -mtune which means trying to use CPU lower than athlon64 will cause crash on boot or simple use due to "unknown instruction" CPU hard error. I know this because I tried to move my hdd to athlonXP box for a moment to fix other Linux and I failed to boot. But I like it very much. After rebuilding all system for athlon64 in 32bit mode it goes fast. |
||||
|
|
|
|
|
#19 | |
|
NVIDIA Corporation
Join Date: Mar 2005
Posts: 2,487
|
Quote:
The real issue is that what is generally considered "2D" rendering has changed over the years. As you mention, modern applications prefer to use Porter-Duff compositing, antialiased text, etc.: things that the 2D engine just plain never could do. For these things, we need the 3D engine. You mention libwfb. I should point out that libwfb for the GeForce 8 series and higher and libfb for older chips perform exactly the same function (and indeed are built from the exact same source code). libwfb just has some extra helper routines to deal with different memory layouts. Pretty much all X drivers use lib[w]fb in one form or another. |
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Feb 2004
Posts: 585
|
@AaronP:
1.) I am not really up-to-date when it comes to latest render improvements, but are antialiased trapezoids or trapezoids with alpha (w/wo AA) accalerated? Is the hardware capable enough to meet the render specification for AA trapezoids, I've read at least for opengl there are some problems with the accuracy of the gpu. (thats why java in opengl mode sends down 8-bit alpha masks). What about gradients? I expect that the use of such non-image functionalities will grow a lot, especially with cairo and the trend to SVG everywhere. 2.) If so much is accalerated, why do people still complain so much about 2D performance of the geforce 8000 series? Do you have any ideas where this could come from? The answer to 2. could be secret, but 1. would be really interesting... lg Clemens |
|
|
|
|
|
#21 |
|
Guest
Posts: n/a
|
Can I ask a simple, possibly silly question as i'm still more newbie than anything?
Exactly what 2d rendering issues are people having and with what apps? I'm not trying to be obtuse, I've just never experienced and issues with 2d from my 6800->7800GT SLI->7900GTX->8800 GTS across quite a few driver versions, and lately with Compiz. Just for my own knowledge what are you seeing? Thanks. |
|
|
|
#22 | |
|
Registered User
Join Date: Sep 2002
Posts: 623
|
Quote:
. We all here know only Geforce as black box, as benchmark results and from user experience so any light on architecture from 'inside' always help us understand what's going on for real in Geforce world. Seeing "software rendering" in Nvidia docs always raises bad user thinking and when nouveau developers say on www there is no YUV blitter and everything must be done via 3D engine for video stream may make false conclusion there is no 2D on GF8. After checking libwfb library topic I confirm this is part of xorg-server 1.4. Nvidia probably needed this file before it was added to xorg-server package so that is why we can find it in Nvidia driver package. |
|
|
|
|
|
|
#23 |
|
NVIDIA Corporation
Join Date: Mar 2005
Posts: 2,487
|
@Linuxhippy:
Trapezoids are rendered in a two-step process by the X server. First, it allocates a scratch pixmap and draws the trapezoids into that. Then, it uses the result as the mask for a composite operation. The second step is accelerated. The first step is still done in software right now because the Render extension makes it very complicated to accelerate correctly. Modern GPUs ought to be able to do it, and I plan to look into what it would take soon, but I can't make any promises. [Edit: I should clarify this. The second step is accelerated except in cases that would make a normal Composite operation fall back to software, such as using the disjoint and conjoint blending operations] @zbiggy: That's right. We build and ship libnvidia-wfb for use with X servers that are too old to have their own libwfb. libnvidia-wfb is built from a slightly modified version of the X server. |
|
|
|
|
|
#24 |
|
Registered User
Join Date: Dec 2007
Posts: 63
|
@all:
OK, please excuse my outburst of emotions. ![]() Please understand me, I fell me a little disappointed. @NVIDIA: If I buy a NVIDIA Card, i pay for good Linux support to. Maybe the driver is good and the graphic concept of Linux is the problem. I don't know. I am not professional enough to appraise it! But I hope, NVIDIA solve this problems, maybe together with X.org developers. |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nvidia GeForce GT 640 Review: Cramming Kepler Into GK107 (Tom's Hardware) | News | GeForce GT 640 Reviews | 0 | 06-05-12 03:41 AM |
| Need Help Installing NVIDIA Tesla M2070Q in Linux RHEL5 | Ferianto85 | NVIDIA Linux | 0 | 05-18-12 08:35 PM |
| Review: NVIDIA GeForce GTX 670 is an amazing piece of hardware (AtomicMPC) | News | GeForce GTX 670 Reviews | 0 | 05-11-12 06:10 AM |
| Rumor regarding lack of 680 availability | ViN86 | Rumor Mill | 6 | 05-09-12 04:48 PM |