[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#740953: [xserver-xorg-video-nouveau]: No devices detected. (anymore)



Hi Sven,

On Sun, Mar 23, 2014 at 3:48 AM, Sven Joachim <svenjoac@gmx.de> wrote:
On 2014-03-23 04:37 +0100, Viktor Malyarchuk wrote:

> look like xserver-xorg-video-nouveau is not compatible with
>
> CONFIG_X86_SYSFB=y
>
> option in resent Debian kernels.

This is a rather bold statement, considering that the package still
works for most users.

Could be Apple specific. Here is output of lspci for iMac13,2.

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK104M [GeForce GTX 680MX] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM57766 Gigabit Ethernet PCIe (rev 01)
03:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 01)
04:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)

> xserver-xorg-video-nouveau work fine with any kernel (tested 3.12, 3.13,
> 3.14) with this option disabled
>
> # CONFIG_X86_SYSFB is not set

When the nouveau kernel module is loaded, any conflicting framebuffer
drivers are (supposed to be) removed.  Check your dmesg if that is the
case for you.

Cheers,
       Sven

Conflicting framebuffer drivers are different. Here are relevant dmesg lines:


a) CONFIG_X86_SYSFB=y (dmesg.3.13-1-amd64 and Xorg.0.log.3.13-1-amd64 in attachment)
---
[   10.591133] fb: conflicting fb hw usage nouveaufb vs simple - removing generic driver
...
[   10.983470] nouveau  [     DRM] allocated 2560x1440 fb: 0x80000, bo ffff880265d15000
[   11.055551] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
---

b) # CONFIG_X86_SYSFB is not set (dmesg.3.13.7+ and Xorg.0.log.3.13.7+ in attachment)
---
[   11.666121] fb: conflicting fb hw usage nouveaufb vs EFI VGA - removing generic driver
...
[   12.040732] nouveau  [     DRM] allocated 2560x1440 fb: 0x80000, bo ffff880262dc8400
[   12.040790] fbcon: nouveaufb (fb0) is primary device
[   12.121273] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device
---

Cheers!
Viktor

Attachment: dmesg.3.13-1-amd64
Description: Binary data

Attachment: Xorg.0.log.3.13-1-amd64
Description: Binary data

Attachment: dmesg.3.13.7+
Description: Binary data

Attachment: Xorg.0.log.3.13.7+
Description: Binary data


Reply to: