wtorek, 28 maja 2013

Pewne zmiany na lepsze

Okazuje się, że 500 GB jak na dzisiejsze standardy to niewiele. Zdecydowałem się na zakup energooszczędnego (ponownie) dysku o rozmiarze 3 TB - WD Caviar Green WD30EZRX. RAID również byłby ciekawym rozwiązaniem, jednak kłóci się to trochę z wizją małego, cichego i eleganckiego pudełeczka pod telewizorem.

À propos 'cichego', domyślny wiatrak dostarczany z płytą główną jest całkiem głośny w związku z jego rozmiarem i wysoką prędkością. Z dalekich krajów Alledrogo nadciąga SCYTHE Mini-Kaze Ultra 40x40x20 mm. Doczytałem, że to idealne rozwiązanie - zobaczymy. :)

Jako, że będę zmieniać dysk - postanowiłem przeprowadzić instalację i konfigurację wszystkiego od zera. Dlatego jeśli macie jakieś sugestie, coś chcielibyście abym przy okazji opisał - śmiało dawajcie znać w komentarzach.

czwartek, 28 lutego 2013

Meritum - jak postawić XBMC i dostosować środowisko do potrzeb centrum multimedialnego

Długi czas oczekiwania na kolejny post tego bloga nie oznacza, że w temacie nic się nie zadziało. :) Serwer stoi od dłuższego czasu, jest używany i co jakiś czas coś dopieszczam w wolnej chwili.

Tak to jest - jak już stoi w domu to aż się chce używać, a nie pisać o tym! Pudełeczko i XBMC są świetne, żaden SmartTV jaki na oczy do tej pory widziałem nie może się z tym równać. :)

W międzyczasie pojawiła się finalna wersja XMBC 12.0 Frodo, którą oczywiście cieszę się na swoim sprzęcie. :-) Krótka przebieżka poniżej.


  • HD audio support, including DTS-MA and Dolby True-HD, via the new XBMC AudioEngine (OSX/iOS not yet available)
  • Live TV and PVR support
  • h.264 10bit (aka Hi10P) video software decoding for anime
  • 64bit support in OSX to match the 64bit support in Linux
  • Improved image support, allowing the database to accomodate numerous additional image types and more interesting and complex skins
  • Support for the Raspberry PI
  • Initial support for the Android platform
  • Improved AirPlay support across all platforms, including AirPlay audio in XBMC for Windows to match the other platforms
  • Improved controller support in Windows and Linux
  • Advanced Filtering in the library
  • Video library tags to complement movie sets
  • Advanced UPnP sharing
  • Default video languages now match the language being used by XBMC
  • Translations now powered by Transifex
Instalacja Ubuntu na wspomnianym sprzęcie nie sprawiła w ogóle problemów - więc nie ma nad czym się tu rozwodzić.

Poniżej przedstawiam świetny, ciągle doskonalony guide, który był bardzo pomocny w stawianiu środowiska. Myślę, że nie ma sensu opisywać tu całego procesu instalacji skoro tam jest on cały czas aktualizowany. Zachęcam do lektury:

XBMC Install and Config HOWTO for Linux on AMD Graphic Based Systems (FUSION) - XBMC XVBA - opis instalacji i konfiguracji sterowników AMD oraz XBMC dedykowanych dla naszych układów graficznych, oraz drobny tuning systemu operacyjnego.

Gdy znajdę chwilę i chęci, oraz będę mieć wgląd w konfigurację będę mógł podzielić się większą ilością szczegółów. Póki możecie napisać co Was interesuje i na tym skoncentruję się w kolejnym poście.

Udanego odbioru! :)



poniedziałek, 28 stycznia 2013

Pierwszy poradnik - instalacja Ubuntu Server

Na początek dedykuję ten wpis Śledziowi - ma dzisiaj urodzinki! Najlepszego bracie! :)

Dziś dostałem od kuriera płytę główną myślę, że bardzo niedługo się nią zajmę. Póki co zapraszam do pierwszego mini poradnika w ramach blogu, czyli jak przebiega instalacja Instalacja Ubuntu Server 12.04.1 LTS.

Jak zawsze komentarze/uwagi/sugestie bardzo mile widziane.

czwartek, 24 stycznia 2013

Drugie podejście :-)

Witam serdecznie po, na moje oko, 5 latach.. :-)

