Ubuntu

BIOSを最新の2017-08-07版に更新していない場合は更新してください。
以前のBIOSを使う意味はありません。
https://object-storage.tyo1.conoha.io/v1/nc_3638967cb0f74a56bf8475eb605ee996/data/bios/GPD%20Pocket%20BIOS%2020170807.rar

   sudo apt install flashrom
   # 現在のBIOSをバックアップ
   sudo flashrom -p internal -r backup.bin
   # 新しいBIOSをフラッシュ
   sudo flashrom -p internal -w Rom_8MB_Tablet.bin

Ubuntu 20.04

01. イメージをダウンロードしてブータブルUSBを作成

   https://ubuntu.com/download/desktop

02. OSをインストール

   CTRL+ALT+Tで端末を起動
   xrandr --output DSI-1 --scale 0.6x0.6 と入力して表示を拡大

03. インストール後にHiDPI対応

	#!/bin/bash
	# 解像度とDPI
	xdpyinfo | grep -B 2 resolution
	echo
	# 変数にプライマリーディスプレイを代入
	PRIMARY_DISPLAY=$(xrandr | grep -w connected | awk '{print $1}')
	echo "primary_display: $PRIMARY_DISPLAY"
	echo
	###############################################################################
	# 関数
	###############################################################################
	# 整数スケーリング200%
	scaling_2() {
		sudo tee /usr/share/glib-2.0/schemas/93_hidpi.gschema.override >/dev/null <<EOF
	[org.gnome.desktop.interface]
	scaling-factor=2
	EOF
	sudo glib-compile-schemas /usr/share/glib-2.0/schemas
	}
	# xrandr1.5倍
	xrandr_150() {
		sudo tee /usr/local/share/hidpi.desktop >/dev/null <<EOF
	[Desktop Entry]
	Type=Application
	Name=hidpi
	Exec=sh -c "xrandr --output $PRIMARY_DISPLAY --scale 1.5x1.5"
	EOF
	}
	# xrandr0.75倍
	xrandr_075() {
		sudo tee /usr/local/share/hidpi.desktop >/dev/null <<EOF
	[Desktop Entry]
	Type=Application
	Name=hidpi
	Exec=sh -c "xrandr --output $PRIMARY_DISPLAY --scale 0.75x0.75"
	EOF
	}
	# HiDPI設定を削除
	del_hidpi() {
		sudo rm -f /usr/share/glib-2.0/schemas/93_hidpi.gschema.override
		sudo glib-compile-schemas /usr/share/glib-2.0/schemas
		sudo rm -f /usr/local/share/hidpi.desktop
		sudo rm -f /usr/share/gdm/greeter/autostart/hidpi.desktop
		sudo rm -f /etc/xdg/autostart/hidpi.desktop
	}
	###############################################################################
	# 英数字で選択
	###############################################################################
	prompt_en() {
		echo "1) 画質良い (アプリのスケーリング調整が必要)"
		echo "2) 画質劣る (ボケるがアプリのスケーリング調整が不要)"
		echo "3) HiDPI設定を削除"
		echo "q) やめる"
		printf "英数字で選択 [1-3/q]: "
		read -r en
		case $en in (1)
		    del_hidpi; scaling_2; xrandr_150
		    # ログイン画面用にシンボリックリンクを作成
		    sudo ln -s /usr/local/share/hidpi.desktop /usr/share/gdm/greeter/autostart/hidpi.desktop
		    # デスクトップ用にシンボリックリンクを作成
		    sudo ln -s /usr/local/share/hidpi.desktop /etc/xdg/autostart/hidpi.desktop
		;;(2)
		    del_hidpi; xrandr_075
		    # ログイン画面用にシンボリックリンクを作成
		    sudo ln -s /usr/local/share/hidpi.desktop /usr/share/gdm/greeter/autostart/hidpi.desktop
		    # デスクトップ用にシンボリックリンクを作成
		    sudo ln -s /usr/local/share/hidpi.desktop /etc/xdg/autostart/hidpi.desktop
		;;(3)
		    del_hidpi
		;;([qQ]*)
		    exit
		;;(*)
		    echo "無効な入力"
		    prompt_en  # 再帰呼び出し
		;;esac
	}
	prompt_en
	###############################################################################
	# Y/Nキーで選択
	###############################################################################
	prompt_yn() {
		printf "設定反映のためOS再起動 [Y/n]: "
		read -r yn
		case $yn in ([yY]*)
		    echo "はい"
		    reboot  # systemdはsudo不要
		;;([nN]*)
		    echo "いいえ"
		;;(*)
		    echo "無効な入力"
		    prompt_yn  # 再帰呼び出し
		;;esac
	}
	prompt_yn

