俺の日記帳 第三冊目 [転載禁止]©2ch.net
yocto の do_fetch で git clone でurl 無いよで落ちるときの対処
1. git clone で DL_DIR/git2 にダウンロード
2. git checkout で .bb ファイル指定のリビジョンにチェックアウト
3. git であわせたファイルを
bareに変換
4. hogehoge.done をタッチして作る
これでイケる感じなんだけど、SRCが複数のがうまく行かなくて泣きそう yocto のビルドがうまくいかなかった件、無理やり解決。
proxy 経由での git cloneがうまくいかない。
コマンドラインから git が使えるように設定はしているのだけどなぁ。
#というか複数SRC git の do_fetch の挙動が良く分からない
#socks proxy を立てて socat とうまい具合に連携するともしかすると動くのかも?
解決手段はproxyを使用しない。
IPv4で直接 git 参照できるようにしたこと。
力技だね。
yocto のビルドスクリプトは複雑怪奇でよく分からん。
黒魔術だろあれは。 明日以降のやること
1. yocto のビルドの完了確認
2. ビルドした yocto で起動確認
3. yocto をSSDにインストール
4. 3.で構築したSSDから起動確認
5. yocto の中に Intel のバイナリブロブをぶっこむ
6. Intel MediaSDK をインストールしてビルド環境を構築する
こんなもんだろうなぁ。
うーん。atom マシン欲しいなぁ。
というか、USBなチューナデバイスのドライバ整備もしないといかんし。。。 ビルドした yocto は動くというか動かんというか。それ以前であった。
使ったのはIntel MediaSDK 対応な2017 MR3
ダメなところ
installerの中で grub-install を叩いているのだが、grub-probeがsegmentation fault で死ぬ。
対処法
hddimg なイメージつかって起動させて、grub最新版をビルド。で、ビルドしたgrubでgrub-install直接叩いて対処
これ全くリリース試験してない奴やん。Intelさん。マニュアルPDFもダメダメ出し
UFOドライバとMediaSDK入れたら取り敢えず完成かな。 ターゲットから起動した yocto に、
マニュアルの指示を好意的に解釈して
vaapi の指定リビジョンで /usr 上書きインストール
バイナリrpm(ufo)のインストール
Media SDKのインストール
環境変数設定をする
とやった上で、libmfx を入れて
ffmpeg ビルドしたら、qsv_hevc 対応バイナリが出来た。
これはもうAtomマシン買っていい流れじゃん というわけで、ターゲットマシン(Apollo Lake)が入手できたので、yocto インストール。
うん。予想通り。MMC にはインストール失敗するね。
んで、initrd に USB のモジュール入ってないから USB のSSDにインストールしても無事起動失敗
うん。いいねこれ。
M2 のSSD購入しないと起動できない流れだな。
まぁスクリプトガリガリ書き換えてやればいいんだけど、カッタルイ。
金で解決が早いパターン。 M-DISC(https://ja.wikipedia.org/wiki/M-DISC ) という、読み込みはDVD-R, BDとして使えるけど
1000年もデータを保持するメディアを先ほど知った。
対応ドライブが必要だそうだが、IO DATAが手頃な値段で出している。
EX-BD03K Blu-ray ドライブ \7,980 https://www.amazon.co.jp/dp/B017D7H0FK
EX-DVD04W DVDドライブ \2,743 https://www.amazon.co.jp/dp/B01FQ9WKQQ
メディア価格も許容範囲(BDで \30/GBくらい)だ。
このドライブ、Linuxでも使えるだろうか。
こんど試してみたい Apollo Lake マシンにSSDを取り付け、yocto をインストールした。
インストールは全く躓く箇所は無し。
Apollo Lake から yocto が起動したら、
Intel Media SDK のインストールマニュアルどおりに(記載誤りは多いが)
インストールして、libmfx をインストールして、
ffmpeg をビルドすることで、QSV対応のバイナリが出来た。
HEVCでも動くけど、地上デジタルでもリアルタイムトランスコードは無理なレベル。
もしかすると、decodeもQSVでやったら間に合う可能性は存在するかもしれないが。
#ffmpeg の QSV でトランスコードをする場合、Iフレームで開始していないと落ちるんだそうだ
というわけで、OS周りの設定が終わり、QSVが atom で利用可能となった。
次は W3U4 の解析。
ドライバ(の様なもの)をダウンロードして、ビルド。
ビルドの際に KERNEL_SOURCE/scripts/recordmount を使用するので、
KERNEL_SOURCE ディレクトリで make scripts を打っておく事。
it930x_driver_native/src/it930x-core.c
以下のコードを追加。
struct usb_device_id IT930x_usb_id_table[]
{USB_DEVICE(0x0511, 0x083F)}, //W3U4
これで modprobe すると謎の char dev が見られて、
テスト用コマンドで触ることが出来るようになる。
■今後の課題■
it930x_driver_native/src/DIB9090-drv.c, Si2168B-drv.c をザックリと読んでいる。
tc90522.c を斜め読みしつつ、どう書き換えれば何とか動くか検討中。 ここは俺の日記帳なので批判は当たらない
関係ないことは書くな ラズパイにFedora-LXQT-26入れた。
英語版しか無かったが、キーマップとロケールを変更して
日本語化できた。
JDも無事にビルド出来て、満足した朝を迎え
今出勤前に、ラズパイからここに書き込み。♪ 今日はラズパイにubuntu-MATEを入れた。
firefoxがクラッシュしてるのは残念。
chromiumを入れて対応。midoriも動くんだな。
Fedoraに比べると、やっぱり楽だな。 midoriは軽量が売りなんだから動くだろ
Xfceパーティーだけど 今日はラズパイでFedora-KDEとFedora-xfceを走らせようとしたが失敗した。
KDEはログインできなかった??汗
xfceは途中で固まる。汗
俺の腕では無理だったようだ。
やっぱりラズパイLinuxはdebianとubuntuが無難だ。
が今日の結論。
FedoraのSDは消去した。 レズビアンってすげーな無償配布されてるのかよ
2人受け取ってくるわ >>143
ラズビアンは優秀だよね。
これも気に入ってる。
マイクロSDで切り替えられるから便利だよね。 SDカードからブートするPCを作りたい。
カードリーダーからSDカードってブートできるのだろうか?
部品注文したので、今日実験機PCを組んでみる。 部品届いた。組み上げたけど動かない。
CPUかマザーがダメみたい。
サポートにメールしたので、交換してもらう。
残念・・。 ラズパイみたいにSDカードにOS入れて、切り替えて遊べるx86_64マシン作った。
Linuxってカードリーダからもブート出来るな。
俺の理想のマシンが出来た。
SDカードに好きなだけLinux入れられる。 lxdeはgtk3化するの?
lxqtはどうなるの? Windows8.1とのデュアルブートに失敗。
Linuxとの切り替えは、HDの線を入れ替える。
LinuxとWinのHDを同時に繋がない。
シンプルに行こう。 >>152
ソレがいい
いまのWindowsはトボケてLinux壊すかも知れん
Win7だって安心できない
物理的にWindowsからLinuxパーティションは切ったほうがいい EFI分けてBIOSで選ぶようにするだけですがな
同じブートローダーを使おうとしたら死ぬ Windowsはつい最近、物理的につながっているLinuxパーティションを
勝手に無効ドライブ(?)にした。
今のMSはそういう方針だということだから物理的に分けるしか無い。
外付けHDDのLinuxパーティションも危ない [バージョン] 2.8.9-170418
[ディストリ ] Fedora 26 (Workstation Edition) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 2.24.5
[ glibmm ] 2.52.1
[ そ の 他 ]
Fedora入れて、JDをビルドしたぞ。
なかなか使えるな。
Fedora&JD。 FedoraのJDは、VLゴシックフォントが美しい。
気に入っている。
お休み。 ラズパイ買って、しばらく遊んでたけどやっぱりデスクトップ機が良くなって
1台組んだ。ラズパイが、机の片隅にポツ〜ん。・・複雑な寂しい気持ちだ。汗 しばらくWindows10に戻ります。
いつかまた帰ってきます。さらば。 俺はWindowsもスマホも無くて、Linuxのみでやっていくしかない。
覚悟してそれを選んだわけではなく、金が無いだけだ。
しかしそれで3年、むしろWindows時代よりもPCライフが充実した。 やっぱりFedoraが恋しくて帰って来ました。
てへぺろ。 lubuntu-next、なかなか良いな。
気に入ったぞ。 xubuntu17.10とマルチブートにしてみた。
いい感じだ。 色々な専ブラ使ってきたが
正直使い勝手ならAndroidの2chMateが断トツ一位だわ
2chMate 0.8.9.39/Sony/SOL26/5.0.2/DR
流石に長文書かざるをえない時はPCの専ブラだけど 同意
2chMate 0.8.9.27/samsung/SC-02B/4.4.4/DR
これ4インチと小型でフリック入力し易い上にもうハードスペック的に2chMate専用くらいしか使い道ないからむしろ使いやすい [バージョン] 2.8.9-171003
[ディストリ ] Fedora 26 (Workstation Edition) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 2.24.5
[ glibmm ] 2.52.1
[ そ の 他 ]
jdと2chproxy.plが更新されてる。
ビルドし直したら、jdでも5chに対応出来た。
作者さんに感謝。 まだ5chに移行している人が少ないのか、軽快に5chできる んなこたない
むしろリダイレクトで処理自体は増えてるんじゃ [バージョン] 2.8.9-171003
[ディストリ ] Ubuntu Artful Aardvark (development branch) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[ gtkmm ] 2.24.5
[ glibmm ] 2.54.1
[ そ の 他 ]
ubuntu-MATE 17.10でjdビルド。
完璧だ〜♪ [バージョン] 2.8.9-171003
[ディストリ ] Fedora 27 (Twenty Seven) (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] LXDE
[ gtkmm ] 2.24.5
[ glibmm ] 2.54.1
[ そ の 他 ]
FedoraでもJD使える〜♪♪ V2C本家版も入れてみた。
APIパッチ作者さんが頑張ってる。
感謝。★ もう一回コンパイルとprxy2ch.plの導入をやり直したら書けた 録画するプログラムを入れたが動かない
foltiaというのも落としてみたけど面倒だからやめた JDのパッケージファイル作ろうとしたけど面倒でやめた やっぱりFedora使ってると落ち着くな。
自分に帰れる。 ubuntu17.10を入れる。
デフォで日本語が使えない。とか言ってる人居たけど
普通に使える。
GNOME改良版、なかなかだ。♪ オリジナルとremixで違ったりするよ
オリジナルのisoからfcitx,mozc入れるだけだけど JDを入れた時のメモ
1.コンパイルの時のエラー
[gtkmm] syntax error near unexpected token
2.接続のエラー
terminalで開くとsocketがどうたら
3.JDを立ち上げてスレッド名は見えるけど中身が見えない
1.無さそうなものを適当に全部入れる。1はgtkmmのバージョンに由来。何を入れても駄目だったが
2.JDを弄ってインストールしてるうちになぜか解決。
3.homeと/ドキュメントに2つ2chploxy.plがあった。前にインストールした時の残骸。片方はいらない。jd.shで指定されてる。
JDの設定は、設定し直して、再起動した方がいいかも知れない。 ubuntu17.10 今でもunity入るんだな。
試しに一時的にunity使ってみた。
でもやっぱりGNOME3に戻した。
新しいもの好きなので。 SSD繋いでubuntu MATE 17.10入れた。
最速&快適〜♪♪笑 来年の確定申告は、Fedoraで打ち出して提出してみよう。
突っ返されたら、素直にWindowsで打ち出し直す。 Fedora cinnamon、すっごく良いな。
惚れたぜ。★ 最近のセレロンはちゃんとデュアルコアだし、優秀だな。
多分これからは、買い替えの時期が来てもずっとセレロンマシンだな。
割安だしな。 久々にJDをビルドした。
やっぱりJDは最高だな。 Fedora27 xfceを入れた。
xfceパネルはゼロからカスタマイズ。
なかなか自分好みの環境が出来て満足だ。♪ debian9 xfceも入れてみた。
こっちもなかなか良い。★ ubuntu MinimalCDイメージから、LXDEの最小構成で入れてみた。
アイコンすら入ってなかったな。
そこからsynapticで、自分の好きなパッケージを追加して
自分の好みのLXDEが出来た。
JDもビルドして、今この書き込み中。
おれもなかなかやるようになった。自画自賛。笑 Fedora LXDEに帰って来た。
時々Fedoraに戻りたくなる。
やっぱりFedoraは良い。♪ Fedora27 LXDEはFirefoxとの間にちょっと小さな問題を見つけた。
xfceに乗り換えた。 debian信者の誘いに乗って、debian9.3.0 LXDE入れてみた。
これはこれで面白いな。♪ 9000円の中古デスクトップPCにDebian入れて使ってるのだが
年賀状がLibreOfficeだけで完結した。
Drawで絵柄書いて、Calcで宛先一覧作って、Writerで宛名差込印刷。 Linuxにも年賀状専用ソフトあったような気がするが気のせいだったかな? なんだかんだで、lubuntu17.10に戻って来た。
これがやっぱり最強だわ。 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
9ZZFMWCSBV manjaroにも挑戦してみた。
やっぱり俺には楽なubuntu系がお似合いみたいだ。
惜しいとこまでは出来たんだけどな。
それなりに面白かったけど。笑 mint 18.3 xfce入れてみた。
デザインは最高だな。
でもドライバーがちょっと古いから、ネットから最新版取ってきて入れた。
これでOK。
機能的にはxubuntu17.10がベストだが、デザインを取ってmintを使う。 昨日からgentooにチャレンジしている。
EFIブートにしようとして失敗した。
/bootをFatでフォーマットしなければいけないのに、ext4にしちまった。
最後にgrub2が入らないとこで気が付いた。
もう一回チャレンジしよう。 gentooインスト成功★
UEFIブートでちゃんとブートしてる。
ユーザー作って、links入れてテキストベースでwebブラウジング出来る。
とりあえずオンラインハンドブック読んでる。
・・やれば出来るな。♪ gentoo、アップデートでコケた。
sys-devel/gcc6.4.0のコンパイルに失敗する。
64ビット環境に32ビットを入れようとしている?
さあ、どこで聞こうかな。汗 gentoo、gccのコンパイルは通った。
だが別の問題が発生。
ここでgentooを断念して手を引く。
自分に合うディストリにもどる。
楽しかったよgentoo。
さらばgentoo。 LinuxでやるかWindowsでやるか迷っていた確定申告。
スマホで出来るようだ。
これが一番簡単そうだから、今年からはスマホで確定申告する。 gentooに再チャレンジしている。
twmとxtermで、X-Windowは開いた。
だがキーマップがUSになっている。
どこかでjp106に設定しなければ。
とりあえず、今日はここまで。
ぼちぼちやろう。♪