domenica 19 settembre 2010

vmware e audio

Installando NetBSD su 2 macchine virtuali (vmware e virtualbox) mi sono reso conto che vmware pur essendo professionale manca di audio su NetBSD anche ricompilando il kernel,mentre su virtualbox non aveva nessun problema con il kernel di default (GENERIC).
Così sono andato alla ricerca del problema e dopo aver scartabellato un sacco di documentazione riguardante le configurazioni avanzate, su un forum non ufficiale tedesco,c'erano altre documentazioni al riguardo ed ho trovato la soluzione al problema.....
Mentre FreeBSD e altri sistemi (Ubuntu,Kubuntu,Solaris 10 etc...) funzionavano a dovere NetBSD dava problemi,anche perche' e' si supportato ma non del tutto così ecco la soluzione.
Il file in questione ha estensione ".vmx" cioe' "NomeMacchina.vmx" ed e' il file di configurazione della macchina virtuale.
scartabellando ed arrivando alla voce "sound" mi sono reso conto che mancava qualcosa.
così sostituento tutto ed usando una configurazione avanzata ho potuto godere finalmente del suono su NetBSD,questa soluzione sì puo' applicare a qualunque sistema operativo virtuale quando abbiamo assenza sia di suono che di riconoscimento della periferica audio ed eventuale configurazione.

Togliendo tutta la parte riguardante l'audio ed aggiungendo questo

sound.virtualDev = "sb16"
sound.fileName = "-1"
sound.autodetect = "TRUE"
sound.baseAddr = "0x220"
sound.dma16 = "7"
sound.dma8 = "1"
sound.irq = "5"
sound.mpu401baseAddr = "0x330"
sound.Opl3BaseAddr = "0x388"

Il sistema riconosce e configura correttamente la scheda audio, dandogli nome della periferica "sb16" (sound blaster) ed indirizzi (che solitamente sono di default per questa scheda)
Funziona tutto alla perfezione.
Spero che questo sia di aiuto per coloro che come me' hanno avuto problemi

martedì 14 settembre 2010

Immagini NetBSD




Immagini varie NetBSD con Xfce desktop










NetBSD con Flashplugins installato

BSD experience

Questo blog non ha lo scopo di insegnare o programmare script, le modifiche effettuate agli script sono in parte prese dalla rete, il resto e' la mia personale esperienza che si mette in gioco, sbagli correzioni reinstallazioni, insomma un ' aiuto per tutti coloro che sono partiti con buone intenzioni e poi si sono arresi.....
Premetto che nn sono un informatico ne' un ingeniere o altro, sono un saldatore, una persona comune, un operaio con la passione per i PC , e tutto quello che ruota intorno a loro.
Il primo pc che ho avuto a che fare era il Commodore VIC 20 dove si passava un sacco di tempo a scrivere visualbasic e poi si giocava e alla fine spegnendo si perdeva tutto..... le unita' esterne costavano un botto così tramite amici conobbi lo Spectrum ZX della Sinclair...
Usava il normale mangianastri di casa come storage... quindi economico e potente, lo trasformai tramite un kit da 16 a 32 Kb, il principale utilizzo era con il mitico G1FTU RTTY, o CW ma avevo anche l' SSTV, sì ero un radioamatore.... all' epoca avevo un Yaesu FT 77.. autocostruii da kit di Nuova Elettronica un converter che mi permetteva di riceve la stazione Meteo di Offenbach, e di demodularla attraverso lo spectrum, e vedere le immagini come si vedevano ai tempi del Colonello Bernacca in TV.
La prima distro che usai su un pc.. era una Mandrake... la 6 o 7 mi pare... semplice da installare...
Provai Debian la 5r ma fu un disastro....
Passai così alla Slackware... la 7 .. era un po' incasinata ma tutto sommato semplice, feci diverse guide, installare e moddare i driver Nvidia e altro....Giocare in rete a Quake3 era pazzesco...
BSD
Inutile raccontare la storia... wiki ne e' ampiamente piena di ste' cose...
La prima distro che utilizzai da test era Freebsd 4 o 5 non ricordo
comandi diversi insomma non mi trovavo... gia' era incasinato linux... la documentazione era poca e spesso molto scarsa.. ora invece lo hanno tutti (bene o male).
FreeBSD e diventato semplice da installare, senza problemi basta editare alcune cosucce e parte tutto... poi la documentazione e il resto e supportata per bene.
OpenBSD.
Non particolarmente ostico qualche differenza tra suo fratello FreeBy, la mancanza di supporto ai plugins flash etc... non lo consiglio particolarmente all' uso desktop, vedere Youtube o altro diventa difficile, almeno che non lo emulate con Wine.... e usate firefox e i plugin di windows... ma allora? che caspita e'.. tanto vale tengo windows no?
NetBSD
Un casino e sì.. un OS permalosetto se non fai per benino tutto buonanotte,ho fatto circa una 20 ina di install, e provato diversi desktop da Gnome 2.30 a KDE 4.4.5 a XFCE4.2 ....
Il sistema di pack binario (TGZ precompilati) fa schifo.. almeno che non abbiate le librerie (quasi tutte installate) richieste non va',in parole povere si installano i pack ma senza dipendenze... quindi almeno che non sappiate a menadito cosa usa un determinato desktop e da scartare a priori.. Gnome dopo 15-16 e passa ore di compilazione (dipendenze complete) da sorgente abbiamo il desktop.. peccato che sparisca menu e quant' altro se va' in stby....
KDE .... lento e molto spesso da un sacco di magagne nella compilazione ..tempo impiegato... quasi 2 gg.
XFCE4
Quello che ho tuttora.. veloce stabile e proprio il desktop per quest' OS mai un bug o una falla, e inoltre usa appz e game di gnome li incorpora... ha un supporto di emulazione Linux di tutto rispetto, utilizza il wrapper plugins come suo fratello Freeby.. semplice e potente questo OS.
Difatti visto la scarsa documentazione, e non me ne vogliano anche itabsd a volte fa cappelle e spesso non funzionano alcuni metodi usati da loro...
Ho deciso di creare questo blog con lo scopo di aiutare provando sulla mia pelle, la configurazione e quant' altro di quest' OS... Appoggiandomi per le soluzioni a Mailing-list..Forum sparsi in tutto il Globo.. e la scarsa doc in dotazione.
Attualmente sto picchiandomi sulla config della scheda audio che nn viene ne' riconosciuta,ne installata...
E' in emulazione vmware... se qualcuno ne sa' di piu' scriva...
I tutorial li ho provati tutti dal makedev all alla ricompilazione del kernel ai driver oss...
Ecco perche il nome Experience ... esperienze su bsd.
Il prossimo post mettero' prima delle foto di NetBSD installato con xfce poi passeremo man mano dall' installazione alla prima messa a punto fondamentale, alla emulazione linux ed ai suoi plugins.. e via dicendo (web server,mail server,ftpserver etc..) ma su queste cose fra parentesi sto' sperimentando di persona... quindi ne parleremo in seguito.
Nel frattempo se avete questioni consigli e critiche dite la vostra
Ciao