04. 個別にスケーリングが必要なアプリ例

	###############################################################################
	# アプリのスケーリング調整
	###############################################################################
	#---------------------------------------
	# Qt5
	#---------------------------------------
	# 動作テスト
	env QT_SCALE_FACTOR=2 アプリ名
	#---------------------------------------
	# GDK3 (GTK+3)
	#---------------------------------------
	# 動作テスト
	env GDK_SCALE=2 アプリ名
	#---------------------------------------
	# Steam
	#---------------------------------------
	# 動作テスト
	env GDK_SCALE=2 steam
	env GDK_SCALE=2 flatpak run com.valvesoftware.Steam
	# APT版
	sed -e 's/Exec=\/usr/Exec=env GDK_SCALE=2 \/usr/g' /usr/share/applications/steam.desktop > ~/.local/share/applications/steam.desktop
	# Flatpak版
	sed -e 's/Exec=\/usr/Exec=env GDK_SCALE=2 \/usr/g' /var/lib/flatpak/exports/share/applications/com.valvesoftware.Steam.desktop > ~/.local/share/applications/com.valvesoftware.Steam.desktop
	#---------------------------------------
	# Spotify
	#---------------------------------------
	# 動作テスト
	spotify --force-device-scale-factor=2
	# Flatpak版
	自動スケーリング
	# Snap版
	sed -e 's/spotify %U/spotify --force-device-scale-factor=2 %U/g' /var/lib/snapd/desktop/applications/spotify_spotify.desktop > ~/.local/share/applications/spotify_spotify.desktop

---------- ここより下は古い情報です ----------

Ubuntu MATE 18.04.4

公式サイトにてGPD Pocket 1/2用のイメージファイルが配布されています。
https://ubuntu-mate.org/download/

Ubuntu MATE 18.04.1

GPD Pocket 1/2用のイメージファイルは配布されていませんので、必要な方は自分で作成してください。

01. 64-bit版18.04.1イメージファイルをダウンロード

   https://ubuntu-mate.org/download/

02. 端末から以下のコマンドを入力

   git clone https://github.com/wimpysworld/gpd-pocket2-ubuntu.git
   cd gpd-pocket2-ubuntu

03. gpd-pocket-ubuntu-respin.shを編集

   ■14行目 ダウンロードしたイメージファイルまでのフルパスを記入
   例) ISO_IN="/home/ユーザー名/Downloads/ubuntu-mate-18.04.1-desktop-amd64.iso"
   ■268行目 18.10を18.04.1に修正
   例) -volid "Ubuntu-MATE 18.04.1 GPD Pocket" \

04. 端末から以下のコマンドを入力

   sudo ./gpd-pocket-ubuntu-respin.sh

05. イメージファイルが完成したらインストール

Ubuntuのファームウェア(ISOイメージ)

Ubuntuに関する公式情報はこちら
Pocket 的 Ubuntu 内测固件 第一版 推出
Ubuntu 内测第二版,以及一些常见问题

ソースコードはこちら
Pocket-Ubuntu-kernel4.12

ISOイメージ等のダウンロードは本Wikiからも可能です。→GPD Pocket/ダウンロード

2018/10/19

Ubuntu MATE now officially supports the GPD Pocket & Pocket 2: Ubuntu MATE for the GPD Pocket and GPD Pocket 2

ISO: ubuntu-mate-18.10-desktop-amd64-gpd-pocket.iso

2017/07/25版

初版
Ubuntu升级工具.zip等
※Ubuntu用のBIOSもこちらからダウンロード可能

2017/08/05版

第2版
ubuntu-16.04.1-desktop-amd0805.iso
The Latest Firmware Of GPD Game Console-Ubuntu Firmware (internal testing second edition)
どちらも同じものと思われます

2017/08/09版

第3版
ubuntu-16.04.1-desktop-amd_0809_2.iso

Ubuntu使用時の注意事項

Ubuntu用のBIOSでないと、Ubuntuをブートできません。
Ubuntuを導入する方は、先にBIOSを変更してください。
公開されているBIOSの情報はこちら

ArchLinux?がsystemd-bootで起動した報告あり。
ubuntuもgrub2から変更すればいけるかもしれない(要検証)

↑BIOS 8/7版で日本語RemixISO boot確認



  • -- polo2016? 2018-05-18 (金) 15:33:51
  • Ubuntu Mate now supports the GPD Pocket & Pocket 2. Current release at time of comment is 18.10: https://ubuntu-mate.org/gpd-pocket/ -- v3ritas? 2018-10-20 (土) 02:01:36
  • UbuntuMATEの起動時に時折ブラックスクリーンになる現象ですが、grubの設定でsplashを表示しない様にする事で取り急ぎ回避出来そうですよ。 -- keruru? 2018-10-25 (木) 00:44:56
  • 私の方はnosplashにしても安定しません。LUKSが悪さしてるのかも -- 2018-10-25 (木) 10:37:49
    • なるほど。ちなみに私はnosplash指定では無く設定しない手段を取りました。 -- keruru? 2018-10-25 (木) 21:00:49
      GRUB_CMDLINE_LINUX_DEFAULT=""
  • not MATEなCosmic Cuttlefishをインストールしましたが、Wi-Fiが使えなくなる問題は、技評の第544回 GPD PocketにUbuntuをインストールする https://gihyo.jp/admin/serial/01/ubuntu-recipe/0544 が一番わかりやすかったです。 -- Ubuntu 18.10? 2018-11-30 (金) 12:30:52
  • 情報提供ありがとうございます。アップデートで横表示なら新規でもできるはずなので解決策を考えてみます -- 2019-11-08 (金) 13:29:11


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-08-05 (木) 22:10:38 (52d)