From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760574AbcHaKxs (ORCPT ); Wed, 31 Aug 2016 06:53:48 -0400 Received: from static.146.197.76.144.clients.your-server.de ([144.76.197.146]:60709 "EHLO desertbit.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759609AbcHaKxa (ORCPT ); Wed, 31 Aug 2016 06:53:30 -0400 Subject: Re: Kernel Freeze with American Megatrends BIOS To: Emil Velikov References: <004c7dbe-2014-c691-29d1-7a45f3b73dfa@desertbit.com> <20160829160210.GA24451@localhost> <1cca943f-eab4-4054-4a13-31370d7ae057@desertbit.com> <20160829190737.GA4053@localhost> <20160829235403.GA14177@localhost> <1d1bfdc2-f23d-9816-e4e3-ae676105dc39@desertbit.com> <20160830130634.GA16426@localhost> <735da66c-aaf3-8c27-2d59-f62e8c85d3aa@desertbit.com> <43ce7a5b-8331-fec2-f598-afcb13ba3785@desertbit.com> Cc: Bjorn Helgaas , linux-pci@vger.kernel.org, "Linux-Kernel@Vger. Kernel. Org" , ML dri-devel , linux-acpi@vger.kernel.org, Ilia Mirkin , peter@lekensteyn.nl From: Roland Singer Message-ID: <58415a73-5405-531e-ccd0-a413b7a8eb63@desertbit.com> Date: Wed, 31 Aug 2016 12:51:59 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 30.08.2016 um 20:09 schrieb Emil Velikov: > I second Ilia here. Using bbswitch in conjunction with any driver (be > that nouveau or the proprietary one) is a bad idea. > I removed bbswitch from my system and will use vgaswitcheroo to check the GPU power state from now. > (If Ilia's suggestions does not help) Confirm if the freeze is due > to/as the GPU is powered on or off. > Yeah, the freeze is caused by the switched off GPU. Waited for the nouveau driver to switch it off, before starting the graphical user interface... > Out of curiosity: how did you force X to ignore the device ? > I tried to tell X11 to ignore the device with the following configuration: Section "Device" Identifier "Nvidia" VendorName "NVIDIA Corporation" Option "Ignore" "true" EndSection > You can check if it's the boot_vga assumption with > cat /sys/class/drm/card*/device/{boot_vga,vendor} > If the output changes them my assumption holds true. Output did not change: 1 0x8086 0x8086 is the vendor ID of intel. So that's ok...