#author("2021-08-05T13:10:37+00:00","","") * Ubuntu [#h6af0f9f] 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 [#s55f6e98] 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 ** ---------- ここより下は古い情報です ---------- [#vc0d7e10] ** Ubuntu MATE 18.04.4 [#j5192d85] 公式サイトにてGPD Pocket 1/2用のイメージファイルが配布されています。~ https://ubuntu-mate.org/download/ ** Ubuntu MATE 18.04.1 [#kb6c4b29] 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 内测固件 第一版 推出:http://tieba.baidu.com/p/5247202784]]~ [[Ubuntu 内测第二版,以及一些常见问题:http://tieba.baidu.com/p/5274599209]]~ ソースコードはこちら~ [[Pocket-Ubuntu-kernel4.12:https://github.com/253647445/Pocket-Ubuntu-kernel]]~ ~ ISOイメージ等のダウンロードは本Wikiからも可能です。→[[GPD Pocket/ダウンロード>http://gpd.wiki/index.php?GPD%20Pocket/%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89]] **2018/10/19 [#n2c77bb2] Ubuntu MATE now officially supports the GPD Pocket & Pocket 2: [[Ubuntu MATE for the GPD Pocket and GPD Pocket 2:https://ubuntu-mate.org/gpd-pocket/]]~ ISO: [[ubuntu-mate-18.10-desktop-amd64-gpd-pocket.iso:https://ubuntu-mate.org/gpd-pocket/ubuntu-mate-18.10-desktop-amd64-gpd-pocket.iso]]~ ** 2017/07/25版 [#ge67d480] 初版~ [[Ubuntu升级工具.zip等:https://pan.baidu.com/s/1ge3CTiV#list/path=%2F]]~ ※Ubuntu用のBIOSもこちらからダウンロード可能 ** 2017/08/05版 [#ge67d480] 第2版~ [[ubuntu-16.04.1-desktop-amd0805.iso:https://pan.baidu.com/s/1jIBV13K]]~ [[The Latest Firmware Of GPD Game Console-Ubuntu Firmware (internal testing second edition):https://mega.nz/#!SsNiQIKI!NyiD2EnKD-GguGmBfvdsD1nFoutvABcLEb0uUuXtjOA]]~ どちらも同じものと思われます ** 2017/08/09版 [#ge67d480] 第3版~ [[ubuntu-16.04.1-desktop-amd_0809_2.iso>https://mega.nz/#!ABIW2RrB!j438Zu72ws3DXUH3z2gZNXFMTr6BanC8KAPll8sQZ3M]] ** Ubuntu使用時の注意事項 [#kb6c4b29] Ubuntu用のBIOSでないと、Ubuntuをブートできません。~ Ubuntuを導入する方は、先にBIOSを変更してください。~ 公開されているBIOSの情報は[[こちら>GPD Pocket/BIOS]]。~ ↑ArchLinuxがsystemd-bootで起動した報告あり。~ ubuntuもgrub2から変更すればいけるかもしれない(要検証)~ ↑BIOS 8/7版で日本語RemixISO boot確認~ ~ ----] - -- [[polo2016]] &new{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]] &new{2018-10-20 (土) 02:01:36}; - UbuntuMATEの起動時に時折ブラックスクリーンになる現象ですが、grubの設定でsplashを表示しない様にする事で取り急ぎ回避出来そうですよ。 -- [[keruru]] &new{2018-10-25 (木) 00:44:56}; - 私の方はnosplashにしても安定しません。LUKSが悪さしてるのかも -- &new{2018-10-25 (木) 10:37:49}; -- なるほど。ちなみに私はnosplash指定では無く設定しない手段を取りました。 -- [[keruru]] &new{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]] &new{2018-11-30 (金) 12:30:52}; - 情報提供ありがとうございます。アップデートで横表示なら新規でもできるはずなので解決策を考えてみます -- &new{2019-11-08 (金) 13:29:11}; #comment