Ho intenzione di realizzare un MediaCenter totalmente fatto in casa.
Presto descriverò qui l'hardware a mia disposizione, ed i software che utilizzerò, intanto godetevi la documentazione che, piano piano, sto inserendo
Ecco l'output del comando lshw:
crazynet-server
description: Computer
width: 32 bits
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 0
size: 639MiB
*-cpu
product: Intel(R) Celeron(R) CPU 2.00GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
version: 15.2.9
size: 2GHz
width: 32 bits
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts sync_rdtsc cid xtpr
configuration: id=0
*-cache
description: L1 cache
physical id: 0
size: 8KiB
*-pci
description: Host bridge
product: 82865G/PE/P DRAM Controller/Host-Hub Interface
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 02
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel module=intel_agp
*-pci:0
description: PCI bridge
product: 82865G/PE/P PCI to AGP Controller
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 02
width: 32 bits
clock: 66MHz
capabilities: pci normal_decode bus_master
*-display UNCLAIMED
description: VGA compatible controller
product: NV34 [GeForce FX 5200]
vendor: nVidia Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 32 bits
clock: 66MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=32 maxlatency=1 mingnt=5
*-usb:0
description: USB Controller
product: 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usb:1
description: USB Controller
product: 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2
vendor: Intel Corporation
physical id: 1d.1
bus info: pci@0000:00:1d.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usb:2
description: USB Controller
product: 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3
vendor: Intel Corporation
physical id: 1d.2
bus info: pci@0000:00:1d.2
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usb:3
description: USB Controller
product: 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4
vendor: Intel Corporation
physical id: 1d.3
bus info: pci@0000:00:1d.3
version: 02
width: 32 bits
clock: 33MHz
capabilities: uhci bus_master
configuration: driver=uhci_hcd latency=0 module=uhci_hcd
*-usb:4
description: USB Controller
product: 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
vendor: Intel Corporation
physical id: 1d.7
bus info: pci@0000:00:1d.7
version: 02
width: 32 bits
clock: 33MHz
capabilities: ehci bus_master cap_list
configuration: driver=ehci_hcd latency=0 module=ehci_hcd
*-pci:1
description: PCI bridge
product: 82801 PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: c2
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master
*-multimedia:0 UNCLAIMED
description: Multimedia controller
product: SAA7146
vendor: Philips Semiconductors
physical id: 1
bus info: pci@0000:02:01.0
version: 01
width: 32 bits
clock: 33MHz
configuration: latency=32 maxlatency=38 mingnt=15
*-multimedia:1
description: Multimedia video controller
product: Bt878 Video Capture
vendor: Brooktree Corporation
physical id: 2
bus info: pci@0000:02:02.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=bttv latency=32 maxlatency=40 mingnt=16 module=bttv
*-multimedia:2 UNCLAIMED
description: Multimedia controller
product: Bt878 Audio Capture
vendor: Brooktree Corporation
physical id: 2.1
bus info: pci@0000:02:02.1
version: 11
width: 32 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=32 maxlatency=255 mingnt=4
*-multimedia:3
description: Multimedia audio controller
product: SB Live! EMU10k1
vendor: Creative Labs
physical id: 3
bus info: pci@0000:02:03.0
version: 07
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=EMU10K1_Audigy latency=32 maxlatency=20 mingnt=2 module=snd_emu10k1
*-input
description: Input device controller
product: SB Live! Game Port
vendor: Creative Labs
physical id: 3.1
bus info: pci@0000:02:03.1
version: 07
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=Emu10k1_gameport latency=32 module=emu10k1_gp
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 5
bus info: pci@0000:02:05.0
logical name: eth0
version: 10
serial: 00:19:66:6b:ec:9e
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too driverversion=0.9.28 latency=32 maxlatency=64 mingnt=32 module=8139too multicast=yes
*-isa
description: ISA bridge
product: 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-ide
description: IDE interface
product: 82801EB/ER (ICH5/ICH5R) IDE Controller
vendor: Intel Corporation
physical id: 1f.1
bus info: pci@0000:00:1f.1
version: 02
width: 32 bits
clock: 33MHz
capabilities: ide bus_master
configuration: driver=ata_piix latency=0 module=ata_piix
*-serial UNCLAIMED
description: SMBus
product: 82801EB/ER (ICH5/ICH5R) SMBus Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 02
width: 32 bits
clock: 33MHz
configuration: latency=0
*-scsi
physical id: 1
bus info: scsi@2
logical name: scsi2
capabilities: scsi-host
configuration: driver=usb-storage
*-network
description: Wireless interface
physical id: 2
logical name: wlan0
serial: 00:60:b3:08:14:4a
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=ndiswrapper+wlanutg driverversion=1.52+Roper,06/01/2005,7.2.2.42 ip=192.168.1.10 multicast=yes wireless=IEEE 802.11g
Come si può notare dall'output precedente, la mia scheda video è una nVidia GeForce FX 5200
product: NV34 [GeForce FX 5200]
vendor: nVidia Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 32 bits
clock: 66MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=32 maxlatency=1 mingnt=5
La scheda è stata automaticamente installata con i driver di default durante l'installazione di Ubuntu 8.04, ma ho la necessità di installare quelli che sono i driver ufficiali. Per questa operazione ho utilizzato Envy, un'applicazione opensource - e perfettamente integrata in Ubuntu - creata dallo sviluppatore italiano Alberto Milone. L'operazione è stata semplicissima:
Ora vediamo come installare i driver con Envy, inanzitutto assicuratevi di non aver driver installati per evitare problemi e che tutto sia pulito, dopo di che installate envyng che è presente nei repository di ubuntu, e potete scegliere fra envyng-gtk o envyng-qt, se avete Gnome si adatterà meglio envyng-gtk, se invece avete KDE si adatterà meglio envyng-qt.
Per installarlo quindi scrivete sudo apt-get install envyng-gtk o sudo apt-get install envyng-qt.
Dopo averlo installato apritelo e vi troverete una schermata come questa:
Ora selezionate Nvidia e scegliete se installare i driver Nvidia facendo la rivelazione Hardware automatica, se installarli manualmente scegliendo la versione, o se disistallare i driver Nvidia se li avevate installati in precedenza.
Infine fate click su Apply per applicare le modifiche, o su Quit per uscire senza salvare le modifiche.