/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
XFree 4.0.1 og OpenGL
Fra : Bjarne Wichmann Pete~


Dato : 03-12-00 01:40

Har jeg ret i at antage at OpenGL til XFree4 har et stykke vej endnu
inden det når op i nærheden af OpenGL/Mesa til XFree3.3.x? Eller er der
en eller anden opsætningsdims jeg har misset?

Fx. gltron, kunne jeg få til at køre ganske fint under XFree3.3.x med
glx etc..

Men med XFree4 snegler det sig rigtigt af sted.

Bjarne

 
 
Mikkel Gjoel (04-12-2000)
Kommentar
Fra : Mikkel Gjoel


Dato : 04-12-00 01:22

Bjarne Wichmann Petersen wrote:
> Har jeg ret i at antage at OpenGL til XFree4 har et stykke vej endnu
> inden det når op i nærheden af OpenGL/Mesa til XFree3.3.x? Eller er
> der en eller anden opsætningsdims jeg har misset?
>
> Fx. gltron, kunne jeg få til at køre ganske fint under XFree3.3.x med
> glx etc..
>
> Men med XFree4 snegler det sig rigtigt af sted.

Ooops - det er da endog _meget_ interessant - da jeg programmerer openGL
og står _lige_ ved at foretage en opgradering.

Er der andre der har haft samme problem??


Med venlig hilsen
\\Mikkel Gjøl

Mogens Kjaer (04-12-2000)
Kommentar
Fra : Mogens Kjaer


Dato : 04-12-00 09:09

Mikkel Gjoel wrote:
>
> Bjarne Wichmann Petersen wrote:
> > Har jeg ret i at antage at OpenGL til XFree4 har et stykke vej endnu
> > inden det når op i nærheden af OpenGL/Mesa til XFree3.3.x? Eller er
> > der en eller anden opsætningsdims jeg har misset?
> >
> > Fx. gltron, kunne jeg få til at køre ganske fint under XFree3.3.x med
> > glx etc..
> >
> > Men med XFree4 snegler det sig rigtigt af sted.
>
> Ooops - det er da endog _meget_ interessant - da jeg programmerer openGL
> og står _lige_ ved at foretage en opgradering.
>
> Er der andre der har haft samme problem??

Det lyder som om den kører software emulering i 4.0.1.

Hvilket grafikkort drejer det sig om? Hvilken Linux distribution?

Jeg havde ingen problemer med xfree 4.0.1 på et Matrox G400 under
RedHat 7.0.

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

N/A (04-12-2000)
Kommentar
Fra : N/A


Dato : 04-12-00 09:28



Mogens Kjaer (04-12-2000)
Kommentar
Fra : Mogens Kjaer


Dato : 04-12-00 09:28

This is a multi-part message in MIME format.
--------------3183A5982C62742A003AB33F
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Bjarne Wichmann Petersen wrote:
>
> In article <3A2B5134.4E2468EA@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:
>
> > Det lyder som om den kører software emulering i 4.0.1.
> > Hvilket grafikkort drejer det sig om? Hvilken Linux distribution?
> > Jeg havde ingen problemer med xfree 4.0.1 på et Matrox G400 under
> > RedHat 7.0.
>
> G400 her også. Oplevet på både Slackware og FreeBSD.
>
> Bjarne

Så må du kigge i logfilerne, under rh70 bliver disse lagt i
/var/log/XFree86.0.log

Er der nogen warnings (WW) eller errors (EE)?

Jeg har attachet min.

Har du enabled DRI for alm. brugere? I /etc/X11/XF86Config-4
(den fil hedder måske noget andet, eller ligger et andet sted)
skal der stå:

Section "DRI"
Mode 0666
EndSection

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk
--------------3183A5982C62742A003AB33F
Content-Type: text/plain; charset=us-ascii;
name="XFree86.0.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="XFree86.0.log"


XFree86 Version 4.0.1a / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 2 August 2000
   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/FAQ)
