Date: Thu, 07 Mar 2019 03:35:00 +0300 From: Greg V <greg@unrelenting.technology> To: Pierre DAVID <pdagog@gmail.com> Cc: x11@freebsd.org Subject: Re: system freezes when loading amdgpu Message-ID: <1551918900.21563.0@unrelenting.technology> In-Reply-To: <20190306170620.GA9356@vagabond> References: <20190225195558.GA1603@vagabond> <20190304094406.GB17710@vagabond> <6d097479-4678-7550-b90b-91fd2b88cf20@gmail.com> <20190305060754.GB1375@vagabond> <1cc99583-3096-3077-c13a-9c8143f254be@gmail.com> <20190306170620.GA9356@vagabond>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 6, 2019 at 8:06 PM, Pierre DAVID <pdagog@gmail.com> wrote: > On Wed, Mar 06, 2019 at 08:49:10AM +0000, Johannes Lundberg wrote: >> >> On 3/5/19 6:07 AM, Pierre DAVID wrote: >>> On Mon, Mar 04, 2019 at 10:02:33AM +0000, Johannes Lundberg wrote: >>>> Hi >>>> >>>> Sorry to hear you're having problems... The good news is, I think >>>> your >>>> card is Southern Islands (SI) generation which means it's >>>> supported by >>>> both radeonkms and amdgpu. SI should be enabled in amdgpu by >>>> default in >>>> 4.16 or later. >>>> >>>> To avoid any UEFI issues, I recommend booting in legacy BIOS mode >>>> if >>>> possible. This way you don't have to disable syscons. >>>> >>>> With drm-kmod radeonkms: >>>> >>>> pkg: xf86-video-ati >>>> xorg driver: "radeon" >>>> >>>> With drm-kmod amdgpu: >>>> >>>> pkg: xf86-video-amdgpu for "amdgpu", "modesetting" is included in >>>> xorg-server. >>>> xorg driver: "modesetting" or "amdgpu" (modesetting is probably >>>> better) >>>> >>> >>> My system always boots in legacy BIOS mode (it's a pre-UEFI system). >>> >>> I tried with radeonkms also: same thing occurs, the system is >>> freezing. >>> >>>> >>>> "The system freezes as soon as I kldload amdgpu (or if I start X)" >>>> >>>> Does this mean that you get freeze only sometimes in kldload >>>> amdgpu? >>>> >>> >>> It always freezes when I kldload either amdgpu or radeonkms. >> >> Hmm :( >> >> Did you set all the sysctls as described in the "debugging tips" >> section >> in https://wiki.freebsd.org/Graphics? >> >> dev.drm.skip_ddb="1" >> debug.debugger_on_panic=0 >> dev.drm.drm_debug_persist="1" >> dev.drm.drm_debug=-1 >> >> With these set (add in /boot/loader.conf and reboot), do you get a >> core >> dump or some drm log messages left in dmesg after reboot? >> > > I didn't succeed in escaping to debugger without the dev.drm.skip_ddb > tunable. With (or without) this tunable set to 1, there is no crash > dump in /var/crash after manual reboot (via the reset button). > > Here are the relevant lines in /var/log/messages. hm, do lkpi drivers even respect dev.drm.skip_ddb? I didn't even know that one, I used debug.debugger_on_panic=0 And keep in mind that you need a non-encrypted swap partition
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1551918900.21563.0>