From owner-freebsd-questions@freebsd.org Thu Aug 25 01:05:48 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B44E8BC431E for ; Thu, 25 Aug 2016 01:05:48 +0000 (UTC) (envelope-from un_x@earthlink.net) Received: from elasmtp-kukur.atl.sa.earthlink.net (elasmtp-kukur.atl.sa.earthlink.net [209.86.89.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7FA49154D for ; Thu, 25 Aug 2016 01:05:47 +0000 (UTC) (envelope-from un_x@earthlink.net) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=KMVVCUOJfZJ6RF5soFItD97usAy6XfDgLGXnTWalQDGNwTk95gxKbd2+heEGihZ2; h=Received:Date:From:To:Cc:Subject:Reply-To:X-Mailer:Message-ID:X-ELNK-Trace:X-Originating-IP; Received: from [72.251.118.157] (helo=smtpauth.earthlink.net) by elasmtp-kukur.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1bcivP-00048W-HE for freebsd-questions@freebsd.org; Wed, 24 Aug 2016 20:53:45 -0400 Date: Wed, 24 Aug 2016 16:52:58 -0800 From: "CK" To: Cc: Subject: FreeBSD/Xorg/Openchrome Segfault Reply-To: "CK" X-Mailer: UMail v1.0 Message-ID: X-ELNK-Trace: b339fc8a95da5b464d2b10475b571120d51c1938c9530a7a49ec60155fe8ff24aa0cd61c66a7a8f9350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 72.251.118.157 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2016 01:05:48 -0000 Well, to add to this thread in the hope of fixing something so that X11 works on VIA boards, this is what I have discovered thus far: 9.3-RELEASE: uses the Xorg VIA driver 0.3.3_1 11.x-current: uses the Xorg VIA driver 0.3.3_6 So, they are essentially the same, and after recompiling the 9.3-RELEASE OpenChrome driver, and installing the 2 libraries (libchromeXvMCPro.so.1.0.0, libchromeXvMC.so.1.0.0) and 1 driver (openchrome_drv.so), nothing changed, the same segmentation fault is occuring. So it appears that Xorg broke the functionality, since the driver remained essentially the same (the libs diff-er, but the version numbers are similar). After searching/reading some more, Phoronix seems to stay on top of OpenChrome development, and this is a driver which seems to have a lot of issues/problems/bugs, and someone on #Xorg said VIA is not liked by many FreeBSD developers, so I'm unlikely to get help on this issue; so, that's just great. I didn't see any red-flags or warnings in any FreeBSD docs when the boards were purchased, and they are used as part of Fanless Mini-ITX systems, and other than a cp/mv 'bug' between USB storage and ATA storage devices (this causes a kernel crash, and 'cat(1)' must be used to copy/move between such devices), the boards work fine, and there is no intention to dispose of them, so any work on drivers is appreciated. That said, the OpenChrome driver is now up to 0.5+, far beyond 0.3.3, with a new developer actively working on the project, and many Linux distributions incorporate 0.5+ ... But I am not a great enough hacker to do this for FreeBSD, and whether it will resolve Xorg/OpenChrome issues is unknown to me. But I am very much 'screwed/fucked' at this time, because I have no graphical windows interface or graphical javascript browser which are requirements in my workplace. http://www.phoronix.com/scan.php?page=news_topic&q=VIA https://www.mail-archive.com/openchrome-devel@lists.freedesktop.org/msg02109.htm https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/ So, I am still looking for any assistance in getting Xorg working with any version of OpenChrome that will work.