Nvidia drivers lead to extra memory usage for each process using libGL
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Natty |
Fix Released
|
High
|
Unassigned | ||
nvidia-graphics-drivers (Ubuntu) |
Won't Fix
|
Medium
|
Alberto Milone | ||
Natty |
Won't Fix
|
Medium
|
Alberto Milone |
Bug Description
the new nvidia-current is causing a 300% increase in memory use at login as compared to previously and or as currently with nouveau 3d drivers.
While not a big deal on machines with 2+GB ram on older machines with 1 GB it does represent a bit of an issue.
The increases are pretty much seen with all process, ie. 'across the board'
Attached are single report logs, each from fresh boot
The 3GB are from this reporting hardware, the 1GB are from a P4 with nvidia 7800 AGP and 1GB ram
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: nvidia-current 270.29-0ubuntu3
ProcVersionSign
Uname: Linux 2.6.38-5-generic i686
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86 Kernel Module 270.29 Wed Feb 23 16:16:53 PST 2011
GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-3ubuntu3)
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Sat Feb 26 01:37:02 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus: nvidia-current, 270.29, 2.6.38-5-generic, i686: installed
GraphicsCard:
nVidia Corporation G86 [GeForce 8400M GS] [10de:0427] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:0209]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110202)
MachineType: Dell Inc. XPS M1330
ProcEnviron:
LANGUAGE=
LANG=en_US.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Unknown
SourcePackage: nvidia-
dmi.bios.date: 12/26/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A15
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: XPS M1330
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4-0ubuntu1
version.libdrm2: libdrm2 2.4.23-1ubuntu3
version.
version.
version.
version.
version.
version.
summary: |
- something causes a significant 'across the board' memory use increase - with -nvidia loaded + something (libcairo2) causes a significant 'across the board' memory use + increase with -nvidia loaded |
Changed in nvidia-graphics-drivers (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
status: | Confirmed → Triaged |
Changed in cairo (Ubuntu): | |
status: | New → Confirmed |
Changed in cairo (Ubuntu): | |
importance: | Undecided → High |
Changed in cairo (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in nvidia-graphics-drivers (Ubuntu): | |
status: | Triaged → Won't Fix |
Hi Doug,
Thanks for reproducing the issue on two computers. I could understand the X process consuming more memory but it's a bit weird that even client apps take more memory.
Do you happen to know if this is a regression from the previous -nvidia (from the xserver 1.9 days)?
If you uninstall nvidia and go back to nouveau, does the memory go back down to the low levels?