Ga naar inhoud

[Slackware 10.0 / X.org] dri & Looking Glass


Aanbevolen berichten

Ik wil voor de gein zo looking glass eens gaan installeren, maar daar heb ik dri support voor nodig. Op de looking glass site staat een prachtig verhaal over hoe dat moet, maar ik vraag me af of de drivers van het dri project (dri.sf.net) niet al bij xorg zitten. Ik heb de dri en de r200 drm driver nodig voor mijn kaart (radeon 9000). Als ik in mijn config echter gewoon dri aanzet dan zie ik in de xorglog geen noemenswaardige meldingen over dri behalve dat deze wordt geladen, maar direct rendering wordt niet geactiveerd volgens 'glxinfo'. Wie weet of je dri kunt gebruiken met de standaard 'radeon' module uit xorg?
Link naar reactie
[quote:e6a1616b84="Marcel de Reus"]De fglrx drivers icm xorg hebben hier nog nooit goed gewerkt namelijk.[/quote:e6a1616b84] Ik neem aan dat je bedoelt fglrx drivers icm xorg en kernel 2.6.7. Die combinatie heb ik ook niet aan de praat gekregen. Maar fglrx drivers icm xorg en de voor gecompileerde kernel 2.4.26 werkt bij mij wel.
Link naar reactie
Problem solved. De dri drivers zitten dus gewoon bij X.org, maar ze werkten bij mij niet omdat je onder de 2.6.x kernel naast agpgart ook een aparte chipsetspecifieke module moet laden (via-agp bij mij) en dat moet gebeuren voordat de radeon module wordt geladen. Morgen maar eens looking glass installeren dus.
Link naar reactie
[quote:817488ea3c="Marcel de Reus"]de 2.6.x kernel naast agpgart ook een aparte chipsetspecifieke module moet laden (via-agp bij mij) en dat moet gebeuren voordat de radeon module wordt geladen.[/quote:817488ea3c] Ben je er zeker van dat voldoende is? Bij mij is dat dus module intel_agp (de juiste chipsetspecifieke module wordt geladen door hotplug) [code:1:817488ea3c] Module Size Used by radeon 126884 2 usb_storage 26592 0 intel_agp 17276 1 uhci_hcd 28912 0 ehci_hcd 25572 0 8139too 20192 0 evdev 7328 0 ide_scsi 14020 0 agpgart 27752 2 intel_agp [/code:1:817488ea3c] en in /etc/X11/xorg.conf in Section "Module" staat onder andere [code:1:817488ea3c] Load "glx" Load "dri" [/code:1:817488ea3c] En in Section "Device" staat nu [code:1:817488ea3c] Driver "radeon" [/code:1:817488ea3c] en in dmesg | grep radeon [code:1:817488ea3c] [drm] Initialized radeon 1.11.0 20020828 on minor 0: ATI Technologies Inc Radeon RV250 If [Radeon 9000] [/code:1:817488ea3c] en aan lspci -tv kun je zien dat die module intel_agp de juiste is. [code:1:817488ea3c] -[00]-+-00.0 Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge +-01.0-[01]----00.0 ATI Technologies Inc Radeon RV250 If [Radeon 9000] +-07.0 Intel Corp. 82371AB/EB/MB PIIX4 ISA +-07.1 Intel Corp. 82371AB/EB/MB PIIX4 IDE +-07.2 Intel Corp. 82371AB/EB/MB PIIX4 USB +-07.3 Intel Corp. 82371AB/EB/MB PIIX4 ACPI +-09.0 NEC Corporation USB +-09.1 NEC Corporation USB +-09.2 NEC Corporation USB 2.0 \-0b.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [/code:1:817488ea3c] Bij mij worden modules ook in de juiste volgorde geladen. Als ik Slackware 10 kernel 2.6.7 start in tekst modus, dan zijn alle boven genoemde modules al geladen, behalve de radon module. De radeon module wordt pas geladen tijdens het starten van X Window System. Volgens /var/log/xorg.0.log [code:1:817488ea3c] (II)RADEON(0): Direct rendering enabled [/code:1:817488ea3c] Maar volgens glxinfo [code:1:817488ea3c] direct rendering: No [/code:1:817488ea3c]
Link naar reactie
[quote:77fa02e991="Marcel de Reus"]Je moet nog even: [code:1:77fa02e991] Section "DRI" Mode 0666 EndSection [/code:1:77fa02e991]in je xorg.conf zetten.[/quote:77fa02e991] Dit kwam me bekent voor. Maar dat is omdat dit ook in de XF86Config van SuSE 9.1 staat. Maar dan met [b:77fa02e991] Group "video" [/b:77fa02e991] erbij. Echter bij mij in Slackware 10.0 bleek dit niet te werken. Ook niet als ik de user toevoegde aan de groep video. Inmiddels heb ik wel een link naar een fglrx-2.6.7.patch gevonden, in een Franstalige [url=http://groups.google.nl/groups?q=direct+rendering:+No+slackware+xorg&hl=nl&lr=&ie=UTF-8&selm=cc4j6c%24oql%241%40news-reader5.wanadoo.fr&rnum=4]Google discussiegroep.[/url] Omdat deze patch bij mij bleek te werken, gebruik ik dus nu de fglrx drivers icm xorg en kernel 2.6.7. glxinfo [b:77fa02e991] direct rendering: Yes [/b:77fa02e991] Dit is nu mijn dmesg | grep fglrx output in Slackware 10.0 met kernel 2.6.7. [code:1:77fa02e991] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [fglrx] Maximum main memory to use for locked dma buffers: 89 MBytes. [fglrx] module loaded - fglrx 3.9.0 [May 11 2004] on minor 0 [fglrx] module unloaded - fglrx 3.9.0 [May 11 2004] on minor 0 [fglrx] Maximum main memory to use for locked dma buffers: 89 MBytes. [fglrx] module loaded - fglrx 3.9.0 [May 11 2004] on minor 0 [fglrx] AGP detected, AgpState = 0x1f000203 (hardware caps of chipset) [fglrx] AGP enabled, AgpCommand = 0x1f000302 (selected caps) [fglrx] free AGP = 54800384 [fglrx] max AGP = 54800384 [fglrx] free LFB = 122683392 [fglrx] max LFB = 122683392 [fglrx] free Inv = 0 [fglrx] max Inv = 0 [fglrx] total Inv = 0 [fglrx] total TIM = 0 [fglrx] total FB = 0 [fglrx] total AGP = 16384 [/code:1:77fa02e991]
Link naar reactie
[quote:d5b2a6464e="rolfb"][quote:d5b2a6464e]Morgen maar eens looking glass installeren dus[/quote:d5b2a6464e] Laat effe weten hoe het verder loopt / hoe het bevalt? Ben wel benieuwd naar die 3D desktops... (Heb helaas zelf geen systeem om dat op te proberen...)[/quote:d5b2a6464e] Het werkt voor geen klote hier. Mijn hele systeem knalt eruit als ik Looking Glass probeer te starten. Ik heb netjes j3d en jai toegevoegd aan de bij Slackware geleverde jdk en ik kom er ook niet achter wat er nu mis gaat. Er staat niets in de log en er zijn geen foutmeldingen te vinden. @jolo, misschien wil jij er ook eens naar kijken? 2 weten meer dan 1. Heb je overigens de Xserver herstart na het veranderen van je config file en waar heb je de dri section neergezet? Ik direct na de sectie waarin 'load dri' staat en dan werkt het prima. Heb overigens de titel uitgebreid.
Link naar reactie
[quote:401d2e21bd="Marcel de Reus"] Heb je overigens de Xserver herstart na het veranderen van je config file en waar heb je de dri section neergezet? Ik direct na de sectie waarin 'load dri' staat en dan werkt het prima. [/quote:401d2e21bd] Ik had de Xserver inderdaad herstart na het veranderen van mijn config file. Ik had 'm onderaan gezet. Maar ook onder de sectie waarin 'load dri' staat heeft het bij mij geen effect. direct rendering: Yes met glxinfo in xorg en kernel 2.6.7, lukt bij mij vooralsnog alleen met de gepatchte fglrx drivers. Welke looking glass bedoel je? Bedoel je dit? https://lg3d.dev.java.net/ Heb je daarvoor moeten registreren en inloggen?
Link naar reactie
[quote:cd6c1aa62c] Het werkt voor geen klote hier. Mijn hele systeem knalt eruit als ik Looking Glass probeer te starten. Ik heb netjes j3d en jai toegevoegd aan de bij Slackware geleverde jdk en ik kom er ook niet achter wat er nu mis gaat. Er staat niets in de log en er zijn geen foutmeldingen te vinden. [/quote:cd6c1aa62c] Looking glass draait hier prima onder de slackware-current. Marcel, probeer eerst de window variant van looking glass, kijken of dat werkt. Kun je alleen ff geen native X11 apps in looking glass draaien. Dat kan wel als je hem zonder XDM opstart, dan gebruikt hij zijn eigen window manager. Je moet deze wel als root draaien, je moet je $JAVA_HOME handmatig geset hebben en de JDK bin dir in je $PATH hebben staan. Dan werkt ie. En nee veel meldingen krijg je niet nee. Duurde ook ff voordat ik dat allemaal doorhad. (wel documentatie doorlezen he? ;) ) edit ----- Alleen die L3GD zip is niet genoeg he? Je moet ook een recente SDK met een extra JAVA grafische API installeren (weer apart pakket) en het looking glass pakket.
Link naar reactie
Ik heb de JDK van Slackware gebruikt en daaraan geheel volgens de documentatie jai en j3d aantoegevoegd. Vervolgens heb ik Looking Glass uitgepakt naar /usr/local en heb ik hem zowel in de windowmode als fullscreen proberen te starten. De windowmode doet gewoon niets en exit weer en de fullscreenmode laat de hele boel vast lopen. Wat bedoel je met 'het looking glass pakket?'. Ik heb alleen bovenstaande tar gebruikt. Het PATH en JAVA_HOME zijn allebei correct geset.
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...