にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2017年08月11日

新世代7インチUMPC Cherry-Trail #GPD-Pocket ドライバ調査 その1

まず初手としてWindows10から
InstallDriverlistでドライバファイルの調査
ファイルが大きいのでここに置いておきます。

drivergpdpocket.html

抜粋するとこんな感じ。
全部チェックしていはいませんが、
GPD-WINとほぼ同じと見て良いかも。

==================================================
Driver Name : BCMPCIEDHD63
Display Name : Broadcom 802.11 PCIE Network Adapter
Driver Description : Startup Type : Manual Driver Type : Kernel Error Control : Normal Group :
NDIS Filename : C:\WINDOWS\system32\DRIVERS\bcmpciedhd63.sys
Driver File Type : Network Driver
File Created Time : 2017/05/26 11:08:44
File Modified Time: 2016/01/28 13:30:10
File Size : 1,049,888
File Description : Broadcom WiFi Driver wireless driver
File Version : 1.558.29.0 File Company : Broadcom Corp
File Product Name : Broadcom WiFi Driver wireless driver
Base Memory Address: fffff80f`fe000000
End Address : fffff80f`fe403000
Memory Size : 0x00403000
Load Count : 1
==================================================

==================================================
Driver Name : GoodixTouchDriver
Display Name : Goodix Touch HID Description : Startup Type : Manual Driver Type :
Kernel Error Control : Ignore Group :
Filename : C:\WINDOWS\System32\drivers\GoodixTouchDriver.sys
Driver File Type : System Driver
File Created Time : 2017/05/26 11:08:25
File Modified Time: 2016/05/19 12:50:46 File Size : 172,704
File Description : HID mini driver for Goodix Touch Device
File Version : 6.3.9600.17246
File Company : Windows (R) Win 7 DDK provider
File Product Name : Windows (R) Win 7 DDK driver
Base Memory Address: fffff80f`fd6b0000
End Address : fffff80f`fd6de000
Memory Size : 0x0002e000 Load Count : 1
==================================================
==================================================
Driver Name : rtii2sac64
Display Name : Realtek I2S
Audio Codec Device Driver Description : Startup Type : Manual Driver Type :
Kernel Error Control : Normal Group : Extended Base
Filename : C:\WINDOWS\system32\DRIVERS\rtii2sac.sys
Driver File Type : System Driver
File Created Time : 2017/05/26 11:08:23
File Modified Time: 2016/02/26 13:00:50
File Size : 579,328
File Description : Realtek I2S Audio Codec Device
Driver File Version : 10.0.10586.4393
File Company : Realtek Semiconductor Corp.
File Product Name : Realtek I2S Audio Codec Device
Driver Base Memory Address: fffff80f`fd610000
End Address : fffff80f`fd6a0000
Memory Size : 0x00090000 Load Count : 1
==================================================
【GPD-Pocketの最新記事】
posted by kapper at 09:33 | Comment(0) | GPD-Pocket

2017年08月09日

オープンソースカンファレンス京都2017 出展者側の感想と反省 #osckyoto

ブース.jpg

OSC京都2017お疲れ様でした。
今年も盛り上がりました。今回も大変楽しかったです。
来訪者のみなさま、出展者、事務方全ての人に大変感謝致します。
今回OSC京都2017に出展した感想をコメントします。
反省と今後どうするかを一旦整理したいと思います。

オープンカンファレンス京都2017

●OSC京都2017全体像
今回のOSC京都はいつも通り京都リサーチパークで
多数のコミュニティが参加しています。

裏番組でMakerFaire東京があって、
家族客と東京からの参加者がやや少なかった気がします。
公式の参加者は

8/4-金(1日目)・・・約300名
8/5-土(2日目)・・・約450名
合計      約750名


当日はTシャツ1枚で来たら冷房冷えして
風邪を引いてしまいました。ゴホゴホ
やっぱり2枚着てくるべきだった。反省。
沢山の方が来訪されておりまして、
セミナーを聞きに行ったり、見回りに行く余裕は全くありませんでした。
ごめんなさい。
お昼ご飯も全く食べられません・・・
しまった。


今回は仕事のTPMワールド大会ポスターセッションの発表と
仕事が部署異動あったり、
月次会議の報告に苦戦して思考がまとまりませんでした。
セミナータイトルからしてNGです。
センスのなさは僕の悪さです。
失敗っすね。反省します。



今回の配布資料はこちらです。

http://kapper1224.sakura.ne.jp/Netwalker osc kyoto2017.pdf

●Kapperの展示、セミナー内容と配布資料の見直し
今回は机1個でUMPCを主体にタブレットを置きました。
VAIO Type PのManjaroやCF-U1のNetBSDをメインに
目立つ機種を並べたつもりでしたが、インパクトが弱かったです。
8インチタブレットを十分置けませんでした・・・
セットアップに時間がかかりすぎるんです。
ずっとブースにいてセットアップするのは時間がかかります。
この課題はまだ解決してません。残念です。

やっぱり大量に数を置かないとダメです。視点が人それぞれ全然違うから。
Windowsタブレットをやり始めて大物主体になっていたので
展示内容は見直しが必要です。
展示は今後はスマホ、ガジェット小物中心にシフトします。


