From owner-freebsd-stable@freebsd.org Wed Jun 27 15:34:01 2018 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2726B1029C72 for ; Wed, 27 Jun 2018 15:34:01 +0000 (UTC) (envelope-from vince@hightek.org) Received: from mail.ngtek.org (ngtek.org [IPv6:2001:19f0:6400:8963:5400:ff:fe09:9585]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C3B4682F9B for ; Wed, 27 Jun 2018 15:34:00 +0000 (UTC) (envelope-from vince@hightek.org) Received: from ip68-227-103-24.ok.ok.cox.net ([68.227.103.24] helo=hightek.org) by mail.ngtek.org with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1fYCSF-0009BE-TU for freebsd-stable@freebsd.org; Wed, 27 Jun 2018 10:33:59 -0500 Received: from localhost ([127.0.0.1] helo=quark.hightek.org) by hightek.org with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1fYCSF-000AME-7r for freebsd-stable@freebsd.org; Wed, 27 Jun 2018 10:33:59 -0500 Received: (from vince@localhost) by quark.hightek.org (8.15.2/8.15.2/Submit) id w5RFXxbJ039817 for freebsd-stable@freebsd.org; Wed, 27 Jun 2018 10:33:59 -0500 (CDT) (envelope-from vince) Date: Wed, 27 Jun 2018 10:33:59 -0500 From: Vincent Stemen To: freebsd-stable@freebsd.org Subject: Re: ATI video problem - slow desktop - 100% cpu load [semi-solved] Message-ID: <20180627153359.GB39126@quark.hightek.org> References: <20180619212311.GA36401@quark.hightek.org> <20180620194347.GA87224@quark.hightek.org> <20180622015757.GA52468@quark.hightek.org> <86zhznbi8u.fsf@elm.localnet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86zhznbi8u.fsf@elm.localnet> User-Agent: Mutt/1.8.3 (2017-05-23) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2018 15:34:01 -0000 On Thu, Jun 21, 2018 at 08:41:21PM -0700, Carl Johnson wrote: > Vincent Stemen writes: > > > You must load radeonkms.ko after the system is fully booted. > > > > # kldload radeonkms > > > > That automatically loads the other 3 modules and initializes the console where > > the console text goes into higher resolution mode. Then X and the desktop > > environments work and seem to be fully functional, including transparency, etc. > > > > So I can either put it in /etc/rc.local, to be run at boot time, or put it in > > an X startup script wrapper. Note that it must be run prior to startx because > > it must be loaded before launching the X server. So it cannot be put in > > ~/.xinitrc. > > Have you tried loading it with kld_list in /etc/rc.conf? Those get > loaded during boot, but it might be late enough to work. That would be > automated, so it might be a little more convenient. > -- > Carl Johnson carlj@peak.org Thanks Carl. Yes, that also worked. So, in summary, you can load the radeonkms.ko module from $kld_list in /etc/rc.conf or put "kldload radeonkms" in /etc/rc.local. I find it to be about the same convenience either way. Vince