Upload
netwalker-lab-kapper
View
3.563
Download
0
Embed Size (px)
Citation preview
1GPD-PocketにUbuntu17.04をインストールInstall Ubuntu Linux 17.04 on GPD-Pocket
1、 自己紹介とイベント関連2、GPD-Pocket概要3、Ubuntu17.04 Wubiインストール4、Intel Graphics Driver OSS版5、パッチスクリプト6、まとめ
Speaker:Kapper
東海道らぐ&LILO 関西 2017/8/27 13:00~ Place: 関西
GPD-Pocket+Ubuntu17.04 Wubi
2
自己紹介 Self Introduction● My name: Kapper
● Twitter account:@kapper1224
● HP:http://kapper1224.sakura.ne.jp
● Slideshare: http://www.slideshare.net/kapper1224
● ニコナレ: http://niconare.nicovideo.jp/users/59379263
● My Hobby:Linux、*BSD、and Mobile ARM Devices
● My favorite words:Record than experiment important
● Test Model:Netwalker(PC-Z1,T1)、Nokia N900、DynabookAZ、RaspberryPi Nexus7(2012、2013)、Hercules eCAFE EX HD、Jetson TK-1、 OpenPandora、ARM Chromebook、ZTE OPEN C(FirefoxOS) 台湾Android電子辞書 無敵CD-920、CD-928、TW708
● Recent Activity: Hacking Linux on Windows10 Tablet (Intel Atom base).
I have been active in the Tokaido Linux User Group.
Hacking Linux on GPD-WIN and many Atom Devices.
I have recently often use the ARM Chromebook.
3Recent test こんな事やってます1. Linux distro on x86 Windows Tablet 2. Electronic Circuit on ARM
3.Linux distributions on Android 4. Plesentations in Asia(HongKong,Taiwan) Opensouce Conference
RaspberryPiを使ってLチカ昔に戻って、電子回路工作を楽しんでます
4東海道らぐ四日市 11/25開催します
● 11/25に三重県 四日市と湯の山温泉で昼勉強会と夜合宿します。ご参加を
● 昼間はいつもの勉強会、夜は宴会と合宿の予定です。
● 場所は近鉄四日市駅(重要)前
● 夜は囲炉裏「やましげ」でジビエ宴会鍋物(いのしし・かも)、バーベキュー、川魚料理の専門店
● 東海道らぐでは何故か鹿焼きジビエを食べた事がない!焼かない東海道らぐを焼いちゃった東海道らぐにしようぜ(ぉぃ
5伊勢IT交流会と伊勢ギークフェア
● 三重県でも伊勢IT交流会やってます。数少ない三重県独自コミュニティ
● 自作展示会として伊勢ギークフェアが12/3開催されます。自作ならソフトウェアでもハードウェアでも何でもOK。参加者、出展者募集中との事です。IchigoJamやRaspberryPi、ロボット、電子工作関係が多いです。
6PC、スマホ、タブレットにLinuxを移殖する
● タブレットとは What is Tablet?タッチパネル液晶バッテリ周辺機種センサー高性能CPU&GPUボードを統合した一つの高度なPCである
● 活動目的スマホやタブレットでLinuxディストリ文化を次世代に残すPCを持っていないスマホ世代にもLinuxを知ってもらうディストリビューターへ自分のOSがタブレットで動く事を証明する、移殖する、使ってもらうAndroidがLinuxから離れてもモバイルLinuxの文化は絶対残す古いOS機器をリサイクルする新しいLinuxの使い方を提案する全世界に情報を発信するガジェヲタはLinuxでも*BSDでもインフラ勢に負けないぜ
7
細かい話は、過去のプレゼン資料をSlideshareに公開していますので割愛。
ご参考までに。Slideshare: http://www.slideshare.net/kapper1224
8
GPD-Pocket Windows版到着Arrived at GPD-Pocket(Windows)
遅くなりましたが、ようやくGPD-Pocketが到着Linuxをインストールしてみました。GPD-PocketはUEFI64bitで殆どのディストリが理論上動作可能です。
既に各店舗で販売中。入手が容易になりました。
9GPD-Pocket概要
● Windows10/Ubuntu16.04Intel ATOM x7-Z8750 UEFI64bit7.0 inch Display, 8GB memory, 128GB SSD7000mAh
● ハードウェアはGPD-WINと基本的には同様。ファームウェアが違うのでKernel挙動が違う問題多数
GPD-WINGPD-Pocket
10GPD-Pocket概要
● Linuxをインストールするにあたって、前提条件
1.メーカー謹製のKernelやISO、独自スクリプトを入れても他のOS、バージョンを使えないので意味がない。
2.MainLine Kernelで動く「良品条件」を自分で掴む事でどのディストリ、どのKernelでも問題なく動かせる様に
3.Intel Graphics Driver OSS版を使いこなす事で、WaylandやOpenGLをちゃんと動く様にする
11Wubi for Ubuntu17.04 install
● Windows10のアプリとして、Wubi for Ubuntu17.04をインストール。ブートローダやパーティションが消されない。
● Intel Graphics Driver OSS版に大きなバグあり再起動時にgrubで「i915.modeset=0」のオプションをつけないと画面が表示されない。
● 内蔵Wifiは認識しないので、USB無線LANか有線LAN● GPUの関係で画面回転ができない
12Wubi for Ubuntu17.04 kernel upgrade ● ドライバを入れる為、Kernel4.13RC xをPPAから入れる
何故かKernel4.9〜4.12だとGPUで画面が映らない。● Intel Graphics Driver OSSを入れると画面回転可能だが、BlackScreenのバグがあって画面表示されない
● 一旦蓋を締めて画面を落としてログアウトして、再度ログインして画面をつけ直すと画面が正常に表示される。ATOMのKernelのバグであると推定(他機種でも再現)
● Waylandも動作
13
Install 「Intel Graphics Deriver OSS」● 質問が来たので解説。i915とi965は別物。
965G/GM/Q, G35, G41, G/Q43,〜Nehalem以降
● sudo apt install i965-va-driver
● sudo gedit /etc/X11/Xsession.d/20-intel.confにIdentifier "Intel Graphics" 以下を追加。
● Grub.cfgに一行追加。 GRUB_CMDLINE_LINUX_DEFAULT="i915.fastboot=1 video=efifb fbcon=rotate:1"
● 動作確認は sudo lshw -class display のコマンドで、*-display ⇒認識*-display unclaimed ⇒未認識
Source: GentooLinux Wiki
14ディスプレイ表示がズレるバグ
Divide Display Bug● Intel Graphics Driver OSS版を入れる
と、Kernel4.10以降で画面がズレるバグありKernel4.10〜 and Intel Graphics Driver OSShas a display divided bug.
● 画面を一旦消すか、ログアウトすると普通に戻ります。After Logout screen, Display normality view.
GPD-WINAsus T100TA
15Ubuntu Respin GPD-Pocket● パッチを当てたRespinスクリプト,ISOがGitHubに公開
中。それぞれの問題がおおよそ解決?
16GPD-Pocket Firmware● FirmwareとUbuntu16.04ISOは公式HPにて公開中● GPLクレクレ攻撃中
らしいので、そのうちソースコードも公開されるはず?
17まとめ Conclusion● GPD-PocketでもUbuntu17.04がちゃんと動いた他のディストリでも同じ様にやれば動くはず
● Kernel4.13RC+IntelGraphicsDriverOSS+蓋開閉が起動の条件。GPUのBlackscreen問題が殆ど。
● 簡単そうに見えるが、色々なKernelとgrub2コンフィグ、Intel Graphics Driverのオプションを全て試してNG。諦めかけた。
● 全て条件ダメで、偶然蓋を開けたら画面が写った。(゚∀゚)ラヴィ!!
● ATOMのKernelバグは未だに健在(涙