XBMC for Ubuntu

xbmc-12.2-top.jpg xbmc-12.2-video.jpg

xbmc-10.1-top.jpg xbmc-10.1-video.jpg

xbmc_top.jpg xbmc_video.jpg xbmc_music.jpg


サスペンドと回復

  1. BIOSでACPI S1/S3を有効に設定
  2. acpiパッケージを導入
    sudo apt-get install policykit-1 upower acpi-support
    
    sudo vim /var/lib/polkit-1/localauthority/50-local.d/custom-actions.pkla
    ----
    [Actions for xbmc user]
    Identity=unix-user:xbmc
    Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*;org.freedesktop.udisks.*
    ResultAny=yes
    ResultInactive=no
    ResultActive=yes
    ----
  3. usbcoreの自動サスペンド無効化
    sudo vim /etc/default/grub
    ----
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash xbmc=autostart,noredir usbcore.autosuspend=-1"
    ----
    sudo update-grub
  4. acpiのデバイス指定を確認
    cat /proc/acpi/wakeup
    Device  S-state   Status   Sysfs node
    PCE2      S4    *disabled
    PCE3      S4    *disabled
    PCE4      S4    *disabled
    PCE5      S4    *disabled
    PCE6      S4    *disabled
    PCE7      S4    *disabled
    PCE9      S4    *disabled
    PCEA      S4    *disabled  pci:0000:00:0a.0
    PCEB      S4    *disabled
    PCEC      S4    *disabled
    SBAZ      S4    *disabled  pci:0000:00:14.2
    P0PC      S4    *disabled  pci:0000:00:14.4
    UHC1      S4    *enabled   pci:0000:00:12.0
    UHC2      S4    *enabled   pci:0000:00:12.1
    UHC3      S4    *enabled   pci:0000:00:12.2
    USB4      S4    *enabled   pci:0000:00:13.0
    UHC5      S4    *enabled   pci:0000:00:13.1
    UHC6      S4    *enabled   pci:0000:00:13.2
    UHC7      S4    *enabled   pci:0000:00:14.5
    PWRB      S3    *disabled
  5. USBを追加。再起動後に再設定するようにも
    sudo sh -c 'echo "USB0" > /proc/acpi/wakeup'
    
    sudo vim /etc/rc.local
    ----
    r=`cat /proc/acpi/wakeup | grep "USB\w\+\s*\w\+\s*\*enabled"`
    if [ -z "$r" ]; then
        echo USB0 > /proc/acpi/wakeup
    fi
    
    exit 0
    ----
  6. lircデバイスのbug fix
    sudo vim /etc/pm/sleep.d/90_lirc
    ----
    # Script to disable lirc before suspend and restart after wake.
    
    case "${1}" in
            suspend|hibernate)
    		if [ "$(pidof xbmc.bin)" ] ; then
    			wget -q -b -O /dev/null -o /dev/null "http://127.0.0.1:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn&parameter=LIRC.Stop"
    		fi
                    /etc/init.d/lirc stop
                    ;;
            resume|thaw)
     # If remote still does not work after suspend, uncomment the lines below. 
     # Note you may need to change "lirc_mceusb". See output from 'sudo lsmod | grep lirc' for module name.
                    #rmmod lirc_mceusb
                    #modprobe lirc_mceusb
                    /etc/init.d/lirc start
    		if [ "$(pidof xbmc.bin)" ] ; then
    			wget -q -b -O /dev/null -o /dev/null "http://127.0.0.1:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn&parameter=LIRC.Start"
    		fi
                    ;;
    esac
    ----
    sudo chmod 755 /etc/pm/sleep.d/90_lirc

操作

キーボード

