Geležis:
MB AMD A45 FT1 MITX/GA-E350N GIGA-BYTE
CORSAIR DDR3-1333 2*2G CL8 KIT XMS3 +CHS
Vidinis diskas WD Green 3.5'' 1TB SATA3 IntelliPower 64MB AFT
PC Case Mini-ITX BP671 In-Win, black
OS:
Ubuntu Mini 64-bit
XBMC-XVBA
DIEGIMAS
Geležis surinkta ir pasiruošusi priimti "gyvybę". Pasirinkau Ubuntu Mini 64bit. nes man nereikia nereikalingų nesąmonių tokių kaip darbalaukis, tai juk grynai multimedia kompiuteris. Sunkiausia buvo sudiegti OS iš USB atmintinės. Atrodo viskas padaroma teisingai bet PC nemato USB, nesikrauna. Po keletos valandų bandymų ir naršymų internete radau veikiantį variantą. Toliau beliko tik atsakyti į keletą diegimo klausimų ir ubuntu linux palengva įsitvirtino naujojoje sistemoje. Dar diegimo metu nurodžiau OpenSSH, kad galėčiau patogiai redaguoti naująją sistemą iš kito kompiuterio. Ir taip, ubuntu pagrindas sudiegtas. Paskutinis perkrovimas, ekrane pasitinka kursorius ir laukia komandų. Vedu
Kodas: Pasirinkti visus
ifconfig
Kodas: Pasirinkti visus
eth0 Link encap:Ethernet HWaddr d0:67:e5:11:d6:77
inet addr:IPADRESAS Bcast:xx.xx.xx.xx Mask:255.255.255.xxx
inet6 addr: fe80::d267:e5ff:fe11:d677/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:297659 errors:0 dropped:0 overruns:0 frame:0
TX packets:315120 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:146344223 (146.3 MB) TX bytes:30540543 (30.5 MB)
Interrupt:42 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7529 errors:0 dropped:0 overruns:0 frame:0
TX packets:7529 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:219557 (219.5 KB) TX bytes:219557 (219.5 KB)
Kodas: Pasirinkti visus
sudo apt-get update
Kodas: Pasirinkti visus
sudo apt-get install python-software-properties udisks upower xorg alsa-utils mesa-utils git-core librtmp0 lirc libmad0 lightdm lightdm-gtk-greeter lm-sensors libmpeg2-4
Įtraukiam naujus vartotojus.
Kodas: Pasirinkti visus
sudo adduser xbmc video
sudo adduser xbmc audio
Kodas: Pasirinkti visus
sudo apt-get install fglrx
Kodas: Pasirinkti visus
sudo aticonfig --initial -f
Kodas: Pasirinkti visus
sudo aticonfig --sync-vsync=on
Kodas: Pasirinkti visus
sudo aticonfig --set-pcs-u32=MCIL,HWUVD_H264Level51Support,1
Kodas: Pasirinkti visus
sudo aticonfig --set-pcs-val=MCIL,DigitalHDTVDefaultUnderscan,0
Kodas: Pasirinkti visus
sudo add-apt-repository ppa:wsnipex/xbmc-xvba
Kodas: Pasirinkti visus
sudo apt-get update
Kodas: Pasirinkti visus
sudo apt-get install xbmc xbmc-bin
Kodas: Pasirinkti visus
sudo nano /etc/lightdm/lightdm.conf
ir paredaguojame kaip žemiau parodyta
Kodas: Pasirinkti visus
[SeatDefaults]
autologin-user=xbmc
autologin-user-timeout=0
user-session=XBMC
greeter-session=lightdm-gtk-greeter
Ir peržiūrime, jei reikia, paredaguojame XBMC.desktop
Kodas: Pasirinkti visus
sudo nano /usr/share/xsessions/XBMC.desktop
Kodas: Pasirinkti visus
[Desktop Entry]
Name=XBMC
Comment=This session will start XBMC Media Center
Exec=xbmc-standalone
TryExec=xbmc-standalone
Type=Application
Kodas: Pasirinkti visus
sudo nano /etc/security/limits.conf
gale įtraukiame
Kodas: Pasirinkti visus
xbmc - nice -1
Kodas: Pasirinkti visus
sudo nano /etc/polkit-1/localauthority/50-local.d/custom-actions.pkla
Kodas: Pasirinkti visus
[Actions for xbmc user]
Identity=unix-user:xbmc
Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*;org.freedesktop.udisks.*
ResultAny=yes
ResultInactive=yes
ResultActive=yes
Toliau dar kuriame vieną failą bet be sudo komandos
Kodas: Pasirinkti visus
nano ~/.xbmc/userdata/advancedsettings.xml
Kodas: Pasirinkti visus
<advancedsettings>
<loglevel hide="false">0</loglevel>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
<visualizedirtyregions>false</visualizedirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
<cputempcommand>sensors|sed -ne "s/temp1: \+[-+]\([0-9]\+\).*/\1 C/p"</cputempcommand>
<gputempcommand>/usr/bin/aticonfig --od-gettemperature | grep Temperature | cut -f 2 -d "-" | cut -f 1 -d "." | sed -e "s, ,," | sed 's/$/ C/'</gputempcommand>
</advancedsettings>
Po visų pakeitimų renkame komandą
Kodas: Pasirinkti visus
sudo reboot
Keletas screenshot'ų
online photo sharing
REKOMENDUOJAMI XBMC NUSTATYMAI:
System->Settings->System->Video Settings:
Vertical Sync: Always on
System ->Video->Playback:
XVBA: On
Adjust Refreshrate to match video: On
Sync Playback to Display: On
Sync Method: Video Clock (Drop/Dupe)
PRIEDAI
Kaip žinia, panašaus tipo programoms yra prikuriama krūvos papildinių praplečiančių media centro galimybes. Paminėsiu keletą priedų, kuriuos naudoju. Daugelį priedų rasime SISTEMA->NUSTATYMAI->PRIEDAI užėję į Visi priedai, kitus galima sudiegti atskirai.
Savo sistemoje sudiegęs šiuos priedus:
Sisteminiai
Trakt – stebi žiūrimus filmus ir sudaro katalogą internete. Automatiškai atnaujina banner'iuką esantį mano parašo apačioje.
XBMC-Backup – daro atsargines XBMC kopijas.
Transmission – valdo torrent klientą.
XBMC Library Auto Update – automatiškai atnaujina filmų, muzikos bibliotekas.
Video
Earth Touch – HD raiška apie Afrikos gamtą.
LiveLeak – įvairūs vaizdeliai iš karštų pasaulio taškų. Pagrinde apie įvairias nelaimes, bet pasitaiko ir linksmų video.
RedBull.tv – esktremalus sportas.
HowStuffWorks.com – įdomiai apie techniką, veikimo principus.
EEVblog - labai neblogas video blogas apie techniką.
Nasa Videos, TV and Vodcasts - viskas apie kosmosą.
YouTube - visiems pažįstamas video servisas.
NascarX - auto lenktynės.
Daugiau apie priedus galima sužinoti http://wiki.xbmc.org/All_add-ons
Bus daugiau...