[GeForce 9400 GT] Nouveau driver does not work with kernel 3.13.0-24 (Ubuntu 14.04)

Bug #1313986 reported by Hayden James
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Maarten Lankhorst
Trusty
Fix Released
Undecided
Maarten Lankhorst
Utopic
Fix Released
Undecided
Maarten Lankhorst

Bug Description

From /var/log/Xorg.0.log:
[ 35.117] (EE) open /dev/dri/card0: Invalid argument

root@hayden-ubuntu:~# lsmod | grep nouveau
nouveau 1097199 0
mxm_wmi 13021 1 nouveau
wmi 19177 2 mxm_wmi,nouveau
video 19476 2 i915,nouveau
i2c_algo_bit 13413 2 i915,nouveau
ttm 85115 1 nouveau
drm_kms_helper 52758 2 i915,nouveau
drm 302817 6 ttm,i915,drm_kms_helper,nouveau

Driver loads fine in 3.11 from Ubuntu 13.10 and also in latest upstream kernel 3.14.23.14.2

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.46
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-id', '/dev/snd/controlC1', '/dev/snd/pcmC1D0c', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/hwC0D2', '/dev/snd/hwC0D3', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2c', '/dev/snd/pcmC0D3p', '/dev/snd/pcmC0D7p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
Date: Mon Apr 28 21:25:30 2014
HibernationDevice: RESUME=UUID=8cd0d6f3-12ac-44d9-ad60-a74eb8b52a6d
InstallationDate: Installed on 2013-01-20 (463 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
IwConfig:
 eth0 no wireless extensions.

 lo no wireless extensions.

 virbr0 no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. H67MA-UD2H-B3
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB:
 0 inteldrmfb
 1 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=/dev/mapper/ubuntu-root ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-24-generic N/A
 linux-backports-modules-3.13.0-24-generic N/A
 linux-firmware 1.127
RfKill:

SourcePackage: linux
UpgradeStatus: Upgraded to trusty on 2014-04-25 (3 days ago)
dmi.bios.date: 02/11/2011
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F1
dmi.board.name: H67MA-UD2H-B3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF1:bd02/11/2011:svnGigabyteTechnologyCo.,Ltd.:pnH67MA-UD2H-B3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnH67MA-UD2H-B3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: H67MA-UD2H-B3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Hayden James (hayden-james) wrote :
Revision history for this message
Hayden James (hayden-james) wrote :

Attaching Xorg.0.log from failed launch on 3.13.0-24

Revision history for this message
Hayden James (hayden-james) wrote :

Attaching log from successful launch on kernel 3.14.2-031402 (upstream)

Revision history for this message
Hayden James (hayden-james) wrote :

Also hardware is NVIDIA Corporation G96 [GeForce 9400 GT] (which you'll also see from the lspci output)

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Andy Whitcroft (apw)
summary: - Nouveau driver does not work with Ubuntu 14.04 (3.13.0-24)
+ [GeForce 9400 GT] Nouveau driver does not work with Ubuntu 14.04
+ (3.13.0-24)
summary: - [GeForce 9400 GT] Nouveau driver does not work with Ubuntu 14.04
- (3.13.0-24)
+ [GeForce 9400 GT] Nouveau driver does not work with kernel 3.13.0-24
+ (Ubuntu 14.04)
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Does booting with nouveau.runpm=0 work? If not can you attach a dmesg + Xorg.0.log ?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Never mind, found the cause. can you try the lp1313986 packages from http://people.canonical.com/~mlankhorst/lp1313986 ?

Changed in linux (Ubuntu):
status: Incomplete → In Progress
assignee: nobody → Maarten Lankhorst (mlankhorst)
status: In Progress → Incomplete
Revision history for this message
Hayden James (hayden-james) wrote :

Yes the driver works as expected with those packages at that URL.

Linux hayden-ubuntu 3.13.0-25-generic #47lp1313986 SMP Tue Apr 29 11:51:24 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

[ 39.642] (II) LoadModule: "nouveau"
[ 39.642] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 39.792] (II) Module nouveau: vendor="X.Org Foundation"
[ 39.792] compiled for 1.15.0, module version = 1.0.10
[ 39.792] Module class: X.Org Video Driver
[ 39.792] ABI class: X.Org Video Driver, version 15.0

Changed in linux (Ubuntu):
status: Incomplete → In Progress
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Utopic):
status: In Progress → Fix Released
Changed in linux (Ubuntu Trusty):
status: New → In Progress
assignee: nobody → Maarten Lankhorst (mlankhorst)
Tim Gardner (timg-tpi)
Changed in linux (Ubuntu Trusty):
status: In Progress → Fix Committed
Revision history for this message
Brad Figg (brad-figg) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-trusty' to 'verification-done-trusty'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-trusty
Revision history for this message
Hayden James (hayden-james) wrote :

