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.
_______________________________________________ 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
