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