ファイルリストで一覧表示方法を変える

  1. ファイルリスト画面でリモコン:左右キー
  2. View Options > 表示を変更する
  3. リモコン:SELECTキーで変更
    • List:デフォルト。タイトルが短く、サムネイルが大きい
    • Big List:タイトルが長く、サムネイル小さい
    • Thumbnail:サムネイル一覧。ファイル名は非常に短い
    • Wideアイコン:サムネイル一覧、タイトルなし
  4. リモコン:Backキーで戻る

ファイルリストでサムネイルを表示する

動画からサムネイルを作成するため、若干操作が遅くなるかもしれない。

  1. システム > ビデオ > ファイルリスト
  2. 「Extract thumbnails and video infomation」にチェック

連番ファイル再生「スタック」

プレイリスト

  1. ファイルを選択してTITLE -> キュー項目
  2. TITLE -> プレイ中 でプレイリストの中から選んで再生

xboxの赤外線リモコンをUSBに改造して使う

XBMC側の設定は不要でリモコンが動作した。


Ubuntu 12.04 LTS 64bit

cd /tmp

sudo apt-get install lirc
sudo apt-get install build-essential devscripts git libtool
chmod 755 update_xbox_dongle.sh
./update_xbox_dongle.sh

sudo su -c "cat >> /etc/modprobe.d/blacklist.conf << 'EOS'
blacklist xpad
EOS"

sudo reboot

# 認識しているか確認
 ls -l /dev/lirc*
crw------- 1 root root 251, 0  830 14:01 /dev/lirc0

# 設定ファイルのコピー
sudo cp hardware.conf.12.04 /etc/lirc/hardware.conf
sudo cp lircd.conf /etc/lirc/lircd.conf

# サービス再起動
sudo service lirc restart
sudo sysv-rc-conf lirc on

Ubuntu 10.10 64bit

sudo su -
cd /usr/local/src/

apt-get install lirc lirc-modules-source

wget ftp://174.142.97.10/drivers/Nettop/Ubuntu/IR\(10.10\)2.6.35-22.zip
unzip IR\(10.10\)2.6.35-22.zip
cd Ubuntu\ 10.10/ 
dpkg -i lirc-nct677x-x64-1.1.0-ubuntu10.10-kernel2.6.35.deb

sudo rmmod lirc_i2c
sudo rmmod lirc_dev
sudo modprobe lirc_i2c
sudo modprobe lirc_dev

sudo reboot

# 認識しているか確認
ls -l /dev/lirc*
lcrw------- 1 root root 61, 0 2011-02-28 01:59 /dev/lirc0
lrwxrwxrwx 1 root root    19 2011-02-28 01:59 /dev/lircd -> /var/run/lirc/lircd

cp hardware.conf.10.10 /etc/lirc/hardware.conf
cp lircd.conf /etc/lirc/lircd.conf

sudo su -c "cat >> /etc/modprobe.d/blacklist.conf << 'EOS'
blacklist xpad
EOS"

sudo service lirc restart
sudo sysv-rc-conf lirc on

XBMCのアップデート

sudo apt-get update

# team-xbmc版
sudo apt-get install xbmc xbmc-standalone

# mario-sitz/ppa版
sudo apt-get install xbmc xbmc-bin

sudo apt-get autoremove
sudo reboot

XBMCのインストール

xbmc_ja.jpg


添付ファイル: filelirc_0.9.1_lirc_xbox_driver.patch 1045件 [詳細] fileupdate_xbox_dongle.sh 1044件 [詳細] filehardware.conf.12.04 1188件 [詳細] filehardware.conf.10.10 1198件 [詳細] filelircd.conf 1202件 [詳細] filexbmc-12.2-video.jpg 1292件 [詳細] filexbmc-12.2-top.jpg 1084件 [詳細] filexbmc-10.1-video.jpg 1305件 [詳細] filexbmc-10.1-top.jpg 1305件 [詳細] filexbmc_music.jpg 1485件 [詳細] filexbmc_ja.jpg 1462件 [詳細] filexbmc_video.jpg 1732件 [詳細] filexbmc_top.jpg 1699件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:38