Żeby nie zanudzać, przez te 5 lat wydarzyło się wiele rzeczy. Przebranżowiłem się, mam żonę.. i jakoś temat ITX media center umarł śmiercią naturalną. I nawet nie do końca z powyższych przyczyn.

Podstawowym błędem poprzedniego pomysłu była niewydolność procesora Intel Atom. Nie ma co się oszukiwać. Atom nie radził sobie z odtwarzaniem filmów, co dopiero w HD, poza tym - zero wyjść cyfrowych dla obrazu - słowem to nie był odpowiedni sprzęt.

Zainspirowany trochę kolegą Xtensem, który sam wdrożył już temat serwera multimedialnego u siebie (choć nie tylko do takiego użytku, jak z resztą i ja planuję w moim przypadku), postanowiłem wrócić do hobby. Serwerek przyda się w domku, zwłaszcza, że tym razem jest na czym go stawiać. :-)

Obudowa (SilverStone Lascala LC12B Black) zostanie taka sama, zmieni się wnętrze. Tym razem będę bazować na płycie głównej z APU od AMD (tzw Fusion czy też Vision - trudno powiedzieć). Na rynku wydaje się być dostępny jedynie E-350, a zatem trochę leciwy układ, choć nadal świetnie sobie radzi z wyświetlaniem i dekodowaniem obrazu w wysokich rozdzielczościach. Świeższe są dostępne w gotowych rozwiązaniach typu notebook/netbook/tablet, niestety nie idzie znaleźć z nowszymi układami płyty głównej na nasze potrzeby.. Na polskim rynku najsensowniejsza wydawała mi się płyta główna od Asrocka - E350M1 (wersja z USB2).



Sprzęt wyposażymy w 8 GB RAM-u (ech, platforma pod Atom obsługiwała max 1 GB, z czego część szła na grafikę).

System operacyjny - oczywiście sprawdzony Ubuntu Server 12.04 LTS x64, wraz z managerem okien (prawdopodobnie XFCE) oraz obiecujące oprogramowanie multimedialne XBMC.

Odejdę również od pomysłu tunera TV i zgrywania obrazu. To póki co wydaje mi się nieosiągalne. Mam u siebie dekoder od UPC i wrażenie, że trudno będzie przesłać obraz w jakości HD do serwera multimedialnego, ale mimo to - temat troszkę otwarty, jednak nie priorytetowy.

To tak słowem wstępu. Ciekaw jestem czy i tym razem będzie zainteresowanie. :-) Będę informować o bojach w miarę szczegółowo, abyście mogli również potrenować u siebie na moim przykładzie. Od instalacji, po konfiguracje firewalla, usług LAMP, jeśli takich będę potrzebować, Samba etc.. To wszystko może kiedyś się tutaj znajdzie. Z każdym postem liczę na wasze sugestie i uwagi.

Póki co czekam na zamówione elementy, muszę też kopsnąć się na giełdę po przejściówkę 20 pin ATX na 24 pin BTX.. Ech.. tyle lat tam nie byłem. :-) Życzę Wam powodzenia, życie i mi!

poniedziałek, 7 lipca 2008

Sprzęt skompletowany + FAQ

Witam po przerwie. :) W tym czasie zaliczyłem parę mocnych wrażeń niekoniecznie związanych z naszym tematem. ;] Do rzeczy.

Serwerek jest już skompletowany i działa.

Od strony hardware'owej mogę poskarżyć się na następujące rzeczy:
- producent obudowy nie dostarczył odpowiedniego zestawu wyjść zasilających. I do SATA i do tego punktu zasilania 2x2, znany dla Intelowskich rozwiązań.
- obudowa nie jest przystosowana do jakichkolwiek kart rozszerzeń, a na płycie mam wolny slot PCI.
- Całość grzeje się bardziej niż myślałem. Głównie chipset. Reszta OK. Chyba mogę zapomnień o pasywnym chłodzeniu.
- Wiatrak na chipsecie nie jest jakiś głośny.. Ale słychać go. Myślę o wymianie. Aktualnie serwer z racji tego, że jest podłączony bezpośrednio do routera, musi być nieopodal łóżka jednego z domowników. A chciałbym, żeby serwer jednak chodził non-stop. ;]

