From owner-freebsd-x11@FreeBSD.ORG Sat Aug 31 12:38:24 2013 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3C073CA; Sat, 31 Aug 2013 12:38:24 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B71052F0E; Sat, 31 Aug 2013 12:38:23 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 2433540004; Sat, 31 Aug 2013 14:38:21 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 1A26C40015; Sat, 31 Aug 2013 14:38:21 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id C333540004; Sat, 31 Aug 2013 14:38:19 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3cRxtM3PqYz8hVn; Sat, 31 Aug 2013 14:38:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id Xx79eSjm2CEI; Sat, 31 Aug 2013 14:38:17 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3cRxtK0mTvz8hVm; Sat, 31 Aug 2013 14:38:17 +0200 (CEST) Received: from vivi.daemonic.se (vivi.daemonic.se [IPv6:2001:470:dca9:1::4]) by mail.daemonic.se (Postfix) with ESMTPSA id 3cRxtJ6z5bz9Ctj; Sat, 31 Aug 2013 14:38:16 +0200 (CEST) Message-ID: <5221E3B8.6060708@daemonic.se> Date: Sat, 31 Aug 2013 14:38:16 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: =?UTF-8?B?0JPRg9C70Y/QtdCyINCT0L7RiNCw?= Subject: Re: [REPORT] AMD Radeon KMS on Asus X501U References: <521C9D2A.4070001@FreeBSD.org> <423811377880731@web23g.yandex.ru> <5220DC43.2060300@daemonic.se> <42821377921354@web10m.yandex.ru> <5221C331.6050801@daemonic.se> <198331377951869@web2g.yandex.ru> In-Reply-To: <198331377951869@web2g.yandex.ru> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: "freebsd-x11@freebsd.org" , dumbbell@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Aug 2013 12:38:24 -0000 On 08/31/13 14:24, Гуляев Гоша wrote: > No, I have not serial console (if it means that on notebook needed COM-post, it > has not nor COM, not LPT ports) > After Xorg exits, physical console come back normaly > Also I send kernel config in the end of letter > ============= kldstat before Xorg ====================== > Id Refs Address Size Name > 1 1 0xffffffff80200000 b9cf08 kernel > > ============= kldstat after Xorg ====================== > Id Refs Address Size Name > 1 21 0xffffffff80200000 b9cf08 kernel > 2 1 0xffffffff80e12000 10308e radeonkms.ko > 3 1 0xffffffff80f16000 3e503 drm2.ko > 4 4 0xffffffff80f55000 140a iicbus.ko > 5 1 0xffffffff80f57000 ce0 iic.ko > 6 1 0xffffffff80f58000 12d9 iicbb.ko > ============ dmesg before Xorg ======================= So the kernel module is loaded when X starts, but see below. [SNIP] > info: [drm] Initialized drm 1.1.0 20060810 > drmn0: on vgapci0 > info: [drm] MSI enabled 1 message(s) > info: [drm] RADEON_IS_PCIE > info: [drm] initializing kernel modesetting (PALM 0x1002:0x9806 0x1043:0x14B7). > info: [drm] register mmio base: 0xFEB00000 > info: [drm] register mmio size: 262144 > info: [drm] radeon_atrm_get_bios: ===> Try ATRM... > info: [drm] radeon_atrm_get_bios: IGP card detected, skipping this method... > info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... > info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table > info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND > info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... > info: [drm] igp_read_bios_from_vram: VRAM base address: 0xb0000000 > info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800b0000000 (262144 bytes) > info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070 > info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... > info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... > info: [drm] igp_read_bios_from_vram: VRAM base address: 0xb0000000 > info: [drm] igp_read_bios_from_vram: Map address: 0xfffff800b0000000 (262144 bytes) > info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x2070 > error: [drm:pid905:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM > drmn0: error: Fatal error during GPU init > info: [drm] radeon: finishing device. > [TTM] Memory type 2 has not been initialized > device_attach: drmn0 attach returned 22 Something goes wrong when loading the radeon KMS module and attaching to the hardware. This means that when X starts it has no way of talking to the graphics card, and exits. I hope dumbbell@ (CCd) knows more about this, since he imported the radeon KMS driver into FreeBSD. Sorry that I can't be of more help. Regards! -- Niclas