|
Dopo la rottura del precedente portatile (Compaq Presario 2145EU, link) sono riuscito a recuperare la Debian installata sull'hd in questo modo: con knoppix ho montato la partizione root della Debian chroot all'interno della Debian ho attivato la connessione ad internet con aptitude mi sono scaricato e installato il kernel 2.6.18-4-amd64 (per evitare problemi al livello di kernel) ho modificato il /etc/fstab sostituendo ai vari /dev/hdaX delle partizioni di root e di home il relativo /dev/sdbX nel /boot/grub/menu.lst ho modificato la root=/dev/hdaX del nuovo kernel con root=/dev/sdbX al primo avvio ho dovuto riconfigurare X.Org con dpkg-reconfigure xserver-xorg perché sono passato da una scheda ATi a una nVidia
sperando che a qualcuno possa servire questa spiegazione 
Purtroppo non è servito a molto e ho reinstallato Debian Lenny sul portatile.
Cominciamo:
Per l'installazione ho utilizzato una installazione minimale via rete presente in questa pagina (sotto la dicitura Immagine del CD "netinst" per l'installazione via rete (135-175 Mb)); questa è una Debian netinst testing, ovvero una distribuzione GNU/linux (Debian) nel ramo testing e che si installa via rete: in questo modo con 150MB di ISO e con una connessione ad internet abbiamo la possibilità di installare tutto ciò che vogliamo senza dover scaricare il set completo. A differenza dalla scorsa installazione ho scaricato l'ISO per amd64 e quindi ho avviato l'installazione. Ora passiamo al nuovo portatile.
Tutta la parte relativa all'installazione e ai suggerimenti vari rimane invariata rispetto a quella del vecchio portatile, qui mi limiterà a inserire tutto quello che è stato cambiato come configurazione. Info generali sul sistema:
La macchina da cui vi scrivo è un HP Pavilion della serie dv6000, precisamente un dv6270EU che ha queste caratteristiche AMD Turion 64 x2 Mobile TL-52 512kb+512kb cache 1.6GHz display panoramico WXGA 15.4'' Brightview alta definizione HD 120GB 5400rpm 1024MB DDR2 SDRAM nVidia GeForce Go 7200 con 256MB TurboCache wlan 802.11b/g chip broadcom DVD +/- R/RW supermulti con supporto double layer batteria agli ioni di litio 6 celle HP quickplay lettore memorie digitali 5 in 1 slot per express card/pc card 54 telecomando mobile HP Windows Vista Home Premium webcam 1.3Mp e 2 microfoni incorporati sintonizzatore TV digitale HP ExpressCard e telecomando HP MediaBuddy (telecomando+ricevitore infrarossi, antenna omnidirezionale, sintonizzatore expressCard) 3 porte usb 2 1 porta firewire scheda ethernet nVidia nForce uscite s-video e per proiettori altoparlanti Altec Lansing
# lspci00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) 05:00.0 VGA compatible controller: nVidia Corporation Unknown device 01d6 (rev a1) 07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 07:05.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) 07:05.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) 07:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) 07:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
# lspci -v00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: 66MHz, fast devsel
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: 66MHz, fast devsel
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: 66MHz, fast devsel
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] #00 [00fe] Capabilities: [fc] #00 [0000]
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: 66MHz, fast devsel
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) Flags: 66MHz, fast devsel
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: c4000000-c7ffffff Prefetchable memory behind bridge: 00000000ce200000-00000000ce3fffff Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 Memory behind bridge: c8000000-cbffffff Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 Memory behind bridge: cc000000-cdffffff Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at 1d00 [size=128]
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: 66MHz, fast devsel, IRQ 10 I/O ports at 3040 [size=64] I/O ports at 3000 [size=64] Capabilities: [44] Power Management version 2
00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10 Memory at c0040000 (32-bit, non-prefetchable) [size=256K]
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201 Memory at c0004000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201 Memory at c0005000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port Capabilities: [80] Power Management version 2
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) (prog-if 8a [Master SecP PriP]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at 3080 [size=16] Capabilities: [44] Power Management version 2
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) (prog-if 85 [Master SecO PriO]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 217 I/O ports at 30c0 [size=8] I/O ports at 30b4 [size=4] I/O ports at 30b8 [size=8] I/O ports at 30b0 [size=4] I/O ports at 3090 [size=16] Memory at c0006000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable- Capabilities: [cc] HyperTransport: MSI Mapping
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=07, subordinate=07, sec-latency=64 Memory behind bridge: ce000000-ce0fffff Capabilities: [b8] Subsystem: Gammagraphx, Inc. Unknown device 0000 Capabilities: [8c] HyperTransport: MSI Mapping
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 225 Memory at c0000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 209 Memory at c0008000 (32-bit, non-prefetchable) [size=4K] I/O ports at 30e0 [size=8] Capabilities: [44] Power Management version 2
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel Capabilities: [f0] #0f [0010]
03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) Subsystem: Hewlett-Packard Company Unknown device 1364 Flags: bus master, fast devsel, latency 0, IRQ 255 Memory at c8000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 2 Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Capabilities: [d0] Express Legacy Endpoint IRQ 0 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel
05:00.0 VGA compatible controller: nVidia Corporation Unknown device 01d6 (rev a1) (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at cd000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at cc000000 (64-bit, non-prefetchable) [size=16M] Capabilities: [60] Power Management version 2 Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [78] Express Endpoint IRQ 0 Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting
07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, medium devsel, latency 64, IRQ 5 Memory at ce000000 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2
07:05.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, medium devsel, latency 64, IRQ 7 Memory at ce000800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
07:05.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: bus master, medium devsel, latency 0, IRQ 11 Memory at ce000c00 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
07:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: medium devsel, IRQ 11 Memory at ce001000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
07:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05) Subsystem: Hewlett-Packard Company Unknown device 30b7 Flags: medium devsel, IRQ 11 Memory at ce001400 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
# lspci -n00:00.0 0500: 10de:02f7 (rev a2) 00:00.1 0500: 10de:02fa (rev a2) 00:00.2 0500: 10de:02fe (rev a2) 00:00.3 0500: 10de:02f8 (rev a2) 00:00.4 0500: 10de:02f9 (rev a2) 00:00.5 0500: 10de:02ff (rev a2) 00:00.6 0500: 10de:027f (rev a2) 00:00.7 0500: 10de:027e (rev a2) 00:02.0 0604: 10de:02fc (rev a1) 00:03.0 0604: 10de:02fd (rev a1) 00:04.0 0604: 10de:02fb (rev a1) 00:09.0 0500: 10de:0270 (rev a2) 00:0a.0 0601: 10de:0260 (rev a3) 00:0a.1 0c05: 10de:0264 (rev a3) 00:0a.3 0b40: 10de:0271 (rev a3) 00:0b.0 0c03: 10de:026d (rev a3) 00:0b.1 0c03: 10de:026e (rev a3) 00:0d.0 0101: 10de:0265 (rev f1) 00:0e.0 0101: 10de:0266 (rev f1) 00:10.0 0604: 10de:026f (rev a2) 00:10.1 0403: 10de:026c (rev a2) 00:14.0 0680: 10de:0269 (rev a3) 00:18.0 0600: 1022:1100 00:18.1 0600: 1022:1101 00:18.2 0600: 1022:1102 00:18.3 0600: 1022:1103 03:00.0 0280: 14e4:4311 (rev 01) 05:00.0 0300: 10de:01d6 (rev a1) 07:05.0 0c00: 1180:0832 07:05.1 0805: 1180:0822 (rev 19) 07:05.2 0880: 1180:0843 (rev 01) 07:05.3 0880: 1180:0592 (rev 0a) 07:05.4 0880: 1180:0852 (rev 05)
Il mio feedback sul Debian GNU/Linux device driver check page.
# cat /proc/cpuinfoprocessor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 72 model name : AMD Turion(tm) 64 X2 Mobile Technology TL-52 stepping : 2 cpu MHz : 1607.517 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 3218.97 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc
processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 72 model name : AMD Turion(tm) 64 X2 Mobile Technology TL-52 stepping : 2 cpu MHz : 1607.517 cache size : 512 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 3214.68 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc # hdparm -tT /dev/sda/dev/sda: Timing cached reads: 1798 MB in 2.00 seconds = 899.29 MB/sec Timing buffered disk reads: 114 MB in 3.01 seconds = 37.90 MB/sec
ACPI Info List ACPI# ls /proc/acpi/ alarm dsdt embedded_controller event fadt fan info power_resource processor thermal_zone wakeup
# cat /proc/acpi/embedded_controller/EC0/info gpe bit: 0x10 ports: 0x66, 0x62 use global lock: no Processor
# cat /proc/acpi/processor/CPU0/info processor id: 0 acpi id: 0 bus mastering control: yes power management: no throttling control: no limit interface: no
# cat /proc/acpi/processor/CPU0/limit <not supported>
# cat /proc/acpi/processor/CPU0/power active state: C1 max_cstate: C8 bus master activity: 00000000 states: *C1: type[C1] promotion[--] demotion[--] latency[000] usage[00000000] duration[00000000000000000000]
# cat /proc/acpi/processor/CPU0/throttling <not supported>
I valori qui riportati sono gli stessi per /proc/acpi/processor/CPU1, ad esclusione di: # cat /proc/acpi/processor/CPU1/info processor id: 1 acpi id: 1 bus mastering control: yes power management: no throttling control: no limit interface: no
Embedded Controller
# cat /proc/acpi/embedded_controller/EC0/info gpe bit: 0x10 ports: 0x66, 0x62 use global lock: no
Thermal Zone
# cat /proc/acpi/thermal_zone/THRM/cooling_mode cooling mode: active
# cat /proc/acpi/thermal_zone/THRM/polling_frequency <polling disabled>
# cat /proc/acpi/thermal_zone/THRM/state state: ok
# cat /proc/acpi/thermal_zone/THRM/temperature temperature: 57 C
# cat /proc/acpi/thermal_zone/THRM/trip_points critical (S5): 95 C passive: 88 C: tc1=2 tc2=3 tsp=100 devices=0xffff8100011dab30 Fan
Non supportato.
Installazione:
Appena avviato il CD compare lo screen dell'installatore di Debian: come indicato premiamo F1 e seguenti fino ad arrivare alla pagina di scelta del tipo di boot: da qui io ho scritto expertgui e dato Invio per far eseguire la modalità esperta con interfaccia grafica. Ecco come si presenta l'installatore appena avviato:
scegliendo Choose Language si va a scegliere la lingua (Italiano): il locale: quindi dal menù mappa della tastiera ed eventuali layout: il tipo di tastiera: e quindi la keymap: passo successivo del menu: il mount del CD-ROM: l'installatore chiede quali moduli caricare dalla lista, io ho lasciato selezionati i seguenti: successivamente un avviso dirà che il CD è montato correttamente: Fatto ciò si ritorna al menù: questo passo è fatto automaticamente e si passa al successivo per rilevare la scheda di rete, si comincia con lo scegliere quale interfaccia usare: per poi chiedere se si vuole usare il DHCP: vengono poi chieste alcune informazioni di configurazione della rete (nome computer e nome dominio). Il passo seguente riguarda i dischi:
anche in questo caso vengono chiesti i moduli da caricare, ma personalmente ho lasciato gli stessi moduli che ho mostrato prima. Si passa quindi a partizionare i dischi, scegliendo la partizione che si vuole modificare: viene mostrata una semplice interfaccia per modificare la partizione scelta: basta selezionare in Usato come: il filesystem che si vuole usare, in Mountpoint: il punto di montaggio della partizione e se si vuole formattare la partizione. Alla fine basta cliccare su Preparazione di questa partizione completata.
Questo procedimento si deve ripetere per ogni partizione che si vuole usare nel sistema (in un sistema Desktop "usuale" queste sono almeno la /, la /home e la swap). UPDATE
Nel mio caso le partizioni erano già esistenti, ma nulla vieta di creare le partizioni al momento; in installazioni successive ho cambiato il filesystem usato in Ext3 perché più stabile IMHO del ReiserFS e ho usato il disco sda (interno) mentre in queste figure c'è sdb (disco esterno, che mi portava al Dead Device, vedi verso la fine del post per spiegazioni). Finita la preparazione delle partizioni la schermata è: Viene ovviamente chiesta conferma per procedere con il partizionamento:
Si passa quindi a configurare il fuso orario, Europe/Rome, e l'orologio: Quindi si passa a scegliere utenti e password:
si comincia con le password di root:
poi le shadow password:
e la creazione di un utente normale (username e fullname):
e quindi la sua password:
Si passa quindi ad installare il sistema di base e a scegliere quale kernel far installare (io ho selezionato il 2.6.18.4-amd64). Per la configurazione del gestore di pacchetti bisogna scegliere una nazione per i mirror, poi dalla lista selezionare "debian.fastbull.org". Lasciare in bianco le informazioni sui proxy (a meno che non sono presenti), scegliere il protocollo "http" e quindi passare alla schermata di tasksel per la selezione del software:
Qui ho deselezionato "Ambiente Desktop" per non installare quello di default visto che uso Fluxbox.
Nella configurazione di Apt ho incluso anche i repository non-free e durante la ricerca dei repository di sicurezza il setup non li trovava semplicemente perché quelli per testing non sono sotto il server security.debian.org  Si passa quindi all'installazione di GRUB: a me ha dato errore perché ho installato Debian su un disco esterno mentre il setup voleva installare GRUB nella partizione primaria (quella con Vista), ma generalmente se si installa nella partizione primaria non ci dovrebbero essere particolari problemi.
Successivamente si termina l'installazione:
e quindi compare il messaggio:
basta quindi proseguire per veder riavviarsi il PC con Debian installata.
Configurazioni
Download Alcuni files di configurazione utili: configurazione del kernel 2.6.20 patchato beyond2, xorg.conf, dmesg, dpkg -l. UPDATE
Il file configs.tar.bz2 contiene: configurazione del kernel 2.6.22-light , cpufreqd.conf, laptop-mode.conf. Kernel
Attualmente uso un kernel 2.6.22 il cui file di configurazione originale è quello del kernel debian, ma ho tolto il superfluo inserendo staticamente tutti i moduli che mi servono (cpufreq e governors, acpi, nforce per la ethernet, sata, scheda DVB-T, vecchio sottosistema firewire) avendo cura comunque di reinstallare scheda video, webcam, wireless (nei kernel recenti c'è un modulo, bcm43xx ma non mi funziona) da moduli esterni come spiegato più avanti. La configurazione del kernel attuale (2.6.22-light , architettura amd64 ) è presente nel file configs.tar.bz2 e il kernel è stato realizzato con il comando # CONCURRENCY_LEVEL=2 make-kpkg -append-to-version -light --revision=1 kernel_image e quindi installato come un normale pacchetto debian con # dpkg -i ../linux-image-2.6.22-light_1_amd64.deb . Scheda Grafica Installati i driver nVidia secondo questo tutorial, come vedete dall'allegato funziona perfettamente, attualmente la versione è la NVIDIA-Linux-x86_64-100.14.09 Luminosità schermo LCD:
Per abilitare il controllo sulla luminosità dello schermo bisogna caricare il modulo videoFn+F7/F8 cominceranno a funzionare; l'uso di questa combinazione andrà a modificare i file /sys/class/backlight/acpi_videoX/actual_brightness (con X intendendo sia acpi_video0 che acpi_video1). (CONFIG_ACPI_VIDEO) e gli shortcut Dopo aver caricato il modulo si popolano le cartelle /proc/acpi/video e /sys/class/backlight come qui di seguito: # ls -R /proc/acpi/video
/proc/acpi/video/: UVGA VGA
/proc/acpi/video/UVGA: CRT DOS HDMI info LCD POST POST_info ROM TV
/proc/acpi/video/UVGA/CRT: brightness EDID info state
/proc/acpi/video/UVGA/HDMI: brightness EDID info state
/proc/acpi/video/UVGA/LCD: brightness EDID info state
/proc/acpi/video/UVGA/TV: brightness EDID info state
/proc/acpi/video/VGA: CRT DOS HDMI info LCD POST POST_info ROM TV
/proc/acpi/video/VGA/CRT: brightness EDID info state
/proc/acpi/video/VGA/HDMI: brightness EDID info state
/proc/acpi/video/VGA/LCD: brightness EDID info state
/proc/acpi/video/VGA/TV: brightness EDID info state
# ls -R /sys/class/backlight
/sys/class/backlight/: acpi_video0 acpi_video1
/sys/class/backlight/acpi_video0: actual_brightness brightness max_brightness power subsystem uevent
/sys/class/backlight/acpi_video1: actual_brightness brightness max_brightness power subsystem uevent
Per rendere il cambio della luminosità automatico con l'uso a batteria o ad alimentazione si può usare laptop-mode-tools, da configurare nel file /etc/laptop-mode-tools/laptop-mode-tools.conf UPDATE
Nel laptop-mode.conf c'è una sezione per il brightness ma non sono riuscito a fargli avere lo stesso effetto degli shortcut Fn+F7/F8 perché non riesco a rilevare su cosa questi agiscono e gli stessi file in /proc sono write protected anche da superuser. Per me non è un problema, diminuisco manualmente la luminosità.  CPU Scaling: Le cpu del portatile supportano solo due frequenze, 1600000 e 800000 MHz, ma per effettuare lo scaling con cpufreqd (IMHO più versatile delle opzioni messe a disposizione da laptop-mode-tool) è inutile fare affidamento ai governor impostati. Nel mio attuale cpufreqd.conf, nelle regole relative all'uso con la batteria, usando un "trucco" ho settato la chiave maxfreq dei profili a 800000 in modo da limitare superiormente il clock al minimo, qualsiasi sia il governor.
I moduli kernel necessari sono presenti in Power Managment Options -> CPU Frequency Scaling e sono i governor , l'AMD Athlon64 PowerNow e i ACPI P-state ; il demone usato è cpufreqd avendo cura di disabilitare lo scaling nella configurazione di laptop-mode-tools se anch'esso è installato.
Il time in state conferma l'uso a 800000 MHz: # cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state 1600000 162178 800000 918669
Per un funzionamento ottimale di cpufreqd ho TOLTO la sezione, presente nella configurazione di default, chiamata "Movie Watcher" che mi faceva saltare dal conservative al performance anche quando ero a batteria e senza i programmi indicati in esecuzione. Ora lo scaling funziona come deve. Scheda wireless
Il Device questo è il risultato del comando #lspci | grep Broadcom, in modo da identificare correttamente la vostra scheda: 03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
Software necessario:
gli header del kernel, il pacchetto build-essential, il pacchetto ndiswrapper (common & utils & source), scaricare i driver di Windows. Preparazione di ndiswrapper: avviare da terminale module-assistant, selezionare ndiswrapper dalla lista, quindi fare il build e l'install di ndiswrapper. in questo modo abbiamo creato il modulo ndiswrapper che dopo andremo a caricare Installazione dei driver: scompattare il pacchetto exe con: quindi entrare nella sottocartella DRIVER della cartella appena creata con la scompattazione e qui eseguire: # ndiswrapper -i bcmwl5.inf # ndiswrapper -l L'ultimo comando restituisce: bcmwl5 : driver installed device (14E4:4311) present La scheda è ora installata con successo! Inseriamo il modulo ndiswrapper nel file /etc/modules con:
# echo ndiswrapper >> /etc/modules
in modo da avere la scheda riconosciuta ad ogni avvio. Ora possiamo configurare la scheda ricordandoci però che se è presente un pulsante/switch per attivare la scheda su windows, questo deve essere su On altrimenti la scheda non viene trovata, ecco il risultato di uno scanning: # iwlist eth2 scanning eth2 Scan completed : Cell 01 - Address: 00:16:E9:DE:15:CA ESSID:"essid" Protocol:IEEE 802.11g Mode:Managed Frequency:2.437 GHz (Channel 6) Quality:75/100 Signal level:-48 dBm Noise level:-96 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s 6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s 36 Mb/s; 48 Mb/s; 54 Mb/s Extra:bcn_int=200 Extra:atim=0
Riferimenti: UbuntuForum UPDATE
Sono riuscito a far funzionare anche la protezione WPA sul wireless, aggiungendo al file /etc/network/interfaces una sezione come segue: iface eth1 inet dhcp wireless-essid ESSID wireless-mode Managed wireless-ap MAC_ACCESS_POINT wpa-ssid ESSID wpa-key-mgmt WPA-EAP wpa-eap PEAP wpa-pairwise TKIP wpa-identity USERNAME wpa-password PASSWORD_IN_CHIARO
Ovviamente conoscevo le impostazioni della protezione della wlan (WPA-EAP, PEAP, TKIP, no certificati)... Devo trovare un modo per mettere la password in modo cifrato, con il wpa_passphrase non funziona, né tantomeno funziona "spostando" la configurazione del WPA sul file /etc/wpa_supplicant.conf. Se non riuscissi a trovare una soluzione per cifrare la password nel file, l'unica soluzione diventerebbe negare i permessi di lettura a tutti sui suddetti file. Modem Integrato
Ho scaricato il file scanmodem da qui, scompattato ed eseguito con: # gunzip scanModem.gz # chmod +x scanModem # ./scanModem
e al termine mi dice: Analysing card in PCI bus 00:10.1, writing to scanout.00:10.1 Modem with PCI ID 10de:026c is in the software modem category. The modem driver snd-intel8x0m is Not loaded.
To enable functional diagnostics, please either briefly login as Root: su - root (Not for Ubuntu) and unload and reload the modem driver modprobe -r snd-intel8x0m modprobe snd-intel8x0m Exit Root status exit and rerun ./scanModem ho quindi caricato snd-intel8x0m e ho rilanciato scanModem che mi restituisce: 2nd run of scanModem Checking for match with Archived softmodem information. IDENT=hsfmodem Using scanout.00:10.1 data, and writing guidance to ModemData.txt Writing Conexant.txt
Writing residual guidance customized to your System. grep: /etc/ppp/options: No such file or directory A subfolder Modem/ has been written, containing these files with more detailed Information:
con la lista dei file nella cartella Modem che ha creato... Poi sono andato qui e ho accettato la licenza, la pagina che si presenta riporta un installer, io ho seguito il link inferiore per l'installazione manuale dell'archivio hsfmodem-7.60.00.09x86_64full.tar.gz, anche in questo caso ho seguito i passi:
# tar -xzf hsfmodem-7.60.00.09x86_64full.tar.gz # cd hsfmodem-7.60.00.09x86_64full.tar.gz # make install # hsfconfig
L'ultimo comando restituisce: Conexant HSF softmodem driver, version 7.60.00.09x86_64full
If you need license keys, assistance or more information, please go to: http://www.linuxant.com/
When reporting a problem for the first time, please send us the file generated by "hsfconfig --dumpdiag".
No pre-built modules for: Debian-lenny/sid linux-2.6.18-4-amd64 x86_64-SMP
Trying to automatically build the driver modules... (this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel? [/lib/modules/2.6.18-4-amd64/build]
Building modules for kernel 2.6.18-4-amd64, using source directory /lib/modules/2.6.18-4-amd64/build. Please wait... Warning: Module snd_hda_intel is in use Warning: Module snd_hda_codec is in use by snd_hda_intel done. Architecture-specific modutils configuration for x86_64 not found, using defaults
Warning: no device detected by hsf driver - HDA modems may require reboot
Note: kernel module snd-via82xx-modem overridden by hsfmc97via Note: kernel module snd-intel8x0m overridden by hsfmc97ich hsfmc97sis Note: kernel module snd-atiixp-modem overridden by hsfmc97ati
e i moduli sono correttamente caricati, ma come dice lì, il modem può richiedere un reboot della macchina... Al riavvio mi appare:
ttySHSF0 at MMIO 0x0 (irq = 0) is a Conexant HSF softmodem (HDA-14f15045:103c30b7-0)
segno che è stato riconosciuto e come device /dev/modem ho un link a /dev/ttySHSF0, l'ultimo passo sarà fare la prova con la linea, ma già fino a qui sono a buon punto.  Da notare che dopo l'installazione dei driver Conexant, mi viene riconosciuta anche la scheda audio di questo tipo e alsamixer mi mostra molti più device, ad esempio ora ho anche, nella regolazione del volume, gli ingressi per microfono interno (quelli integrati vicino la webcam) ed esterno (collegabile col jack) e gli switch per linea in (credo sia il jack SPDIF) e per il microfono interno. Scheda audio Per la scheda audio non ci sono particolari problemi, il modulo ALSA da usare è snd_hda_intel, già incluso nel kernel. Usando questo modulo alsamixer mi dice: il tutto prima di aver installato il modulo del modem appena descritto. Webcam
Ho scaricato il pacchetto del modulo da qui, scompattato e installato semplicemente con:
Poi ho caricato il modulo con: e quindi ho controllato i moduli caricati: # lsmod | grep video video_buf 30852 1 r5u870 videodev 29696 1 r5u870 v4l1_compat 16260 2 r5u870,videodev v4l2_common 28672 3 r5u870,compat_ioctl32,videodev
e ho aggiunto il modulo in /etc/modules. Su un kernel configurato da noi bisogna aggiungere la chiave Device Drivers -> Multimedia Devices -> Video for Linux -> Video Capture Adapters -> Virtual Video Driver altrimenti, durante il make del modulo, otteniamo errori su simboli indefiniti videobuf_*. Avviando il software Ekiga mi riconosce la webcam come "HP Pavilion Webcam #1". 
Scheda ExpressCard DVB-T Ho provato la scheda di acquisizione DVB-T TV tuner su slot ExpressCard e me la riconosce come: input: Yuan Digital TV as /class/input/input6 dvb-usb: found a 'DiBcom USB2.0 DVB-T reference design (MOD3000P)' in warm state. DVB: registering new adapter (DiBcom USB2.0 DVB-T reference design (MOD3000P)). dib3000: Found a DiBcom 3000P. input: IR-receiver inside an USB DVB receiver as /class/input/input7 dvb-usb: DiBcom USB2.0 DVB-T reference design (MOD3000P) successfully initialized and connected. usbcore: registered new driver dvb_usb_dibusb_mc i moduli sono già inclusi nel kernel.
Lettore memorie MMC/SD Nonostante abbia incluso i moduli sdhci e mmc nel kernel, all'inserimento della sceda rs-mmc la luce i accende e si spegne subito, dal dmesg non si nota nulla... eppure nell'avvio riconosce un device "mmc0" che in /dev non è presente... anche altri possessori di questo lettore confermano che con le mmc non funziona.
Modifica al file /etc/apt/sources.list: Ho modificato il file sources.lists ed ora è come quello qui postato: deb http://mi.mirror.garr.it/mirrors/debian/ testing main deb ftp://debian.fastweb.it/debian/ testing main contrib non-free deb http://ftp.it.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ lenny/updates main deb http://security.debian.org/ sarge/updates main contrib non-free deb http://secure-testing-master.debian.net/debian-secure-testing testing/security-updates main contrib questo sources.list usa dei repository italiani trovati usando il programma apt-spy catalogati secondo la banda disponibile; i primi 3 repository sono quelli dei pacchetti per il ramo testing, i restanti 3 sono per gli aggiornamenti di sicurezza del ramo stable e del testing (è possibile aggiungere anche security-updates/contrib security-updates/non-free all'ultimo repository ma di fatto la sicurezza dei rami contrib e non-free non è gestita, come spiegato QUI. Come potete vedere nella prima parte sono indicati i repository italiani e nella seconda i repository di sicurezza di Sarge e di Etch. Per il repository della sicurezza di testing si deve aggiungere la chiave 946AA6E18722E71E a gpg come descritto più avanti.
Modifica al file .bashrc Un'altra cosa che ho fatto è stato modificare il .bashrc dell'utente e di root per avere alcuni alias e un po di colori in più . Verso la fine del file ci sono delle linee commentate #alias ll='ls -l', io l'ho decommentate così digitando ll è come se eseguissi un ls -l . sempre da quelle parti c'è un # alias ls='ls --color=auto' che ovviamente ho decommentato in modo da avere l'output in console colorato. Un po' prima c'è:
PS1='${debian_chroot:+($debian_chroot)}\ ....
Io per fare qualcosa di colorato ho messo: PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00;30m\]\[\033[0;36m\]@\[\033[01;36m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ (tutto su una riga e senza lo spazio), spiegazioni da guide@debianizzati e da faquintosh.com.
Modifica al file /etc/fstab: # partizione Vista /dev/sda1 /mnt/vista ntfs defaults,ro,user,umask=027,gid=<gid_utente>,nls=utf8,noauto 0 0
# penna usb /dev/sdc1 /mnt/pen vfat defaults,noauto,user 0 0 ovviamente non ho incollato la parte relativa alle partizioni di linux, stanno bene così. Il <gid_utente> si ricava da # grep ^<utente> /etc/group dove <utente> è il nome del vostro utente e il gid che vi interessa è l'ultimo numero compreso tra i :  Configurazione interfacce di rete:
Per ora ho configurato solo il wireless attraverso il file /etc/network/interfaces che è del tipo: iface eth2 inet static address 192.168.1.X netmask 255.255.255.0 # wireless-* options are implemented by the wireless-tools package wireless-mode managed wireless-essid essid post-up route add default gw 192.168.1.1 dev eth2 ovviamente ho commentato la riga relativa al setup automatico perché mi partiva col dhcp durante l'avvio della macchina. La mia rete home è di classe C e quindi la parte finale dell'indirizzo può variare da 2 a 255 (la X) e ovviamente bisogna settare il nome della wlan (l'essid) altrimenti non c'è associazione con l'access point. per attivare la scheda procedo quindi manualmente a fare ifup eth2 e poi ad aggiungere il gateway di default per uscire su internet route add default gw 192.168.1.1 dev eth2 (quest'ultimo comando è fatto fare ad ifup) Varie:
Ho installato il software hotkeys ma per configurare le combinazioni di tasti multimediali e la QuickPlay ho utilizzato i programmi integrati di Gnome. Per gli altri shortcut utilizzerò hotkeys e il keycode da associare si trova con il programma xev, fornito nel pacchetto xbase-clients. Se in futuro dovessi tornare a Fluxbox posso sempre contare su hotkeys per le rimanenti funzioni dei tasti QuickPlay. Avendo installato il pacchetto irda-utils riesco ad usare il telecomandino esterno con i tasti bindati attraverso il programma di Gnome raggiungibile in Desktop → Preferenze → Scorciatoie da Tastiera. Disabling IRQ 7:
Avere la / sul disco esterno USB porta ad alcuni problemi, uno di questi la disabilitazione dell'IRQ 7 (poco male) o addirittura ad avere la partizione di root su un "Dead I/O device". Per rimediare in parte a questo problema si deve settare a 1 la chiave /sys/class/scsi_disk/identificativo_disco/allow_restart ma, avendo un kernel Debian, ogni tanto mi riconosce il disco esterno come 0:0:0:0 e altre volte come 2:0:0:0, per risolvere ho creato uno script che individua com'è riconosciuto il disco durante l'avvio (identificato dalla marca) e quindi va a settare correttamente la chiave. Bisogna prima rendere eseguibile lo script con chmod +x allow_restart.sh e poi è possibile lanciarlo o farlo partire durante l'avvio del sistema. Disabling I/O to Dead Device:
Durante la prima installazione, quella sul disco esterno, avevo sempre il problema di "Disabling I/O to Dead Device" legato alla partizione di root e quindi avevo un sistema che diventava inutilizzabile (non mi riconosceva neanche i comandi). Ora ho installato debian nel disco interno del portatile e questo problema è sparito, posso dire quasi con la certezza che è dato dall'avere la root su una partizione esterna perché, nel passare dall'alimentazione di rete a quella di batteria, il sistema mi comunica una disattivazione della usb con successiva riattivazione in modalità low speed con messaggi tipo usb 1-6.4: disabling USB device using ehci_hcd and address 19 ... usb 1-6.4: new low speed USB device using ehci_hcd and address 24 e quindi una cosa del genere avendo la root sul disco esterno usb porta IMHO al dead device. Problemi con l'orario tra Debian e Windows:
Basta settare con hwclock l'ora esatta (preventivamente modificata da windows e con fuso orario corretto) # hwclock --hctosys successivamente ovviamente il comando # tzconfig deve restituire il fuso orario corretto, cioè Europe/Rome Un altro accorgimento: il problema causato dall'errato settaggio dell'orologio credo sia dovuto all'installazione, non ricordo se ho messo che il pc sta all'orario universale (l'equivalente di UTC=yes nel file /etc/default/rcS) Problemi con le chiavi di apt: Per risolvere il problema delle chiavi di apt (che si presenta alla fine di un apt-get update) possiamo risolvere in due modi: wget http://ftp-master.debian.org/ziyi_key_2006.asc -O - | apt-key add -
# gpg --keyserver pgp.mit.edu --recv-keys <chiave> # gpg --armor --export <chiave> | apt-key add - # apt-get update dove al posto di <chiave> bisogna inserire le ultime 8 cifre della serie di numeri e lettere per cui apt vi ha dato errore.
Apt e l'indirizzo 1.0.0.0 :
Se vi capita che apt tenti di scaricare i repository all'indirizzo 1.0.0.0 e avere problemi con la connessione, andate a controllare il vostro /etc/resolv.conf ed evitate contenuti come: nameserver search
oppure nameserver <ip_gateway> con <ip_gateway> l'indirizzo ip del vostro router/gateway che, nel mio caso, ha portato ad errori sulla connessione e con apt; modificate il file suddetto in: nameserver <ip_dns_primario_fornito_dal_provider> nameserver <ip_dns_secondario_fornito_dal_provider> in questo modo il problema della connessione non dovrebbe ripresentarsi; attenzione anche quando usate il DHCP, mi è capitato di trovare il resolv.conf modificato dopo averlo usato.
Flashplayer 9 (vedi UPDATE) Scaricate il file .tar.gz da questa pagina e installate il programma nspluginwrapper in questo modo: scaricate da questa pagina il file nspluginwrapper assicurandoci prima che nel nostro sistema siano installati tutti i programmi lì indicati, con l'avvertenza che ia32-libs-gtk non è presente nel ramo testing di Debian e quindi bisogna installarlo da qui subito prima di aver installato nspluginwrapper; quindi la sequenza di installazione è dipendenze_nspluginwrapper → ia32-libs-gtk → nspluginswrapper
Successivamente scompattiamo l'archivio di flashplayer e copiamo i files libflashplayer.so e flashplayer.xpt nella cartella dei plugin di firefox: /usr/lib64/mozilla/plugins/
eseguire come root: # /usr/lib/nspluginwrapper/x86_64/linux/npconfig -i /usr/lib64/mozilla/plugins/libflashplayer.so in questo modo abbiamo installato il plugin in Firefox. 
Riferimenti Wizard Linux Team Blog MandrakeItalia
UPDATE Non è più necessario il procedimento descritto per il file install_flash_player_9_linux , ora è anche presente nel ramo contrib e quindi l'installazione rientra nel database di apt e non è più necessario creare i link simbolici.
Il pacchetto in questione è flashplugin-nonfree, ramo contrib del repository ufficiale debian ftp.it.debian.org download deb amd64
Nell'installazione ovviamente verrà rimosso il pacchetto flashplayer-mozilla perché fa conflitto.
Installazione swfdec (vedi UPDATE) : Dalla home page del progetto scaricate i file swfdec-0.4.5 e swfdec-mozilla-0.4.5, scompattateli in una cartella (io ho scelto /opt) e da li entrate in swfdec-0.4.5 e digitate:
./configure make make install
fatto ciò ripetete questa operazione anche per la cartella swfdec-mozilla-0.4.5; ora bisogna linkare il plugin che viene messo automaticamente in /usr/local/lib/mozilla/plugins nella cartella di iceweasel /usr/lib64/mozilla-firefox/plugins. Posizioniamoci quindi in /usr/lib64/mozilla-firefox/plugins e digitiamo: # ln -s /usr/local/lib/mozilla/plugins/libswfdecmozilla.so libswfdecmozilla.so Riavviate Iceweasel e vedete tranquillamente i video su YouTube 
Per comodità linko un archivio contenente gli output di "dpkg -l" e "dpkg --get-selections" aggiornati perché ho dovuto installare molte librerie di sviluppo per far terminare senza errori le due configurazioni.
UPDATE
Anche per swfdec non è più necessario il procedimento precedente, il pacchetto in questione è libswfdec0.5-2, presente nel ramo main.
|