Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket

5,023 views

Published on

LILO&東海道らぐ2017年8月関西で発表した内容です。
発売されましたGPD-PocketにUbuntu17.04をWubiで入れてみました。
Kernelのバグが良くわからなかったですが、
100%起動する条件を探しました。
細かい内容は過去のSlideshare発表内容をご参考願います。

Published in: Mobile
  • Be the first to comment

#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket

  1. 1. 1 GPD-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. 2. 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.  
  3. 3. 3 Recent 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. 4. 4 東海道らぐ四日市 11/25開催します ● 11/25に三重県 四日市と湯の山温泉で昼勉強会と夜合宿します。ご参加を ● 昼間はいつもの勉強会、夜は宴会と合宿の予定です。 ● 場所は近鉄四日市駅(重要)前 ● 夜は囲炉裏「やましげ」でジビエ宴会 鍋物(いのしし・かも)、バーベキュー、 川魚料理の専門店 ● 東海道らぐでは何故か鹿焼きジビエ を食べた事がない! 焼かない東海道らぐを焼いちゃった 東海道らぐにしようぜ(ぉぃ
  5. 5. 5 伊勢IT交流会と伊勢ギークフェア ● 三重県でも伊勢IT交流会やってます。 数少ない三重県独自コミュニティ ● 自作展示会として伊勢ギークフェアが12/3開催されます。 自作ならソフトウェアでもハードウェアでも何でもOK。 参加者、出展者募集中との事です。 IchigoJamやRaspberryPi、ロボット、電子工作関係が多いです。
  6. 6. 6 PC、スマホ、タブレットにLinuxを移殖する ● タブレットとは  What is Tablet? タッチパネル液晶 バッテリ 周辺機種 センサー 高性能CPU&GPUボード を統合した一つの高度なPCである ● 活動目的 スマホやタブレットでLinuxディストリ文化を次世代に残す PCを持っていないスマホ世代にもLinuxを知ってもらう ディストリビューターへ自分のOSがタブレットで動く事を証明す る、移殖する、使ってもらう AndroidがLinuxから離れてもモバイルLinuxの文化は絶対残す 古いOS機器をリサイクルする 新しいLinuxの使い方を提案する 全世界に情報を発信する ガジェヲタはLinuxでも*BSDでもインフラ勢に負けないぜ
  7. 7. 7 細かい話は、過去のプレゼン資料を Slideshareに公開していますので割愛。 ご参考までに。 Slideshare: http://www.slideshare.net/kapper1224
  8. 8. 8 GPD-Pocket Windows版到着 Arrived at GPD-Pocket(Windows) 遅くなりましたが、ようやくGPD-Pocketが到着 Linuxをインストールしてみました。GPD-Pocketは UEFI64bitで殆どのディストリが理論上動作可能です。 既に各店舗で販売中。入手が容易になりました。
  9. 9. 9 GPD-Pocket概要● Windows10/Ubuntu16.04 Intel ATOM x7-Z8750 UEFI64bit 7.0 inch Display, 8GB memory, 128GB SSD 7000mAh ● ハードウェアはGPD-WINと基本的には同様。 ファームウェアが違うのでKernel挙動が違う 問題多数 GPD-WINGPD-Pocket
  10. 10. 10 GPD-Pocket概要 ● Linuxをインストールするにあたって、前提条件 1.メーカー謹製のKernelやISO、独自スクリプトを入れ ても他のOS、バージョンを使えないので意味がない。 2.MainLine Kernelで動く「良品条件」を自分で掴む事 でどのディストリ、どのKernelでも問題なく動かせる様に 3.Intel Graphics Driver OSS版を使いこなす事 で、WaylandやOpenGLをちゃんと動く様にする
  11. 11. 11 Wubi for Ubuntu17.04 install● Windows10のアプリとして、Wubi for Ubuntu17.04を インストール。ブートローダやパーティションが消されない。 ● Intel Graphics Driver OSS版に大きなバグあり 再起動時にgrubで「i915.modeset=0」のオプションを つけないと画面が表示されない。 ● 内蔵Wifiは認識しないので、USB無線LANか有線LAN ● GPUの関係で画面回転ができない
  12. 12. 12 Wubi for Ubuntu17.04 kernel upgrade ● ドライバを入れる為、Kernel4.13RC xをPPAから入れる 何故かKernel4.9〜4.12だとGPUで画面が映らない。 ● Intel Graphics Driver OSSを入れると画面回転可能 だが、BlackScreenのバグがあって画面表示されない ● 一旦蓋を締めて画面を落としてログアウトして、再度ログ インして画面をつけ直すと画面が正常に表示される。 ATOMのKernelのバグであると推定(他機種でも再現) ● Waylandも動作
  13. 13. 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. 14. 14 ディスプレイ表示がズレるバグ Divide Display Bug ● Intel Graphics Driver OSS版を入れる と、Kernel4.10以降で画面がズレるバグあり Kernel4.10〜 and Intel Graphics Driver OSS has a display divided bug. ● 画面を一旦消すか、ログアウトすると普通に戻ります。 After Logout screen, Display normality view. GPD-WINAsus T100TA
  15. 15. 15 Ubuntu Respin GPD-Pocket ● パッチを当てたRespinスクリプト,ISOがGitHubに公開 中。それぞれの問題がおおよそ解決?
  16. 16. 16 GPD-Pocket Firmware ● FirmwareとUbuntu16.04ISOは公式HPにて公開中 ● GPLクレクレ攻撃中 らしいので、そのうち ソースコードも 公開されるはず?
  17. 17. 17 まとめ Conclusion ● GPD-PocketでもUbuntu17.04がちゃんと動いた 他のディストリでも同じ様にやれば動くはず ● Kernel4.13RC+IntelGraphicsDriverOSS+蓋開閉 が起動の条件。GPUのBlackscreen問題が殆ど。 ● 簡単そうに見えるが、色々なKernelとgrub2コンフィグ、 Intel Graphics Driverのオプションを全て試してNG。 諦めかけた。 ● 全て条件ダメで、偶然蓋を開けたら画面が写った。 (゚∀゚)ラヴィ!! ● ATOMのKernelバグは未だに健在(涙

×