Sorry if I wasn't clear, but the packages provided by Maarten 100% fix the issue with me. I'll attempt to label this bug as "verification done"

Revision history for this message
Hayden James (hayden-james) wrote :

Changed fixes issue

tags: added: verification-done-trusty
removed: verification-needed-trusty
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (11.0 KiB)

This bug was fixed in the package linux - 3.13.0-27.50

---------------
linux (3.13.0-27.50) trusty; urgency=low

  [ Brad Figg ]

  * Revert "rtlwifi: Set the link state"

linux (3.13.0-27.49) trusty; urgency=low

  [ Brad Figg ]

  * Revert "SAUCE: (no-up) HID: rmi: do not stop the device at the end of
    probe"
  * Revert "SAUCE: (no-up) HID: rmi: introduce RMI driver for Synaptics
    touchpads"
  * Revert "[Config] CONFIG_HID_RMI=m"

linux (3.13.0-26.48) trusty; urgency=low

  [ Benjamin Tissoires ]

  * SAUCE: (no-up) HID: rmi: introduce RMI driver for Synaptics touchpads
    - LP: #1305522
  * SAUCE: (no-up) HID: rmi: do not stop the device at the end of probe
    - LP: #1305522

  [ Kamal Mostafa ]

  * Merged back Ubuntu-3.13.0-24.47 security release
  * Revert "n_tty: Fix n_tty_write crash when echoing in raw mode"
    - LP: #1314762
  * Release Tracking Bug
    - LP: #1316835

  [ Tim Gardner ]

  * [Config] CONFIG_HID_RMI=m
    - LP: #1305522
  * [Config] CONFIG_CRYPTO_DEV_NX=n for ppc64el
    - LP: #1314625
  * [Config] CONFIG_ZSWAP=y
    - LP: #1315203
  * Add rpcsec_gss_krb5 to generic inclusion list
    - LP: #769527

  [ Upstream Kernel Changes ]

  * HID: hidraw: make comment more accurate and nicer
    - LP: #1305522
  * HID: remove hid_get_raw_report in struct hid_device
    - LP: #1305522
  * HID: i2c-hid: implement ll_driver transport-layer callbacks
    - LP: #1305522
  * HID: add inliners for ll_driver transport-layer callbacks
    - LP: #1305522
  * HID: Add transport-driver callbacks to the hid_ll_driver struct
    - LP: #1305522
  * drm/nouveau: fail runtime pm properly.
    - LP: #1313986
  * drm/nouveau: don't suspend/resume display on runtime s/r
    - LP: #1313986
  * n_tty: Fix n_tty_write crash when echoing in raw mode
    - LP: #1314762
    - CVE-2014-0196
  * floppy: ignore kernel-only members in FDRAWCMD ioctl input
    - LP: #1316729
    - CVE-2014-1737
  * floppy: don't write kernel-only members to FDRAWCMD ioctl output
    - LP: #1316735
    - CVE-2014-1738

linux (3.13.0-25.47) trusty; urgency=low

  [ Joseph Salisbury ]

  * Release Tracking Bug
    - LP: #1313868

  [ Adam Lee ]

  * [Config] CONFIG_RTL8723BE=m, CONFIG_RTL8723_COMMON=m
    - LP: #1240940

  [ Alex Hung ]

  * SAUCE: (no-up) dell-led: add mic mute led interface
    - LP: #1308297

  [ Andy Whitcroft ]

  * SAUCE: (no-up) powerpc: Increase COMMAND_LINE_SIZE to 2048 from 512.
    - LP: #1306677

  [ Ben Collins ]

  * [Config] Disable PAMU on Freescale kernels
    - LP: #1311738

  [ Tim Gardner ]

  * Revert "SAUCE: x86, hyperv: bypass the timer_irq_works() check"
    - LP: #1311683
  * SAUCE: (no-up) ALSA: usb-audio: Suppress repetitive debug messages from
    retire_playback_urb()
    - LP: #1305133
  * SAUCE: (no-up) 'BUG:' message unnecessarily triggers kerneloops
    - LP: #1305480
  * [Config] CONFIG_POWERNV_CPUFREQ=m
    - LP: #1309576
  * [Config] CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y for ppc64el
    - LP: #1309576
  * [Config] CONFIG_TRANSPARENT_HUGEPAGE=n for arm64
    - LP: #1309221
  * [Config] CONFIG_MEMCG_KMEM=y
    - LP: #1309586
  * [Config] CONFIG_CRASH_DUMP=y for ppc64el
    - LP: #1312783

  [ Upstream Kernel Change...

Changed in linux (Ubuntu Trusty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.