| 79 | |
| 80 | === 1.2 NVIDIA Driver Solution === |
| 81 | # Rock said that the unknown identification of the VGA device might be the "pciids" problem. [[BR]] |
| 82 | Sol1: [[BR]] |
| 83 | rock@cloud:~$ sudo update-pciids <older version> [[BR]] |
| 84 | Sol2: [[BR]] |
| 85 | rock@cloud:~$ wget http://pciids.sourceforge.net/v2.2/pci.ids <latest version> [[BR]] |
| 86 | rock@cloud:~$ sudo cp pci.ids /usr/share/misc/ [[BR]] |
| 87 | rock@cloud:~$ sudo lspci -v -v (the Unknown device 82a0?) [[BR]] |
| 88 | |
| 89 | {{{ |
| 90 | 01:00.0 VGA compatible controller: nVidia Corporation GeForce 9800 GT (rev a2) (prog-if 00 [VGA controller]) |
| 91 | Subsystem: ASUSTeK Computer Inc. Unknown device 82a0 |
| 92 | Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- |
| 93 | Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- |
| 94 | Latency: 0, Cache Line Size: 64 bytes |
| 95 | Interrupt: pin A routed to IRQ 16 |
| 96 | Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M] |
| 97 | Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M] |
| 98 | Region 3: Memory at fa000000 (64-bit, non-prefetchable) [size=32M] |
| 99 | Region 5: I/O ports at dc80 [size=128] |
| 100 | Expansion ROM at fea00000 [disabled] [size=128K] |
| 101 | Capabilities: [60] Power Management version 3 |
| 102 | Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) |
| 103 | Status: D0 PME-Enable- DSel=0 DScale=0 PME- |
| 104 | Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- |
| 105 | Address: 0000000000000000 Data: 0000 |
| 106 | Capabilities: [78] Express Endpoint IRQ 0 |
| 107 | Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+ |
| 108 | Device: Latency L0s <512ns, L1 <4us |
| 109 | Device: AtnBtn- AtnInd- PwrInd- |
| 110 | Device: Errors: Correctable- Non-Fatal+ Fatal+ Unsupported- |
| 111 | Device: RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ |
| 112 | Device: MaxPayload 128 bytes, MaxReadReq 512 bytes |
| 113 | Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0 |
| 114 | Link: Latency L0s <512ns, L1 <1us |
| 115 | Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch- |
| 116 | Link: Speed 2.5Gb/s, Width x16 |
| 117 | }}} |
| 118 | |
| 119 | rock@cloud:~$ less /var/log/Xorg.0.log | grep nVidia (unknown chipset (0x0605) rev 162) [[BR]] |
| 120 | {{{ |
| 121 | (--) PCI:*(1:0:0) nVidia Corporation unknown chipset (0x0605) rev 162, Mem @ 0xfd000000/24, 0xd0000000/28, 0xfa000000/25, I/O @ 0xdc80/7, BIOS @ 0xfea00000/17 |
| 122 | }}} |
| 123 | |
| 124 | rock@cloud:~$ less /usr/share/misc/pci.ids | grep 9800 [[BR]] |
| 125 | |
| 126 | {{{ |
| 127 | 0601 GeForce 9800 GT 512 |
| 128 | 0604 GeForce 9800 GX2 |
| 129 | 0605 GeForce 9800 GT |
| 130 | 0612 GeForce 9800 GTX |
| 131 | 0613 GeForce 9800 GTX+ |
| 132 | 0614 GeForce 9800 GT |
| 133 | 0617 GeForce 9800M GTX |
| 134 | 10de GeForce 9800M GTX |
| 135 | }}} |