Od strony softu:
- w sumie tylko jedna rzecz. Koszmar ze sterownikiem Realtek pod Linuksami. Istny koszmar. Już nie będę się rozpisywać. W skrócie chodzi o to, że domyślnie uruchamia się moduł sterownika r8169, który powodował BARDZO niestabilne zachowanie interface'u ethernetowego. Mimo kompilacji nowego sterownika ze strony producenta uporczywie uruchamiał się ten związany z jądrem. Żadne blocklisty na modprobe nie dawały rezultatu z oczywistej przyczyny. Oto jak należy sobie radzić z problemem:

1. Ręczna instalacja sterownika r8101 z oficjalnej witryny wg instrukcji zawartej w paczce.
2. Deaktywacja felernego sterownika:

mv /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko.old
depmod -a


3. Zbudowanie nowego initrd.img

mv /boot/initrd.img-`uname -r` /boot/initrd.img-`uname -r`.old
mkinitramfs -o /boot/initrd.img-`uname -r`


Po restarcie gra i buczy.

Na koniec parę nowych fotek z miarką, na życzenie. ;]

Posted by Picasa


FAQ #01:

Q1: Ma być HD a płyta nie ma nawet złącza DVI nie mówiąc o HDMI. Dźwięk 2+2 na Realteku też trudno określić jako HD. Wyjścia analogowe. No niestety, wybór płyty pasuje do założeń jak pięść do nosa. Wyjdzie zabawka nie mająca nic wspólnego z HD. Mimo to życzę powodzenia i pozdrawiam.

A1: To prawda. Założenia docelowe są nieco inne niż to jak w tej chwili wyglądają podzespoły. Docelowo zabawka ma służyć do odtwarzania multimediów w HD, zgrywania obrazu wysokiej jakości etc. Niestety w tej chwili żaden producent nie dysponuje podzespołami spod znaku ITX, które pozwalałyby na takie przedsięwzięcie. Pierwsze jaskółki to będzie pierwszy-drugi kwartał nowego roku. Wtedy pojawią się procesory i chipsety które dźwigną ciężar HD.

Q2: Słuchaj, o ile się nie mylę, Atomy są w standardzie Mini-ITX a płyty Nano VIA sa w standardzie, nomen-omen, Nano-ITX ;) Poszukaj płyt VIA Mini-ITX, to był ich pierwszy 'hit' w dziedzinie małych, wydajnych kompów na serwery i HTPC (w końcu to VIA stworzyła standard Mini-ITX), wybór płyt powinien być duży, na pewno wiekszy niż Nano-ITX, a znajdziesz też coś z HDMI i cyfrowym dzwiękiem, zapewne.

A2: Poniekąd prawda. Istnieją rozwiązania, które pozwalają na odtwarzanie HD, wspierają odpowiednią dekompresję itp. Mają nawet odpowiednie zestawy wyjść. Niestety na dzień dzisiejszy to tylko ciekawostka. Wszelkie testy udowadniają, że dostępne rozwiązania mają się nijak do komfortowego odtwarzania multimediów HD. Chodzi tutaj choćby o zwykłe klatkowanie.

Q3: Pytanie do właściciela bloga: ile już kosztował ten sprzet?

A3: Policzmy.

Obudowa: SilverStone Lascala LC12B Black - 445 PLN
Płyta + procesor: Intel® Desktop Board D945GCLF with Integrated Intel® Atom™ Processor 1,60GHz, FSB533 MHz - 189 PLN
Dysk: WD Caviar GP WD5000AACS (500GB, 16MB, SATA/300) - 239 PLN
Pamięć: Kingston DDR2 1GB 667MHz CL5 - 60 PLN
Napęd: HP Slim DVD Jakiś-Tam - kradziony ;)

Razem: 927 PLN

Q4: Spoko pomysł, ja rozważam budowę czegoś podobnego, pasywnego centrum downloadu, filmów i muzyki, podłączonego do domowej sieci i sterowanego moim PDA, więc z uwagą będe śledził twoje działania.
Pozdrawiam.

A4: Bardzo się cieszę. :) W takim razie myślę, że zainteresuje Cię cały ten stan przejściowy, bo podczas niego właśnie taki nacisk będę kład na serwer jaki opisałeś.

Q5: Można zapytać gdzie kupiłeś obudowę?

A5: komputronik.pl

Q6: Zrob zdjecie calej obudowy i calego laptopa, albo jakiegos innego elementu zeby mozna bylo porownac wielkosci.

