I ended up reinstalling to Arch Linux and direct rendering works fine. It didn't speed up the game I was trying as much as I hoped for, but thanks anyway.
On Tue, Mar 29, 2011 at 12:48 AM, Mario Rugiero <[email protected]> wrote: > > > 2011/3/29 Mario Rugiero <[email protected]> > >> >> >> 2011/3/29 Mario Rugiero <[email protected]> >> >>> >>> >>> 2011/3/29 Cinolt <[email protected]> >>> >>>> After updating to 9-CURRENT I was able to get Xorg to report (II) >>>> CHROME(0): direct rendering enabled. >>>> >>>> The problem is now whenever I try to open anything OpenGL-related >>>> everything just stops responding, forcing me to reboot manually. I have no >>>> idea where the problem is, or how to begin searching how to solve it. >>>> >>>> >>>> On Mon, Mar 28, 2011 at 12:29 AM, Mario Rugiero <[email protected]>wrote: >>>> >>>>> >>>>> >>>>> 2011/3/28 Cinolt <[email protected]> >>>>> >>>>>> To be honest I'm not exactly sure how to do that. I have installed >>>>>> libdrm-2.4.12, dri-7.4.4. In the FreeBSD kernel configuration file >>>>>> there's >>>>>> these options for DRM: >>>>>> >>>>>> # Direct Rendering modules for 3D acceleration. >>>>>> device drm # DRM core module required by DRM drivers >>>>>> device i915drm # Intel i830 through i915 >>>>>> device mach64drm # ATI Rage Pro, Rage Mobility P/M, Rage XL >>>>>> device mgadrm # AGP Matrox G200, G400, G450, G550 >>>>>> device r128drm # ATI Rage 128 >>>>>> device radeondrm # ATI Radeon >>>>>> device savagedrm # S3 Savage3D, Savage4 >>>>>> device sisdrm # SiS 300/305, 540, 630 >>>>>> device tdfxdrm # 3dfx Voodoo 3/4/5 and Banshee >>>>>> options DRM_DEBUG # Include debug printfs (slow) >>>>>> >>>>>> None of which seems to be OpenChrome. I loaded the drm device and >>>>>> restarted Xorg to no avail. >>>>>> >>>>>> Does the Linux kernel been tested to support DRM for OpenChrome? If >>>>>> direct rendering only depends on the kernel then I wouldn't mind >>>>>> reinstalling to a Linux system. >>>>>> >>>>>> >>>>>> On Sun, Mar 27, 2011 at 11:00 PM, Mario Rugiero >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> 2011/3/27 Cinolt <[email protected]> >>>>>>> >>>>>>>> Hello, I'm having trouble setting up direct rendering on my system. >>>>>>>> VIA Technologies, Inc. VT8378 [S3 UniChrome] Graphics Adapter >>>>>>>> (KM400) >>>>>>>> FreeBSD 8.2 >>>>>>>> i386 >>>>>>>> OpenChrome 0.2.904 >>>>>>>> Xorg 7.5 >>>>>>>> >>>>>>>> $ grep rendering /var/log/Xorg.0.log >>>>>>>> (II) CHROME(0): direct rendering disabled >>>>>>>> $ glxinfo | grep render >>>>>>>> direct rendering: yes >>>>>>>> OpenGL renderer string: Software Rasterizer >>>>>>>> >>>>>>>> glxinfo outputs yes for direct rendering but it also reports >>>>>>>> software rasterizing >>>>>>>> >>>>>>>> The Supported hardware section in the OpenChrome website >>>>>>>> documentation says that the KM400 supports 2D and 3D acceleration. What >>>>>>>> further steps do I need to take to correctly set up direct rendering? >>>>>>>> >>>>>>>> Thanks for any help. >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> openchrome-users mailing list >>>>>>>> [email protected] >>>>>>>> http://wiki.openchrome.org/mailman/listinfo/openchrome-users >>>>>>>> Main page: >>>>>>>> http://www.openchrome.org >>>>>>>> Wiki: >>>>>>>> http://wiki.openchrome.org >>>>>>>> User Forum: >>>>>>>> http://wiki.openchrome.org/tikiwiki/tiki-view_forum.php?forumId=1 >>>>>>>> >>>>>>> If I didn't get it wrong, direct rendering depends on the kernel, so >>>>>>> you should check if FreeBSD has an updated DRM module for OpenChrome. >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> openchrome-users mailing list >>>>>> [email protected] >>>>>> http://wiki.openchrome.org/mailman/listinfo/openchrome-users >>>>>> Main page: >>>>>> http://www.openchrome.org >>>>>> Wiki: >>>>>> http://wiki.openchrome.org >>>>>> User Forum: >>>>>> http://wiki.openchrome.org/tikiwiki/tiki-view_forum.php?forumId=1 >>>>>> >>>>> Yes, the Linux kernel has an up to date DRM module. I'm not sure if >>>>> this will work on FreeBSD, but you can try to check if you have mounted >>>>> (or >>>>> try to mount it) the module. According to the FreeBSD's wiki, it should be >>>>> named viadrm. >>>>> Try first in the command line this: >>>>> lsmod >>>>> Look for the viadrm module, if you can't find it (or the command does >>>>> not work, as I'm not sure if it is or not Linux specific), you can try >>>>> with: >>>>> modprobe viadrm >>>>> The latter you should try it as root. >>>>> Anyway, if you are not using 9-current branch, it seems (according, >>>>> again, to the wiki) it is not supported. But I'm not sure, I don't find >>>>> clear enough what it says (I'm not a native english speaker, as you >>>>> probably >>>>> noticed). >>>>> This is the wiki: >>>>> http://wiki.freebsd.org/DriDrivers?highlight=%28openchrome%29 >>>>> Good luck. >>>>> >>>> >>>> What card model does your mobo use? If it uses the Chrome 9, it is >>> explained the situation (basically, it crashes with GL no matter what, so >>> it's disabled by default) in the openchrome's wiki. If any other card is >>> used, then I have no idea :/ >> >> I'm sorry I didn't warn you about that before, it's just that I was almost >> sure you had the same card than me (I have a K8M800, which uses an Unichrome >> Pro II), and that card has no major problems atm with DRM. > > I was right, your card is not Chrome 9, so maybe it will be a good idea > that you file a bug report. I have no other idea right now.
_______________________________________________ openchrome-users mailing list [email protected] http://wiki.openchrome.org/mailman/listinfo/openchrome-users Main page: http://www.openchrome.org Wiki: http://wiki.openchrome.org User Forum: http://wiki.openchrome.org/tikiwiki/tiki-view_forum.php?forumId=1