今回の機材は
・GPD-WIN メインです。Ubuntu改造版が受けしました。
・CF-U1 インパクト最強のタブブック。
 NetBSD7.1+MATEという最強の組み合わせ。
 こちらのブースもNetBSDですか?と問い合わせ多数(ぉぃ
 マニアックな形状が大人気。もう一台買いますw
 LegacyBIOSのテストには良好。
・VAIO Type P初代
 今回展示用に入手してManjaroを入れました。
 ブラウザがちょっと重いですが、ちゃんと使えます。
 結構、ユーザーさんが多かったです。
・Surface3 メインです。Ubuntu Gnome完成度高い。
・T100TAF Fedora、OpenSuse、Debianマルチブート
 10インチは日本では受けがあまり良くないですが。。。
 とにかく移植完成度が高いWinタブ。2台目にお勧め。
 HDD内蔵型はいくらでもLinuxを入れられるのでなお良し
・電子手帳Dayfiler
 何故か大好評。Androidが乗っているのでLinux動いちゃいます。
・電子手帳 無敵CD-928
・Netwalker
CF-U1.jpg

今回はUMPCを置いて、タブレットを置いて力尽きましたw
タブレットはどこでも買えるから、
Linuxが動いてもパンチ力が弱いな・・・と。反省。
見せ方って重要ですね。
今後どうしようかな?

今回も、今後もメインはタブレットです。
UNIXがタブレットで普遍化するまでは諦めません。がんばります。
Windowsタブレットでディストリをぐりぐり動かします。
後、数年したらそのうち僕の真意と価値に気づく人が出てくるはず。
まだ時間がかかります。
その時には僕は今より遥か上のステップへ乗り越えています。

WindowsタブレットでUbuntuやDebian、openSUSEが動いているのを
見てもらうと思ったより反響がありました。
実物が動いている影響力って凄く大きいです。
百聞は一見にしかず、ですね。
これだけはブログでは伝わりません。

東海道らぐ.jpg


Ubuntuコミュニティさんが改造ポメラとPinebookを出展。
NetBSDユーザーグループさんがRaspberryPiとLUNA、PC−6001を展示。
大人気でした。。。
Mikutterブースではインパクトある展示とシール、おかのさんフェイスなど。
MSXやPC-88などを展示しているブースさんありました。懐かしい・・・
東海道らぐ関連ではしまだ先生がRaspberryPiを用いたOS CDライターが大人気。
教授のビートマニア改造コントローラーも大人気。
鹿さんのおーぷん万葉も好評。
ひよわさんの新曲シングルCDも人気。
小江戸らぐブースも大盛況
いずれも特徴のある展示です。
Ubuntu.jpg
NetBSD.jpg
ミクった−.jpg

●のがじゅんさんの海外発表LT
Debian関西と姫路IT系勉強会ののがじゅんさんがLT大会で
韓国での発表をされていました。
思えば、僕が海外のOSCイベントに参加を始めたのは3年前。
当時は世間の関心が低くあまり興味がないのかな、と思っていました。
色々な勉強会で発表して資料をSlideshareで公開すると、
興味をもってくれる人が少しづつ増えてきて、
遠征する方も出てきました。
こうやってLTで発表が出てくると感慨深いです。
世界の広さを実感してくださいな。
お疲れ様でした。


●セミナー関連
配布資料はこちらです。
前回の焼き直しして追加しました。
ドライバハック+*BSD動作確認に強化しました。
NetBSDやVAIO Type P、GPD-WINなど
ちょっと構成が悪いのを大反省しつつも時間が足りなかったです。


●配布資料
一つ一つに魂を込めています。

今回発表 Winガジェ 50部 ⇒ 0部 14時過ぎに完売

合計50部でした。
今回配布数がかなり少なかったです。
印刷する余裕もありませんでしたが、OSC名古屋の半分位です。
今回アレ?
セミナー中にお礼として一人づつ手渡しで配布しました。


まいどありがとうございます(注:無償配布)
印刷数が少な過ぎました(マタ
いや寝坊して印刷していたから遅刻したのですが・・・
50部x10枚/冊=500枚・・・
実は配布数は名古屋の半分くらいです。
勿論、沢山準備して印刷すればいつも通り無くなります。
今回は準備時間が全然足りなくて、印刷出来ませんでした。

実は印刷コスト超苦しいんですけど・・・裏側。
両面印刷レーザープリンタ欲しいです・・・
トナーを大量発注しないと・・・
当然めっちゃ赤字です。無償配布。
怖いわ・・・

セミナー.jpg

●セミナー中のアンケート
今回のアンケート。京都勢の世論調査のご参考までに。
参加者推定20人程度。
タイトル名が悪かったです・・・
逆境ですね。諦めません。
誠にありがとうございました。

1.Ubuntu、Debianや*BSD、Linuxを使った事がありますか?
 ⇒ほぼ全員。9割以上。やっぱりUNIX系ユーザーのみです。
  Windowsユーザーに来てもらうにはどうしたら良いかなぁ。
2.RaspberryPi、1ボードPCを使った事がありますか?
 ⇒9割くらい。やはりレベルが高いです。
3.電子工作やっていますか?興味ありますか?
 ⇒5割くらい。京都勢も結構強者ぞろいです。
  実はガチの人たちが集まった予感。
4.x86−Windowsタブレット、GPD-WINなどUMPCを持っていますか?
 ⇒4割くらい。割とガチ層という認識。


●今回の貴重なご意見
・GPD-PocketにもLinux入れないんですか?
⇒GPD-Pocketは前日の夜に佐川の不在通知が届いていて
 間に合いませんでした。
 今ハックしています。また次の機会に。

・こちらのブースもNetBSDユーザーグループですか?
⇒ぇ?
 うちはガジェットヲタOSSブースです(ぉぃ
 角に置いたCF-U1のNetBSDが余りにもインパクトが大きかったので
 すっかりNetBSDブースだと思った人が何人かいました(ぇ
 いやあ、ガジェット良いですね〜
 それだけで強烈なイメージを発信します。

・パナソニックのタフブックCF-U1カッコイイ・・・
⇒世界にもあまりないマニアックなUMPCです。
 Linuxが完全に動作するのでお気に入りです。
 今回NetBSDとMATEを入れてカスタマイズしました。
 前回を超える大人気です。
 キーボード使いにくい
 重いけど。
 i686専用
 もう一台欲しい。

・SonyのUMPCのType-Pは今でも使えますか?
 次世代機種が欲しいです・・・
⇒OSC名古屋で問い合わせがありましたので入手。
 今でも大人気の機種です。
 VAIOさんUMPCやらないかな?
 Linuxを入れて検証しました。
 ドライバはおおよそ動作しました。
 ブラウザが重いのでキツイです。流石に遅いです。
 このキーボードは今でも現役ですな。

・このフォトフレームもLinuxが動いているのですか?
⇒普通のフォトフレームです(汗
 プレゼン資料を映すためだけです。
 Linux動いてません(ぉぃ

 
・配布資料無いんだけど(怒
⇒いつも本当にスミマセン。
 14:00過ぎで完売しました(涙
 印刷枚数少なかったですね。
 辛いっす・・・

・T100TAでもLinux動くんですね?
⇒ちょっと触ってからUSBを刺すだけです。
 簡単っす。
 Android-x86もお勧め。
 HDD内蔵型は特に良い機種です。

・LinuxZaurusにLinuxやNetBSDを入れたいです。
⇒今でもそういう意見ありますよね。
 NetBSDユーザーグループさんが出展しています。
 僕も展示しようかな?沢山家にころがってます。

・某ブログの中の人発見!?
⇒某ブログの中の人です・・・
 ガジェヲタです。
 東海道らぐを始めとして各地遠征しています。
 そこらへんにいます。
 どこかでお会いするのはとっても簡単ですよ(ハート

・中華タブレットでも問題なくUbuntuが動くんですね・・・
 スペックは問題ないですか?
⇒CPUはBay-Trailの1.33GHzで他のタブレットと同じです。
 動作自体は問題ありません。
 メモリ、液晶、バッテリが安いのになっていますが。
 ただタッチスクリーンが動作していないのでもうちょいです。
 ミニマム7インチUbuntuは面白いんですけど。

・Linuxを動かして最も完成度の高いタブレットはどれですか?
⇒RTを除くSurfaceシリーズですね。
 特にCoreiシリーズはノートPCと同じ仕様で
 Atom関連のバグが少ないらしいです。
 次点がT100TAかと。こちらは欧米でユーザー層が多いです。

・AMDのタブレットどうですか?いいですおね
⇒ノートPCみたいな設計です。
 Linux動かすのに良好。
 ATOMのバグが無いのでありがたいです。
 次世代機待っていますハート

・電子手帳でもLinux動くんでしょうか。
⇒Android機種の上です。

2017年07月30日

Nexus5のdmesg logを取ってみた

ドライバ調査とデータ取りの一環で
試しにNexus5にrootを取ってdmesgでログを取ってみました。
アプリはPlayストアにあるもの。
まあ、それ以上の意味は無いっす。


[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.4.0-g99666f7 (android-build@vped6.mtv.corp.google.com) (gcc version 4.8 (GCC) ) #1 SMP PREEMPT Wed Aug 24 20:12:43 UTC 2016
[ 0.000000] CPU: ARMv7 Processor [512f06f0] revision 0 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] Machine: Qualcomm MSM 8974 HAMMERHEAD (Flattened Device Tree), model: LGE MSM 8974 HAMMERHEAD
[ 0.000000] qcom,ion-heap@28 reserved EBI1 size 614000
[ 0.000000] qcom,mdss_fb_primary reserved EBI1 size 1000000
[ 0.000000] qcom,msm-contig-mem reserved EBI1 size 280000
[ 0.000000] Node qcom,msm-mem-hole removed memory 7b00000-ff00000
[ 0.000000] memory pool 3 (start 0x7e700000 size 1900000) initialized
[ 0.000000] PERSIST RAM CONSOLE START ADDR : 0x10000000
[ 0.000000] Initialized persistent memory from 10000000-100fffff
[ 0.000000] cma: CMA: reserved 16 MiB at 36c00000
[ 0.000000] cma: Found secure_region, memory base 0, size 252 MiB
[ 0.000000] cma: CMA: reserved 252 MiB at 6e800000
[ 0.000000] cma: Found adsp_region, memory base 0, size 32 MiB
[ 0.000000] cma: CMA: reserved 32 MiB at 6c800000
[ 0.000000] cma: Found qsecom_region, memory base 0, size 17 MiB
[ 0.000000] cma: CMA: reserved 20 MiB at 6b400000
[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
[ 0.000000] IMEM DT static mapping successful
[ 0.000000] On node 0 totalpages: 484096
[ 0.000000] free_area_init_node: node 0, pgdat c11cae00, node_mem_map c13b9000
[ 0.000000] Normal zone: 1784 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 192776 pages, LIFO batch:31
[ 0.000000] HighMem zone: 2312 pages used for memmap
[ 0.000000] HighMem zone: 287224 pages, LIFO batch:31
[ 0.000000] PERCPU: Embedded 7 pages/cpu @c2403000 s15680 r0 d12992 u32768
[ 0.000000] pcpu-alloc: s15680 r0 d12992 u32768 alloc=8*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 480000
[ 0.000000] Kernel command line: console=ttyHSL0,115200,n8 androidboot.hardware=hammerhead user_debug=31 maxcpus=2 msm_watchdog_v2.enable=1 uart_console=enable gpt=enable lge.kcal=0|0|0|x lge.rev=rev_11 androidboot.laf androidboot.emmc=true androidboot.serialno=0b3103ef43a3a14f androidboot.bootloader=HHZ20h androidboot.baseband=msm bootreason=power_on androidboot.hardware.sku=D821 androidboot.hardware.ddr=elpida androidboot.hardware.display=orise androidboot.revision=11
[ 0.000000] UART CONSOLE : enable
[ 0.000000] BOARD : LGE rev_11
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 123MB 1768MB = 1891MB total
[ 0.000000] Memory: 1570680k/1570680k available, 391304k reserved, 846848K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0f15b6c (15415 kB)
[ 0.000000] .init : 0xc1000000 - 0xc1130d40 (1220 kB)
[ 0.000000] .data : 0xc1132000 - 0xc11ff0e0 ( 821 kB)
[ 0.000000] .bss : 0xc11ff104 - 0xc13b89fc (1767 kB)
[ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every 223696ms
[ 0.000000] Switching to timer-based delay loop
[ 0.000000] Console: colour dummy device 80x30
[ 0.000089] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.000110] pid_max: default: 32768 minimum: 301
[ 0.000277] Security Framework initialized
[ 0.000303] SELinux: Initializing.
[ 0.000370] SELinux: Starting in permissive mode
[ 0.000435] Mount-cache hash table entries: 512
[ 0.001279] Initializing cgroup subsys debug
[ 0.001292] Initializing cgroup subsys cpuacct
[ 0.001302] Initializing cgroup subsys freezer
[ 0.001346] CPU: Testing write buffer coherency: ok
[ 0.001380] ftrace: allocating 30791 entries in 91 pages
[ 0.112933] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.113728] hw perfevents: enabled with ARMv7 Krait PMU driver, 5 counters available
[ 0.116763] Setting up static identity map for 0xa6c1f0 - 0xa6c278
[ 0.116780] MSM Memory Dump table set up
[ 0.118271] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.118354] Brought up 2 CPUs
[ 0.118365] SMP: Total of 2 processors activated (76.80 BogoMIPS).
[ 0.130166] dummy:
[ 0.142513] NET: Registered protocol family 16
[ 0.145004] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.146496] socinfo_print: v8, id=126, ver=2.2, raw_id=1968, raw_ver=7, hw_plat=150, hw_plat_ver=65536
[ 0.146502] accessory_chip=0, hw_plat_subtype=0, pmic_model=65537, pmic_die_revision=196609
[ 0.160627] gpiochip_add: registered GPIOs 0 to 145 on device: msmgpio
[ 0.165199] spmi_dfs_add_controller:642: Adding controller spmi-0
[ 0.165213] spmi_dfs_create_fs:585: Creating SPMI debugfs file-system at
[ 0.176862] msm_watchdog f9017000.qcom,wdt: MSM Watchdog Initialized
[ 0.195730] 8841_s1: 675 <--> 1050 mV at 0 mV normal idle
[ 0.196180] 8841_s1_ao: 675 <--> 1050 mV at 0 mV normal idle
[ 0.196638] 8841_s1_so: 675 <--> 1050 mV at 675 mV normal idle
[ 0.197141] 8841_s2: 500 <--> 1050 mV at 0 mV normal idle
[ 0.197592] 8841_s2_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.198060] 8841_s2_corner_ao: 0 <--> 0 mV at 0 mV normal idle
[ 0.198503] 8841_s2_floor_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.198993] 8841_s3: 1050 mV normal idle
[ 0.199471] 8841_s4: 815 <--> 900 mV at 0 mV normal idle
[ 0.199946] 8841_s4_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.200413] 8841_s4_floor_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.200894] 8941_s1: 1300 mV normal idle
[ 0.201387] 8941_s2: 2150 mV normal idle
[ 0.201879] 8941_s3: 1800 mV normal idle
[ 0.202376] 8941_l1: 1225 mV normal idle
[ 0.202862] 8941_l2: 1200 mV normal idle
[ 0.203385] 8941_l3: 1225 mV normal idle
[ 0.203874] 8941_l4: 1225 mV normal idle
[ 0.204382] 8941_l5: 1800 mV normal idle
[ 0.204860] 8941_l6: 1800 mV normal idle
[ 0.205343] 8941_l7: 1800 mV normal idle
[ 0.205847] 8941_l8: 1800 mV normal idle
[ 0.206324] 8941_l9: 1800 <--> 2950 mV at 2950 mV normal idle
[ 0.206803] 8941_l10: 1800 <--> 2950 mV at 2950 mV normal idle
[ 0.207281] 8941_l11: 1300 mV normal idle
[ 0.207784] 8941_l12: 1800 mV normal idle
[ 0.208239] 8941_l12_ao: 1800 mV normal idle
[ 0.208719] 8941_l13: 1800 <--> 2950 mV at 2950 mV normal idle
[ 0.209211] 8941_l14: 1800 mV normal idle
[ 0.209689] 8941_l15: 2050 mV normal idle
[ 0.210184] 8941_l16: 2700 mV normal idle
[ 0.210665] 8941_l17: 3000 mV normal idle
[ 0.211162] 8941_l18: 2850 mV normal idle
[ 0.211654] 8941_l19: 3000 <--> 3300 mV at 3300 mV normal idle
[ 0.212139] 8941_l20: 2950 mV normal idle
[ 0.212637] 8941_l21: 2950 mV normal idle
[ 0.213120] 8941_l22: 3000 <--> 3300 mV at 3100 mV normal idle
[ 0.213663] 8941_l23: 3000 mV normal idle
[ 0.214149] 8941_l24: 3075 mV normal idle
[ 0.214637] 8941_lvs1:
[ 0.215066] 8941_lvs2:
[ 0.215514] 8941_lvs3:
[ 0.217572] PDN krait_pdn_phase_scaling_init: eFuse phase scaling factor = 1/4
[ 0.217583] PDN krait_pdn_phase_scaling_init: initial phase scaling factor = 1/4
[ 0.217908] krait0: 500 <--> 1100 mV at 900 mV fast normal idle
[ 0.218446] krait1: 500 <--> 1100 mV at 900 mV fast normal idle
[ 0.218957] krait2: 500 <--> 1100 mV at 900 mV fast normal idle
[ 0.219482] krait3: 500 <--> 1100 mV at 900 mV fast normal idle
[ 0.252867] vdd_restriction_reg_init:Defer vdd rstr freq init
[ 0.253555] persistent_ram: uncorrectable error in header
[ 0.253566] persistent_ram: no valid data in buffer (sig = 0xcbaa2aaa)
[ 0.265102] console [ram-1] enabled
[ 0.265286] persistent_ram: no valid data in buffer (sig = 0x8baa2aaa)
[ 0.265588] wifi: bcm_init_wlan_mem: WIFI MEM Allocated
[ 0.265663] bcm_wifi_init_gpio_mem: wifi gpio and mem initialized
[ 0.265913] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.266045] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.269318] gpiochip_find_base: found new base at 1020
[ 0.269428] gpiochip_add: registered GPIOs 1020 to 1023 on device: pm8841-mpp
[ 0.269776] qcom,qpnp-pin qpnp-pin-2: qpnp_pin_probe: gpio_chip registered between 1020-1023
[ 0.271657] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xd0 incorrect owner 4
[ 0.271818] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xd1 incorrect owner 4
[ 0.272196] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xd4 incorrect owner 4
[ 0.272899] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xdb incorrect owner 2
[ 0.273235] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xde incorrect owner 2
[ 0.273792] gpiochip_find_base: found new base at 984
[ 0.273893] gpiochip_add: registered GPIOs 984 to 1019 on device: pm8941-gpio
[ 0.275142] qcom,qpnp-pin qpnp-pin-13: qpnp_pin_probe: gpio_chip registered between 984-1019
[ 0.279249] spmi_pmic_arb fc4cf000.qcom,spmi: PPID 0xa2 incorrect owner 2
[ 0.279749] gpiochip_find_base: found new base at 977
[ 0.279857] gpiochip_add: registered GPIOs 977 to 983 on device: pm8941-mpp
[ 0.280367] qcom,qpnp-pin qpnp-pin-14: qpnp_pin_probe: gpio_chip registered between 977-983
[ 0.281467] 8941_boost: 5000 mV
[ 0.282035] 8941_mvs1:
[ 0.282146] 8941_mvs1: supplied by 8941_boost
[ 0.282756] 8941_mvs2:
[ 0.282861] 8941_mvs2: supplied by 8941_boost
[ 0.283814] earjack_debugger_probe: earjack debugger probed
[ 0.286352] qpnp_adcmap_probe: Use adcmap from dt
[ 0.287040] sps:BAM 0xf9984000 (va:0xf0060000) enabled: ver:0x6, number of pipes:20
[ 0.287175] sps:BAM 0xf9984000 is registered.
[ 0.287261] sps:sps is ready.
[ 0.289365] gdsc_venus:
[ 0.289884] gdsc_mdss:
[ 0.290286] gdsc_jpeg:
[ 0.290724] gdsc_vfe:
[ 0.291096] gdsc_oxili_gx:
[ 0.291286] gdsc_oxili_gx: supplied by 8841_s4_corner
[ 0.291915] gdsc_oxili_cx:
[ 0.292272] gdsc_usb_hsic:
[ 0.292935] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver
[ 0.299266] msm_ocmem fdd00000.qcom,ocmem: OCMEM Virtual addr f0400000
[ 0.301126] Physical OCMEM zone layout:
[ 0.301218] zone graphics : 0xfec00000 - 0xfecfffff (1024 KB)
[ 0.301295] zone lp_audio : 0xfed00000 - 0xfed7ffff ( 512 KB)
[ 0.301429] zone video : 0xfed00000 - 0xfed7ffff ( 512 KB)
[ 0.327187] bio: create slab at 0
[ 0.328244] ethernet_phy:
[ 0.328722] avdd-3p3:
[ 0.329125] vdd-1p0:
[ 0.330020] cma: Assigned CMA region at 0 to 8.qcom,ion-heap device
[ 0.330221] ION-heap mm: Cannot specify alignment for this type of heap
[ 0.330428] cma: Assigned CMA region at 0 to 16.qcom,ion-heap device
[ 0.330571] ION-heap adsp: Cannot specify alignment for this type of heap
[ 0.330909] cma: Assigned CMA region at 0 to 1b.qcom,ion-heap device
[ 0.331295] ION heap vmalloc created
[ 0.331530] ION heap kmalloc created
[ 0.331620] ION heap mm created
[ 0.331714] ION heap adsp created
[ 0.331865] ION heap iommu created
[ 0.331954] ION heap qsecom created
[ 0.332062] ION heap audio created at 0x7e701000 with size 614000
[ 0.333435] SCSI subsystem initialized
[ 0.333625] usbcore: registered new interface driver usbfs
[ 0.333766] usbcore: registered new interface driver hub
[ 0.333995] usbcore: registered new device driver usb
[ 0.334947] Linux media interface: v0.10
[ 0.335122] Linux video capture interface: v2.00
[ 0.335894] PMIC@SID0 Power-on reason: Triggered from KPD (power key press)
[ 0.336040] PMIC@SID0: Power-off reason: Triggered from PS_HOLD (PS_HOLD/MSM controlled shutdown)
[ 0.336379] input: qpnp_pon as /devices/virtual/input/input0
[ 0.338729] msm_iommu_v1 fda64000.qcom,iommu: device jpeg_iommu mapped at f01e0000, with 3 ctx banks
[ 0.339977] msm_iommu_v1 fd928000.qcom,iommu: device mdp_iommu mapped at f0280000, with 3 ctx banks
[ 0.341854] msm_iommu_v1 fdc84000.qcom,iommu: device venus_iommu mapped at f02a0000, with 5 ctx banks
[ 0.342760] msm_iommu_v1 fdb10000.qcom,iommu: device kgsl_iommu mapped at f02c0000, with 2 ctx banks
[ 0.343918] msm_iommu_v1 fda44000.qcom,iommu: device vfe_iommu mapped at f02e0000, with 3 ctx banks
[ 0.344973] msm_iommu_ctx_v1 fda6c000.qcom,iommu-ctx: context jpeg_enc0 using bank 0
[ 0.345218] msm_iommu_ctx_v1 fda6d000.qcom,iommu-ctx: context jpeg_enc1 using bank 1
[ 0.345426] msm_iommu_ctx_v1 fda6e000.qcom,iommu-ctx: context jpeg_dec using bank 2
[ 0.345681] msm_iommu_ctx_v1 fd930000.qcom,iommu-ctx: context mdp_0 using bank 0
[ 0.345928] msm_iommu_ctx_v1 fd931000.qcom,iommu-ctx: context mdp_1 using bank 1
[ 0.346108] msm_iommu_ctx_v1 fd932000.qcom,iommu-ctx: context mdp_2 using bank 2
[ 0.346355] msm_iommu_ctx_v1 fdc8c000.qcom,iommu-ctx: context venus_ns using bank 0
[ 0.346606] msm_iommu_ctx_v1 fdc8d000.qcom,iommu-ctx: context venus_sec_bitstream using bank 1
[ 0.346844] msm_iommu_ctx_v1 fdc8e000.qcom,iommu-ctx: context venus_fw using bank 2
[ 0.347024] msm_iommu_ctx_v1 fdc8f000.qcom,iommu-ctx: context venus_sec_pixel using bank 3
[ 0.347268] msm_iommu_ctx_v1 fdc90000.qcom,iommu-ctx: context venus_sec_non_pixel using bank 4
[ 0.347521] msm_iommu_ctx_v1 fdb18000.qcom,iommu-ctx: context gfx3d_user using bank 0
[ 0.347700] msm_iommu_ctx_v1 fdb19000.qcom,iommu-ctx: context gfx3d_priv using bank 1
[ 0.347947] msm_iommu_ctx_v1 fda4c000.qcom,iommu-ctx: context vfe0 using bank 0
[ 0.348182] msm_iommu_ctx_v1 fda4d000.qcom,iommu-ctx: context vfe1 using bank 1
[ 0.348361] msm_iommu_ctx_v1 fda4e000.qcom,iommu-ctx: context cpp using bank 2
[ 0.350333] Advanced Linux Sound Architecture Driver Version 1.0.25.
[ 0.351026] Bluetooth: Core ver 2.16
[ 0.351151] NET: Registered protocol family 31
[ 0.351225] Bluetooth: HCI device and connection manager initialized
[ 0.351359] Bluetooth: HCI socket layer initialized
[ 0.351434] Bluetooth: L2CAP socket layer initialized
[ 0.351824] Bluetooth: SCO socket layer initialized
[ 0.352255] cfg80211: Calling CRDA to update world regulatory domain
[ 0.353388] Switching to clocksource arch_sys_counter
[ 0.392402] NET: Registered protocol family 2
[ 0.392745] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.393379] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.395108] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.395872] TCP: Hash tables configured (established 131072 bind 65536)
[ 0.396004] TCP: reno registered
[ 0.396084] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.396261] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.396681] NET: Registered protocol family 1
[ 0.397146] Trying to unpack rootfs image as initramfs...
[ 0.452077] Freeing initrd memory: 956K
[ 0.452248] VFP support v0.3: implementor 51 architecture 64 part 6f variant 2 rev 0
[ 0.455955] Detected 9 counters on the L2CC PMU.
[ 0.457679] gpiochip_find_base: found new base at 945
[ 0.457807] gpiochip_add: registered GPIOs 945 to 976 on device: smp2p
[ 0.458506] gpiochip_find_base: found new base at 913
[ 0.458612] gpiochip_add: registered GPIOs 913 to 944 on device: smp2p
[ 0.458779] gpiochip_find_base: found new base at 881
[ 0.458888] gpiochip_add: registered GPIOs 881 to 912 on device: smp2p
[ 0.459591] gpiochip_find_base: found new base at 849
[ 0.459714] gpiochip_add: registered GPIOs 849 to 880 on device: smp2p
[ 0.459881] gpiochip_find_base: found new base at 817
[ 0.459990] gpiochip_add: registered GPIOs 817 to 848 on device: slave-kernel
[ 0.460765] gpiochip_find_base: found new base at 785
[ 0.460869] gpiochip_add: registered GPIOs 785 to 816 on device: master-kernel
[ 0.461002] gpiochip_find_base: found new base at 753
[ 0.461101] gpiochip_add: registered GPIOs 753 to 784 on device: smp2p
[ 0.461892] gpiochip_find_base: found new base at 721
[ 0.461996] gpiochip_add: registered GPIOs 721 to 752 on device: smp2p
[ 0.462103] gpiochip_find_base: found new base at 689
[ 0.462201] gpiochip_add: registered GPIOs 689 to 720 on device: slave-kernel
[ 0.463004] gpiochip_find_base: found new base at 657
[ 0.463109] gpiochip_add: registered GPIOs 657 to 688 on device: master-kernel
[ 0.463289] gpiochip_find_base: found new base at 625
[ 0.463388] gpiochip_add: registered GPIOs 625 to 656 on device: smp2p
[ 0.464210] gpiochip_find_base: found new base at 593
[ 0.464316] gpiochip_add: registered GPIOs 593 to 624 on device: smp2p
[ 0.464481] gpiochip_find_base: found new base at 561
[ 0.464586] gpiochip_add: registered GPIOs 561 to 592 on device: slave-kernel
[ 0.465425] gpiochip_find_base: found new base at 529
[ 0.465525] gpiochip_add: registered GPIOs 529 to 560 on device: master-kernel
[ 0.469521] pil-q6v5-lpass fe200000.qcom,lpass: using secure boot
[ 0.473925] pil_venus fdce0000.qcom,venus: using secure boot
[ 0.478929] NET: Registered protocol family 27
[ 0.487442] acpuclk-8974 qcom,acpuclk.30: SPEED BIN: 1
[ 0.487523] acpuclk-8974 qcom,acpuclk.30: ACPU PVS: 3
[ 0.490443] acpuclk-8974 qcom,acpuclk.30: CPU Frequencies Supported: 14
[ 0.493589] msm_rpm_log_probe: OK
[ 0.498154] ocmem: Client sensors (id: 6) not allowed to use OCMEM
[ 0.498290] OCMEM notifier registration failed
[ 0.498364] sns_ocmem_main: sns_ocmem_init failed -14
[ 0.499892] bluetooth_rfkill_init
[ 0.500257] bluetooth_rfkill_init done
[ 0.500485] bluetooth_rfkill_probe
[ 0.500624] bluetooth_set_power set blocked=1
[ 0.500697] Bluetooth RESET LOW!!
[ 0.501198] mpm_counter: [ 0.501191]:(136491)
[ 0.502984] audit: initializing netlink socket (disabled)
[ 0.503041] type=2000 audit(0.400:1): initialized
[ 0.503730] highmem bounce pool size: 64 pages
[ 0.508048] fuse init (API version 7.18)
[ 0.508214] SELinux: Registering netfilter hooks
[ 0.509345] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[ 0.509417] io scheduler noop registered
[ 0.509455] io scheduler deadline registered
[ 0.509531] io scheduler row registered
[ 0.509582] io scheduler cfq registered (default)
[ 0.509621] io scheduler test-iosched registered
[ 0.509768] lm3630_parse_dt: max_current =0x12 min_brightness = 0x5 max_brightness = 0xFF default_brightness = 0x20
[ 0.509839] lm3630_parse_dt: boost_ctrl_reg = 0x30 bank_sel = 0 linear_map = 1 pwm_enable = 0 blmap_size = 0
[ 0.510049] lm3630_probe: lm3630 probed
[ 0.510501] mdss_mdp_probe: MDP HW Base phy_Address=0xfd900000 virt=0xf0340000
[ 0.510583] mdss_mdp_probe: MDSS VBIF HW Base phy_Address=0xfd924000 virt=0xf02d8000
[ 0.512487] mdss_dsi_ctrl_probe: DSI Ctrl name = MDSS DSI CTRL->0
[ 0.512587] mdss_dsi_ctrl_probe: DSI Ctrl name = MDSS DSI CTRL->1
[ 0.512986] mdss_dsi_panel_probe: Panel Name = JDI 1080p command mode dsi panel
[ 0.513059] mdss_panel_parse_dt: Panel ID = 5
[ 0.513370] mdss_dsi_retrieve_ctrl_resources: dsi base=f0316800 size=600
[ 0.513704] dsi_panel_device_register:1191 Continuous splash flag enabled.
[ 0.543946] mdss_register_panel: adding framebuffer device fd922800.qcom,mdss_dsi
[ 0.544119] mdss_hw_init: MDP Rev=10020000
[ 0.545770] hdmi_tx_init_resource: 'core_physical': start = 0xf0318100, len=0x370
[ 0.545816] hdmi_tx_init_resource: 'phy_physical': start = 0xf031a500, len=0x7c
[ 0.545892] hdmi_tx_init_resource: 'qfprom_physical': start = 0xf0320000, len=0x60f0
[ 0.546426] mdss_register_panel: adding framebuffer device fd922100.qcom,hdmi_tx
[ 0.548480] mdss_register_panel: adding framebuffer device qcom,mdss_wb_panel.2
[ 0.549085] mdss_fb_alloc_fbmem_iommu: mdss_fb_alloc_fbmem_iommu frame buffer reserve_size=0x1000000
[ 0.549353] mdss_fb_alloc_fbmem_iommu: allocating 16777216 bytes at f1000000 (7ee00000 phys) for fb 0
[ 0.549496] mdss_fb_register: FrameBuffer[0] 1080x1920 size=16777216 registered successfully!
[ 0.549592] Registered led device: lcd-backlight
[ 0.549676] mdss_fb_register: FrameBuffer[1] 640x480 size=0 registered successfully!
[ 0.549868] mdss_fb_register: FrameBuffer[2] 1920x1080 size=0 registered successfully!
[ 0.550169] avdd-3p3: Failed to create debugfs directory
[ 0.550222] anx7808 anx7808_vdd_1p0_power: vdd 1.0V is already off
[ 0.550718] sps: BAM device 0xf9944000 is not registered yet.
[ 0.550763] sps:BAM 0xf9944000 is registered.
[ 0.550831] msm_serial_hs: BAM device registered. bam_handle=0x0
[ 0.553627] f9960000.uart: ttyHS99 at MMIO 0xf9960000 (irq = 148) is a MSM HS UART
[ 0.555493] msm_serial_hs module loaded
[ 0.555746] msm_serial_hsl_probe: detected port #0 (ttyHSL0)
[ 0.555893] f991d000.serial: ttyHSL0 at MMIO 0xf991d000 (irq = 139) is a MSM
[ 0.557564] msm_hsl_console_setup: console setup on port #0
[ 0.557723] console [ttyHSL0] enabled
[ 0.557947] msm_serial_hsl_init: driver initialized
[ 0.560500] diagchar initialized now
[ 0.562431] kgsl kgsl-3d0: |kgsl_iommu_init| MMU type set for device is IOMMU
[ 0.568765] brd: module loaded
[ 0.570320] loop: module loaded
[ 0.570402] i2c-core: driver [isa1200] using legacy suspend method
[ 0.570472] i2c-core: driver [isa1200] using legacy resume method
[ 0.571365] QSEECOM: qseecom_probe: bam_pipe_pair=0x2
[ 0.571446] QSEECOM: qseecom_probe: qsee-ce-hw-instance=0x0
[ 0.571520] QSEECOM: qseecom_probe: hlos-ce-hw-instance=0x1
[ 0.571654] QSEECOM: qseecom_probe: secure app region addr=0x7b00000 size=0x500000
[ 0.572350] i2c-core: driver [tabla-i2c-core] using legacy suspend method
[ 0.572457] i2c-core: driver [tabla-i2c-core] using legacy resume method
[ 0.572553] i2c-core: driver [wcd9xxx-i2c-core] using legacy suspend method
[ 0.572622] i2c-core: driver [wcd9xxx-i2c-core] using legacy resume method
[ 0.573105] SCSI Media Changer driver v0.25
[ 0.573706] spi_qsd f9966000.spi: master is unqueued, this is deprecated
[ 0.574411] tun: Universal TUN/TAP device driver, 1.6
[ 0.574450] tun: (C) 1999-2004 Max Krasnyansky
[ 0.574560] rmnet_init: BAM devices[8]
[ 0.579981] PPP generic driver version 2.4.2
[ 0.580080] PPP BSD Compression module registered
[ 0.580150] PPP Deflate Compression module registered
[ 0.580347] PPP MPPE Compression module registered
[ 0.580418] NET: Registered protocol family 24
[ 0.580471] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 0.580540] CSLIP: code copyright 1989 Regents of the University of California.
[ 0.580632] usbcore: registered new interface driver catc
[ 0.580688] usbcore: registered new interface driver kaweth
[ 0.580758] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[ 0.580816] usbcore: registered new interface driver pegasus
[ 0.580902] usbcore: registered new interface driver rtl8150
[ 0.580942] hso: /usr/local/google/buildbot/src/partner-android/m-dev-msm-hammerhead-3.4-mnc-mr1/private/msm-lge/drivers/net/usb/hso.c: Option Wireless
[ 0.581035] usbcore: registered new interface driver hso
[ 0.581121] usbcore: registered new interface driver asix
[ 0.581176] usbcore: registered new interface driver cdc_ether
[ 0.581262] usbcore: registered new interface driver cdc_eem
[ 0.581318] usbcore: registered new interface driver dm9601
[ 0.581405] usbcore: registered new interface driver smsc75xx
[ 0.581465] usbcore: registered new interface driver smsc95xx
[ 0.581551] usbcore: registered new interface driver gl620a
[ 0.581606] usbcore: registered new interface driver net1080
[ 0.581703] usbcore: registered new interface driver plusb
[ 0.581762] usbcore: registered new interface driver rndis_host
[ 0.581851] usbcore: registered new interface driver cdc_subset
[ 0.581905] usbcore: registered new interface driver zaurus
[ 0.581991] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 0.582137] usbcore: registered new interface driver int51x1
[ 0.582193] usbcore: registered new interface driver kalmia
[ 0.582278] usbcore: registered new interface driver ipheth
[ 0.582330] usbcore: registered new interface driver sierra_net
[ 0.582415] usbcore: registered new interface driver cx82310_eth
[ 0.582470] usbcore: registered new interface driver cdc_ncm
[ 0.582557] usbcore: registered new interface driver qmi_wwan
[ 0.583529] vdd-1p0: Failed to create debugfs directory
[ 0.603516] anx7808 sp_tx_hardware_poweron: anx7808 power on
[ 0.604505] anx7808 sp_tx_chip_located: ANX7808 BA is found.
[ 0.606059] anx7808 sp_tx_vbus_powerdown: 3.3V output disabled
[ 0.632405] msm-dwc3 msm_dwc3: Read platform data for adc low threshold
[ 0.632476] msm-dwc3 msm_dwc3: Read platform data for adc high threshold
[ 0.632834] dwc3 f9200000.dwc3: maximum speed: high
[ 0.663518] anx7808 sp_tx_hardware_powerdown: anx7808 power down
[ 0.663559] anx7808 sp_tx_set_sys_state: SP_TX To System State:
[ 0.663629] anx7808 sp_tx_set_sys_state: STATE_CABLE_PLUG
[ 0.663925] anx7808 anx7808_get_usb_clk: clk: 1000
[ 0.723553] bcm2079x 0-0077: requesting IRQ 360
[ 0.723630] bcm2079x 0-0077: bcm2079x_probe, probing bcm2079x driver exited successfully
[ 0.837947] usbcore: registered new interface driver cdc_acm
[ 0.837989] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 0.838076] usbcore: registered new interface driver usblp
[ 0.838132] usbcore: registered new interface driver cdc_wdm
[ 0.838202] Initializing USB Mass Storage driver...
[ 0.838256] usbcore: registered new interface driver usb-storage
[ 0.838324] USB Mass Storage support registered.
[ 0.838377] usbcore: registered new interface driver ums-alauda
[ 0.838460] usbcore: registered new interface driver ums-cypress
[ 0.838516] usbcore: registered new interface driver ums-datafab
[ 0.838601] usbcore: registered new interface driver ums_eneub6250
[ 0.838653] usbcore: registered new interface driver ums-freecom
[ 0.838735] usbcore: registered new interface driver ums-isd200
[ 0.838787] usbcore: registered new interface driver ums-jumpshot
[ 0.838870] usbcore: registered new interface driver ums-karma
[ 0.838953] usbcore: registered new interface driver ums-onetouch
[ 0.839005] usbcore: registered new interface driver ums-sddr09
[ 0.839088] usbcore: registered new interface driver ums-sddr55
[ 0.839141] usbcore: registered new interface driver ums-usbat
[ 0.839230] usbcore: registered new interface driver trancevibrator
[ 0.839559] mbim_init: initialize 1 instances
[ 0.839671] mbim_init: Initialized 1 ports
[ 0.840652] rndis_qc_init: initialize rndis QC instance
[ 0.840904] gadget: Mass Storage Function, version: 2009/09/11
[ 0.840976] gadget: Number of LUNs=1
[ 0.841016] lun0: LUN: removable file: (no medium)
[ 0.841269] gadget: android_usb ready
[ 0.841687] usbcore: registered new interface driver xpad
[ 0.841745] usbcore: registered new interface driver usb_acecad
[ 0.841833] usbcore: registered new interface driver aiptek
[ 0.841890] usbcore: registered new interface driver gtco
[ 0.841978] usbcore: registered new interface driver hanwang
[ 0.842034] usbcore: registered new interface driver kbtab
[ 0.842120] usbcore: registered new interface driver wacom
[ 0.842403] [Touch] touch on
[ 0.843119] input: touch_dev as /devices/virtual/input/input1
[ 0.847697] [Touch] TYPE = 1 product id[PLG218] : syna product id[]
[ 0.847767] [Touch] IC identifier[PLG218 - 1] fw_version[E079]
[ 0.847805] [Touch] image_version[E079] : force[0]
[ 0.848711] [Touch] FW-upgrade is not executed
[ 0.849376] using rtc device, qpnp_rtc, for alarms
[ 0.849429] qcom,qpnp-rtc qpnp-rtc-15: rtc core: registered qpnp_rtc as rtc0
[ 0.849605] i2c /dev entries driver
[ 0.850620] ocmem: Notifier registered for 1
[ 0.850762] msm_vidc: 1: Failed to read qcom,load-freq-tbl from device tree
[ 0.850766] msm_vidc: 1: no elements in frequency table
[ 0.850770] msm_vidc: 1: Failed to read qcom,reg-presets from device tree
[ 0.850774] msm_vidc: 1: Failed to read qcom,buffer-type-tz-usage-table from device tree
[ 0.852142] msm_cci_probe: pdev ee13bc00 device id = -1
[ 0.855648] imx179_init_module:158
[ 1.149182] __msm_jpeg_init:933] Jpeg Device id 0
[ 1.149388] __msm_jpeg_init:933] Jpeg Device id 1
[ 1.149615] __msm_jpeg_init:933] Jpeg Device id 2
[ 1.154518] lirc_dev: IR Remote Control driver registered, major 237
[ 1.154594] IR NEC protocol handler initialized
[ 1.154663] IR RC5(x) protocol handler initialized
[ 1.154701] IR RC6 protocol handler initialized
[ 1.154771] IR JVC protocol handler initialized
[ 1.154809] IR Sony protocol handler initialized
[ 1.154847] IR RC5 (streamzap) protocol handler initialized
[ 1.154918] IR SANYO protocol handler initialized
[ 1.154957] IR MCE Keyboard/mouse protocol handler initialized
[ 1.155027] IR LIRC bridge handler initialized
[ 1.155106] usbcore: registered new interface driver uvcvideo
[ 1.155176] USB Video Class driver (1.1.1)
[ 1.155312] qpnp_charger_read_dt_props: tm not ready -517
[ 1.155390] spmi qpnp-charger-12: Driver qcom,qpnp-charger requests probe deferral
[ 1.155489] max17048_probe: start
[ 1.155561] ac supply not found deferring probe
[ 1.155604] i2c 84-0036: Driver max17048 requests probe deferral
[ 1.155832] bq51013b_probe: start
[ 1.155992] bq51013b_parse_dt: current_ma = 704
[ 1.163159] bq24192_get_soc_from_batt_psy: battery power supply is not registered yet
[ 1.164505] bq24192_get_prop_input_voltage: Unable to read vbus rc=-517
[ 1.164997] bq24192_get_soc_from_batt_psy: battery power supply is not registered yet
[ 1.166738] bq24192_probe: probe success
[ 1.167094] bq24192_get_prop_input_voltage: Unable to read vbus rc=-517
[ 1.218228] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com
[ 1.218417] Bluetooth: BlueSleep Mode Driver Ver 1.1
[ 1.218677] Bluetooth: bt_host_wake 42, bt_ext_wake 62
[ 1.218754] Bluetooth: host_wake_irq 312, polarity 0
[ 1.219521] cpuidle: using governor ladder
[ 1.219841] cpuidle: using governor menu
[ 1.219928] sdhci: Secure Digital Host Controller Interface driver
[ 1.219967] sdhci: Copyright(c) Pierre Ossman
[ 1.220314] mmc0: SDCC Version: 0x00000038
[ 1.222578] mmc0: bam physical base=0xf9884000
[ 1.222617] mmc0: bam virtual base=0xf0378000
[ 1.222660] sps:BAM 0xf9884000 is registered.
[ 1.222698] mmc0: BAM device registered. bam_handle=0xed659400
[ 1.223388] sps:BAM 0xf9884000 (va:0xf0378000) enabled: ver:0x6, number of pipes:6
[ 1.224150] mmc0: Qualcomm MSM SDCC-BAM at [mem 0xf9884000-0xf988afff flags 0x200] [irq 252 flags 0x400]
[ 1.224233] mmc0: Qualcomm MSM SDCC-DML [mem 0xf98a4800-0xf98a48ff flags 0x200]
[ 1.224329] mmc0: id 2, nonremovable 0
[ 1.224367] wcf_status: wifi_detect = 0
[ 1.224437] wcf_status_register
[ 1.227213] mmc0: Qualcomm MSM SDCC-core [mem 0xf98a4000-0xf98a47ff flags 0x200] [irq 157 flags 0x400],0 dma -1 dmacrcri -1
[ 1.227290] mmc0: Controller capabilities: 0x00003ffe
[ 1.227333] mmc0: 8 bit data mode disabled
[ 1.227401] mmc0: 4 bit data mode enabled
[ 1.227476] mmc0: polling status mode disabled
[ 1.227516] mmc0: MMC clock 400000 -> 200000000 Hz, PCLK 0 Hz
[ 1.227585] mmc0: Slot eject status = 1
[ 1.227622] mmc0: Power save feature enable = 1
[ 1.227690] mmc0: SPS-BAM data transfer mode available
[ 1.228005] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.232162] mmc1: no vmmc regulator found
[ 1.233253] Registered led device: mmc1::
[ 1.234356] mmc1: SDHCI controller on msm_sdcc.1 [msm_sdcc.1] using ADMA
[ 1.235078] Registered led device: red
[ 1.235494] Registered led device: green
[ 1.235904] Registered led device: blue
[ 1.235971] qcom,leds-qpnp leds-qpnp-24: Regulator get failed(-517)
[ 1.236012] qcom,leds-qpnp leds-qpnp-24: Unable to read flash config data
[ 1.236090] spmi leds-qpnp-24: Driver qcom,leds-qpnp requests probe deferral
[ 1.237427] usbcore: registered new interface driver usbhid
[ 1.237497] usbhid: USB HID core driver
[ 1.237809] ashmem: initialized
[ 1.238232] sps:BAM 0xf9304000 is registered.
[ 1.238312] sps:BAM 0xf9a44000 is registered.
[ 1.238386] usb_bam_ipa_create_resources: Failed to create USB_PROD resource
[ 1.238806] qpnp_coincell_charger_show_state: enabled=Y, voltage=3000 mV, resistance=2100 ohm
[ 1.239018] PMIC@SID4: PM8841 v2.1 options: 0, 0, 2, 2
[ 1.239129] PMIC@SID0: PM8941 v3.1 options: 0, 0, 0, 0
[ 1.239367] usbcore: registered new interface driver snd-usb-audio
[ 1.246907] msm-compr-dsp msm-compr-dsp: msm_compr_probe: dev name msm-compr-dsp
[ 1.247413] msm-pcm-lpa msm-pcm-lpa: msm_pcm_probe: dev name msm-pcm-lpa
[ 1.248035] platform qcom,msm-voip-dsp.39: Driver msm-voip-dsp requests probe deferral
[ 1.248395] platform qcom,msm-pcm-voice.40: Driver msm-pcm-voice requests probe deferral
[ 1.250107] ocmem: Notifier registered for 5
[ 1.250581] msm8974-asoc-taiko sound.29: msm8974_asoc_machine_probe(): hdmi audio support present
[ 1.250657] msm8974-asoc-taiko sound.29: property qcom,us-euro-gpios not detected in node /soc/sound
[ 1.250880] msm8974-asoc-taiko sound.29: msm8974_asoc_machine_probe() MBHC disabled = 1
[ 1.251635] u32 classifier
[ 1.251705] Actions configured
[ 1.251747] Netfilter messages via NETLINK v0.30.
[ 1.251868] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 1.252266] ctnetlink v0.93: registering with nfnetlink.
[ 1.252339] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[ 1.252410] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[ 1.252630] xt_time: kernel timezone is -0000
[ 1.252900] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.253062] arp_tables: (C) 2002 David S. Miller
[ 1.253165] TCP: cubic registered
[ 1.253206] Initializing XFRM netlink socket
[ 1.253664] NET: Registered protocol family 10
[ 1.255064] Mobile IPv6
[ 1.255157] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 1.255291] IPv6 over IPv4 tunneling driver
[ 1.255667] NET: Registered protocol family 17
[ 1.255761] NET: Registered protocol family 15
[ 1.255867] Bridge firewalling registered
[ 1.255912] Ebtables v2.0 registered
[ 1.256154] Bluetooth: RFCOMM TTY layer initialized
[ 1.256279] Bluetooth: RFCOMM socket layer initialized
[ 1.256328] Bluetooth: RFCOMM ver 1.11
[ 1.256418] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 1.256467] Bluetooth: BNEP filters: protocol multicast
[ 1.256517] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 1.256633] L2TP core driver, V2.0
[ 1.256689] PPPoL2TP kernel driver, V2.0
[ 1.257170] Registering SWP/SWPB emulation handler
[ 1.257221] clock_late_init: Removing enables held for handed-off clocks
[ 1.264790] gdsc_oxili_gx: disabling
[ 1.264846] gdsc_venus: disabling
[ 1.265244] boost_gpio_probe
[ 1.265694] qcom,leds-qpnp leds-qpnp-24: Regulator get failed(-517)
[ 1.265767] qcom,leds-qpnp leds-qpnp-24: Unable to read flash config data
[ 1.265780] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.265877] spmi leds-qpnp-24: Driver qcom,leds-qpnp requests probe deferral
[ 1.265996] max17048_probe: start
[ 1.266057] max17048_parse_dt: rcomp = 77 rcomp_co_hot = 700 rcomp_co_cold = 5225
[ 1.266128] max17048_parse_dt: alert_thres = 2 full_soc = 970 empty_soc = 10 uvlo=3050
[ 1.266229] wifi_set_power = 1
[ 1.266804] max17048 84-0036: MAX17048 Fuel-Gauge Ver 0x12
[ 1.266911] bq24192_get_soc_from_batt_psy: battery power supply is not registered yet
[ 1.296040] max17048_probe: done
[ 1.296266] 8941_smbb_boost: 5000 mV
[ 1.296511] qpnp_charger_probe: success chg_dis = 0, bpd = 1, usb = 0, dc = 0 b_health = 0 batt_present = 0
[ 1.297014] Registered led device: led:flash_0
[ 1.297407] Registered led device: led:flash_1
[ 1.297588] Registered led device: led:flash_torch
[ 1.300016] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.324641] max17048_work: rsoc=0xB790 rvcell=0x0CF9 soc=94 v_mv=4151 i_ua=500197 t=365
[ 1.358439] mmc1: BKOPS_EN bit = 0
[ 1.370452] mmc1: new HS200 MMC card at address 0001
[ 1.370945] mmcblk0: mmc1:0001 SEM32G 29.1 GiB
[ 1.371269] mmcblk0rpmb: mmc1:0001 SEM32G partition 3 4.00 MiB
[ 1.373423] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29
[ 1.375611] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.418906] bcm_wifi_set_power: wifi power successed to pull up
[ 1.623519] wifi_set_carddetect = 1
[ 1.623562] wcf_status: wifi_detect = 1
[ 1.623601] mmc0: Slot status change detected (0 -> 1)
[ 1.624240] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.673334] sps:BAM 0xf9884000 (va:0xf0378000) enabled: ver:0x6, number of pipes:6
[ 1.674132] sps:BAM 0xf9884000 (va:0xf0378000) enabled: ver:0x6, number of pipes:6
[ 1.677465] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
[ 1.677532] mmc0: new ultra high speed SDR104 SDIO card at address 0001
[ 1.677930] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.678242] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.682949] F1 signature OK, socitype:0x1 chip:0x4339 rev:0x1 pkg:0x2
[ 1.683720] DHD: dongle ram size is set to 786432(orig 786432) at 0x180000
[ 1.683991] CFG80211-ERROR) wl_setup_wiphy : Registering Vendor80211)
[ 1.684099] CFG80211-ERROR) wl_cfgvendor_attach : Vendor: Register BRCM cfg80211 vendor cmd(0x67) interface
[ 1.684469] CFG80211-ERROR) wl_event_handler : tsk Enter, tsk = 0xed0c1474
[ 1.684552] wl_create_event_handler(): thread:wl_event_handler:7a started
[ 1.685140] p2p0: P2P Interface Registered
[ 1.685244] dhd_attach(): thread:dhd_watchdog_thread:7b started
[ 1.685365] dhd_attach(): thread:dhd_dpc:7c started
[ 1.685462] dhd_attach(): thread:dhd_rxf:7d started
[ 1.685577] dhd_attach(): thread:dhd_sysioc:7e started
[ 1.685859] wifi_get_mac_addr
[ 1.685929] bcm_wifi_get_mac_addr: Failed to get information from file /persist/wifi/.macaddr (-2)
[ 1.686001] [bcm_wifi_get_mac_addr] Exiting. MAC 00:90:4C:A0:29:56
[ 1.686342] Broadcom Dongle Host Driver: register interface [wlan0] MAC: 00:90:4c:a0:29:56
[ 1.686433]
[ 1.686434] Dongle Host Driver, version 1.88.45 (r)
[ 1.686436] Compiled in drivers/net/wireless/bcmdhd on Aug 24 2016 at 20:12:19
[ 1.686579] wifi_set_power = 0
[ 1.686583] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.786719] bcm_wifi_set_power: wifi power successed to pull down
[ 1.786758] =========== WLAN placed in RESET ========
[ 1.787355] gpio_set_debounce: gpio-986 status -22
[ 1.787516] gpio_set_debounce: gpio-985 status -22
[ 1.787576] gpio_set_debounce: gpio-144 status -22
[ 1.787911] input: gpio-keys as /devices/gpio_keys.70/input/input2
[ 1.788349] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.788478] qcom,qpnp-rtc qpnp-rtc-15: setting system clock to 1970-01-01 17:30:12 UTC (63012)
[ 1.799810] batt_tm_ctrl_probe: probe success
[ 1.800010] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.800649] msm8974_pwm_vibrator_probe: probed
[ 1.800848] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.805739] max1462x_hsd_probe: acc_read_value - 14374
[ 1.805859] input: hs_detect as /devices/virtual/input/input3
[ 1.806108] ALSA device list:
[ 1.806131] platform fe12f000.slim: Driver ngd_msm_ctrl requests probe deferral
[ 1.806182] No soundcards found.
[ 1.806578] Freeing init memory: 192K
[ 1.807932] init: init started!
[ 1.810662] SELinux: 2048 avtab hash slots, 8945 rules.
[ 1.814694] SELinux: 2048 avtab hash slots, 8945 rules.
[ 1.814706] SELinux: 1 users, 2 roles, 586 types, 0 bools, 1 sens, 1024 cats
[ 1.814713] SELinux: 87 classes, 8945 rules
[ 1.815385] SELinux: Completing initialization.
[ 1.815389] SELinux: Setting up existing superblocks.
[ 1.815403] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[ 1.815420] SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
[ 1.815502] SELinux: initialized (dev bdev, type bdev), not configured for labeling
[ 1.815514] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 1.815531] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[ 1.815548] SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
[ 1.824865] SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
[ 1.824884] SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
[ 1.824896] SELinux: initialized (dev anon_inodefs, type anon_inodefs), not configured for labeling
[ 1.824907] SELinux: initialized (dev devpts, type devpts), uses transition SIDs
[ 1.824935] SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
[ 1.825025] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[ 1.825050] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[ 1.838734] type=1403 audit(63012.540:2): policy loaded auid=4294967295 ses=4294967295
[ 1.839215] type=1404 audit(63012.540:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
[ 1.843689] init: (Initializing SELinux enforcing took 0.04s.)
[ 1.849488] init: init second stage started!
[ 1.907784] init: waitpid failed: No child processes
[ 1.908115] init: (Loading properties from /default.prop took 0.00s.)
[ 1.909495] init: (Parsing /init.environ.rc took 0.00s.)
[ 1.909705] init: (Parsing /init.usb.rc took 0.00s.)
[ 1.910440] init: (Parsing init.hammerhead.usb.rc took 0.00s.)
[ 1.910504] init: could not import file 'init.hammerhead_svelte.rc' from '/init.hammerhead.rc'
[ 1.910619] init: (Parsing init.hammerhead.diag.rc took 0.00s.)
[ 1.910711] init: could not import file 'init.hammerhead_fp.rc' from '/init.hammerhead.rc'
[ 1.910760] init: (Parsing /init.hammerhead.rc took 0.00s.)
[ 1.911071] init: (Parsing /init.usb.configfs.rc took 0.00s.)
[ 1.911170] init: (Parsing /init.zygote32.rc took 0.00s.)
[ 1.911312] init: (Parsing /init.trace.rc took 0.00s.)
[ 1.911409] init: (Parsing init.supersu.rc took 0.00s.)
[ 1.911489] init: (Parsing /init.rc took 0.00s.)
[ 1.911630] init: SELinux: Could not get canonical path /adb_keys restorecon: No such file or directory.
[ 1.911747] init: Starting service 'ueventd'...
[ 1.912382] init: Waiting for /dev/.coldboot_done...
[ 1.913772] ueventd: ueventd started!
posted by kapper at 16:17 | Comment(0) | Nexus7

2017年07月29日

世界の全ての機器を制覇するOS NetBSD ATOMZ530 UMPC CF-U1インストール その18 #NetBSD

CF-U1.jpg

今回は手元にあるCF-U1にNetBSD7.1を入れてみました。
インストール方法は何時も通りのNetBSDなので
変わりはありませんが、悪名高いAtom Z530。
VGA関係をVESAにする必要がありました。
今回のブログにします。


●NetBSDとAtomZ5x0シリーズ
AtomZ520、Z530シリーズは
VAIO TypePやCF-U1、
様々なUMPCが対応されました。
所がこれのGPUがGMA500という名の
悪名高きPowerVR SGX 535。
つまりプロプラドライバです。

Linuxの場合はArchWikiを見ると2Dドライバが出ています。
NetBSDの場合は標準KernelとIntelドライバでは
対応していないのでVESAドライバにする必要があります。


●NetBSDのインストール
インストール方法は何時もどおり。
こちらを参考願います。


内蔵Wifiも最初から認識して、
WPA_supplicantで接続出来るので問題ありません。
キーボードは英語タイプだったのでPC105で接続。
pkgsrcとpkginを入れれば
アプリは一通り使えます。


●VGA問題とVESA
前述で書いた通りX --configureすると自動的に設定される
Intel GPUドライバにすると、card0が見つかりませんと
startxで怒られます。
仕方がないのでVESAで起動します。

vi /etc/X11/xorg.conf

で、IntelをVESAに書き換えます。

後は好きなWMをstartxに書き込むなりすれば、
Xorgが起動します。


●その他の問題
キーボードを日本語キーボードにすると一部のキーが使えません。
英語キーボードの設定にしました。

タッチスクリーンは標準で動作している様ですが、
座標のキャリブレーションが合っていないので
変な所がクリックされて使えません。
VESAはxinputで調整出来るのかな?
勉強不足で分かりません。

カメラ他は動作未確認です。

●まとめ
ATOM Z530シリーズでも問題なくNetBSD7.1が動作しました。
ちょっとVESAは性能的に重いです。
軽いWMにすると楽です。
他のATOM Z5x0シリーズもたぶん同じ様に動くはずかと。
CPUの遅さGPUの重さはちょっと苦しいかも。
Firefoxの重さがちとヤバイ。
ブラウザ問題はやっぱりボディーブローの様に効いてきます。
頑張って克服するしか・・・
過去のUMPCも絶対に捨てないで残しておきましょ。

●dmesg

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

NetBSD 7.1 (GENERIC.201703111743Z)
total memory = 2037 MB
avail memory = 1987 MB
kern.module.path=/stand/i386/7.1/modules
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Panasonic Corporation CF-U1GQGXG2M (002)
mainbus0 (root)
ACPI: RSDP 0xf03b0 000024 (v02 MATBIO)
ACPI: XSDT 0x7f5e4f10 00006C (v01 MATBIO CFU1-2 06222004 MSFT 00010013)
ACPI: FACP 0x7f5e3c10 0000F4 (v04 MATBIO CFU1-2 06222004 MSFT 00010013)
ACPI BIOS Warning (bug): 32/64X FACS address mismatch in FADT: 0x7F5E8E40/0x000000007F5E8D40, using 64-bit address (20131218/tbfadt-299)
ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Pm1aControlBlock: 16/32 (20131218/tbfadt-634)
ACPI BIOS Warning (bug): Optional FADT field Pm2ControlBlock has zero address or length: 0x00000000000009F4/0x0 (20131218/tbfadt-664)
ACPI BIOS Warning (bug): Invalid length for FADT/Pm1aControlBlock: 32, using default 16 (20131218/tbfadt-716)
ACPI BIOS Warning (bug): Invalid length for FADT/Pm2ControlBlock: 0, using default 8 (20131218/tbfadt-716)
ACPI: DSDT 0x7f5d9010 0091FC (v01 MATBIO CFU1-2 00000000 INTL 20061109)
ACPI: FACS 0x7f5e8d40 000040
ACPI: APIC 0x7f5e5e90 00005C (v02 MATBIO CFU1-2 06222004 MSFT 00010013)
ACPI: MCFG 0x7f5e5e10 00003C (v01 A M I OEMMCFG 06222004 MSFT 00000097)
ACPI: HPET 0x7f5e5d90 000038 (v01 A M I OEMHPET 06222004 AMI. 00000003)
ACPI: SLIC 0x7f5d1e10 000176 (v01 MATBIO CFU1-2 06222004 AMI 00010013)
ACPI: SSDT 0x7f5aba10 0004CE (v02 PmRef CpuPm 00003000 INTL 20061109)
ACPI: SSDT 0x7f5d1c10 00018C (v02 PmRef Cpu0Tst 00003000 INTL 20061109)
ACPI: SSDT 0x7f5abf10 0000A0 (v02 PmRef Cpu1Tst 00003000 INTL 20061109)
ACPI: TCPA 0x7f5e5d10 000032 (v02 MATBIO CFU1-2 00000001 MSFT 01000013)
ACPI: All ACPI Tables successfully acquired
ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 0x20, 24 pins
cpu0 at mainbus0 apid 0: Intel(R) Atom(TM) CPU Z530 @ 1.60GHz, id 0x106c2
cpu1 at mainbus0 apid 1: Intel(R) Atom(TM) CPU Z530 @ 1.60GHz, id 0x106c2
acpi0 at mainbus0: Intel ACPICA 20131218
acpi0: X/RSDT: OemId , AslId
ACPI: SSDT 0x7f5adc90 000239 (v02 PmRef Cpu0Ist 00003000 INTL 20061109)
ACPI: SSDT 0x0 000239 (v02 PmRef Cpu0Ist 00003000 INTL 20061109)
ACPI: SSDT 0x7f5ac710 0006AB (v02 PmRef Cpu0Cst 00003001 INTL 20061109)
ACPI: SSDT 0x0 0006AB (v02 PmRef Cpu0Cst 00003001 INTL 20061109)
ACPI: SSDT 0x7f5adf10 0000D0 (v02 PmRef Cpu1Ist 00003000 INTL 20061109)
ACPI: SSDT 0x0 0000D0 (v02 PmRef Cpu1Ist 00003000 INTL 20061109)
ACPI: SSDT 0x7f5e8b10 000083 (v02 PmRef Cpu1Cst 00003000 INTL 20061109)
ACPI: SSDT 0x0 000083 (v02 PmRef Cpu1Cst 00003000 INTL 20061109)
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000
acpiec0 at acpi0 (EC0, PNP0C09)
: io 0x62,0x66
MCH (PNP0C02) at acpi0 not configured
SIO1 (PNP0C02) at acpi0 not configured
pckbc1 at acpi0 (PS2K, PNP0303) (kbd port): io 0x60,0x64 irq 1
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker
sysbeep0 at pcppi1
FWH (INT0800) at acpi0 not configured
RMSC (PNP0C02) at acpi0 not configured
COPR (PNP0C04) at acpi0 not configured
PMSC (PNP0C02) at acpi0 not configured
ICH (PNP0C02) at acpi0 not configured
acpivga0 at acpi0 (GFX0): ACPI Display Adapter
acpiout0 at acpivga0 (DD01, 0x0120): ACPI Display Output Device
acpiout1 at acpivga0 (DD02, 0x0410): ACPI Display Output Device
acpiout1: brightness levels: 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
acpivga0: connected output devices:
acpivga0: 0x0120 (acpiout0): VGA Analog Monitor, index 0, port 2, head 0, bios detect
acpivga0: 0x0410 (acpiout1): Int. Digital Flat Panel, index 0, port 1, head 0, bios detect
CMC (PNP0C02) at acpi0 not configured
RMEM (PNP0C02) at acpi0 not configured
MISC (MAT0021) at acpi0 not configured
HKEY (MAT0019) at acpi0 not configured
acpiacad0 at acpi0 (AC, ACPI0003-0): ACPI AC Adapter
acpibat0 at acpi0 (BAT1, PNP0C0A-0): ACPI Battery
acpibat0: Panasonic LION rechargeable battery
acpibat0: granularity: low->warn 0.010 Wh, warn->full 0.010 Wh
acpibat1 at acpi0 (BAT2, PNP0C0A-1): ACPI Battery
acpibat1: Panasonic LION rechargeable battery
acpibat1: granularity: low->warn 0.010 Wh, warn->full 0.010 Wh
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
acpitz0 at acpi0 (TZ00): cpu0 cpu1
acpitz0: levels: critical 97.0 C, passive 80.0 C, passive cooling
OMSC (PNP0C02) at acpi0 not configured
acpiwmi0 at acpi0 (UMD0, PNP0C14-0): ACPI WMI Interface
acpiwmibus at acpiwmi0 not configured
acpiwmi1 at acpi0 (UMD3, PNP0C14-3): ACPI WMI Interface
acpiwmibus at acpiwmi1 not configured
acpiwmi2 at acpi0 (UMD4, PNP0C14-4): ACPI WMI Interface
acpiwmibus at acpiwmi2 not configured
acpiwmi3 at acpi0 (UMD5, PNP0C14-5): ACPI WMI Interface
acpiwmibus at acpiwmi3 not configured
acpiwmi4 at acpi0 (UMD6, PNP0C14-6): ACPI WMI Interface
acpiwmibus at acpiwmi4 not configured
acpiwmi5 at acpi0 (UMD7, PNP0C14-7): ACPI WMI Interface
acpiwmibus at acpiwmi5 not configured
acpiwmi6 at acpi0 (DTMS, PNP0C14-10): ACPI WMI Interface
acpiwmibus at acpiwmi6 not configured
apm0 at acpi0: Power Management spec V1.2
ACPI: Enabled 2 GPEs in block 00 to 1F
ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131218/hwxface-646)
ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-646)
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
attimer1: attached to pcppi1
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0: vendor 0x8086 product 0x8100 (rev. 0x06)
vga0 at pci0 dev 2 function 0: vendor 0x8086 product 0x8108 (rev. 0x06)
wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
hdaudio0 at pci0 dev 27 function 0: HD Audio Controller
hdaudio0: interrupting at ioapic0 pin 16
hdafg0 at hdaudio0: ADI AD1883
hdafg0: DAC00 2ch: Speaker [Built-In], HP Out [Jack]
hdafg0: ADC01 2ch: Mic In [Jack]
hdafg0: 2ch/2ch 8000Hz 11025Hz 16000Hz 22050Hz 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3
audio0 at hdafg0: full duplex, playback, capture, mmap, independent
ppb0 at pci0 dev 28 function 0: vendor 0x8086 product 0x8110 (rev. 0x06)
ppb0: PCI Express capability version 1 x1 @ 2.5GT/s
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
iwn0 at pci1 dev 0 function 0: vendor 0x8086 product 0x4232 (rev. 0x00)
iwn0: interrupting at ioapic0 pin 16
iwn0: MIMO 1T2R, MoW, address 00:26:c6:d9:61:78
iwn0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
iwn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
iwn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
uhci0 at pci0 dev 29 function 0: vendor 0x8086 product 0x8114 (rev. 0x06)
uhci0: interrupting at ioapic0 pin 16
usb0 at uhci0: USB revision 1.0
uhci1 at pci0 dev 29 function 1: vendor 0x8086 product 0x8115 (rev. 0x06)
uhci1: interrupting at ioapic0 pin 17
usb1 at uhci1: USB revision 1.0
uhci2 at pci0 dev 29 function 2: vendor 0x8086 product 0x8116 (rev. 0x06)
uhci2: interrupting at ioapic0 pin 18
usb2 at uhci2: USB revision 1.0
ehci0 at pci0 dev 29 function 7: vendor 0x8086 product 0x8117 (rev. 0x06)
ehci0: interrupting at ioapic0 pin 19
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2
usb3 at ehci0: USB revision 2.0
sdhc0 at pci0 dev 30 function 0: vendor 0x8086 product 0x811c (rev. 0x06)
sdhc0: interrupting at ioapic0 pin 16
sdhc0: SD Host Specification 1.0, rev.255
sdhc0: using DMA transfer
sdmmc0 at sdhc0 slot 0
pcib0 at pci0 dev 31 function 0: vendor 0x8086 product 0x8119 (rev. 0x06)
schide0 at pci0 dev 31 function 1: Intel SCH IDE Controller (rev. 0x06)
schide0: bus-master DMA support present
schide0: primary channel wired to compatibility mode
schide0: primary channel interrupting at ioapic0 pin 14
atabus0 at schide0 channel 0
isa0 at pcib0
tpm0 at isa0 iomem 0xfed40000-0xfed44fff irq 7: IFX SLB 9635 TT 1.2 rev 0x10
isapnp0 at isa0 port 0x279
isapnp0: no ISA Plug 'n Play devices found
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: HLT, lat 0 us, pow 0 mW
acpicpu0: P0: FFH, lat 10 us, pow 2000 mW, 1600 MHz
acpicpu0: P1: FFH, lat 10 us, pow 1533 mW, 1333 MHz
acpicpu0: P2: FFH, lat 10 us, pow 1066 mW, 1067 MHz
acpicpu0: P3: FFH, lat 10 us, pow 600 mW, 800 MHz
acpicpu0: T0: FFH, lat 1 us, pow 600 mW, 100 %
coretemp0 at cpu0: thermal sensor, 1 C resolution, Tjmax=100
acpicpu1 at cpu1: ACPI CPU
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
acpiacad0: AC adapter online.
uhub0 at usb0: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2 at usb2: vendor 0x8086 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhub3 at usb3: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 8 ports with 8 removable, self powered
IPsec: Initialized Security Association Processing.
ugen0 at uhub3 port 5
ugen0: Qualcomm Incorporated Qualcomm Gobi 2000, rev 2.00/0.02, addr 2
wd0 at atabus0 drive 0
wd0:
wd0: drive supports 1-sector PIO transfers, LBA addressing
wd0: 61064 MB, 132337 cyl, 15 head, 63 sec, 512 bytes/sect x 125059072 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(schide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) (using DMA)
Kernelized RAIDframe activated
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
uhidev0 at uhub0 port 2 configuration 1 interface 0
uhidev0: Fujitsu Component USB Touch Panel, rev 1.10/50.01, addr 2, iclass 3/1
uts0 at uhidev0wsmouse0 at uts0 mux 0
iwn0: scan request(1) while scanning(0) ignored
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
uhidev1 at uhub0 port 1 configuration 1 interface 0
uhidev1: vendor 0x0101 USB OPTICAL MOUSE, rev 1.10/1.00, addr 3, iclass 3/1
ums0 at uhidev1: 5 buttons, W and Z dirs
wsmouse1 at ums0 mux 0