A6: Mam nadzieję, że dzisiejsze foty Tobie odpowiadają. :)

środa, 25 czerwca 2008

Kompletowanie sprzętu part 1

Pierwsza dostawa. Dotarła obudowa SilverStone Lascala LC12B Black oraz dysk WD Caviar GP WD5000AACS (500GB, 16MB, SATA/300). W realizacji już jest płyta z procesorem Intel® Desktop Board D945GCLF with Integrated Intel® Atom™ Processor 1,60GHz, FSB533 MHz, a w weekend na giełdzie znajdę 1GB kość pamięci taktowaną 553 MHz. Parę fotek ot tak. ;]

Posted by Picasa

sobota, 21 czerwca 2008

Założenia i pierwsze kroki

Pomysł jest prosty - stworzyć centrum multimedialne bazujące na dostępnych rozwiązaniach Linux oraz ITX. Na tym blogu postaram się opisać od początku do samego końca, wybór oprogramowania, sprzętu, konfigurację itp. Liczę też na Wasze komentarze, sugestie jakie tematy mógłbym udokumentować. Pamiętajcie, że jak najbardziej możecie mieć wpływ na budowę i funkcjonalność całego rozwiązania. :) Do rzeczy.

Główne założenia:

- odtwarzanie materiałów w HD
- odtwarzanie multimediów
- obsługa tunera TV
- nagrywanie programów TV
- streaming multimediów
- obsługa pilota
- jak najniższy podób energii

Założenia dodatkowe:

- serwer plików (samba, nfs)
- LAMP (Linux-Apache-MySQL-PHP)

Wszystko to tylko zarys, który będzie nabierać realnych kształtów wraz z czasem. Zadanie nie jest specjalnie ambitne, ale bardzo umili przebywanie w domu i scentralizuje rozpustę. :)

Długo zastanawiałem się nad wyborem podzespołów tak aby pogodzić wydajność z oszczędzaniem energii itp. Wiele osób polecało rozwiązania bazujące na Celeronach... Ja jednak miałem obiekcje do takiego rozwiązania.

I tak moje oczy skierowały się na dwa rozwiązania. Intel Atom oraz VIA Nano, z czego tylko ten pierwszy jest dostępny.

Wg nie do końca pewnych testów jakimi jesteśmy karmieni, Intel Atom w obecnej formie nie radzi sobie jeszcze z odtwarzaniem filmów w wysokiej rozdzielczości, VIA Nano jest potężniejsza pod tym względem, ale będzie dostępna najprawdopodobniej dopiero pod koniec tego roku. Za VIA przemawiać może chipset, który dostarczy sama nVidia.

Jestem osobą dosyć niecierpliwą dlatego postanowiłem. Kupuję dostępne rozwiązanie Intel Atom, a gdy pojawi się już jakiś godny następca, który sprosta odtwarzaniu filmów w HD to wtedy po prostu wymieni się bebechy. Docelowo stawiam jednak na VIA Nano, ale sprawa może się jeszcze różnie potoczyć.

A więc. Póki co zamówiłem:

- obudowę w standardzie mini-ITX: SilverStone Lascala LC12B Black
- dysk 500 GB siorbiący zaledwie 4 W: WD Caviar GP WD5000AACS (500GB, 16MB, SATA/300)

Do czasu gdy otrzymam wyżej wspomniane, prawdopodobnie zamówię:

- Intel® Desktop Board D945GCLF with Integrated Intel® Atom™ Processor 1,60GHz, FSB533 MHz

..no chyba, że do tego czasu będzie coś ciekawszego dostępne w naszej ojczyźnie.. No ale powątpiewam.

Gdy całość nadejdzie, najprawdopodobniej sercem maszynki zostanie Ubuntu 8.04.1 w wersji Server. Wersja 8.04 posiada nieprzyjemne bugi w kernelu, które nie pozwalają na korzystanie z wbudowanej sieciówki. Wtedy można albo na czas instalacji skorzystać z karty ethernetowej na PCI a potem dokonać upgrade'u systemu, albo dla niecierliwych, ktorzy nie mogą się doczekać 8.04.1 istnieją daily snapshoty, które mają już naniesione interesujące nas poprawki.

A co wyniknie z tego dalej dowiecie się w kolejnym wpisie.

Naturalnie wszelkie uwagi, sugestie i pytania bardzo mile widziane w komentarzach. :)

Pozdrawiam,
K