Conoscere il proprio hardware
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Conoscere il proprio hardware
Salve, vi scrivo con enorme soddisfazione dal muletto che mi sono assemblato salvando pezzi di qua e di la'. Vengo da ubuntu che mi ha introdotto a linux ma ora vorrei approfondire. La mia domanda e' questa:
Esiste un modo per scoprire che hardware ho nel mio pc?
Non conosco marca e caratteristiche di
scheda video
scheda audio
monitor (refresh sconosciuto cosi' come la risoluzione massima)
Sarebbe un sogno se esistesse un comando unico che sputasse tutti i dati dell'hardware ma se questo comando non c'e' come si fa?
Grazie per l'aiuto
Esiste un modo per scoprire che hardware ho nel mio pc?
Non conosco marca e caratteristiche di
scheda video
scheda audio
monitor (refresh sconosciuto cosi' come la risoluzione massima)
Sarebbe un sogno se esistesse un comando unico che sputasse tutti i dati dell'hardware ma se questo comando non c'e' come si fa?
Grazie per l'aiuto
- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
- ekxius
- Linux 3.x

- Messaggi: 831
- Iscritto il: sab 18 mar 2006, 11:01
- Slackware: 12.0
- Kernel: 2.6.23.12
- Desktop: KDE 3.5.9
- Località: Casa <-> Torino <-> Aosta
Da shell come root:
oppure il pacchetti
e
ekxius
Codice: Seleziona tutto
lspci -vvCodice: Seleziona tutto
infosistemaCodice: Seleziona tutto
hardinfo- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
Sto provando hardinfo ma selezionando Sensors va in crash...
che ci dovrei capire? (è relativo al programma appena avviato e selezionando subito Sensors)
Codice: Seleziona tutto
*** glibc detected *** hardinfo: munmap_chunk(): invalid pointer: 0xb729e551 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x1b9)[0xb7642219]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb7970f11]
hardinfo(h_strdup_cprintf+0x63)[0x8055dd1]
/usr/lib/hardinfo/modules/devices.so[0xb729ce23]
/usr/lib/hardinfo/modules/devices.so[0xb729d14a]
/usr/lib/hardinfo/modules/devices.so(scan_sensors+0x32)[0xb729d7c0]
hardinfo(module_entry_scan+0x1d)[0x8055cf9]
hardinfo[0x8053074]
hardinfo[0x80535a3]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4b)[0xb79ef4bb]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x13b)[0xb79e1f8b]
/usr/lib/libgobject-2.0.so.0[0xb79f2c7d]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x899)[0xb79f4179]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79f4329]
/usr/lib/libgtk-x11-2.0.so.0[0xb7db9e20]
/usr/lib/libgtk-x11-2.0.so.0[0xb7dcab40]
/usr/lib/libgtk-x11-2.0.so.0[0xb7dd8f27]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cd97d2]
/usr/lib/libgobject-2.0.so.0[0xb79e0549]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x13b)[0xb79e1f8b]
/usr/lib/libgobject-2.0.so.0[0xb79f32bf]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x678)[0xb79f3f58]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb79f4329]
/usr/lib/libgtk-x11-2.0.so.0[0xb7debf74]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x193)[0xb7cd2b23]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x327)[0xb7cd3d07]
/usr/lib/libgdk-x11-2.0.so.0[0xb7b6707a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x181)[0xb7969b11]
/usr/lib/libglib-2.0.so.0[0xb796cb86]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7)[0xb796cf47]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xc1)[0xb7cd4181]
hardinfo(main+0x262)[0x8050676]
/lib/libc.so.6(__libc_start_main+0xd8)[0xb75ecdf8]
hardinfo[0x8050391]
======= Memory map: ========
08048000-08064000 r-xp 00000000 08:05 3037173 /usr/bin/hardinfo
08064000-08066000 rw-p 0001b000 08:05 3037173 /usr/bin/hardinfo
08066000-082a3000 rw-p 08066000 00:00 0 [heap]
b7138000-b7142000 r-xp 00000000 08:05 34564 /usr/lib/libgcc_s.so.1
b7142000-b7143000 rw-p 00009000 08:05 34564 /usr/lib/libgcc_s.so.1
b7167000-b71c7000 rw-s 00000000 00:08 29458438 /SYSV00000000 (deleted)
b71c7000-b7246000 r--p 00000000 08:05 1369 /usr/share/fonts/TTF/DejaVuSans.ttf
b7246000-b7248000 r-xp 00000000 08:05 113862 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b7248000-b7249000 rw-p 00001000 08:05 113862 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b7249000-b7262000 r--s 00000000 08:06 9367 /home/johnny/.fontconfig/23aa26c6e4f6596c811cbe20d812ef2b-x86.cache-2
b7262000-b7272000 r--s 00000000 08:05 63237 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
b7272000-b727c000 r--s 00000000 08:05 63224 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
b727c000-b728c000 r--s 00000000 08:05 62728 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
b728c000-b7291000 r--s 00000000 08:05 34480 /var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-x86.cache-2
b7291000-b7296000 r--p 00000000 08:05 96701 /usr/share/locale/it/LC_MESSAGES/glib20.mo
b7296000-b72a0000 r-xp 00000000 08:05 3037244 /usr/lib/hardinfo/modules/devices.so
b72a0000-b72a1000 rw-p 00009000 08:05 3037244 /usr/lib/hardinfo/modules/devices.so
b72a1000-b72a9000 r-xp 00000000 08:05 3037243 /usr/lib/hardinfo/modules/computer.so
b72a9000-b72aa000 rw-p 00007000 08:05 3037243 /usr/lib/hardinfo/modules/computer.so
b72aa000-b72b3000 r--p 00000000 08:05 100457 /usr/share/locale/it/LC_MESSAGES/libc.mo
b72b3000-b72b4000 r-xp 00000000 08:05 100550 /usr/lib/gconv/ISO8859-1.so
b72b4000-b72b6000 rw-p 00000000 08:05 100550 /usr/lib/gconv/ISO8859-1.so
b72b6000-b72d9000 r--p 00000000 08:05 104725 /usr/share/locale/it/LC_MESSAGES/gtk20-properties.mo
b72d9000-b730c000 r--p 00000000 08:05 108738 /usr/lib/locale/it_IT/LC_CTYPE
b730c000-b7315000 r-xp 00000000 08:05 100419 /lib/libnss_files-2.5.so
b7315000-b7317000 rw-p 00008000 08:05 100419 /lib/libnss_files-2.5.so
b7317000-b731f000 r-xp 00000000 08:05 100420 /lib/libnss_nis-2.5.so
b731f000-b7321000 rw-p 00007000 08:05 100420 /lib/libnss_nis-2.5.so
b7321000-b7328000 r-xp 00000000 08:05 100416 /lib/libnss_compat-2.5.so
b7328000-b732a000 rw-p 00006000 08:05 100416 /lib/libnss_compat-2.5.so
b732a000-b732d000 rw-p b732a000 00:00 0
b732d000-b7331000 r-xp 00000000 08:05 135337 /usr/lib/libXdmcp.so.6.0.0
b7331000-b7332000 rw-p 00003000 08:05 135337 /usr/lib/libXdmcp.so.6.0.0
b7332000-b7334000 r-xp 00000000 08:05 135185 /usr/lib/libXau.so.6.0.0
b7334000-b7335000 rw-p 00001000 08:05 135185 /usr/lib/libXau.so.6.0.0
b7335000-b7353000 r-xp 00000000 08:05 2216010 /usr/lib/libexpat.so.1.5.2
b7353000-b7355000 rw-p 0001d000 08:05 2216010 /usr/lib/libexpat.so.1.5.2
b7355000-b736b000 r-xp 00000000 08:05 136251 /usr/lib/libxcb.so.1.0.0
b736b000-b736c000 rw-p 00016000 08:05 136251 /usr/lib/libxcb.so.1.0.0
b736c000-b736d000 rw-p b736c000 00:00 0
b736d000-b736e000 r-xp 00000000 08:05 136259 /usr/lib/libxcb-xlib.so.0.0.0
b736e000-b736f000 rw-p 00000000 08:05 136259 /usr/lib/libxcb-xlib.so.0.0.0
b736f000-b7382000 r-xp 00000000 08:05 100415 /lib/libnsl-2.5.so
b7382000-b7384000 rw-p 00012000 08:05 100415 /lib/libnsl-2.5.so
b7384000-b7386000 rw-p b7384000 00:00 0
b7386000-b7395000 r-xp 00000000 08:05 144671 /usr/lib/libtasn1.so.3.0.10
b739Abortito
Llora raga ho lanciato
E questo è il risultato:
Non ci capisco quasi niente. Il testo è diviso in blocchi che corrisponderanno alle varie periferiche. Il problema è che a me servono i dati da inserire in xorgconfig... in particolare quelli relativi a monitor e scheda video!!!
Qualcuno mi può chiarire come?
Codice: Seleziona tutto
lspci -vvCodice: Seleziona tutto
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX -
82443BX/ZX/DX Host bridge (rev 03)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 64
Region 0: Memory at e4000000 (32-bit, prefetchable)
[size=64M]
Capabilities: [a0] AGP version 1.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+
ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP-
GART64- 64bit- FW- Rate=<none>
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX -
82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal
decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+
VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Bus: primary=00, secondary=01, subordinate=01,
sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: df000000-dfefffff
Prefetchable memory behind bridge: dff00000-e3ffffff
Secondary status: 66MHz+ FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset-
FastB2B+
00:04.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4
ISA (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00:04.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4
IDE (rev 01) (prog-if 80 [Master])
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 0: [virtual] Memory at 000001f0 (32-bit,
non-prefetchable) [disabled] [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3,
non-prefetchable) [disabled] [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit,
non-prefetchable) [disabled] [size=8]
Region 3: [virtual] Memory at 00000370 (type 3,
non-prefetchable) [disabled] [size=1]
Region 4: I/O ports at b800 [size=16]
00:04.2 USB Controller: Intel Corporation 82371AB/EB/MB
PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin D routed to IRQ 5
Region 4: I/O ports at b400 [size=32]
00:04.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI
(rev 02)
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin ? routed to IRQ 9
00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105
[Rhine-III] (rev 8b)
Subsystem: VIA Technologies, Inc. Unknown device
0105
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+
VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (750ns min, 2000ns max), Cache Line
Size: 32 bytes
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at b000 [size=256]
Region 1: Memory at de800000 (32-bit,
non-prefetchable) [size=256]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0d.0 Multimedia audio controller: Ensoniq ES1370
[AudioPCI] (rev 01)
Subsystem: Unknown device 4942:4c4c
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr-
DEVSEL=slow >TAbort- <TAbort+ <MAbort+ >SERR- <PERR-
Latency: 32 (3000ns min, 32000ns max)
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at a800 [size=64]
01:00.0 VGA compatible controller: ATI Technologies Inc Rage
128 PF/PRO AGP 4x TMDS (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage 128 PF/PRO AGP
4x TMDS
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e0000000 (32-bit, prefetchable)
[size=64M]
Region 1: I/O ports at d800 [size=256]
Region 2: Memory at df000000 (32-bit,
non-prefetchable) [size=16K]
Expansion ROM at dffe0000 [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+
ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP-
GART64- 64bit- FW- Rate=<none>
Capabilities: [5c] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-Qualcuno mi può chiarire come?
- aschenaz
- Staff

- Messaggi: 4623
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Prova a lanciare un X -configure, che ti crea uno xorg.conf.new sotto /root.
Da quello puoi ricopiare i dati della scheda video (in genere sono esatti). Non ti conviene usarlo così com'è come xorg.conf (è incompleto)
Per le frequenze del monitor guarda il manuale dello stesso, oppura opta per un range ampio.
Ciao,
nino
Da quello puoi ricopiare i dati della scheda video (in genere sono esatti). Non ti conviene usarlo così com'è come xorg.conf (è incompleto)
Per le frequenze del monitor guarda il manuale dello stesso, oppura opta per un range ampio.
Ciao,
nino
GRAZIE veramente utile!ninobi ha scritto:Prova a lanciare un X -configure, che ti crea uno xorg.conf.new sotto /root.
Da quello puoi ricopiare i dati della scheda video (in genere sono esatti). Non ti conviene usarlo così com'è come xorg.conf (è incompleto)
Per le frequenze del monitor guarda il manuale dello stesso, oppura opta per un range ampio.
Ciao,
nino
Rimane il problema di sapere che scheda madre monto. Sul supporto non si riesce a leggere nulla. Con X -configure non mi dice niente. Quando ho lanciato lspci -vv Tra le tante cose ho notato
Codice: Seleziona tutto
01:00.0 VGA compatible controller: ATI Technologies Inc Rage
128 PF/PRO AGP 4x TMDS (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage 128 PF/PRO AGP
4x TMDS
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV-
VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr-
DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e0000000 (32-bit, prefetchable)
[size=64M]
Region 1: I/O ports at d800 [size=256]
Region 2: Memory at df000000 (32-bit,
non-prefetchable) [size=16K]
Expansion ROM at dffe0000 [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+
ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP-
GART64- 64bit- FW- Rate=<none>
Capabilities: [5c] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-