Operating System: Linux 2.2.5-22smp i686 [ELF]
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Dec 1 16:04:11 2000
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (??) unknown.
(==) ServerLayout "Anaconda Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Matrox Millennium G400 (generic)"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc102"
(**) XKB: model: "pc102"
(**) Option "XkbLayout" "dk"
(**) XKB: layout: "dk"
(WW) Option "XkbVariant" requires an string value
(WW) Option "XkbOptions" requires an string value
(WW) The directory "/usr/X11R6/lib/X11/fonts/TrueType" does not exist.
   Entry deleted from font path.
(**) 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) Module ABI versions:
   XFree86 ANSI C Emulation: 0.1
   XFree86 Video Driver: 0.2
   XFree86 XInput driver : 0.1
   XFree86 Server Extension : 0.1
   XFree86 Font Renderer : 0.1
(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.0.1a, module version = 1.0.0
   Module class: XFree86 Font Renderer
   ABI class: XFree86 Font Renderer, version 0.1
(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.0.1a, module version = 0.1.0
   ABI class: XFree86 Video Driver, version 0.2
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:02:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01

Bjarne Wichmann Pete~ (04-12-2000)
Kommentar
Fra : Bjarne Wichmann Pete~


Dato : 04-12-00 10:17

In article <3A2B5598.5E004BBF@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:

> Så må du kigge i logfilerne, under rh70 bliver disse lagt i
> /var/log/XFree86.0.log

Eneste forskel jeg umiddelbart kan spotte er at din 4.0.1a hvor min
bare er 4.0.1. De loadede moduler ser ud til at være de samme.

> Er der nogen warnings (WW) eller errors (EE)?

Ingen warnings eller errors.

> Har du enabled DRI for alm. brugere? I /etc/X11/XF86Config-4

Yup.

> (den fil hedder måske noget andet, eller ligger et andet sted)
> skal der stå:

Bjarne

Mogens Kjaer (04-12-2000)
Kommentar
Fra : Mogens Kjaer


Dato : 04-12-00 10:41

Bjarne Wichmann Petersen wrote:
>
> In article <3A2B5598.5E004BBF@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:
>
> > Så må du kigge i logfilerne, under rh70 bliver disse lagt i
> > /var/log/XFree86.0.log
>
> Eneste forskel jeg umiddelbart kan spotte er at din 4.0.1a hvor min
> bare er 4.0.1. De loadede moduler ser ud til at være de samme.
>
> > Er der nogen warnings (WW) eller errors (EE)?
>
> Ingen warnings eller errors.
>
> > Har du enabled DRI for alm. brugere? I /etc/X11/XF86Config-4
>
> Yup.
>
> > (den fil hedder måske noget andet, eller ligger et andet sted)
> > skal der stå:
>
> Bjarne

Hm, jeg har ikke prøvet gltron før, så jeg ved ikke hvad hurtigt eller
langsomt er i denne sammenhæng.

Jeg får godt 50 FPS i default opsætningen (RH70, 450 MHz PII, 32 Mb
G400).

Den skriver følgende mht grafikken:

OpenGL Info: 'Precision Insight, Inc.'
Mesa DRI G400 20000510 - 1.2 Mesa 3.3 beta

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Bjarne Wichmann Pete~ (04-12-2000)
Kommentar
Fra : Bjarne Wichmann Pete~


Dato : 04-12-00 14:08

In article <3A2B66BA.1FAB1219@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:

> OpenGL Info: 'Precision Insight, Inc.' Mesa DRI G400 20000510 - 1.2
> Mesa 3.3 beta

Meget interessant. Jeg får:

OpenGL Info: 'Brian Paul'
Mesa X11 - 1.2 Mesa 3.2.1

Burde Precision's driver ikke være installeret med XFree4.0.1?

Bjarne

Mogens Kjaer (05-12-2000)
Kommentar
Fra : Mogens Kjaer


Dato : 05-12-00 13:36

Bjarne Wichmann Petersen wrote:
>
> In article <3A2B66BA.1FAB1219@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:
>
> > OpenGL Info: 'Precision Insight, Inc.' Mesa DRI G400 20000510 - 1.2
> > Mesa 3.3 beta
>
> Meget interessant. Jeg får:
>
> OpenGL Info: 'Brian Paul'
> Mesa X11 - 1.2 Mesa 3.2.1
>
> Burde Precision's driver ikke være installeret med XFree4.0.1?
>
> Bjarne

Det sidste er ikke sikkert; DRI er netop noget ekstra, man kan loade
ind i X dynamisk, så det følger nok ikke bare med XFree 4.0.1.

Er du sikker på, at du har linket med de rigtige libGL biblioteker?

Mogens
--
Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Bjarne Wichmann Pete~ (05-12-2000)
Kommentar
Fra : Bjarne Wichmann Pete~


Dato : 05-12-00 17:03

In article <3A2CE11A.E7E5B5E9@crc.dk>, "Mogens Kjaer" <mk@crc.dk> wrote:

> Det sidste er ikke sikkert; DRI er netop noget ekstra, man kan loade
> ind i X dynamisk, så det følger nok ikke bare med XFree 4.0.1.
>
> Er du sikker på, at du har linket med de rigtige libGL biblioteker?

Nope. På FreeBSD linker de alle til den libGL der kommer med Mesa3. Så
jeg linkede den til den libGL.so.1 (fra X-dist). Så nu melder gltron:

OpenGL Info: 'Precision Insight, Inc.'
Mesa GLX Indirect - 1.2 Mesa 3.3 beta

Nu bruger jeg altså det rigtige lib men ikke mga-driveren, og
performance sutter stadig. Skulle gerne have "MesaGLX direct"
men får det ikke.

Og nu tror jeg at jeg har kørt det hele dir.sourceforge.net igennem og
gjort alt jeg er faldet over.

Kopieret XF86Config for G400. Tjekket med xdpyinfo om GLX og DRI
vitterligt *er* loaded (er de). Slettet /dev/dri (står der man skal).

Men efter ændringerne får jeg nu i /var/log/XFree86.0.log:

(==) MGA(0): Write-combining range (0xe4000000,0x4000) was already clear
(WW) MGA(0): Failed to set write-combining range (0xe8000000,0x1000000)
(==) MGA(0): Write-combining range (0xe5000000,0x800000) was already clear
(==) MGA(0): Write-combining range (0xa0000,0x10000) was already clear
(--) MGA(0): 16 DWORD fifo
(II) MGA(0): [drm] Sarea 2176+624: 2800
(EE) MGA(0): [drm] DRIScreenInit Failed

DRI går altså kold... hvorfor? DRM... på linux er det noget der hører
kernen til... hvad med FreeBSD? I LINT står der ikke umiddelbart noget
om DRM... men det gjorde der heller ikke om AGP...

Bjarne

N/A (04-12-2000)
Kommentar
Fra : N/A


Dato : 04-12-00 21:35



Bjarne Wichmann Pete~ (04-12-2000)
Kommentar
Fra : Bjarne Wichmann Pete~


Dato : 04-12-00 21:35

In article <3A2BE323.D13CD906@tod.dk>, "Bo Lorentsen" <bl@tod.dk> wrote:

> Så bagud er den bestemt ikke

Ok... fatter mindre...

>> Men med XFree4 snegler det sig rigtigt af sted.
> Det er nok fordi du køre med en software Mesa.

Ikke usandsynligt. Men jeg har ikke installeret noget Mesa-snavs på min
slackware. Så det Mesa der er på min slackware-setup kommer fra XFree4.
Så hvorfor kører den så SW-mesa?

På min FreeBSD-setup bliver Mesa installeret uanset hvad :-/. Men har
linket libGL.so.14 (fra Mesa) til libGL.so.1 (fra XFree/DRI). Ingen
forskel.

mga-driveren skulle være veludviklet eller hur?

Bjarne

Søg
Reklame
Statistik
Spørgsmål : 177514
Tips : 31968
Nyheder : 719565
Indlæg : 6408617
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste