Home » Hardware » video cards » NVIDIA Corporation C79 [GeForce 9200M G] (rev b1)
video card NVIDIA Corporation C79 [GeForce 9200M G] (rev b1)
model: NVIDIA Corporation C79 [GeForce 9200M G] (rev b1)(model id: 821)
possible other names of the device:
Fujitsu Technology Solutions MCP79 [GeForce 8200M G]
ASUSTek C79 [GeForce 9200M G]
vendor:
NVIDIA Corporation
VendorID:ProductID code of the device:
10de:086f
year of commercialization:
2008
interface:
not-specified
tested on:
Parabola GNU/Linux
Trisquel 5.5 Brigantia
tested with the following kernel libre:
5.4.12-gnu-1
3.0.0-17-generic
how does it work with free software?
works with 3D acceleration
free driver used:
nouveau
Description:

9200M

lspci -vmmnn

Slot:	02:00.0
Class:	VGA compatible controller [0300]
Vendor:	NVIDIA Corporation [10de]
Device:	C79 [GeForce 9200M G] [086f]
SVendor:	ASUSTeK Computer Inc. [1043]
SDevice:	Device [16b2]
Rev:	b1

lspci -nnk

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation C79 [GeForce 9200M G] [10de:086f] (rev b1)
	Subsystem: ASUSTeK Computer Inc. Device [1043:16b2]
	Kernel driver in use: nouveau
	Kernel modules: nouveau, nvidiafb

8200M

It works, both the framebuffer and X11 but as soon as an OpenGL call is made, it freezes the whole laptop completly. It looks like a hardware problem or a bug with the driver wrongly assuming it's a 9200M since it has the same vendor ID.

lspci -vvnnk

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation MCP79 [GeForce 8200M G] [10de:086f] (rev b1) (prog-if 00 [VGA controller])
	Subsystem: Fujitsu Technology Solutions MCP79 [GeForce 8200M G] [1734:1151]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 29
	Region 0: Memory at cc000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at ce000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 4000 [size=128]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee01004  Data: 4028
	Kernel driver in use: nouveau
	Kernel modules: nouveau

hwinfo

16: PCI 200.0: 0300 VGA compatible controller (VGA)
  [Created at pci.386]
  Unique ID: B35A.A+EkLoYjeHC
  Parent ID: 37TO.rhOQxRJg2zB
  SysFS ID: /devices/pci0000:00/0000:00:10.0/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: graphics card
  Model: "nVidia MCP79 [GeForce 8200M G]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x086f "MCP79 [GeForce 8200M G]"
  SubVendor: pci 0x1734 "Fujitsu Technology Solutions"
  SubDevice: pci 0x1151 
  Revision: 0xb1
  Driver: "nouveau"
  Driver Modules: "nouveau"
  Memory Range: 0xcc000000-0xccffffff (rw,non-prefetchable)
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xce000000-0xcfffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x4fff (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 29 (8330 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd0000086Fsv00001734sd00001151bc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is active
    Driver Activation Cmd: "modprobe nouveau"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #15 (PCI bridge)

dmesg

[   10.398098] PCI Interrupt Link [LGPU] enabled at IRQ 22
[   10.398214] nouveau 0000:02:00.0: NVIDIA MCP79/MCP7A (0ac780b1)
[   10.417305] nouveau 0000:02:00.0: bios: version 62.79.38.00.17
[   10.438209] nouveau 0000:02:00.0: fb: 128 MiB stolen system memory
[   10.515566] [TTM] Zone  kernel: Available graphics memory: 438278 KiB
[   10.515568] [TTM] Initializing pool allocator
[   10.515574] [TTM] Initializing DMA pool allocator
[   10.515593] nouveau 0000:02:00.0: DRM: VRAM: 128 MiB
[   10.515595] nouveau 0000:02:00.0: DRM: GART: 1048576 MiB
[   10.515600] nouveau 0000:02:00.0: DRM: TMDS table version 2.0
[   10.515602] nouveau 0000:02:00.0: DRM: DCB version 4.0
[   10.515605] nouveau 0000:02:00.0: DRM: DCB outp 00: 01020323 00010034
[   10.515607] nouveau 0000:02:00.0: DRM: DCB outp 01: 02001300 0000001e
[   10.515609] nouveau 0000:02:00.0: DRM: DCB outp 02: 02012332 00020010
[   10.515612] nouveau 0000:02:00.0: DRM: DCB conn 00: 00000040
[   10.515614] nouveau 0000:02:00.0: DRM: DCB conn 01: 00000100
[   10.515615] nouveau 0000:02:00.0: DRM: DCB conn 02: 00001261
[   10.518174] nouveau 0000:02:00.0: DRM: MM: using M2MF for buffer copies
[   10.518757] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   10.518758] [drm] Driver supports precise vblank timestamp query.
[   10.559432] nouveau 0000:02:00.0: DRM: allocated 1280x800 fb: 0x50000, bo 000000000c1bbc99
[   10.559613] fbcon: nouveaudrmfb (fb0) is primary device

Write below your motivation

The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information