posted by kapper at 21:07 | Comment(0) | NetBSD

2017年07月26日

最近の事 2017年7月 色々と細々な事+湯の山温泉合宿の件 #東海道らぐ

今月のブログを書き直します(ぉぃ
東海道らぐ合宿で当初は高山でやる予定でしたが、
交通の便と鹿さんの意見を考慮して湯の山温泉に変えちゃいました。
その他の細々な事をブログにします。


●仕事、プライベート関係
まず仕事で技術部で品質保証部に部署異動しました(涙
仕事内容は相変わらず変わりません。
弊社内の人事抗争に巻き込まれた形です?
技術部に品質管理部門は余分だったのでしょうね。
別に僕がそうしてくれとは一言も言っていませんが、雲の上で決まってしまいます。
う〜ん、弊社はカオス。
愚痴はこの程度にしておきます。

●Wimax回線とAU回線
Wimax2回線とAU回線が使えるルーターを買いましたが大きな誤算。
ハイスピードプラスエリアモードのAU回線を7GB/月使うと
なんと全ての回線が128kbに制限されてしまいますw
これヤバイ。超ヤバイ。
道連れ規制。
ようはAU回線は使うなって事。
知らなかった。
AUイラネ。

●東海道らぐ 温泉合宿 湯の山温泉
僕、前回のブログに合宿は高山でやるってブログに書きましたが、
その後、鹿さんが場所は問題ないとのご指摘を頂いたので、
急遽三重県の湯の山温泉に調査(旅行)に行きました。
凄く良い所でした。
色々と考えて今回こちらにします。
是非ご参加下さい。宜しくお願い致します。

https://tokaidolug.connpass.com/event/62994/


・名古屋と関西から非常に近く中立的な位置関係
 関西と東京から来て頂ける人に最大限に配慮しました。
・日程バッティングのお陰で、限られた遅い時期しか開催出来なくなった。
 openSUSE summitとKOF2017の影響。
 くそぅ
・高山は12月は冬であり、季節が悪い。
・当方から近いので移動が楽
・昼間の部に四日市で会議室を借りて、東海道らぐ In 三重県をやりたいから。
 三重県で初開催することに意義がある。
 前回の岐阜県下呂温泉では出来なかったのでチャレンジ。
・宴会をジビエ鹿焼きの専門店にしたかった。
 実際今まで一度も懇親会でジビエ焼いてないもんね。
 都会しか宴会をやっていないので、
 つぶやきと行動が伴っていないジビエ焼けない宴会だったかも。

勝手な都合ですが、少々の思惑があって変更しました。
秋は予約が大変なので、
次回はOSC名古屋終了後の6〜7月にやりたいので2月に合宿を告知します。
たぶん岐阜市 長良川温泉にする予定です。
交通の要所の岐阜駅周辺で東海道らぐをやりたいからです。

●Windowsタブレット 大人買い(ぉぃ
Windowsタブレットを大人買いしすぎて20枚くらいありますかね?
主にB級品で。
最近安いもん。
インストール作業も出来ていません。
OSC京都が終わったら遊びます。
WindowsタブレットならKapperが世界最強になった自信あります。
それだけの台数をテストしています。

●OSC京都2017
実は準備すすんでいません。
資料作りをやや諦めた感はあります。
色々とありすぎて気力がトーンダウン。
まあそれなりにがんばります。

●UMPCとVAIO TypePとLinux
VAIO TypePを買ってLinuxを入れてみました。
Atom Z520の初期型です。
インストールは問題ありませんが、遅いです(涙
これって厳しいw
Gnomeを入れたのですが、あまりの遅さにあきらめてLXDEへ。
OpenGLとWayLandの影響です。
とりあえず使用には問題ありません。
HTが動いていますが、おまけみたいなものなので
せめてデュアルコアだったらな、と。
GPUはPowerVR SGXのGMA500ですが、
オープンソースドライバで2Dアクセラレーションは動作しています。
しまだ先生に聞いたらフレームバッファと言っていたのですが
実際使ってみるとそんなことは無かったです。
OSC京都に展示しますが、ごく普通の設定でごめんなさいな。
Linuxや*BSDでリサイクルしましょ。
テキスト入力や編集、ブラウザまでなら問題なしです。

●NetBSDとインストールのブログ関連
最近ですが、当ブログのNetBSD関係でアクセス数急増しており
誠にありがとうございます。
http://kapper1224.sblo.jp/article/96720475.html

Googleで検索すると「NetBSD インストール」のキーワードで
3枚目のページ(21番目)にランクインしています。
そこから来て頂ける人がいるのかなぁ、と。
NetBSDもArch Linuxと基本操作は同じなので、
Arch Linuxユーザーにも是非使ってほしいです。
Arch Linuxが苦手なARM関係やMIPS、PowerPC、i386、DreamCastなど
沢山のデバイスや環境にNetBSDは対応していますのが大きなポイントです。
ただし、ブログやWikiからのコピペはそんなに出来ないので、
それなりに経験になります。故にブログのアクセス数がかなりUPします。
インストールで喜ぶなArch勢。
コピペで喜ぶなArch勢。
ネット繋いで喜ぶなArch勢。
X環境と日本語環境を構築して喜ぶなArch勢
全て俺ですスミマセン(汗

●Arch Linuxインストールテスト
面倒くさい面倒くさいとつぶやきながらも
沢山のブログとWiki情報に囲まれてコピペで簡単にできてしまいました。
思ったより簡単でした。
逆に新鮮さが無くて物足りません。
まあ20年以上Linuxや*BSDを使っているので、
慣れっこです。
当時はaptもyumもpacmanもバイナリパッケージャーなかったですし。
でもユーザーが多いのは情報が多くて楽です。
ユーザー数が多いのがArchの最大の特徴だと思いました。
ただ、ナローバンド環境にはpacstrapは厳しいです。
コメダに居座る迷惑な奴(ぉぃ
そのコメダの数時間でもインストール、セットアップ作業は大丈夫でした。
良かった・・・
これでArchユーザーがブースに現れても逆襲してやります(違
posted by kapper at 22:02 | Comment(0) | 近況

2017年07月19日

名機VAIO TYPE P ManjaroLinux17.0.2 LXDE インストールテスト その1

P50.jpg

過去の名機Vaio Type P50にManjaro Linuxを入れてみました。
特別な事は無かったですが、ドライバ関係は全部自動で入っています。
僕のTypePはXP世代なので
サポートアウトしたPCを蘇らせるには
Linuxディストリはうってつけです。
XPも一応残したかったのでデュアルブートにしました。

●Manjaro LinuxとUMPC
旧式のPCを使う時はスペックにWMが耐えられるかが重要です
ドライバ関係はある程度実装されているはずなので、
仕様上は問題ないはずです。
で選択肢としては、
まずXFCE4やLXDEになります。
Gnomeを入れたら重くて使い物になりません。

公式Manjaroが公開されているWMとISOイメージは
・Gnome
・KDE
・XFCE4
・LXQt
・LXDE
・Cinnamon
・i3
・Mate
・他

UMPCで使う時は軽いWMにしておきましょう。
何故Manjaroにしたかと言うと、
公式インストーラーがUbuntuやopenSUSEと同一レベルに
簡単でデュアルブートやパーティション設定が初心者でも出来る
手軽さがあります。
ローリング・リリースもありましたか。
一応XPを消したくは無いですよね?
まあそんな所です。
別のディストリでも大きな問題はありません。
Wubiでも問題は無いのですが・・・

CPUが2008年製のZ520 1.33GHzだから遅え
標準でHTが動いていますが、キツイ。
まあチューニングでなんとかするしか。
KernelはLTSの4.9.34です。
安定性には定評がありますので問題ないかと。

●Manjaro Linux LXDEインストール
ISOファイルは公式HPのリンクにありまして、
そちらからダウンロードできます。
ダウンロードしたらWindowsならRufsでUSBメモリに焼きます。
x86-64でもi686でもどちらでも良いですが、
メモリの使用量を考えると
i686の方が良いかもしれません。
ブートローダーはLegacyでもUEFIでも対応しています。

「F2」キーを押しながら電源を入れるとBIOS画面になりますので
Bootから
・Boot Configuration:
 External Device Bootを「Enabled」
・Boot Priority:
 External Deviceを先頭に
・Exit:
 Save Changes

にするとUSBからOSが起動します。
後は、Manjaroを起動させてデスクトップにあるので
インストーラーを動かすだけです。

パーティションは10GB以上で好きな容量をHDDの後ろの方に確保
すればたいていそのままデュアルブートするはずです。
ここがManjaroは親切なので
Windowsを残したい場合はManjaroを最初のOSにすると良いです。
で、再起動すればOK。
簡単です。

●Manjaro LXDE
GrubからManjaroを選択して起動すれば
オプションを付けずに普通に起動します。
WifiもGPUもそのままで動作します。
旧機種はここがありがたいです。
GMA500はクローズドソースPowerVR SGX535が乗っています。
Kernel2.6.39からオープンソースのgma500_gfxが
インストールされてます。
解像度やブラックスクリーンの問題は無いです。
2D専用なので3D演算には対応していないそう。
なのでOpenGLやWayLandを使うWMは辞めておきましょう。
例えばGnomeですね。
かなり遅いというか辛いです。

初心者ならLXDE,LXQt、XFCE4、Mate、Cinnamonですかね?
重いCPU負荷をなんとかする方法をまず模索した方が良さそうです。

●メモリのチューニング
ArchWikiにも書いてある通りですが
GPUとCPUのメモリが共通なので、
Kernelパラメータでメモリを制限するとGPUメモリが高速化します。
端末から

sudo nano /etc/default/grub

メモリ1GBの機種なら

GRUB_CMDLINE_LINUX="mem=896mb"

メモリ2GBの機種なら

GRUB_CMDLINE_LINUX="mem=1920mb"

を追加して保存します。
あとは

sudo update-grub

で更新して再起動します。

●lscpu
アーキテクチャ: i686
CPU 操作モード: 32-bit
バイト順序: Little Endian
CPU: 2
オンラインになっている CPU のリスト:0,1
コアあたりのスレッド数:2
ソケットあたりのコア数:1
ソケット数: 1
ベンダー ID: GenuineIntel
CPU ファミリー: 6
モデル: 28
モデル名: Intel(R) Atom(TM) CPU Z520 @ 1.33GHz
ステッピング: 2
CPU MHz: 800.000
CPU 最大 MHz: 1333.0000
CPU 最小 MHz: 800.0000
BogoMIPS: 2667.42
仮想化: VT-x
フラグ: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts aperfmperf eagerfpu pni dtes64 monitor ds_cpl vmx est tm2 ssse3 xtpr pdcm movbe lahf_lm tpr_shadow vnmi flexpriority dtherm


●まとめ
Manjaroは軽量なディストリとは言えませんが
手軽で便利なのでテスト用でも使っています。
別にUbuntuやopenSUSEなど他のディストリでも問題無さそう。
CPU負荷が結構厳しくてZ520は1コアの1.33GBなので遅い。
もうちょっと軽い環境にしないと古いUMPCは悩ましいです。
特に重量級のブラウザとLibreOfficeが敵かと。
Firefoxだけならまだ何とかなるので・・・

ハードウェアは流石に当時のVAIOらしく高級感あふれるしっかりとした作りです。
Netwalkerに比べたら十分速いです。
この位のものを自由にカスタマイズして
使いこなしてこそLinuxユーザーですよね。
さあ、どうしようか。
遊ぼうぜ。
posted by kapper at 22:06 | Comment(0) | VAIO Type P

2017年07月11日

世界の全ての機器を制覇するOS NetBSD 軽量統合デスクトップ環境 MATE インストール その17 #NetBSD

MATE.jpg

今回は統合デスクトップ環境のMATEを
NetBSD7.1に入れてみましたので
ブログのネタにします。
ちょっとエラーが出るので微修正必要ですが
簡単なので是非使ってみましょう。

●MATEデスクトップ
MATEはGnome2のフォークで
軽量かつ高性能をうたい文句にしたデスクトップです。
NetBSDにも移植されていますので使ってみました。
今回もこちらのサイト様を参考させていただきました。
大変感謝です。

NetBSDリポジトリに収録されたLXDE/MATEを追加インストール

なお、今回はXFCE4を入れた環境の上にMATEを
入れていますので、初期設定の記載がやや不足していますので注意。


●MATEのインストール
MATE自体はpkgsrcに標準にありますので
pkginでインストールします。
端末から

pkgin install mate-1.14.0

MATE1.jpg
ここでインストールが始まりますが、
何故かMate関係のパッケージでNetBSD7.1のx86-64のパッケージが無いよ
NetBSD7.0のx86-64のパッケージと競合しますよ
とエラーが出ますが強引に押し込みます。

pkgin install osabi-NetBSD-7.0
pkgin install mate-1.14.0

MATE2.jpg
本当はダメだと思いますが動いちゃいました(ぉぃ
nihの場合はエラーが出て止まります。
端末からMATE関係のコマンドとmate-sessionのコマンドが
あることを確認しましょう。あればOK。

起動するには、.xinitrcを書き換えます。

nano .xinitrc

で最後の行に

mate-sessionを追加して他のWMコマンドをコメントアウトします。
これでstartxでMATEが起動します。

●MATEの設定
おっ起動した、として操作してみると何かがおかしい。
標準のWMが起動していないW
アプリを移動したり、操作できないW
仕方がないのでOpenboxにWMを切り替えます。
Openboxが入っていなかったらpkginで入れてください。
原因は分かっていません。
上のランチャーバーから

「システム」→「設定」→「自動起動するアプリ」

を選択して、自動起動するプログラムを追加します。
追加ボタンを押して、

・名前:Openbox
・コマンド:openbox --replace

で保存します。
次に日本語IMEが起動しないので追加します。

・名前:ibus-daemon
・コマンド:ibus-daemon -rdx

これも保存します。
これで一応WMとibus日本語入力が使えるはずです。
他のパネルランチャーは別で追加してください。
XFCE4で日本語化設定してあれば、
MATEでも同じ様に日本語化されて表示されます。
.xinitrcにこれらを追加してみてください。

LANG=ja_JP.UTF-8
export LANG
export GDM_LANG=ja
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

export LC_CTYPE='ja_JP.UTF-8'
export LC_MESSAGES='ja_JP.UTF-8'
export LC_ALL='ja_JP.UTF-8'


●まとめ
エラーが出ますが一応起動しました。
使うだけなら問題なく使えそうです。
原因は分かっていません。
実際にバグは使ってみて検証するしかなさそうです。
まず使ってから後でゆっくり考えようぜ(ぉぃ
MATEはNetBSDでもお勧めです。
タグ:NetBSD mate
posted by kapper at 21:15 | Comment(0) | NetBSD

世界の全ての機器を制覇するOS NetBSD Firefox高速化 マルチスレッド化設定 その16 #NetBSD

firefox.png

今回はFirefox高速化設定の
マルチスレッド化「e10sを強制的に有効化」をネタにしました。
NetBSD7.1のFirefoxは52なのでまだ標準化されていませんが、
Ubuntuの54.0でも普通にマルチスレッドを
使える設定になっていないので
試しに設定してみましょう。
NetBSDではメインブラウザがFirefoxなので
Firefoxの速度が快適さに大きく影響します。

●Firefoxマルチスレッド化「e10sを強制的に有効化」
参考はこちらです。そのままです。
ありがとうございます。


Firefoxでマルチプロセスを有効化するメモ


Firefoxはシングルスレッドアプリなので、
表示と演算で複数のページを開くとプロセスを大きく圧迫します。
マルチスレッド化することでCPUの負荷分散して
相対的に快適になります。
大分前からテスト的に実装されていますな。

●設定
参考サイトそのままで。

Firefoxのアドレスバーにabout:supportと入力して
Multiprocess Windows 0/1を確認します。
まだシングルスレッド状態ですね。
topコマンドでも追跡します。

Firefoxのアドレスバーにabout:configと入力して設定します。
検索バーに下記のキーを入力して
真偽値と整数値を入れ替えます。

検索キー
extensions.e10sBlocksEnabling 真偽値 false
extensions.e10sBlockedByAddons 真偽値 false
dom.ipc.processCount 整数値 4 〜 8程度

dom.ipc.processCountの整数値は
CPUのコア数に合わせた方が良いそうです。
で、ブラウザを再起動します。

Firefoxのアドレスバーにabout:supportと入力して
Multiprocess Windows 1/1を確認します。
これでマルチスレッド化完了です。

●まとめ
NetBSDではFirefoxの性能一つで快適さが大きく変わります。
Firefoxがマルチスレッドに対応したので、
もっと快適になるはずです。
画面のひっかかりが少なくなります。
最新版Firefoxをビルドしている人も多いかと思いますが、
自宅のUbuntu17.04でも初期設定ではマルチスレッド化されていないので
設定すると良いはずです。
posted by kapper at 07:17 | Comment(0) | NetBSD

Androidアプリ 強制デザリングON レビュー

デザリング.png

今日はAndroidのアプリの強制デザリングONをレビューします。
パケット使い放題のSIMやいざ通信環境がなくなった際の
緊急手段として重宝します。

●強制デザリングONとは
強制デザリングONとはAndroidのアプリで
デザリングをONにし続ける機能のアプリです。
通常のAndroidにデザリング機能はありますが、
省電力モードの影響で通信が直ぐ落ちる仕様になっています。
それを強制的にONにし続けるアプリです。
また他のアプリでOFFになった際にも自動的にONにしてくれます。

https://play.google.com/store/apps/details?id=com.futo4.app.staytetheron&hl=ja

パケット代を気にしない環境ならかなり便利です。
格安SIMとか。

●強制デザリングONの使い方
Androidのデザリング設定は前もってやっておきます。
上の公式リンクサイトからダウンロードして
実行します。
実行するとクリック出来る所が1ヶ所ありますので
タッチするだけでデザリングがONになります。
接続にはPC側でWifi設定で自動ログイン出来る様に設定しておきます。
簡単です。

●まとめ
非常にシンプルながらも、緊急手段として重宝します。
優れものです。
パケット定額SIMがある時代だからこそ、
より重宝します。
でもプチプチダウンロードが遅延しますので、
Wgetの様な再帰型のダウンローダーを使うことを推奨します。
PCの接続は転送量が大きくなりますので、
パケット圧縮ソフトを並行して使用すると良いです。

posted by kapper at 07:00 | Comment(0) | モバイル

2017年07月08日

世界の全ての機器を制覇するOS NetBSD Firefox高速化プラグイン Google Data Saver Proxy,Disconnect その15 #NetBSD

firefoxsaver.jpg

今回はFirefox高速化プラグインの
Google Data Saver ProxyとDisconnectをネタに
主にデータ転送量の削減アプリです。
NetBSDではメインブラウザがFirefoxなので
Firefoxの速度が快適さに大きく影響します。
特にデザリング通信するときの通信量削減に重宝します。

●Google Data Saver ProxyとDisconnect
Google Data Saver Proxyは圧縮プロクシ
Disconnectは広告+SNSブロッカー+追跡コードブロック
で転送量削減の効果があります。
主にモバイル回線で効果を発揮します。
Adblock系と競合するのでどちらかを外しましょう。

https://addons.mozilla.org/ja/firefox/addon/google_datasaver_for_firefox/

https://addons.mozilla.org/ja/firefox/addon/disconnect/


インストールは簡単でボタンを押してLinux版を選択するだけです。
OSが対応していませんと表示されますが無視しましょう。
ブラウザを再起動すれば実行されます。

●効果推定
Google Data Saver Proxyの圧縮効果は+10〜30%、
Disconnectは主に商用サイトで
Gigazineは26個/ページ、ニコニコは12個/ページ
Amazonが9個/ページで朝日新聞70個/ページ
他のサイトは2〜4個/ページくらいでしょうか?
OSS系のサイトは流石に広告ありませんな。

●まとめ
NetBSDではFirefoxの性能一つで快適さが大きく変わります。
Firefox54以降でマルチスレッドに対応したので、
もっと快適になるはずです。
今回はデザリング環境だと体感出来る程効果ありますが
ブロードバンドの場合はちょっと分かりませんけど。
Gigazineと朝日新聞うぜぇ(ぉぃ
是非NetBSDでモバイルしましょう。
posted by kapper at 11:52 | Comment(0) | NetBSD

世界の全ての機器を制覇するOS NetBSD 高性能バイナリパッケージャ nih その14 #NetBSD

nih.jpg

NetBSDのバイナリパッケージャのpkginを使っていますが、
スマホでデザリングしていると回線が切れるので
ダウンローダーが10秒ルールで落ちてしまいます。
試しにnihを使って見ました。

https://github.com/cheusov/pkgnih


●pkgin VS nih
どちらもNetBSDのバイナリパッケージャーです。
Debianで言うaptみたいなツールで
慣れた人には使いやすいかと

・pkgin
 C言語
 sqlite

・nih
 スクリプト言語?
 pkg_summary-utils + distbb + pkg_status + pkg_digger
 ftpコマンドダウンロード

仕様は似てますが、
作りは違います。


●nihインストール
pkgsrcの公式リポジトリにありますので簡単です。

pkgin install nih-0.14.1

入れたら実行します。
まず最初にnih refreshが必要です。

nih refresh
nih update
nih search (名前)
nih install (パッケージ名)

みたいな感じでしょうか。
特別な事はありません。

●pkginとnihの違い?
pkginでLXDEを入れてみます。
bash-4.4# pkgin install lxde-1.0
calculating dependencies... done.

nothing to upgrade.
25 packages to be installed (8602K to download, 19M to install):

giflib-5.1.4 xprop-1.2.2 gtk2-engines-2.20.2nb21 keybinder-0.3.0nb3 vera-ttf-1.10nb5 imlib2-1.4.9 libfm-extra-1.2.4nb3 libfm-1.2.4nb3 pcmanfm-1.2.4nb3 openbox-3.6.1nb3 obconf-2.0.4nb5 menu-cache-1.0.1 lxterminal-0.2.0nb3 lxtask-0.1.7nb3 lxsession-0.5.2nb3 lxrandr-0.3.1nb3 lxpanel-0.8.2nb4 lxmenu-data-0.1.5 lxlauncher-0.2.5nb3 lxinput-0.3.5nb3 lxde-icon-theme-0.5.1 lxde-common-0.99.1 lxappearance-0.6.2nb3 gpicview-0.2.5nb3 lxde-1.0

proceed ? [Y/n]
downloading packages...

nihでLXDEを入れてみます。

bash-4.4# nih install meta-pkgs/lxde
Verifying pkgdb
REQUIRES vs. filesystem:
Missing dependencies and conflicts:
Generating an update plan...
R:1 U:1 A:0
R:1 U:1 A:16
R:1 U:1 A:23
R:1 U:1 A:24
--------------------------------------------------------
The following packages will be installed
lxde-1.0
The following packages will be installed as auto-installed
giflib-5.1.4 gpicview-0.2.5nb3 gtk2-engines-2.20.2nb21 imlib2-1.4.9
keybinder-0.3.0nb3 libfm-1.2.4nb3 libfm-extra-1.2.4nb3
lxappearance-0.6.2nb3 lxde-common-0.99.1 lxde-icon-theme-0.5.1
lxinput-0.3.5nb3 lxlauncher-0.2.5nb3 lxmenu-data-0.1.5
lxpanel-0.8.2nb4 lxrandr-0.3.1nb3 lxsession-0.5.2nb3 lxtask-0.1.7nb3
lxterminal-0.2.0nb3 menu-cache-1.0.1 obconf-2.0.4nb5 openbox-3.6.1nb3
pcmanfm-1.2.4nb3 vera-ttf-1.10nb5 xprop-1.2.2
Proceed (y/N)? y
Downloading binary packages...


微妙に違いますね
pkginと違い10秒ルールはありませんが、
nihも数十秒回線が切れると落ちるので繰り返し必要です。
ナローバンドでは大きな違いですが・・・

●まとめ
基本機能は同じです。
10秒ルールは厳しいので再帰型ダウンローダーが欲しい。
高速回線では考えもしませんでした。
スマホのデザリングでは回線が時々切れるので注意が必要です。
色々と試してみましょう。
タグ:NetBSD NIH
posted by kapper at 04:33 | Comment(0) | NetBSD

2017年07月05日

世界の全ての機器を制覇するOS NetBSD ファイルシステム復旧fsck その13 #NetBSD

今回はfsckをネタにします。
電源が落ちたりしてファイルシステム整合が取れなくなると
復旧する必要があります。
ようはWindowsで言うScandiskです。
基本ですが、知らなかったのでメモします。
参考はこちら

fsckによるファイルシステム修復

●fsckとシングルユーザーモード
異常終了するとファイルシステムに不整合が出るので
修復が必要です。
*BSD関係では基本でしょうか?

再起動すると自動的にファイルシステムの修復が始まりますが、
エラーが出て終了することがあります。
その際にシングルユーザーモードで起動しますので
一部の機能が使えなくなります。

マウントポイントを見ます。

cat /etc/fstab

大体NetBSDの場合、/dev/wd0aがルートファイルシステムかと思います。

/dev/wd0a / ffs rw 1 1
/dev/wd0i none swap sw,dp 0 0
kernfs /kern kernfs rw
ptyfs /dev/pts ptyfs rw
procfs /proc procfs rw
/dev/cd0a /cdrom cd9660 ro,noauto
tmpfs /var/shm tmpfs rw,-m1777,-sram%25

復旧させるためにはfsckコマンドを使用します。


fsck -y /dev/wd0a

後はそのままで終了。
簡単ですけど。

●まとめ
知らなかったです(ぉぃ
基本ですよね、基本。
また起こりそうなのでメモしておきます。
posted by kapper at 07:19 | Comment(0) | NetBSD

2017年07月02日

最近の事 2017年7月 高山温泉合宿参加者募集開始なう #東海道らぐ

最近の事 2017年7月


そろそろ暑くなってきました。
WindowsタブレットネタもKernelが良くなってきましたので
あと少しです。
今回の愚痴をブログに書きます。


●GPD-WINやPocket、Vaio Type-Pなど
UMPC復活元年になって盛り上がり中。
WindowsだけでなくLinuxも使えるであろう、と。
Linuxで使えるだけでなく、どう使うかにも焦点を当てるべきかな?と。





●「温泉合宿2017 in 高山」東海道らぐ 参加者募集中
今年も東海道らぐ他メンバーで温泉合宿をやりたいです。
昨年の下呂温泉合宿は賛否両論で、皆様の意見を入れた上で
また今年もやりたいです。
東海道らぐのメンバーと色々会話しまして、


・なぜ高山か?
 ⇒鹿さんの要望で東京と大阪の中間点
  高速バスで移動出来る為に各所から平等に低コストで深夜往復可能な場所
  岐阜県内+温泉  
・10月〜11月の空いている週末
 KOF2017
 航空祭
 その他
 と被る日程から外します。

・高山市内ホテルか奥飛騨コテージで人数割り
 参加希望者6人までなら1部屋貸し切り。それ以上は2部屋貸し切り
 コテージの方が安いですが、山奥ネットが繋がらないのと
 平湯〜奥飛騨まで移動が大変。ご理解を
・食事は居酒屋で
 ホテル内の食事は不人気なので・・・
・とにかくお酒を飲んで、発表して、プチハッカソンして
 温泉に入って、各自自由行動して、観光して、飛騨牛食べて
 「君の名は」観光したり・・・時間の許す限りで
・早めに予約しないと無くなるので希望者募集
・奥飛騨の硫黄温泉は最高です・・・
・登山やロープウェイは極寒なので期待しないで・・・
 奥飛騨は冬です。一応
・参加者4〜6名以上の目処が立ったらホテル予約します。
・希望者はTwitterかブログ他で
・Connpassは予定が確定したら建てます。


●価値観の壁 LinuxデベロッパーVSユーザー
最近また価値観の壁を大きく感じています。
昔なつかしのデベロッパーでなければ認められない、みたいな。
選民思想ですよね。
贅沢な考え方だと思います。

今更何を言っているんだ?
と言われそうですが歴史の繰り返しです。
これを20年以上繰り返しているんです・・・
今でも選民思想は死んでいないです。
歴史が証明したのに。
そんなことを言っていると排他されるぞ、と。

作る方と使う方
価値観というのは埋まる事はありません。
相手を容認するしか無いのです。
ユーザー側もいずれはデベロッパーになる人もいます。
C言語さえ使えれば、なんてね。
覚えるしかないんです。そしてそれで終わり。
C言語が決して良い言語とは限りませんが、Kernelが・・・

僕の中では選民思想の無いコミュニティを目指したいですね。


●Kernel4.12とWindowsタブレット
Kernel4.12はハンス先生のお陰で多数のパッチが加わりました。
バグバグなのでまだ実用に至りませんが、
次のKernel4.13LTSで完成するでしょう。
まだ動かないドライバが多数あるので
そちらのテストが最優先です。
まだドライバの霧の中にいますが
いずれ晴れてタブレット元年はすぐそこです。
次のネタを考えないと・・・


●Kaby Trailタブレット?
東海道らぐでこんどうさんに
「Kaby−Trailも宜しく」と言われたので
「えっ?」
と思ってしまいました(ぉぃ
ATOMでは無いので大丈夫ですよね(ブルブル
Cherry-Trailが終わればUEFI32bitは終焉しろよ(ぉ
そうしたらKernelだけでLinuxディストリ使えるよね?と
posted by kapper at 19:04 | Comment(0) | 近況

東海道らぐ 2017年7月名古屋 LT大会 #東海道らぐ

今回も2017年7月の東海道らぐ開催しました。
いつものメンバーはOSCで発表している影響か、脱マンネリで
Linuxとは関係ないネタが目立ちます。
僕もふくめて(ぉぃ


●東海道らぐのご紹介
いつもの内容
自己紹介

●こんどうさん
BX310UA英語キーボードが買える
旅行の際に当時に比べれば随分軽量化出来る
LinuxMintを使用。

●音ゲームを作る事になった背景 やすもとさん
今は使われなくなったコントローラー失敗作の話
機械型コントローラーと消音化
初代 物理スイッチ型
マイコンボードの制御(mbed)
二代目 ピエゾ素子型
三代目 静電容量型

Theowing StarLAN TapProネットワークのパケット解析

●手間なし自炊システムの構築 もりやさん
Debian8にアップデート
下呂温泉合宿で発表した話で

今まで貯め込んだ雑誌を電子化して処分したい。
ADS-2800W
Panasonic読取革命
VMPlayerが32bit環境を認識しない
ページが表示されない。
OCRソフトが怪しい。コントラストの問題。
コントラストを強くしてやれば読める。が画像が変わる。
フリーソフトを組み合わせて全自動。

●  あひるさん
自宅マシンと宅内ネットワークの再構成
MacOS再インストール
自宅PC
ArchLinuxInstallBattle
ファン全開。うるさい
Nvidiaのドライバを入れたらエラーが無くなった

●暗号通貨 Zgockさん
openSUSEサミット東京決定
仮想化
暗号通貨って何?
モダンな暗号通貨演算ではGPUが主流
整数演算が多様される。AMDは整数に強い。
最近元気の良い通貨であるetherium(ETH)ではRADEONが圧倒的。
日本では電気代が高くて確率的にペイ出来ないので、
GPUが余っている人が遊び変わりになら。

 
●最近のPython東海ほか つぼうちさん
Ryzen+GTX1080TiでBITCOIN
一週間で0.067コイン?
SEGV....?
最近のPython東海
ハンズオン
Python2系しかインストールしていない?
PythonBootCamp in 愛知
2000円。鈴木たかのりさん
テキストは一般公開中
MakerFaireTokyo

●OSC沖縄2017と沖縄観光 Kapper
沖縄に行ってきました時の記録。
ハードオフ沖縄巡りする際には是非ご参考を




●Ubuntu16.04とVPS  H.HIROさん
Ubuntu12.04、14.04しか対応していない
VPSごと更新
ログインユーザネーム:Ubuntu
Apacheインストール
posted by kapper at 18:07 | Comment(0) | 東海道らぐ

2017年07月01日

ファーウェイが日本で生産工場のニュース

スマホ、通信機器大手のファーウェイが日本に生産工場のニュース。
驚きました。
そんな計画があったのですね。
感想をブログにします。

●ファーウェイが日本工場で生産するニュース
中国語ですが下記がニュース

http://www.appledaily.com.tw/realtimenews/article/new/20170629/1150440/

日本語のニュースは情報が少ないので
中国のニュースを読んでます。

ファーウェイが日本の人材と技術を吸収し
「Made in Japan」として
日本や他の先進国で受注を増やすことを目的。
千葉のDMG森精機の工場を改造して生産。
Softbankなど日本向けの製品を生産。
中国メーカーは収益性の悪化した日本企業の買収を進めていて
LaoxやRenownなどが代表。
近年では日本に開発拠点を設置しており
電気自動車やIoTの開発を進めている。
ファーウェイが日本に生産拠点を作ったのは
日本の人件費の上昇が無くなって中国の人件費が上がり
日中の人件費の差が小さくなった事と
日本工場に生産管理の人材を集めており
中国式の低コスト大量生産と組み合わせ
品質と価格競争力を高める為である。
中国の直承擔著「世界工廠」によると
国内経済は減速しており海外市場の開拓が急務である。
中国の低価格競争が一段落した後は、日本の製造業として
日本の市場に入り込む必要がある。

かなあ?
適当ですが・・・
posted by kapper at 07:23 | Comment(0) | 近況

2017年06月18日

OSC沖縄2017と沖縄観光、沖縄グルメ #osc17ok

OSC沖縄.jpg

今はまだ沖縄滞在中です。
ホテルの生ビール無料飲み放題しながら
で飲みながらブログを書いていますw



●背景
5月は休日出勤していたので
会社に休めと言われたので、
OSC沖縄2017のタイミングでやってきました。
初沖縄です。
実は前々から沖縄に来たかったのと
OSC沖縄とセットで参加したかったです。
ちょうど良いタイミングでした。


●OSC沖縄2017概要
年1回のOSCのイベントで今回は
沖縄県市町村自治会館という所で開催されました。
ゆいレールの旭橋駅でバスセンターも兼ねているのでアクセス抜群。
参加者は公式100名だそうです。
今回は急遽参加を決めたのでセミナーや展示は出来ません。
LT大会で5分発表しました。
沖縄サイコー
ちゃんとLT大会で「あひる焼き」しました。
飛び入り参加出来るって良いですね。
もう少し飛び入り参加枠をLT大会以外でも増やして・・・




OSC沖縄ではいつもの遠征勢と現地の参加者で
遠征勢は30人前後、現地の人は70人前後でしょうか?
遠征勢が高い比率を占めます。
セミナーもブースも小規模ですがいつも通りです。
OS系が少ないので是非遊びに行きましょう。
NetBSDユーザーグループのえびじゅんさんとお会いしました。
小江戸らぐのいなばさんと現地合流しました。
いつもの遠征メンバーとも楽しく過ごせました。

LT大会は最終的には45人/100人参加で結構参加率が高そうでした。
コアな人が多いそうです。
アンケートで
・Windowsタブレット保有 6人/40人
・Androidタブレット保有 12人/40人
くらいで、意外と少ないなと。
Linux入れて遊びましょ! 


●不穏な天気模様
実は梅雨シーズンで結構強い雨が降っています。
常夏ではありません。
AKB48の総選挙イベントもあったらしいですが、
野外イベントはキャンセルされたそうです。
ファンの人は大変だなぁ(爆
観光にいくにも、食べ歩きするにも結構不便でしたが
勿論海水浴など出来るはずもなく
最高気温24℃位で名古屋よりも結構寒くて、意外です。
あと一週間遅ければ梅雨明けしてバカンス日和最適かもしれません。
首里駅.jpg

●沖縄ハードオフ巡り
地方の楽しみとしてはハードオフ巡りがあります。
沖縄には新規オープンした那覇小禄店を含めると3件あります。
結構バスは渋滞やルートで危険なので覚悟が必要かも。
沖縄はバス自動車しか交通機関がなく昼間は危険なので早朝移動しましょう。
バスはNavitimeで検索出来るので必ずルートと時間をチェックしましょう。
バスマップが無いと辛いので旭橋駅にありますバスセンターで入手しましょう。

・那覇小禄店
ゆいレールで那覇空港駅から1駅の赤嶺駅から
歩いて5分程度の近くです。
途中にブックオフ+オフハウスとGeoがありまして寄り道も楽しいです。
結構沢山ブツがありまして優良店です。
交通便利で観光客に最適です。
素晴らしい。
ジャンクも豊富です。
お勧め。
空港での待ち時間にどうぞ。

・はにんす宜野湾店
ここははにんす宜野湾の商業エリアにある店舗です。
交通機関が車かバスしかないので非常に不便です。
行くには旭橋駅か県庁前駅からバス43系統に乗ると良いです。
老人ホーム愛誠園前で降りるのが近いです。
他にはバス88系統とバス112系統がここを通りますが遠いです。
バス32系統のコンベンションセンター行きもいけますが、
宜野湾市営球場前バス停から歩いて15〜20分位の距離にありますので徒歩。
他の路線もありますが、住宅圏巡回ルートなので2時間以上かかります。
海岸線沿いの直行バスルートが一番良いです。
が、渋滞が激しいので注意。
渋滞なしでバス一時間、更に歩いて15分位の距離にあります。
在庫は多いですが、価格が高いのでお勧め出来ないです。
レアモンもあるかもしれませんが・・・

・沖縄泡瀬店
えびじゅんさんの情報を元に調べますと相当遠いらしいです。
泡瀬営業所の近くのマンタ公園そばで
専用のバスで2時間ほどかかります。
バス31系統で安原入口駅でそこから徒歩です。
バス31系統は那覇市内を遠回りする経路なので、渋滞します。
ちょっと遠いですが歩いてゆいレールからバス停まで移動した方が懸命です。
乗り間違えると地獄なので注意。
ハードオフ沖縄.jpg

●沖縄観光
まあ、沖縄は観光がメインです(ぉぃ

・首里城
 ゆいレール首里駅から歩いて15分。
 距離は近いですが
 山の上にありますので少し大変かも。
首里城.jpg

・県庁前周辺〜国際通り、松山
 繁華街です。
 夜の街でもあります。
 飲み屋街が沢山ありまして、一部のお店は普通に朝5時までやってます。
 バーやクラブもHPには書かれていませんが朝5時までで風営法が適用されていません。
 事実上治外法権です。日本でここだけ。
 ドンキが24時間営業で中国人が深夜でも買い物しており
 沢山のお客がいます。
 昼間は観光して、買い物は深夜にドンキで。
ドンキ沖縄.jpg

 バーは本土と比べるととっても安いです。
 お酒の値段は基本的に同じなので、
 人件費が凄く違いがあるのかと。
 最低賃金も低いですからね・・・
 ガールズバーも1500円/60分、キャバクラも3000円/60分?から
 普通の物価は本土と代わりありません。
 夜遊びするには最適かも。


・旧海軍壕
 戦時の洞窟です。
 バスで移動します。
 何故かアメリカ人ばかり(米軍?
 沖縄には実際に戦争の傷跡が沢山ありますな。
 米軍基地も健在ですし。

・ビーチ
 海が透き通っています。
 本来の夏であれば青々とした空と海があるんですけど・・・残念

・沖縄美ら海水族館
 名護の端っこにある有名観光地。まだ行ってませんがw
 高速バスで3時間弱掛るので注意。
 非常に遠いです。早朝に移動しましょ。


●交通?
基本はバスです。
那覇空港からバスやゆいレールが出ています。
ゆいレールは1日パスが700円、2日パスが1200円で乗り放題。
那覇市内を3回以上移動する際には必ず買いましょう。
バスはルートが複雑過ぎて注意です。
金額が高い上に、両替が出来ないので
1000円札以下を大量に確保しておきましょう。
危険です。
Navitimeで検索出来ますので必ず移動前にチェック。


●沖縄グルメ?
メインは沖縄そばとソーキそば。
ゴーヤーチャンプルーもがっつり食べれます。
豆腐チャンプルーなども。
沖縄ちゃんぽん(麺ではなくライス)も美味しいです。
沢山のお店がありどこでも食べられます。
でも毎日は食べられません。
九州豚骨ラーメン店も探せばあるかも。
後はステーキ店が多いです。アメリカンな文化。
ハイボールがビールより安いですがガッツリ氷が入っていますので
体積的に相当かさ増しされています(ぉ
スーパーに行けば肉料理や寿司など買えますし。
A&Wも各地にありますし。
勿論全国チェーン店のココイチや吉野家、マクドナルドも無くはない
おやつにサーターアンダギーも。あまり見かけませんが(ぉぃ
焼肉に海鮮料理も。
あとはかき氷シャーベットの地元グルメもお勧め。

全体的に居酒屋がほとんどです。通常の飲食店よりかなり多いです。
飲食店を探す方が大変かも。流石観光地。
空港の料理店にもありますので結構便利です。
まず食べてみましょ。


●ホテルにて
今回は格安ビジネスホテルのステーションホテル牧江に泊まりました。
少し距離がありますが、駅から隣で安くてよかったです。
繁華街の国際通りの端っこにあります。
ネットは勿論使い放題で、24時間。
なんと偶然、生ビール無償サービスがあり
PM10:30〜AM0:00まで1Fフロント近くで飲み放題です。
今ビールを飲みながらブログ書いています(爆
通常は2000円かかりますが、ホテル客はタダです。
中国人でいっぱいですw
のめ
沖縄ホテル2.jpg

●まとめ
やっぱり沖縄は観光地ですね。
来て良かった。
那覇市も人口30万人程度の割に住宅密度の高い大都会ですし。
多分観光客が桁違いなんでしょう。
特に中国人が多いです。
OSC沖縄もいつもの通りで安心します。
是非セットで遊びに来ましょう。
LCCを使えば沖縄も安いはずです。
渋滞に注意。
日本で一番渋滞の多い地方?

2017年06月14日

Windows10用Bai-Trail世代タブレット PC-TW708/CAS Ubuntu Gnome17.04インストールテスト編 その1

UbuntuGnome.jpg

Bay−Trail世代のTW-708/CASで
Ubuntu Gnome17.04のインストール記録です。
Ubuntuの項目で色々書いていたけど、その続き。
内容は大きくは変わりませんが、
色々と困った所もありましたので記録します。
まだ解決前です。


●Bay-Trail世代とUbuntuGnome17.04
Windows10タブレットがブームになったのが、
恐らくこのBay-Trail世代かと思います。
2014年から色々と語られ続けてきましたが、
Kernelの対応が遅れ、ドライバとUEFI32bitで悲しい思いを
してきたはずかと思います。
Kernel4.9LTS世代になってやっとまともに起動する様になりました。
Ubuntu17.04世代ではちゃんと動くと良いですね。

機種の紹介です。
毎度ながら。

・NECLaVie Tab W TW708/CAS
・CPU インテル Atom Z3736F(1.33GHz)
・メモリ 2GB
・ストレージ 64GB フラッシュメモリ
・ディスプレイ 8型ワイド(1920×1200ドット)
・ネットワーク IEEE 802.11b/g/n、Bluetooth 4.0
・インタフェース Micro USB 2.0端子、Micro HDMI端子、
      マイクロフォン/ヘッドフォン・コンボ端子
・拡張スロット MicroSDメモリーカードスロット
・カメラ 前面:約92万画素、背面:約500万画素
・センサー GPS、加速度、地磁気、ジャイロ
・バッテリー駆動時間 約8時間(Wi-Fi接続時)
・サイズ/重量 約幅46.5×奥行き43.5×高さ28.0mm/約370g
・OS Windows 10 Home 32ビット
・発売日 2015年10月


SSDが64GBでまま容量があるのがポイントです。
Linuxを使う上で

・UbuntuGnome17.04では何とか起動、動作確認
・タッチパネルが標準で動作
・無線LANは追加ドライバ必須
・Blackscreenのバグが現在進行系で強烈な機種なので環境を選ぶ。
・Intel Graphics Driver OSS版は標準動作
・標準のUnity版よりGnome版の方が画面回転のリスクが無く、
 GPUの関係上、一応起動するので使いやすい
・カメラやGPSは動作していない

強烈なバグは残った機種ですが大分マシになりました。
今回も大体殆どこちらのサイト様を参考させていただきました。
大変感謝です。

Windows tabletに遊ばれてみた part1 -- NEC TW708/basにubuntuを入れる。



●UEFI32bitとUbuntuGnome17.04 64bitをインストール
Bay-Trail世代のCPUは64bit版なので、
当然Ubuntu16.04も64bit版が必要です。

ただし、Bay-Trail世代はUEFIが32bitなので
ブートローダー(Grub2)がそのまま入らない設計ですw
実はLinuxではUEFI32bitは標準対応は外してありますw
なので、通常のUbuntuを使うと32bit版は全て32bit、
64bit版は全て64bitを使う必要があるのですが途中で止まりますw

・ハード 64bit⇒Ubuntu 64bit⇒UEFI 64bit⇒ブートローダー64bit
なら仮に標準でも何の問題もありません。
ただ実際は、

・ハード 64bit⇒Ubuntu 64bit⇒UEFI 32bit⇒ブートローダー64bit(NG)
となってしまい、Grub2を32bit版を後から入れる必要がありますw
つまりインストーラーが途中で落ちますw
面倒な設計ぢゃ

●あると便利なハード
・MicroUSB-USB変換コネクタ
・USBメモリ >2GB
・USBハブ(セルフパワーだと安定します)
・USBキーボード
・USB無線LAN
・USBマウス
・USB有線LAN

USB有線LANは可能な限りあったほうが良いです。

●USB-ISOイメージからUbuntuGnome17.04 64bitをインストール
まず、UbuntuGnome17.04の64bit版ISOをダウンロードしてきて
USBメモリに焼きます。
その際に/EFI/BOOT/にUEFI32をコピーして有効化します。
ここに書いてある様に

Mouse Computerのスティック型PC m-Stick MS-NH1にUbuntuをインストールする。

https://github.com/jfwells/linux-asus-t100ta/blob/master/boot/bootia32.efi
のbootia32.efiをダウンロードして、
USBメモリのUbuntuのEFI/BOOT/にコピーして保存します。
これでUEFI32bit機でUbuntuがブート出来る様になります。
分かれば簡単ですが、そこにたどり着くまでの苦労が忍ばれます。

次にMicroUSBにUSB変換ケーブルとハブ、キーボードとメモリを刺します。
他のハードも空いていれば繋ぎます。

電源ボタンをONにしたら速やかに「F2」キーを押して
UEFI設定画面を出します。BIOSと同じですね。
機種によってボタンは変わりますのでググるしか。
実はOSがWindows10であろうと無かろうと同じだったりします。

まずセキュアブートをOFFにします。
次にUEFIの起動順番をUSB Ubuntuと書いてあるメモリを戦闘にします。
で一旦Save &リセット。
これでUSBから起動出来るはずですが、こいつの場合はNGです。
参考サイト様に書いてありますが、

 EFIメニューのboot overrideからubuntuインストーラを起動

させる必要があります。
つまりUbuntuを起動させる為に毎回UEFIの画面を出してBoot overrideから起動w
面倒。
でもそれだけだったり・・・
これに気づくか気づかないかと言われると間違いなく気づかない。
先達様に大変感謝です。

Grub2が起動するはずなので、

 *Try Ubuntu without installing
 Install Ubuntu
 OEM install (for manufacturers)
 Check disc for defects

Install Ubuntuを選択します。
動作確認はTryの方で。

Ubuntuのインストーラーが立ち上がりましたら、
パーティションを分けて設定。
決してWindows10領域を消さないように。
Ubuntuのパーティションを区切ります。
大体10GB以上でしょうか?


 以下のデバイスのパーティションテーブルが変更されます:
 MMC/SDカード1(mmcblk0)

 以下のパーティションは初期化されます:
 MMC/SDカード1(mmcblk0)のパーティション5をext4に
 MMC/SDカード1(mmcblk0)のパーティション6をスワップに

通常ですとmmcblk05か6のパーティションにインストールされるはずです。
要注意なので覚えておきましょう。

ここでUSB有線LANをつなぎましょう。
Ubuntuの場合は、Gurb2-EFI-i386のパッケージがあるのですが、
インターネットに接続する必要があります。
USB有線LANの場合は自動でネットに繋がってaptされますので
エラーは出ませんが、エラーが出た場合自分で
GrubをCUIで設定しないといけないので大変です。
今回はこの後の設定は割愛します。
再起動しますと、ちゃんとGnomeが起動するはずです。
Gnomeは縦横画面のどちらでも使えるのでありがたいです。


●初期設定
実は3回消していますw

・apt upgradeするとブラックスクリーンになって起動しなくなるw
 ⇒原因が分かっていません。
 GPD-WINの例より多分Intel Graphics Driver OSSの影響かと思っています。
 Kernel4.10.0-22でも起動していますが、
 Kernelを追加するまではapt upgrade禁止

・UKUUなどでKernel4.9LTSに入れ替える
 ただし、aptでバージョンエラーが出るので都度削除される。
 初期の起動するKernelは消さない方が良い。
 ブート時のGrub2の画面で切り替えできます。



●起動しない場合の疑わしい点
起動しない場合は
まず、

・UEFI32bit⇒Boot overrideを選択
・Grub2 32bit⇒手動でインストール
・/boot/efi/EFI/bootia32.efiが無い
 ⇒sudo suでスーパーユーザーになってcpしましょう
・Blackscreenのバグ⇒KernelかGPUのバグ?分かりません。
・インストールする際にパーティションの設定で、
 FAT32⇒/boot/efi⇒EFIパーティション
 のブート部分の設定が必要。200MB前後相当。
 このパーティションがないとブートローダーが起動しません。

この5点が怪しいです。
一度確認してみましょう。

●Wifiとbluetoothドライバ
参考サイトを見ると、

 Wifi:rtl8723bs
 Blueooth:rtl8723bs_bt

だそうな。
githubにドライバソースコードがありますので、
make, sudo make install するだけです。

 sudo apt install build-esential linux-generic git-cvs
 git clone https://github.com/hadess/rtl8723bs.git
 git clone https://github.com/lwfinger/rtl8723bs_bt.git

後はどちらもmake, sudo make installするだけです。

 cd /rtl8723bs
 make
 sudo make install

 cd /rtl8723bs_bt
 make
 sudo make install

ビルドしたら再起動


●安定しないよ
標準のKernelはバグが残っているのでフリーズします。
Kernel4.9LTS系列を入れましょう。
ukuuを使うと簡単ですが、それは別のブログで解説しています。


●まとめ
一応なんとかUbuntuGnomeが起動するはずです。
怖くてまだapt upgradeしていませんw
初期のKernel4.10-13ではKernelバグで起動しないと思っていたので意外です。
最初Unity版を入れた時は初回起動しませんでした(涙
CPUのターボモードのバグは直っているはずですが、
Blackscreenのバグは直っていませんので注意w
他のドライバ(画面回転など)は動いていませんので注意。

他のWindowsタブレットは別のブログで書きます(多分
この機種はまだタッチスクリーンが動きますので何とかなっています。
しかしUbuntu Unity版を入れたらいきなりブラックスクリーンだったので、
GPUが関係はまだバグがあると思ったほうが良いです。
最新のKernelを入れてテストしつつ、をやりたいのですが
まだ怖いのでOSC京都終わったら考えようかな、と。
posted by kapper at 19:53 | Comment(0) | TW708

2017年06月10日

Twitterアイコンから見る性格診断を読んで

こんちは
今日はネタブログでTwitterアイコンをネタにします。
アイコンから世代や性格が読めるそうな。
最近は一理あるな、と思うようになってきました。
とりあえずネタなので本気にしないで下さいw
マジで。
ネタ総論であって、各個人を対象にしていませんので、
仮に気になる所があったとしても他意は無いので気にしないで下さい。

●SNSアイコン
SNSアイコンは主に「顔」を表すものであり、
個人が特定出来る可能性が高いSNSでは個性が出やすいです。
所が、結構特徴が出ます。
面白いです。
昔、2chで見たこの画像がツボにはまっています。
情報が古いですが、なるほどよく出来ているなと。
共通点あるんかな?

アイコン.png

●よくある性格診断
Kapperの独断と偏見です。悪意はありません。

1.動物アイコン
30代後半〜50代に多いです。
何故でしょうか?不思議です。
多分、
・個人情報を隠したい世代(2chの影響?)
・ヲタクが虐げられていた世代w
 今と違って趣味全開の自己表現が出来なかった名残?
 抑圧の世代
・著作権侵害が怖い人。
 ひょっとしたら?いざとなったら?の時のために。
・隠れヲタクも実は多そう(偏見
 俺はヲタクじゃないよ(ぉ
・会社や取引先にバレても言い訳出来る様に・・・

2.アニメキャラアイコン、美少女キャラ、2次元関連アイコン
10代〜20代前半に多いです。
ヲタクが多数派になり市民権を得て勝ち組になった頃の世代です。
抑圧されなく、イメージカラーに束縛されない
若い人が殆どです。
2次創作が全盛期で著作権侵害をあまり気にしてません。
高年齢でもレベルの極めて高いガチ勢で例外あり(違
会話の内容で識別するしか無い人もいますな(ぉぃ
会社?世間体?知らんなw

3.植物、風景
どちらかと言うと無カラー。
大人しい人が多いイメージ。
自己主張控えめ。
隠れ哲学者、宗教家?

4.初期たまごアイコン
初心者を除くとあまりいない初期たまごアイコン
変えない事にポリシーがある人。
癖が強い人に多い

5.電車
鉄ヲタ?

6.自撮り、自画像
業界人。
もしくはなんちゃって業界人気取り。
自己アピールしたい人。
このネットリテラシー上のリスクを考慮する必要のない人。
癖が強くて個性的な人が多そう。

7.猫アイコン
とにかく猫大好き。
無カラーを意味する他の動物アイコンとは違います。
強い自己主張を感じています。
犬アイコンの人は若干自己主張が猫の人に比べると低め?
その手の話題を振ると大変そう。
まあ人の事は言えませんが。

8.日の丸
右の人。
政治的な話題が多い。
お前らタブレット買え。
Linuxを入れて遊べ!
ガジェヲタに転向しろ(ぉぃ
全てはパソコンの下において平等なのです(違
その情熱をLinuxにも分けて・・・

9.プリクラ
・・・ノーコメント


10.あひる
焼け
あひる焼き


11.鹿
野生のジビエ
しっかり焼かないと食中毒になります(ぉぃ
SNSで見かけたら盛大に焼きましょう
焼かない人がいれば俺が焼きます(違


●Kapperのアイコン?
Kapperのアイコンは赤ペンギンで、勿論アレです。Linuxですw
情熱の赤、ではなくダークな殺意(違
モバイルって何色だろう?と思い当たらなかったので
宗教じみているな・・・と思った事は何度もありますが、
当初、Netwalker実験所を始めた時はペンギンしか頭にありませんでした。
SNSを初めて実はLinux使いでもペンギンは殆ど居ない事に気づきました(ぉぃ

僕の色は心の中だけは実は青です。ブログも青ですね。
小さい頃の心に残った色の印象です。
元は青空かな?
実際のイメージとか、現実は一切無視して下さいw
全く関係ありませんw
「このイメージはフィクションです。実在の人物や団体などとは関係ありません。」
みたいな・・・


●まとめ
とりあえずネタなので本気にしないで下さいw
冗談です冗談。
これがMastodonとtwitterで違うのがなんとも。
世の中複雑。
posted by kapper at 08:54 | Comment(0) | PCその他

2017年06月06日

新世代UMPC Cherry-Trail #GPD-WIN Ubuntu+Kernel4.12RC4テスト その12

GPD.jpeg

今日は出てきたばかりのKernel4.12RC4をGPD-WINで試してみました。
ベースはUbuntu17.04です。
実用はともかくテスト記録です。

●Kernel4.12RC4
最近のKernel4.12RC4では色々なパッチが反映されているのですが、
Intel Graphics Driver OSS版が画面表示されない
都合でテスト出来ていませんでした。
画面が映らないもん。
どうしようも無かった。
Kernel4.12RC4でバグが無くなりそうだったので
UKUUを使ってPPA版のMainlineKernelを
GPD-WINでも試してみました。

結果、
・バッテリーセンサー動作OK
・WIFI動作OK
・Intel Graphics Driver OSS版動作せず
 grubオプションでnomodeset必須
・画面回転が何故かNG?

という判断。
画面回転出来ませんので、実用難しいですが。
一応各種追加パッチはKernelを入れ替えるだけで動作確認。
もう少しバグが減ると・・・実用まで後少し
ですかね?

●まとめ
パッチ、ドライバ類はKernelに直接反映されています。
ノートPCではKernel4.12RC4でちゃんと動きましたが、
ATOMでは厳しいかも?
今後に期待。
posted by kapper at 01:34 | Comment(0) | GPD-WIN

2017年06月04日

My presentation materials「 #OpenSuse 42.2 on Windows Tablet #T100TA 」in Tokaido Linux Users Group

東海道らぐで時間があれば資料を作ったので講演致します。
OpenSuseとT100TAをネタにしました。
主に海外の人向けに英語主体で作ってあります。
リリース前に一人でも読んで頂いて興味を持って頂ければと。
現時点で出来た部分までで正式版として公開致します。

I will speak about 「 #OpenSuse 42.2 on Windows Tablet #T100TA 」
in Tokaido Linux Users Group,Japan.
The it is possible to have material now and then published.

PDF資料はこちらです。

 http://kapper1224.sakura.ne.jp/Netwalker osc tokaidoLT201706.pdf

posted by kapper at 01:44 | Comment(0) | 東海道らぐ
にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