From owner-freebsd-questions@freebsd.org Thu Aug 18 00:12:46 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 8725EBBC53A for ; Thu, 18 Aug 2016 00:12:46 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) (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 1A8A31178 for ; Thu, 18 Aug 2016 00:12:45 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de (port-92-195-28-112.dynamic.qsc.de [92.195.28.112]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx02.qsc.de (Postfix) with ESMTPS id 17D78277DA; Thu, 18 Aug 2016 02:12:42 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id u7I0Cfbi002091; Thu, 18 Aug 2016 02:12:41 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Thu, 18 Aug 2016 02:12:41 +0200 From: Polytropon To: Manish Jain Cc: freebsd-questions Subject: Re: Facing a strange problem Message-Id: <20160818021241.6f6fcaae.freebsd@edvax.de> In-Reply-To: References: <20160817230026.c620e095.freebsd@edvax.de> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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, 18 Aug 2016 00:12:46 -0000 On Wed, 17 Aug 2016 23:38:17 +0000, Manish Jain wrote: > On Thu, Aug 18, 2016 at 2:30 AM, Polytropon wrote: > > That depends on the graphics card. You should choose wisely which > > brand and model you obtain. Compatibility is as much an issue as > > acceptable driver support, but luckily there are several good GPUs > > which are known to work with FreeBSD. > > Hello Poly, > > A long time since I heard from you. I feel better when I see a message > from you in my inbox : - ) I see too many messages in my inbox, that's why answering may take some time, but I don't forget anything. ;-) > (this time though, I am replying from Geary, not alpine; and you may > see the formatting not as per your mandate). I have "adjusted" the quotation to make reading the message easier, especially for the archives. > W.r.t. your suggestion, I am inclined to complain that you did not > respond to my request for nvidia GPU counsel. Was my request not > humble enough ? The problem with GPUs usually is that you have to _try_ several drivers. I had the same problem with my nVidia GeForce: VESA, nv, nouveau, and finally the (proprietary) nvidia driver with the kernel module - which worked as expected. Maybe people owning newer hardware can add suggestions on which GPU is currently well supported and runs with the available drivers. As I do not change systems much, my experience is quite limited. In the past, the "ati" driver included in X (when it was called XFree86) could achieve excellent results, even the 3D parts were working flawlessly. I have the same experience with built-in Intel GPUs in older laptops (IBM and Dell). Regarding the testing: Install the drivers via ports/packages, create a basic xorg.conf, trim it to the minimum, and force X to use the driver you want to test. Usually X without a configuration file should work fine, but if it doesn't, try this forced approach. > I anyway learnt from Matthew Macy that amdgpu/radeon driver should > be available by September end. Let's see if I can get my Radeon HD8470D > working smoothly with the new radeon driver. It shouldn't matter if it's an integrated GPU if the chipset is then supported. If you can't get it working, maybe installing an expansion card (with more choice of brand and model) is a solution. The on-board GPU should be deactivated automatically, especially when there is no corresponding BIOS/UEFI setting for this task. Booting the system, checking "pciconf -lv" and finally "startx" should reveal if there are suddenly two GPUs in the system (which is possible). > I suppose that the new driver should be available under > x11-drivers/xf86-video-ati port. Would it be sufficient to do a > 'make config deinstall fetch install clean' in that port ? For ports, the order usually is # make deinstall # make clean # make # make reinstall A "make fetch" is not needed in a port's directory as it will be performed automatically. If you are using pkg, a "pkg install" for the package will usually do the trick. Keep in mind that it _might_ be possible that a certain driver will require you to recompile X. If I remember correctly, that was a problem with the nvidia driver, and you needed to recompile X if you wanted to use the radeon driver... not sure if this still applies, hopefully this complicatedness has gone. > If you can, please also lend me your views on my fledgling attempt > to set up a forum for hardware compatibility. I am trying to set up > a mailing list and a website which lists the graphics chipsets and > printers which a) work best with FreeBSD; b) are economical; c) are > currently available at premier online retail sites like Amazon. Hmmm... aspect c) might rule out lots of well supported devices because Amazon usually doesn't sell used office-class laser printers. Short answer for printers: has a network interface and speaks at least one of PS, PCL and PDF -> works. ;-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...