Any idea how to build in support?Application requests a Direct3D interface but OpenGL support not built-in
I'm using the latest nVidia drivers (the official ones, not the emerged ones, as they don't come with the 6629 AGP bug fix).
Any idea how to build in support?Application requests a Direct3D interface but OpenGL support not built-in
Which apps? d3d suport is still poor, many libs has not been implemented. If the errors reports the library that is missing you can use the propietary one, supposing that you own a legal copy of Windows, just copy the lib into ~/.wine/fake_windows/Windows/System (or system32, depending the version of win that you are emulating).l_bratch wrote:Basically when trying to run certain apps that use D3D, I get this:
Any idea how to build in support?Application requests a Direct3D interface but OpenGL support not built-in
I'm using the latest nVidia drivers (the official ones, not the emerged ones, as they don't come with the 6629 AGP bug fix).
Code: Select all
USE="opengl" emerge -pv wineCode: Select all
Calculating dependencies ...done!
[ebuild R ] app-emulation/wine-20050111 +X +alsa +arts +cups* -debug -doc +gif -glut -jack +jpeg -lcms -nas +ncurses +opengl -oss 0 kBThere are many ways, the two I like most:l_bratch wrote:Ok I'll try that, is there a way to make it always use opengl for further builds of Wine, or must I use the USE flag each time?
I ask because when I emerge to update everything, I'll lose this flag...
Code: Select all
USE="X -Xaw3d -kde -qt -gtk -gtk2 -gnome -motif -no_wxgtk1 \
pic nptl nptlonly userlocales nls no-old-linux \
mmx 3dnow sse 3dnowex nvidia \
dvd cdr cups hal\
arts -esd alsa -oss -nas -jack -jack-tmpfs artswrappersuid \
-tcltk perl truetype unicode \
flash aim -sdl xine kxdeltas \
imlib tiff jpeg wmf mp3 -xmms -mikmod \
cdparanoia dvdread divx4linux real xvid -mad -quicktime"
Code: Select all
net-libs/wvstreams -oggvorbis
x11-themes/gentoo-artwork kde
media-gfx/gimp -mmx
dev-python/pygtk gnome
kde-base/arts mad
app-office/openoffice-ximian kde

Code: Select all
opengl-update The xorg-x11 drivers are a compatible implementation of the standard opengl library which does not rely on the hardware. So, most operations are not hardware accelerated, and 3d is not at all. If you want to use all the capabilities from your card you'll need to use nvidia-glx drivers. (I don't remember if you emerged nvidia-glx, if you don't, do it now). Any otherwise you will be rendering by software.l_bratch wrote:Is it best to use nvidia or xorg-x11?
By using opengl-update I find that it messes up my drivers until I rebuild them.
Maybe this is because I'm using the official ones rather than the ebuild, as the ebuild doesn't seem to have the AGP 42MB bug fix.
Code: Select all
USE="nptl nptlonly usb X opengl svga tiff jpeg png mng gif imlib
-ffmpeg
#nls #does this bugger non eng chars ?!!
nls gtk2 userlocales
-unicode
gimp foomaticdb cups ppds
3dnow sse mmx
#3dnowex mmx2 # mplayer only
dvdread nvidia rtc
"Code: Select all
alias emnv='emerge nvidia-kernel && emerge nvidia-glx'