1.2, Ананимуз (?), 12:13, 12/01/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я таки не нашел того, что искал. Можно в линуксе узнать сколько на видеокарте памяти установлено (без иксов)? | |
|
2.3, chocholl (??), 12:53, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
/sbin/lspci -vv
..
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03) (prog-if 00 [VGA])
Subsystem: Elitegroup Computer Systems: Unknown device 1887
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 21
Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Region 1: Memory at e2000000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 1
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
..
memory
| |
|
3.4, Ананимуз (?), 13:04, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
Вот угадаешь сколько у моей памяти?
...
Memory at e8000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (32-bit, prefetchable) [size=256M]
Memory at e9000000 (32-bit, non-prefetchable) [size=16M]
...
Правильный ответ - 128 метров. И так практически всегда, во всяком случае на дискретном видео. Насколько я понимаю, lspci показывает сколько на этой карте МОЖЕТ быть установлено, а не реальный объем. | |
|
|
3.6, Ананимуз (?), 13:25, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
И еще раз... Вывод lspci очень отдалённо напоминает реальное значение | |
|
4.7, Andrey Mitrofanov (?), 16:14, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
Пока писал - не посмотрел, что уже ответили.
Во времена до XFree86 4.2.0 ("SuperProbe has been retired from XFree86 4.2.0") была в иксах программа SuperProbe - насколько я понимаю известные иксам видео карты она детектила "кучей" так, как это делали отдельно каждый из икс-серверов... И объём памяти, кажется, она показывала такой же как в логах иксов. Она, касколько я понимаю, могла работать "без иксов", хотя и входит в иксы.
В общем случае (для видео карт, которых исксы не знают, ядро не знает, биос не знает) задача не имеет решения, наверное.
Если на карте есть какой-ни-то VESA BIOS, может быть, у него как-то можно объём памяти спросить. | |
|
5.8, Ананимуз (?), 19:59, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
Гуглинг показал, что SuperProbe признана полным трупом, а вот VESA кажется оказалась пинком в нужном направлении. :) Во всяком случае, в ходе экспериментов с vesautils циферки пока получаются правильные :) | |
|
|
7.10, Ананимуз (?), 23:16, 12/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо конечно, но
*-display
description: VGA compatible controller
product: NV43 [GeForce 6600/GeForce 6600 GT]
...
size: 256MB
хотя в наличии по прежнему только 128 | |
|
8.11, TTT (?), 10:37, 14/01/2007 [^] [^^] [^^^] [ответить] | +/– | Может ты просто ошибаешься по поводу сколько действительно в наличии ... текст свёрнут, показать | |
|
|
|
|
12.16, scum (??), 17:03, 21/01/2007 [^] [^^] [^^^] [ответить] | +/– | Ничего общего, а похоже Обычно aperture size в два раза больше, чем размер памя... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|