Luís Mendes
2018-Jan-25 11:51 UTC
[Nouveau] Problems getting nouveau to work with either Geforce GT710 or Geforce 9800GT on ARM Cortex-A9
Hi Ben, Thanks for your reply. My replies follow in between. Luís On Thu, Jan 25, 2018 at 5:40 AM, Ben Skeggs <skeggsb at gmail.com> wrote:> On 24 January 2018 at 06:19, Luís Mendes <luis.p.mendes at gmail.com> wrote: >> Hi Arnd, >> >> Sorry for sending this email directly to you, but maybe you can help >> me, or guide me where to look for. >> >> I am having big trouble getting the nouveau driver to work with either >> Geforce GT 710 or Geforce 9800 GT on an ARM armv7l Cortex-A9 with PCIe >> x1/x4 with linux kernel 4.15-rc. >> >> The Geforce GT 710 hangs the kernel boot process for a while and then >> a kernel oops occurs, due to nvidiafb, when initializing CRTC. It also >> generates messages "division by zero in kernel". > You definitely want to disable nvidiafb somehow, it's ancient, > unmaintained, and has zero chance of working on this hardware. I'm > not even entirely sure how/why it thinks it can work on this hardware, > but just disable it.I was unaware of that. I'll disable it and report back the results.> >> >> The nouveau module generates a gpu lockup with Geforce 9800GT, DMA >> transfers seem to fail, but sometimes is possible to start lightdm and >> enter the login screen with an all black screen with just the mouse >> cursor visible. >> >> I've also tried AMD RX460 and Radeon R7 240 graphics cards on the same >> hardware with the same Linux kernel and I am able to enter Ubuntu Mate >> 17.10 Desktop and run glmark and other applications, so I am sure the >> hardware is capable of working with NVIDIA cards too, but the nouveau >> module somehow doesn't cope well with the armv7l architecture, maybe >> lock handling, irqs, dma fences, I don't know for sure. > I'm not entirely sure what else is going on here. Is that > architecture big/little-endian? We very likely have some issues on > big-endian particularly with newer hardware, where the endian controls > have either moved or disappeared.I'm running Linux with ARM SoC in little endian mode (armv7l).> > The driver supposedly works on Tegra ARM architectures with PCIE > devices, so hopefully there's not too much to do here to get it > working for you.Great! I appreciate any insight, or help you can give on this.> > Ben. > >> >> I am a software and hardware engineer using Linux on a daily basis for >> quite some time now, so that I am able to provide more details, try >> patches, or make changes to kernel source to try to fix this, but I >> would need some insight where to look for. Maybe you can help or >> redirect me to someone who can help me... >> >> I've attached the kernel logs from both graphics cards issues. >> >> Regards, >> Luís Mendes >> >> _______________________________________________ >> Nouveau mailing list >> Nouveau at lists.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/nouveau >>
Luís Mendes
2018-Jan-25 13:14 UTC
[Nouveau] Problems getting nouveau to work with either Geforce GT710 or Geforce 9800GT on ARM Cortex-A9
Hi Ben, Ok! I've removed nvidiafb from kernel config. Now linux is able to boot with the msi Geforce GT 710 card and eventually ends up displaying a slightly distorted lightdm login screen. The mouse cursor moves, but never changes to typing cursor mode when hovering the password input box, and I am also unable to enter the password, some graphics glitches in the login box too. There are warnings about semaphores problems in the logs. I believe one difference between this Cortex-A9 and Tegra SoCs is that the Cortex-A9 has no IOMMU. In attachment follows the boot log and the dmesg kernel log. Luís -------------- next part -------------- #BOOT Log: Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.15.0-rc8-next2g-gfd920f6-dirty (lpnm at ENIAC10) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #2 SMP Thu Jan 25 12:44:50 WET 2018 [ 0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] random: fast init done [ 0.000000] percpu: Embedded 16 pages/cpu @(ptrval) s35212 r8192 d22132 u65536 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 260096 [ 0.000000] Kernel command line: root=/dev/sda2 rw rootfstype=ext4 rootwait console=ttyS0,115200n8 [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 1023088K/1048576K available (11264K kernel code, 685K rwdata, 2296K rodata, 1024K init, 224K bss, 25488K reserved, 0K cma-reserved, 0K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xc0800000 - 0xff800000 (1008 MB) [ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB) [ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) [ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB) [ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (12256 kB) [ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB) [ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 686 kB) [ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 225 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] L2C-310 erratum 769419 enabled [ 0.000000] L2C-310 enabling early BRESP for Cortex-A9 [ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9 [ 0.000000] L2C-310 D prefetch enabled, offset 1 lines [ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled [ 0.000000] L2C-310 Coherent cache controller enabled, 16 ways, 1024 kB [ 0.000000] L2C-310 Coherent: CACHE_ID 0x410054c9, AUX_CTRL 0x56070001 [ 0.000006] sched_clock: 64 bits at 800MHz, resolution 1ns, wraps every 4398046511103ns [ 0.000016] clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0xb881274fa3, max_idle_ns: 440795210636 ns [ 0.000029] Switching to timer-based delay loop, resolution 1ns [ 0.000167] Ignoring duplicate/late registration of read_current_timer delay [ 0.000174] clocksource: armada_370_xp_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 76450417870 ns [ 0.000348] Console: colour dummy device 80x30 [ 0.000362] Calibrating delay loop (skipped), value calculated using timer frequency.. 1600.00 BogoMIPS (lpj=8000000) [ 0.000368] pid_max: default: 32768 minimum: 301 [ 0.000416] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000421] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000655] CPU: Testing write buffer coherency: ok [ 0.000769] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.000899] Setting up static identity map for 0x100000 - 0x100060 [ 0.000972] mvebu-soc-id: MVEBU SoC ID=0x6828, Rev=0x4 [ 0.001046] mvebu-pmsu: Initializing Power Management Service Unit [ 0.001095] Hierarchical SRCU implementation. [ 0.002554] smp: Bringing up secondary CPUs ... [ 0.002703] Booting CPU 1 [ 0.002856] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.002902] smp: Brought up 1 node, 2 CPUs [ 0.002907] SMP: Total of 2 processors activated (3200.00 BogoMIPS). [ 0.002910] CPU: All CPU(s) started in SVC mode. [ 0.003327] devtmpfs: initialized [ 0.005040] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.005096] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.005103] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.005169] xor: measuring software checksum speed [ 0.100064] arm4regs : 2506.400 MB/sec [ 0.200064] 8regs : 1948.000 MB/sec [ 0.300064] 32regs : 2002.400 MB/sec [ 0.400063] neon : 1808.800 MB/sec [ 0.400066] xor: using function: arm4regs (2506.400 MB/sec) [ 0.400072] pinctrl core: initialized pinctrl subsystem [ 0.400419] NET: Registered protocol family 16 [ 0.400908] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.401411] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.401416] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.401529] mvebu-pmsu: CPU hotplug support is currently broken on Armada 38x: disabling [ 0.401536] mvebu-pmsu: CPU idle is currently broken on Armada 38x: disabling [ 0.580080] raid6: int32x1 gen() 244 MB/s [ 0.750142] raid6: int32x1 xor() 274 MB/s [ 0.920185] raid6: int32x2 gen() 310 MB/s [ 1.090087] raid6: int32x2 xor() 315 MB/s [ 1.260103] raid6: int32x4 gen() 380 MB/s [ 1.430155] raid6: int32x4 xor() 314 MB/s [ 1.600149] raid6: int32x8 gen() 420 MB/s [ 1.770166] raid6: int32x8 xor() 286 MB/s [ 1.940084] raid6: neonx1 gen() 1212 MB/s [ 2.110078] raid6: neonx1 xor() 1144 MB/s [ 2.280095] raid6: neonx2 gen() 1295 MB/s [ 2.450067] raid6: neonx2 xor() 1345 MB/s [ 2.620109] raid6: neonx4 gen() 1349 MB/s [ 2.790073] raid6: neonx4 xor() 1354 MB/s [ 2.960120] raid6: neonx8 gen() 1041 MB/s [ 3.130081] raid6: neonx8 xor() 1031 MB/s [ 3.130085] raid6: using algorithm neonx4 gen() 1349 MB/s [ 3.130088] raid6: .... xor() 1354 MB/s, rmw enabled [ 3.130091] raid6: using neon recovery algorithm [ 3.131014] vgaarb: loaded [ 3.131157] SCSI subsystem initialized [ 3.131378] usbcore: registered new interface driver usbfs [ 3.131404] usbcore: registered new interface driver hub [ 3.131427] usbcore: registered new device driver usb [ 3.131533] pps_core: LinuxPPS API ver. 1 registered [ 3.131537] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti at linux.it> [ 3.131547] PTP clock support registered [ 3.131897] Advanced Linux Sound Architecture Driver Initialized. [ 3.132101] Bluetooth: Core ver 2.22 [ 3.132123] NET: Registered protocol family 31 [ 3.132126] Bluetooth: HCI device and connection manager initialized [ 3.132133] Bluetooth: HCI socket layer initialized [ 3.132138] Bluetooth: L2CAP socket layer initialized [ 3.132150] Bluetooth: SCO socket layer initialized [ 3.132307] clocksource: Switched to clocksource arm_global_timer [ 3.157923] NET: Registered protocol family 2 [ 3.158159] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 3.158198] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 3.158261] TCP: Hash tables configured (established 8192 bind 8192) [ 3.158312] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 3.158337] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 3.158410] NET: Registered protocol family 1 [ 3.158569] RPC: Registered named UNIX socket transport module. [ 3.158573] RPC: Registered udp transport module. [ 3.158576] RPC: Registered tcp transport module. [ 3.158579] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 3.159002] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available [ 3.159532] Initialise system trusted keyrings [ 3.159616] workingset: timestamp_bits=30 max_order=18 bucket_order=0 [ 3.162153] Installing knfsd (copyright (C) 1996 okir at monad.swb.de). [ 3.163788] async_tx: api initialized (async) [ 3.163795] Key type asymmetric registered [ 3.163799] Asymmetric key parser 'x509' registered [ 3.163834] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) [ 3.163840] io scheduler noop registered [ 3.163843] io scheduler deadline registered [ 3.163911] io scheduler cfq registered (default) [ 3.163916] io scheduler mq-deadline registered [ 3.163919] io scheduler kyber registered [ 3.164499] armada-38x-pinctrl f1018000.pinctrl: registered pinctrl driver [ 3.165437] mvebu-pcie soc:pcie: /soc/pcie/pcie at 2,0: reset gpio is active low [ 3.165760] mv_xor f1060800.xor: Marvell shared XOR driver [ 3.222814] mv_xor f1060800.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr ) [ 3.223578] mv_xor f1060900.xor: Marvell shared XOR driver [ 3.282796] mv_xor f1060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr ) [ 3.301390] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 3.302146] console [ttyS0] disabled [ 3.322217] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 23, base_baud = 15625000) is a 16550A [ 4.144937] console [ttyS0] enabled [ 4.168919] f1012100.serial: ttyS1 at MMIO 0xf1012100 (irq = 24, base_baud = 15625000) is a 16550A [ 4.178465] ahci-mvebu f10a8000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode [ 4.187550] ahci-mvebu f10a8000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs [ 4.196678] scsi host0: ahci-mvebu [ 4.200219] scsi host1: ahci-mvebu [ 4.203745] ata1: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x100 irq 45 [ 4.211680] ata2: SATA max UDMA/133 mmio [mem 0xf10a8000-0xf10a9fff] port 0x180 irq 45 [ 4.219745] ahci-mvebu f10e0000.sata: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl platform mode [ 4.228820] ahci-mvebu f10e0000.sata: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs [ 4.237925] scsi host2: ahci-mvebu [ 4.241468] scsi host3: ahci-mvebu [ 4.244954] ata3: SATA max UDMA/133 mmio [mem 0xf10e0000-0xf10e1fff] port 0x100 irq 46 [ 4.252895] ata4: SATA max UDMA/133 mmio [mem 0xf10e0000-0xf10e1fff] port 0x180 irq 46 [ 4.261575] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) [ 4.268739] libphy: Fixed MDIO Bus: probed [ 4.273044] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 4.278889] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 4.284860] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 5.1.0-k [ 4.292539] ixgbe: Copyright (c) 1999-2016 Intel Corporation. [ 4.298379] ixgb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAPI [ 4.305546] ixgb: Copyright (c) 1999-2008 Intel Corporation. [ 4.311401] libphy: orion_mdio_bus: probed [ 4.317220] mv88e6085: probe of f1072004.mdio-mii:04 failed with error -110 [ 4.325108] mvneta f1070000.ethernet eth0: Using device tree mac address 00:50:43:56:27:29 [ 4.334165] mvneta f1030000.ethernet eth1: Using device tree mac address 00:50:43:56:8b:29 [ 4.343210] mvneta f1034000.ethernet eth2: Using device tree mac address 00:50:43:27:8b:56 [ 4.351641] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s [ 4.360812] iwl3945: Copyright(c) 2003-2011 Intel Corporation [ 4.366575] iwl3945: hw_scan is disabled [ 4.370585] usbcore: registered new interface driver asix [ 4.376025] usbcore: registered new interface driver ax88179_178a [ 4.382147] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.388700] ehci-pci: EHCI PCI platform driver [ 4.393177] ehci-orion: EHCI orion driver [ 4.397286] orion-ehci f1058000.usb: EHCI Host Controller [ 4.402712] orion-ehci f1058000.usb: new USB bus registered, assigned bus number 1 [ 4.410347] orion-ehci f1058000.usb: irq 41, io mem 0xf1058000 [ 4.442309] orion-ehci f1058000.usb: USB 2.0 started, EHCI 1.00 [ 4.448564] hub 1-0:1.0: USB hub found [ 4.452407] hub 1-0:1.0: 1 port detected [ 4.456717] xhci-hcd f10f0000.usb3: xHCI Host Controller [ 4.462059] xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 2 [ 4.469634] xhci-hcd f10f0000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010 [ 4.478201] xhci-hcd f10f0000.usb3: irq 48, io mem 0xf10f0000 [ 4.484272] hub 2-0:1.0: USB hub found [ 4.488057] hub 2-0:1.0: 1 port detected [ 4.492106] xhci-hcd f10f0000.usb3: xHCI Host Controller [ 4.497455] xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 3 [ 4.505008] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM. [ 4.513354] hub 3-0:1.0: USB hub found [ 4.517126] hub 3-0:1.0: 1 port detected [ 4.521249] xhci-hcd f10f8000.usb3: xHCI Host Controller [ 4.526599] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 4 [ 4.534162] xhci-hcd f10f8000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010 [ 4.542729] xhci-hcd f10f8000.usb3: irq 49, io mem 0xf10f8000 [ 4.546828] ata2: SATA link down (SStatus 0 SControl 300) [ 4.554186] hub 4-0:1.0: USB hub found [ 4.557965] hub 4-0:1.0: 1 port detected [ 4.562007] xhci-hcd f10f8000.usb3: xHCI Host Controller [ 4.567355] xhci-hcd f10f8000.usb3: new USB bus registered, assigned bus number 5 [ 4.574910] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM. [ 4.582515] ata4: SATA link down (SStatus 0 SControl 300) [ 4.582537] ata3: SATA link down (SStatus 0 SControl 300) [ 4.594073] hub 5-0:1.0: USB hub found [ 4.597845] hub 5-0:1.0: 1 port detected [ 4.602015] usbcore: registered new interface driver usb-storage [ 4.608141] mousedev: PS/2 mouse device common for all mice [ 4.614211] armada38x-rtc f10a3800.rtc: rtc core: registered f10a3800.rtc as rtc0 [ 4.621862] i2c /dev entries driver [ 4.625631] pca953x 0-0020: 0-0020 supply vcc not found, using dummy regulator [ 4.641761] GPIO line 496 (pcie1.0-clkreq) hogged as input [ 4.648297] GPIO line 499 (pcie1.0-w-disable) hogged as output/low [ 4.655219] GPIO line 501 (usb3-current-limit) hogged as input [ 4.662093] GPIO line 502 (usb3-power) hogged as output/high [ 4.668800] GPIO line 507 (m.2 devslp) hogged as output/low [ 4.675110] GPIO line 508 (sfp-los) hogged as input [ 4.680715] GPIO line 509 (sfp-tx-fault) hogged as input [ 4.687071] GPIO line 510 (sfp-tx-disable) hogged as output/low [ 4.693729] GPIO line 511 (sfp-mod-def0) hogged as input [ 4.699769] GPIO line 500 (pcie2.0-clkreq) hogged as input [ 4.706306] GPIO line 503 (pcie2.0-w-disable) hogged as output/low [ 4.712516] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 4.718776] pca953x 0-0020: interrupt support not compiled in [ 4.724621] ata1.00: supports DRM functions and may not be fully accessible [ 4.724923] IR NEC protocol handler initialized [ 4.724925] IR RC5(x/sz) protocol handler initialized [ 4.724926] IR RC6 protocol handler initialized [ 4.724927] IR JVC protocol handler initialized [ 4.724928] IR Sony protocol handler initialized [ 4.724929] IR SANYO protocol handler initialized [ 4.724930] IR Sharp protocol handler initialized [ 4.724932] IR MCE Keyboard/mouse protocol handler initialized [ 4.724933] IR XMP protocol handler initialized [ 4.735135] (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info(). [ 4.735359] orion_wdt: Initial timeout 171 sec [ 4.735631] sdhci: Secure Digital Host Controller Interface driver [ 4.735632] sdhci: Copyright(c) Pierre Ossman [ 4.735785] sdhci-pxav3 f10d8000.sdhci: Got CD GPIO [ 4.792389] mmc0: SDHCI controller on f10d8000.sdhci [f10d8000.sdhci] using ADMA [ 4.792494] sdhci-pltfm: SDHCI platform and OF driver helper [ 4.792675] usbcore: registered new interface driver usbhid [ 4.792676] usbhid: USB HID core driver [ 4.793644] NET: Registered protocol family 10 [ 4.794450] Segment Routing with IPv6 [ 4.794485] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 4.794718] NET: Registered protocol family 17 [ 4.798177] 8021q: 802.1Q VLAN Support v1.8 [ 4.798260] ThumbEE CPU extension supported. [ 4.798264] Registering SWP/SWPB emulation handler [ 4.798507] Loading compiled-in X.509 certificates [ 4.799285] Btrfs loaded, crc32c=crc32c-generic [ 4.799923] mvebu-pcie soc:pcie: /soc/pcie/pcie at 2,0: reset gpio is active low [ 4.799955] mvebu-pcie soc:pcie: /soc/pcie/pcie at 3,0: reset gpio is active low [ 4.845740] mmc0: new high speed SDHC card at address aaaa [ 4.845942] mmcblk0: mmc0:aaaa SL16G 14.8 GiB [ 4.847782] mmcblk0: p1 p2 [ 4.897477] ata1.00: ATA-9: Samsung SSD 850 EVO mSATA 250GB, EMT41B6Q, max UDMA/133 [ 4.905155] ata1.00: 488397168 sectors, multi 1: LBA48 NCQ (depth 31/32) [ 4.914917] ata1.00: supports DRM functions and may not be fully accessible [ 4.923281] ata1.00: configured for UDMA/133 [ 4.927724] scsi 0:0:0:0: Direct-Access ATA Samsung SSD 850 1B6Q PQ: 0 ANSI: 5 [ 4.936439] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/233 GiB) [ 4.943982] sd 0:0:0:0: [sda] Write Protect is off [ 4.948829] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4.958601] sda: sda1 sda2 sda3 [ 4.962514] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 5.032397] mvebu-pcie soc:pcie: PCI host bridge to bus 0000:00 [ 5.038333] pci_bus 0000:00: root bus resource [io 0x1000-0xfffff] [ 5.044625] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xefffffff] [ 5.051516] pci_bus 0000:00: root bus resource [bus 00-ff] [ 5.057214] PCI: bus0: Fast back to back transfers disabled [ 5.062318] usb 4-1: new high-speed USB device number 2 using xhci-hcd [ 5.069368] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 5.077397] pci 0000:00:03.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 5.085658] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none [ 5.094239] PCI: bus1: Fast back to back transfers disabled [ 5.099865] PCI: bus2: Fast back to back transfers enabled [ 5.105388] pci 0000:00:02.0: BAR 8: assigned [mem 0xc0000000-0xcbffffff] [ 5.112192] pci 0000:00:02.0: BAR 7: assigned [io 0x10000-0x10fff] [ 5.118485] pci 0000:01:00.0: BAR 1: assigned [mem 0xc0000000-0xc7ffffff 64bit pref] [ 5.126265] pci 0000:01:00.0: BAR 3: assigned [mem 0xc8000000-0xc9ffffff 64bit pref] [ 5.134036] pci 0000:01:00.0: BAR 0: assigned [mem 0xca000000-0xcaffffff] [ 5.140841] pci 0000:01:00.0: BAR 6: assigned [mem 0xcb000000-0xcb07ffff pref] [ 5.148085] pci 0000:01:00.1: BAR 0: assigned [mem 0xcb080000-0xcb083fff] [ 5.154895] pci 0000:01:00.0: BAR 5: assigned [io 0x10000-0x1007f] [ 5.161178] pci 0000:00:02.0: PCI bridge to [bus 01] [ 5.166160] pci 0000:00:02.0: bridge window [io 0x10000-0x10fff] [ 5.172448] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xcbffffff] [ 5.179252] pci 0000:00:03.0: PCI bridge to [bus 02] [ 5.184274] pcieport 0000:00:02.0: enabling device (0140 -> 0143) [ 5.190914] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 5.197839] armada38x-rtc f10a3800.rtc: setting system clock to 2018-01-25 12:59:54 UTC (1516885194) [ 5.207087] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 5.216357] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 5.222944] ALSA device list: [ 5.225922] No soundcards found. [ 5.229553] platform regulator.0: Direct firmware load for regulatory.db failed with error -2 [[ 5.238250] md: Waiting for all devices to be available before autodetect [ 5.245076] md: If you don't use raid, use raid=noautodetect [ 5.250968] md: Autodetecting RAID arrays. [ 5.255084] md: autorun ... [ 5.257882] md: ... autorun DONE. [ 5.261698] hub 4-1:1.0: USB hub found [ 5.265521] hub 4-1:1.0: 4 ports detected [ 5.268501] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null) [ 5.268520] VFS: Mounted root (ext4 filesystem) on device 8:2. [ 5.269588] devtmpfs: mounted [ 5.286614] Freeing unused kernel memory: 1024K [ 5.358974] systemd[1]: systemd 234 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOM) [ 5.379915] systemd[1]: Detected architecture arm. Welcome to Ubuntu 17.10! [ 5.412511] systemd[1]: Set hostname to <localhost.localdomain>. [ 5.572195] systemd[1]: Listening on Journal Socket. [ OK ] Listening on Journal Socket. [ 5.602315] usb 4-1.2: new low-speed USB device number 3 using xhci-hcd [ 5.609063] systemd[1]: Reached target Remote File Systems. [ OK ] Reached target Remote File Systems. [ 5.642419] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ 5.686871] systemd[1]: Listening on Syslog Socket. [ OK ] Listening on Syslog Socket. [ 5.722379] systemd[1]: Reached target User and Group Name Lookups. [ OK ] Reached target User and Group Name Lookups. [ 5.762455] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ OK ] Started Forward Password Requests to Wall Directory Watch. [ 5.781504] input: Trust Trust Wireless TouchKB as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.0/0003:145F:01D3.0001/input/input1 [ 5.802576] systemd[1]: Created slice User and Session Slice. [ OK ] Created slice User and Session Slice. [ OK ] Listening on fsck to fsckd communication Socket. [ 5.862491] hid-generic 0003:145F:01D3.0001: input: USB HID v1.10 Keyboard [Trust Trust Wireless TouchKB] on usb-f10f8000.usb3-1.2/input0 [ OK ] Started ntp-systemd-netif.path. [ 5.881533] input: Trust Trust Wireless TouchKB as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.1/0003:145F:01D3.0002/input/input2 [ OK ] Reached target System Time Synchronized. [ OK ] Listening on udev Control Socket. [ 5.962419] hid-generic 0003:145F:01D3.0002: input: USB HID v1.10 Mouse [Trust Trust Wireless TouchKB] on usb-f10f8000.usb3-1.2/input1 [ OK ] Created slice System Slice. [ OK ] Created slice system-serial\x2dgetty.slice. Mounting POSIX Message Queue File System... Starting Load Kernel Modules... [ 6.077555] lp: driver loaded but no devices found [ 6.085138] ppdev: user-space parallel port driver Starting Set the console keyboard layout... Starting Uncomplicated firewall... [ OK ] Reached target Slices. Starting Create list of required st…ce nodes for the current kernel... Starting Remount Root and Kernel File Systems... Mounting Kernel Debug File System... Starting Nameserver information manager... [ OK ] Created slice system-systemd\x2dfsck.slice. [ OK ] Listening on udev Kernel Socket. [ 6.377580] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro [ OK ] Listening on Journal Socket (/dev/log). Starting Journal Service... [ OK ] Mounted Kernel Debug File System. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Started Journal Service. [ OK ] Started Load Kernel Modules. [ OK ] Started Set the console keyboard layout. [ OK ] Started Uncomplicated firewall. [ OK ] Started Create list of required sta…vice nodes for the current kernel. [ OK ] Started Remount Root and Kernel File Systems. Starting udev Coldplug all Devices... Starting Load/Save Random Seed... Starting Create Static Device Nodes in /dev... Starting Apply Kernel Variables... Mounting Kernel Configuration File System... Starting Flush Journal to Persistent Storage... [ OK ] Mounted Kernel Configuration File System. [ OK ] Started Nameserver information manager. [ OK ] Started Load/Save Random Seed. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Started Apply Kernel Variables. [ OK ] Reached target Local File Systems (Pre). Starting udev Kernel Device Manager... [ OK ] Reached target Network (Pre). [ OK ] Started udev Kernel Device Manager. [ OK ] Started Flush Journal to Persistent Storage. [ OK ] Started udev Coldplug all Devices. [ OK ] Started Dispatch Password Requests to Console Directory Watch. [ OK ] Reached target Encrypted Volumes. [ OK ] Found device /dev/ttyS0. [ OK ] Found device /dev/mmcblk0p1. [ OK ] Found device Samsung_SSD_850_EVO_mSATA_250GB 1. Activating swap /dev/sda1... Starting File System Check on /dev/mmcblk0p1... [ OK ] Activated swap /dev/sda1. [ OK ] Started File System Check on /dev/mmcblk0p1. [ OK ] Started File System Check Daemon to report status. Mounting /boot... [ OK ] Reached target Swap. [ OK ] Mounted /boot. [ OK ] Reached target Local File Systems. Starting Tell Plymouth To Write Out Runtime Data... Starting Create Volatile Files and Directories... Starting Enable support for additional executable binary formats... Starting Raise network interfaces... Starting Set console font and keymap... [ OK ] Started Tell Plymouth To Write Out Runtime Data. [ OK ] Started Create Volatile Files and Directories. [ OK ] Started Enable support for additional executable binary formats. [ OK ] Started Set console font and keymap. Starting Tell Plymouth To Write Out Runtime Data... Starting Network Time Synchronization... Starting Update UTMP about System Boot/Shutdown... [ OK ] Started Tell Plymouth To Write Out Runtime Data. [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started Raise network interfaces. [ OK ] Reached target Sound Card. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Initialization. [ OK ] Started Daily apt download activities. [ OK ] Started Message of the Day. [ OK ] Started CUPS Scheduler. Starting Socket activation for snappy daemon. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Started Timer to automatically refresh installed snaps. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Started systemd-resolved-update-resolvconf.path. [ OK ] Started Trigger anacron every hour. [ OK ] Listening on CUPS Scheduler. [ OK ] Listening on ACPID Listen Socket. [ OK ] Started Daily apt upgrade and clean activities. [ OK ] Reached target Timers. [ OK ] Started ACPI Events Check. [ OK ] Reached target Paths. [ OK ] Listening on Socket activation for snappy daemon. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. [ OK ] Started Regular background program processing daemon. [ OK ] Started Deferred execution scheduler. Starting System Logging Service... [ OK ] Started Run anacron jobs. Starting Avahi mDNS/DNS-SD Stack... Starting LSB: Speech Dispatcher... [ OK ] Started ntp-systemd-netif.service. Starting Disk Manager... Starting LSB: Load kernel modules needed to enable cpufreq scaling... Starting Initialize hardware monitoring sensors... Starting Modem Manager... Starting Restore /etc/resolv.conf i…fore the ppp link was shut down... Starting LSB: automatic crash report generation... Starting Accounts Service... [ OK ] Started D-Bus System Message Bus. [ OK ] Started Avahi mDNS/DNS-SD Stack. Starting Network Manager... [ OK ] Started CUPS Scheduler. [ OK ] Started Make remote CUPS printers available locally. [ 12.017891] nouveau 0000:01:00.0: DRM: GPU lockup - switching to software fbcon Starting tvheadend.service... [ OK ] Started Set the CPU Frequency Scaling governor. Starting Save/Restore Sound Card State... Starting Login Service... Starting Snappy daemon... [ OK ] Started System Logging Service. [ OK ] Started Snappy daemon. [ OK ] Started Restore /etc/resolv.conf if…before the ppp link was shut down. [ OK ] Started Initialize hardware monitoring sensors. [ OK ] Started LSB: Speech Dispatcher. [ OK ] Started LSB: automatic crash report generation. [ OK ] Started LSB: Load kernel modules needed to enable cpufreq scaling. [ OK ] Started tvheadend.service. [ OK ] Started Network Manager. [ OK ] Started Login Service. Starting Network Manager Script Dispatcher Service... Starting Network Manager Wait Online... [ OK ] Reached target Network. Starting Permit User Sessions... [ OK ] Started Unattended Upgrades Shutdown. Starting OpenBSD Secure Shell server... Starting OpenVPN service... Starting Network Name Resolution... Starting Authorization Manager... Starting LSB: set CPUFreq kernel parameters... [ OK ] Started Permit User Sessions. [ OK ] Started OpenVPN service. [ OK ] Started Network Manager Script Dispatcher Service. [ OK ] Started Authorization Manager. [ OK ] Started OpenBSD Secure Shell server. [ OK ] Started Network Name Resolution. [ OK ] Started LSB: set CPUFreq kernel parameters. [ OK ] Started Accounts Service. [ OK ] Started Modem Manager. [ OK ] Started Disk Manager. Starting systemd-resolved-update-resolvconf.service... [ OK ] Reached target Host and Network Name Lookups. Starting Hostname Service... Starting Light Display Manager... Starting Hold until boot process finishes up... [ OK ] Started Hold until boot process finishes up. Starting Set console scheme... [ OK ] Started Serial Getty on ttyS0. [ OK ] Started Set console scheme. [ OK ] Started Hostname Service. [ OK ] Started Light Display Manager. [ OK ] Created slice system-getty.slice. [ OK ] Started Getty on tty1. [ OK ] Reached target Login Prompts. [ OK ] Started systemd-resolved-update-resolvconf.service. [ 29.482308] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 29.490104] nouveau 0000:01:00.0: fifo: PBDMA1: 02000000 [SEMAPHORE] ch 3 [003fbc3000 Xorg[3070]] subc 0 mthd 001c data 00000000 Ubuntu 17.10 localhost.localdomain ttyS0 [ 44.482308] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 61.592309] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 77.168896] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 3 [Xorg[3372]] [ 77.176668] nouveau 0000:01:00.0: fifo: PBDMA1: 02000000 [SEMAPHORE] ch 3 [003fbc3000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 92.178573] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 3 [Xorg[3372]] [ 93.632872] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 5 [003fb9e000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 108.632447] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 5 [Xorg[3372]] [ 109.959931] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 110.648280] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 110.977786] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 111.095382] nouveau 0000:01:00.0: fifo: read fault at 0002495000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 2 [003fbfa000 Xorg[3372]] [ 111.109323] nouveau 0000:01:00.0: gr: TRAP ch 2 [003fbfa000 Xorg[3372]] [ 111.115961] nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049 #DMESG: ubuntu at linux:~$ dmesg [ 4.792676] usbhid: USB HID core driver [ 4.793644] NET: Registered protocol family 10 [ 4.794450] Segment Routing with IPv6 [ 4.794485] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 4.794718] NET: Registered protocol family 17 [ 4.798177] 8021q: 802.1Q VLAN Support v1.8 [ 4.798260] ThumbEE CPU extension supported. [ 4.798264] Registering SWP/SWPB emulation handler [ 4.798507] Loading compiled-in X.509 certificates [ 4.799285] Btrfs loaded, crc32c=crc32c-generic [ 4.799923] mvebu-pcie soc:pcie: /soc/pcie/pcie at 2,0: reset gpio is active low [ 4.799955] mvebu-pcie soc:pcie: /soc/pcie/pcie at 3,0: reset gpio is active low [ 4.845740] mmc0: new high speed SDHC card at address aaaa [ 4.845942] mmcblk0: mmc0:aaaa SL16G 14.8 GiB [ 4.847782] mmcblk0: p1 p2 [ 4.897477] ata1.00: ATA-9: Samsung SSD 850 EVO mSATA 250GB, EMT41B6Q, max UDMA/133 [ 4.905155] ata1.00: 488397168 sectors, multi 1: LBA48 NCQ (depth 31/32) [ 4.914917] ata1.00: supports DRM functions and may not be fully accessible [ 4.923281] ata1.00: configured for UDMA/133 [ 4.927724] scsi 0:0:0:0: Direct-Access ATA Samsung SSD 850 1B6Q PQ: 0 ANSI: 5 [ 4.936439] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/233 GiB) [ 4.943982] sd 0:0:0:0: [sda] Write Protect is off [ 4.948785] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 4.948829] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 4.958601] sda: sda1 sda2 sda3 [ 4.962514] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 5.032397] mvebu-pcie soc:pcie: PCI host bridge to bus 0000:00 [ 5.038333] pci_bus 0000:00: root bus resource [io 0x1000-0xfffff] [ 5.044625] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xefffffff] [ 5.051516] pci_bus 0000:00: root bus resource [bus 00-ff] [ 5.057031] pci 0000:00:02.0: [11ab:6828] type 01 class 0x060400 [ 5.057134] pci 0000:00:03.0: [11ab:6828] type 01 class 0x060400 [ 5.057214] PCI: bus0: Fast back to back transfers disabled [ 5.062318] usb 4-1: new high-speed USB device number 2 using xhci-hcd [ 5.069368] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 5.077397] pci 0000:00:03.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 5.085477] pci 0000:01:00.0: [10de:128b] type 00 class 0x030000 [ 5.085504] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00ffffff] [ 5.085516] pci 0000:01:00.0: reg 0x14: [mem 0x00000000-0x07ffffff 64bit pref] [ 5.085527] pci 0000:01:00.0: reg 0x1c: [mem 0x00000000-0x01ffffff 64bit pref] [ 5.085535] pci 0000:01:00.0: reg 0x24: [io 0x0000-0x007f] [ 5.085543] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0007ffff pref] [ 5.085658] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none [ 5.094069] pci 0000:01:00.1: [10de:0e0f] type 00 class 0x040300 [ 5.094089] pci 0000:01:00.1: reg 0x10: [mem 0x00000000-0x00003fff] [ 5.094239] PCI: bus1: Fast back to back transfers disabled [ 5.099826] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 5.099865] PCI: bus2: Fast back to back transfers enabled [ 5.105370] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 5.105388] pci 0000:00:02.0: BAR 8: assigned [mem 0xc0000000-0xcbffffff] [ 5.112192] pci 0000:00:02.0: BAR 7: assigned [io 0x10000-0x10fff] [ 5.118485] pci 0000:01:00.0: BAR 1: assigned [mem 0xc0000000-0xc7ffffff 64bit pref] [ 5.126265] pci 0000:01:00.0: BAR 3: assigned [mem 0xc8000000-0xc9ffffff 64bit pref] [ 5.134036] pci 0000:01:00.0: BAR 0: assigned [mem 0xca000000-0xcaffffff] [ 5.140841] pci 0000:01:00.0: BAR 6: assigned [mem 0xcb000000-0xcb07ffff pref] [ 5.148085] pci 0000:01:00.1: BAR 0: assigned [mem 0xcb080000-0xcb083fff] [ 5.154895] pci 0000:01:00.0: BAR 5: assigned [io 0x10000-0x1007f] [ 5.161178] pci 0000:00:02.0: PCI bridge to [bus 01] [ 5.166160] pci 0000:00:02.0: bridge window [io 0x10000-0x10fff] [ 5.172448] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xcbffffff] [ 5.179252] pci 0000:00:03.0: PCI bridge to [bus 02] [ 5.184274] pcieport 0000:00:02.0: enabling device (0140 -> 0143) [ 5.190914] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 5.197839] armada38x-rtc f10a3800.rtc: setting system clock to 2018-01-25 12:59:54 UTC (1516885194) [ 5.207087] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 5.216357] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 5.222944] ALSA device list: [ 5.225922] No soundcards found. [ 5.229553] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 5.238111] cfg80211: failed to load regulatory.db [ 5.238250] md: Waiting for all devices to be available before autodetect [ 5.245076] md: If you don't use raid, use raid=noautodetect [ 5.250968] md: Autodetecting RAID arrays. [ 5.255084] md: autorun ... [ 5.257882] md: ... autorun DONE. [ 5.261698] hub 4-1:1.0: USB hub found [ 5.265521] hub 4-1:1.0: 4 ports detected [ 5.268501] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null) [ 5.268520] VFS: Mounted root (ext4 filesystem) on device 8:2. [ 5.269588] devtmpfs: mounted [ 5.286614] Freeing unused kernel memory: 1024K [ 5.358974] systemd[1]: systemd 234 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN default-hierarchy=hybrid) [ 5.379915] systemd[1]: Detected architecture arm. [ 5.412511] systemd[1]: Set hostname to <localhost.localdomain>. [ 5.572195] systemd[1]: Listening on Journal Socket. [ 5.602315] usb 4-1.2: new low-speed USB device number 3 using xhci-hcd [ 5.609063] systemd[1]: Reached target Remote File Systems. [ 5.642419] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 5.686871] systemd[1]: Listening on Syslog Socket. [ 5.722379] systemd[1]: Reached target User and Group Name Lookups. [ 5.762455] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 5.781504] input: Trust Trust Wireless TouchKB as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.0/0003:145F:01D3.0001/input/input1 [ 5.802576] systemd[1]: Created slice User and Session Slice. [ 5.862491] hid-generic 0003:145F:01D3.0001: input: USB HID v1.10 Keyboard [Trust Trust Wireless TouchKB] on usb-f10f8000.usb3-1.2/input0 [ 5.881533] input: Trust Trust Wireless TouchKB as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb4/4-1/4-1.2/4-1.2:1.1/0003:145F:01D3.0002/input/input2 [ 5.962419] hid-generic 0003:145F:01D3.0002: input: USB HID v1.10 Mouse [Trust Trust Wireless TouchKB] on usb-f10f8000.usb3-1.2/input1 [ 6.077555] lp: driver loaded but no devices found [ 6.085138] ppdev: user-space parallel port driver [ 6.377580] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro [ 7.069975] systemd-journald[1570]: Received request to flush runtime journal from PID 1 [ 7.545506] snd_hda_intel 0000:01:00.1: enabling device (0140 -> 0142) [ 7.545520] snd_hda_intel 0000:01:00.1: Disabling MSI [ 7.545524] snd_hda_intel 0000:01:00.1: Force to snoop mode by module option [ 7.585880] nouveau 0000:01:00.0: enabling device (0140 -> 0143) [ 7.585994] nouveau 0000:01:00.0: NVIDIA GK208B (b060b0b1) [ 7.737755] nouveau 0000:01:00.0: bios: version 80.28.a6.00.35 [ 7.951576] nouveau 0000:01:00.0: fb: 1024 MiB DDR3 [ 9.203117] Adding 1952764k swap on /dev/sda1. Priority:-2 extents:1 across:1952764k SS [ 9.375385] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: errors=remount-ro [ 9.955152] input: HDA NVidia HDMI/DP,pcm=3 as /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input3 [ 9.955303] input: HDA NVidia HDMI/DP,pcm=7 as /devices/platform/soc/soc:pcie/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input4 [ 11.305445] [TTM] Zone kernel: Available graphics memory: 512056 kiB [ 11.305449] [TTM] Initializing pool allocator [ 11.305463] [TTM] Initializing DMA pool allocator [ 11.305492] nouveau 0000:01:00.0: DRM: VRAM: 1024 MiB [ 11.305502] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 11.305513] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 [ 11.305517] nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 11.305521] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030 [ 11.305525] nouveau 0000:01:00.0: DRM: DCB outp 01: 02011f62 00020010 [ 11.305529] nouveau 0000:01:00.0: DRM: DCB outp 02: 02022f10 00000000 [ 11.305532] nouveau 0000:01:00.0: DRM: DCB conn 00: 00001031 [ 11.305535] nouveau 0000:01:00.0: DRM: DCB conn 01: 00002161 [ 11.305538] nouveau 0000:01:00.0: DRM: DCB conn 02: 00000200 [ 11.307259] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 11.307264] [drm] Driver supports precise vblank timestamp query. [ 11.314987] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies [ 11.584699] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo 9add6683 [ 11.706274] Console: switching to colour frame buffer device 240x67 [ 12.017891] nouveau 0000:01:00.0: DRM: GPU lockup - switching to software fbcon [ 12.177427] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device [ 12.402412] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0 [ 14.016456] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 14.214716] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 14.234935] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready [ 14.235810] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready [ 14.253829] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready [ 14.254705] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready [ 15.272324] mvneta f1034000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off [ 15.272337] mvneta f1030000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off [ 15.272349] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready [ 15.272433] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 17.432673] mvneta f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 17.432688] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 29.482308] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 29.490104] nouveau 0000:01:00.0: fifo: PBDMA1: 02000000 [SEMAPHORE] ch 3 [003fbc3000 Xorg[3070]] subc 0 mthd 001c data 00000000 [ 44.482308] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 44.647010] random: crng init done [ 45.865275] fuse init (API version 7.26) [ 61.592309] nouveau 0000:01:00.0: Xorg[3070]: failed to idle channel 3 [Xorg[3070]] [ 77.168896] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 3 [Xorg[3372]] [ 77.176668] nouveau 0000:01:00.0: fifo: PBDMA1: 02000000 [SEMAPHORE] ch 3 [003fbc3000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 92.178573] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 3 [Xorg[3372]] [ 93.632872] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 5 [003fb9e000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 108.632447] nouveau 0000:01:00.0: Xorg[3372]: failed to idle channel 5 [Xorg[3372]] [ 109.959931] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 110.648280] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 110.977786] nouveau 0000:01:00.0: fifo: PBDMA0: 02000000 [SEMAPHORE] ch 2 [003fbfa000 Xorg[3372]] subc 0 mthd 001c data 00000000 [ 111.095382] nouveau 0000:01:00.0: fifo: read fault at 0002495000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 2 [003fbfa000 Xorg[3372]] [ 111.109249] nouveau 0000:01:00.0: fifo: channel 2: killed [ 111.109254] nouveau 0000:01:00.0: fifo: runlist 0: scheduled for recovery [ 111.109261] nouveau 0000:01:00.0: fifo: engine 0: scheduled for recovery [ 111.109273] nouveau 0000:01:00.0: fifo: engine 6: scheduled for recovery [ 111.109323] nouveau 0000:01:00.0: gr: TRAP ch 2 [003fbfa000 Xorg[3372]] [ 111.115961] nouveau 0000:01:00.0: gr: GPC0/TPC0/TEX: 80000049 [ 111.121782] nouveau 0000:01:00.0: Xorg[3372]: channel 2 killed!
Luís Mendes
2018-Jan-25 13:27 UTC
[Nouveau] Problems getting nouveau to work with either Geforce GT710 or Geforce 9800GT on ARM Cortex-A9
The Geforce 9800GT also shows different behaviour without nvidiafb in the kernel. I get lengthy messages from nouveau, like the ones found in the email attachment. It also eventually gets into the lightdm login graphical screen, but with this card the screen is highly distorted, despite the mouse cursor being properly displayed and moving around properly. Luis On Thu, Jan 25, 2018 at 1:14 PM, Luís Mendes <luis.p.mendes at gmail.com> wrote:> Hi Ben, > > Ok! I've removed nvidiafb from kernel config. > > Now linux is able to boot with the msi Geforce GT 710 card and > eventually ends up displaying a slightly distorted lightdm login > screen. The mouse cursor moves, but never changes to typing cursor > mode when hovering the password input box, and I am also unable to > enter the password, some graphics glitches in the login box too. There > are warnings about semaphores problems in the logs. > I believe one difference between this Cortex-A9 and Tegra SoCs is that > the Cortex-A9 has no IOMMU. > > In attachment follows the boot log and the dmesg kernel log. > > Luís-------------- next part -------------- #DMESG excerpt Jan 25 13:16:36 localhost kernel: [ 6.279866] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro Jan 25 13:16:36 localhost kernel: [ 7.669673] nouveau 0000:01:00.0: enabling device (0140 -> 0143) Jan 25 13:16:36 localhost kernel: [ 7.669780] nouveau 0000:01:00.0: NVIDIA G92 (092a00a2) Jan 25 13:16:36 localhost kernel: [ 7.781533] nouveau 0000:01:00.0: bios: version 62.92.99.00.00 Jan 25 13:16:36 localhost kernel: [ 7.951654] nouveau 0000:01:00.0: fb: 512 MiB GDDR3 Jan 25 13:16:36 localhost kernel: [ 8.116784] [TTM] Zone kernel: Available graphics memory: 512056 kiB Jan 25 13:16:36 localhost kernel: [ 8.116788] [TTM] Initializing pool allocator Jan 25 13:16:36 localhost kernel: [ 8.116797] [TTM] Initializing DMA pool allocator Jan 25 13:16:36 localhost kernel: [ 8.116830] nouveau 0000:01:00.0: DRM: VRAM: 512 MiB Jan 25 13:16:36 localhost kernel: [ 8.116833] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB Jan 25 13:16:36 localhost kernel: [ 8.116840] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 Jan 25 13:16:36 localhost kernel: [ 8.116844] nouveau 0000:01:00.0: DRM: DCB version 4.0 Jan 25 13:16:36 localhost kernel: [ 8.116848] nouveau 0000:01:00.0: DRM: DCB outp 01: 01011312 00020030 Jan 25 13:16:36 localhost kernel: [ 8.116852] nouveau 0000:01:00.0: DRM: DCB outp 03: 02022322 00020010 Jan 25 13:16:36 localhost kernel: [ 8.116856] nouveau 0000:01:00.0: DRM: DCB conn 00: 00000000 Jan 25 13:16:36 localhost kernel: [ 8.116859] nouveau 0000:01:00.0: DRM: DCB conn 01: 00001130 Jan 25 13:16:36 localhost kernel: [ 8.116862] nouveau 0000:01:00.0: DRM: DCB conn 02: 00002261 Jan 25 13:16:36 localhost kernel: [ 8.158366] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). Jan 25 13:16:36 localhost kernel: [ 8.158370] [drm] Driver supports precise vblank timestamp query. Jan 25 13:16:36 localhost kernel: [ 8.192217] nouveau 0000:01:00.0: DRM: MM: using CRYPT for buffer copies Jan 25 13:16:36 localhost kernel: [ 8.272983] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x70000, bo 9b5dc40b Jan 25 13:16:36 localhost kernel: [ 8.456001] Console: switching to colour frame buffer device 240x67 Jan 25 13:16:36 localhost kernel: [ 8.472590] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000004 ib_put 00000005 state a0006610 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472641] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000005 ib_put 00000006 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472687] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000006 ib_put 00000007 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472732] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000007 ib_put 00000008 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472777] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000008 ib_put 00000009 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472822] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000009 ib_put 0000000a state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472867] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000a ib_put 0000000b state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472912] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000b ib_put 0000000c state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.472957] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000c ib_put 0000000d state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473002] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000d ib_put 0000000e state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473047] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000e ib_put 0000000f state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473092] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 0000000f ib_put 00000010 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473137] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000010 ib_put 00000011 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473182] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000011 ib_put 00000012 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473227] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000012 ib_put 00000013 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473273] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000013 ib_put 00000014 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.473307] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 1 [DRM] get 0000001200 put 0000001200 ib_get 00000014 ib_put 00000015 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:36 localhost kernel: [ 8.647161] nouveau 0000:01:00.0: DRM: GPU lockup - switching to software fbcon Jan 25 13:16:36 localhost kernel: [ 9.098503] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device Jan 25 13:16:36 localhost kernel: [ 9.361305] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0 Jan 25 13:16:36 localhost kernel: [ 9.658257] Adding 1952764k swap on /dev/sda1. Priority:-2 extents:1 across:1952764k SS Jan 25 13:16:36 localhost kernel: [ 10.274184] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: errors=remount-ro Jan 25 13:16:38 localhost kernel: [ 13.686118] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready Jan 25 13:16:39 localhost kernel: [ 13.783210] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready Jan 25 13:16:39 localhost kernel: [ 13.801772] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready Jan 25 13:16:39 localhost kernel: [ 13.802572] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready Jan 25 13:16:39 localhost kernel: [ 13.825665] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready Jan 25 13:16:39 localhost kernel: [ 13.826395] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready Jan 25 13:16:40 localhost kernel: [ 14.872400] mvneta f1034000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off Jan 25 13:16:40 localhost kernel: [ 14.872414] mvneta f1030000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off Jan 25 13:16:40 localhost kernel: [ 14.872427] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready Jan 25 13:16:40 localhost kernel: [ 14.872519] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready Jan 25 13:16:40 localhost kernel: [ 15.613113] fuse init (API version 7.26) Jan 25 13:16:40 localhost kernel: [ 15.645347] random: crng init done Jan 25 13:16:41 localhost kernel: [ 16.153852] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 4 [Xorg[3049]] get 0000000000 put 0000000000 ib_get 00000000 ib_put 00000002 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:42 localhost kernel: [ 17.042696] mvneta f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx Jan 25 13:16:42 localhost kernel: [ 17.042711] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Jan 25 13:16:56 localhost kernel: [ 31.242325] nouveau 0000:01:00.0: Xorg[3049]: failed to idle channel 4 [Xorg[3049]] Jan 25 13:16:57 localhost kernel: [ 32.623542] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009140 put 0000009140 ib_get 0000000c ib_put 0000000e state a0000024 (err: IB_EMPTY) push 00406040 Jan 25 13:16:57 localhost kernel: [ 32.642976] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009180 put 0000009180 ib_get 00000010 ib_put 00000014 state a0000024 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 32.704030] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009200 put 0000009200 ib_get 00000018 ib_put 0000001a state a0000024 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 32.719945] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009200 put 0000009200 ib_get 0000001a ib_put 00000020 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 32.770249] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 00000092c0 put 00000092c0 ib_get 00000024 ib_put 00000026 state a0000024 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 32.817486] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 00000092c0 put 00000092c0 ib_get 00000026 ib_put 00000028 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 32.833384] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 00000092c0 put 00000092c0 ib_get 00000028 ib_put 00000030 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.227056] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009580 put 0000009580 ib_get 00000050 ib_put 00000052 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.243013] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009580 put 0000009580 ib_get 00000052 ib_put 00000054 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.259162] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009580 put 0000009580 ib_get 00000054 ib_put 00000056 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.275680] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 00000058 ib_put 0000005a state a0000024 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.291709] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 0000005a ib_put 0000005c state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.307730] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 0000005c ib_put 0000005e state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.324016] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 0000005e ib_put 00000060 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.339989] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 00000060 ib_put 00000062 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.355972] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 00000062 ib_put 00000064 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.372025] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009600 put 0000009600 ib_get 00000064 ib_put 00000066 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:16:58 localhost kernel: [ 33.388201] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009700 put 0000009700 ib_get 00000068 ib_put 0000006a state a0000024 (err: IB_EMPTY) push 00406040 ### and finally stops after a while with Jan 25 13:17:27 localhost kernel: [ 62.796636] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000000d040 put 000000d040 ib_get 000003fe ib_put 00000000 state a0000000 (err: IB_EMPTY) push 00406040 Jan 25 13:17:28 localhost kernel: [ 63.798295] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 0 - 00000040 [RT_FAULT] - Address 00c0138000 Jan 25 13:17:28 localhost kernel: [ 63.807196] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 0 - e0c: 00000000, e18: 00000000, e1c: 00020000, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.818969] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 2 - 00000040 [RT_FAULT] - Address 00c0138400 Jan 25 13:17:28 localhost kernel: [ 63.827863] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 2 - e0c: 00000000, e18: 00000000, e1c: 00020010, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.839635] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 3 - 00000040 [RT_FAULT] - Address 00c0138800 Jan 25 13:17:28 localhost kernel: [ 63.848528] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 3 - e0c: 00000000, e18: 00000000, e1c: 00020020, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.860298] nouveau 0000:01:00.0: gr: 00200000 [] ch 2 [001f9f5000 Xorg[3049]] subc 7 class 8297 mthd 15e0 data 00000000 Jan 25 13:17:28 localhost kernel: [ 63.871209] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 00000090d4 put 00000090e0 ib_get 00000006 ib_put 00000006 state 80000000 (err: INVALID_CMD) push 00406040 Jan 25 13:17:28 localhost kernel: [ 63.887345] nouveau 0000:01:00.0: fb: trapped write at 00c0138000 on channel 2 [1f9f5000 Xorg[3049]] engine 00 [PGRAPH] client 0b [PROP] subclient 00 [RT0] reason 00000002 [PAGE_NOT_PRESENT] Jan 25 13:17:28 localhost kernel: [ 63.904376] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 0 - 00000040 [RT_FAULT] - Address 00c0138000 Jan 25 13:17:28 localhost kernel: [ 63.913271] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 0 - e0c: 00000000, e18: 00000000, e1c: 00020000, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.925044] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 2 - 00000040 [RT_FAULT] - Address 00c0138400 Jan 25 13:17:28 localhost kernel: [ 63.933936] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 2 - e0c: 00000000, e18: 00000000, e1c: 00020010, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.945708] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 3 - 00000040 [RT_FAULT] - Address 00c0138800 Jan 25 13:17:28 localhost kernel: [ 63.954600] nouveau 0000:01:00.0: gr: TRAP_PROP - TP 3 - e0c: 00000000, e18: 00000000, e1c: 00020020, e20: 00002a00, e24: 00030000 Jan 25 13:17:28 localhost kernel: [ 63.966370] nouveau 0000:01:00.0: gr: 00200000 [] ch 2 [001f9f5000 Xorg[3049]] subc 7 class 8297 mthd 15e0 data 00000000 Jan 25 13:17:28 localhost kernel: [ 63.977277] nouveau 0000:01:00.0: fb: trapped read at 00c0138700 on channel 2 [1f9f5000 Xorg[3049]] engine 00 [PGRAPH] client 0a [TEXTURE] subclient 00 [] reason 00000002 [PAGE_NOT_PRESENT] Jan 25 13:17:28 localhost kernel: [ 63.994206] nouveau 0000:01:00.0: gr: magic set 0: Jan 25 13:17:28 localhost kernel: [ 63.999012] nouveau 0000:01:00.0: gr: 00408904: 20087c02 Jan 25 13:17:28 localhost kernel: [ 64.004422] nouveau 0000:01:00.0: gr: 00408908: 00c01387 Jan 25 13:17:28 localhost kernel: [ 64.009834] nouveau 0000:01:00.0: gr: 0040890c: 80000430 Jan 25 13:17:28 localhost kernel: [ 64.015244] nouveau 0000:01:00.0: gr: 00408910: 13800000 Jan 25 13:17:28 localhost kernel: [ 64.020655] nouveau 0000:01:00.0: gr: TRAP_TEXTURE - TP0: 00000003 [ FAULT] Jan 25 13:17:28 localhost kernel: [ 64.027639] nouveau 0000:01:00.0: gr: 00200000 [] ch 2 [001f9f5000 Xorg[3049]] subc 2 class 502d mthd 024c data 00000438 Jan 25 13:17:28 localhost kernel: [ 64.038561] nouveau 0000:01:00.0: gr: DATA_ERROR 00000004 [INVALID_VALUE] Jan 25 13:17:28 localhost kernel: [ 64.045368] nouveau 0000:01:00.0: gr: 00100000 [] ch 2 [001f9f5000 Xorg[3049]] subc 2 class 502d mthd 0284 data 00040060 Jan 25 13:17:28 localhost kernel: [ 64.056286] nouveau 0000:01:00.0: gr: DATA_ERROR 00000004 [INVALID_VALUE] Jan 25 13:17:28 localhost kernel: [ 64.063092] nouveau 0000:01:00.0: gr: 00100000 [] ch 2 [001f9f5000 Xorg[3049]] subc 2 class 502d mthd 0288 data beef0201 Jan 25 13:17:28 localhost kernel: [ 64.074007] nouveau 0000:01:00.0: gr: DATA_ERROR 00000004 [INVALID_VALUE] Jan 25 13:17:28 localhost kernel: [ 64.080812] nouveau 0000:01:00.0: gr: 00100000 [] ch 2 [001f9f5000 Xorg[3049]] subc 2 class 502d mthd 028c data 00140010 Jan 25 13:17:29 localhost kernel: [ 64.799222] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000001e10c put 000001eb60 ib_get 00000009 ib_put 0000000a state 80000024 (err: INVALID_CMD) push 00406040 Jan 25 13:17:29 localhost kernel: [ 64.816082] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000001eb60 put 000001ebcc ib_get 0000000b ib_put 0000000c state 80000024 (err: INVALID_CMD) push 00406040 Jan 25 13:17:35 localhost kernel: [ 70.806415] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000026270 put 0000028ab4 ib_get 00000021 ib_put 00000022 state 80000000 (err: INVALID_CMD) push 00406040 Jan 25 13:17:35 localhost kernel: [ 70.823485] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000002b444 put 000002b5cc ib_get 00000025 ib_put 00000026 state 40000004 (err: INVALID_MTHD) push 00406040 Jan 25 13:17:36 localhost kernel: [ 71.807770] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000002b63c put 000002cde0 ib_get 00000029 ib_put 0000002a state 80000000 (err: INVALID_CMD) push 00406040 Jan 25 13:17:37 localhost kernel: [ 72.809041] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000002d22c put 000002d2e4 ib_get 0000002d ib_put 0000002e state 80000024 (err: INVALID_CMD) push 00406040 Jan 25 13:17:40 localhost kernel: [ 75.812789] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009418 put 0000009420 ib_get 0000003a ib_put 0000003a state 8000ef05 (err: INVALID_CMD) push 00406040 Jan 25 13:17:41 localhost kernel: [ 76.814010] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000034e74 put 0000034fd0 ib_get 0000003f ib_put 00000040 state 80000000 (err: INVALID_CMD) push 00406040 Jan 25 13:17:43 localhost kernel: [ 78.816168] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 000003a080 put 000003a98c ib_get 00000045 ib_put 00000046 state 80000000 (err: INVALID_CMD) push 00406040 Jan 25 13:17:44 localhost kernel: [ 79.817313] nouveau 0000:01:00.0: fifo: DMA_PUSHER - ch 2 [Xorg[3049]] get 0000009504 put 0000009520 ib_get 0000004a ib_put 0000004a state 8000e6a8 (err: INVALID_CMD) push 00406040
Maybe Matching Threads
- Problems getting nouveau to work with either Geforce GT710 or Geforce 9800GT on ARM Cortex-A9
- Problems getting nouveau to work with either Geforce GT710 or Geforce 9800GT on ARM Cortex-A9
- Lots of IB_EMPTY errors on G98 (GeForce 8400 GS) on SPARC
- nouveau TRAP_M2MF still there on G98
- nouveau TRAP_M2MF still there on G98