SlideShare une entreprise Scribd logo
JAPANESE RASPBERRY PI USERS GROUP
EVENT 

NAME
DATE EVENT ORGANIZE
JUN 30TH IN 2022
Desktop Ubuntu on Laptops/RaspberryPis - practices how to use it
with SD cards, how to manage UEFI and more
At OpenExpo Europe 2022 in Madrid, Spain
MASAFUMI OHTA

FOUNDER AND REP.

JAPANESE
RASPBERRY PI 

USERS GROUP
Established Raspberry Pi community in
Japan with Raspberry Pi Nerds and lead
the community since 2012, and
volunteering for Raspberry Pi Foundation/
LTD, helping Japanese categories and
helping their business in Japan.

Lately looking into Asian markets to help
them
I am one of the volunteer for Raspberry Pi Foundation.
I am volunteering for them as one of the forum moderator on Raspberry Pi official forum site.
Perhaps you’d hear about this…
PicoW has been released today w/ 6US$
Agenda
• Love Ubuntu Desktop? Is useful?

• Leave Windows as dual-boot?

• EFI/SD-Card hack

• Other tips

• Pie is useful? (Ubuntu on Raspberry Pie)
Love Ubuntu Desktop?
- Past -

Freedom is important

No need MS Office

OpenSource is great

Debian Gnu/Linux...
- Present -

MacOS is great Unix

Macbook Pro is great
Using Linux(Ubuntu) Desktop is like building some with Lego
There are many unexpected to build my desktop environment, need some patient to use for newbies/beginners
Once make it, You may have a fan to use it
This is my GPD Pocket 2 environment, works good for me
This is my latest, install Ubuntu directly to SSD in GPD P2
This is my latest, GPD Pocket 2 2021, install MATE 20.04LTS directly to SSD in GPD P2
Prevent from the heat..
Core m3-8100Y gets really hot, so I am now using heatsink plates to get rid of heats.
Sus/Resume is really faster using SSD
It makes good portability - easy to use on train and other commute ways. Pics at a train, using my GPD P2 2021
Leave Windows..
If you want to update BIOS/UEFI safely, you should leave Windows
We often fail to update BIOS/UEFI, the safest way to update is to do with Windows OS
Pros
- Many of apps works friendly on Windows

- Zoom

*Using background, Linux desktop has not supported any AI cameras for such
conference tools

- Office/Antivirus

- BIOS Updates

- Chat tools (WeChat/LINE)

*Wine sometimes is not friendly to those apps

- Laptops are supposed to be maintained by Windows
Cons
- Cannot use faster internal storage as a boot device

- SD Cards are really slow and easy to corrupt

- USB boot is good but speeds are limited by USB speed and its
circuits

- Manage some apps to manage the system because of its
disk speeds

- Internal disks are faster than external one

*SD/USB sticks
microSD card Internal SSD
Case of GPD Pocket 2 2021
We have to do for slow disks
- Using hibernate, Not suspend

*my GPD is difficult to resume from suspend

*it may be caused by disk speeds

- Using memdisk as cache for games/browsers/mailers 

*it is for less access to such disks
UEFI/SD-Card hack

(to have a fun :-))
Get unlocked UEFI from..
- Almost UEFI is ‘locked’ lately..

*vt-d/clock control..many setting are not visible and some are disable,is
not friendly to use container/VM.

*Vendors says those settings are caused that their customers should use
their Laptop machines safely. 

*(cf) Many of Gaming Laptops are unlocked to be optimized its speeds

- Some manufacturers are negotiable

*Good luck your try…

- Press Ctrl + $(Key) +α with start booting is latest way to unlock

*GPD Pocket 3→Ctrl + H during startup and then Del restarting

*LG Gram 17→Ctrl+ALT + F7
Unlocking UEFI is ‘like Konami Command’
Some of you remember Gradius - a retro game
SD Card hacks
- Use SD cards as linux boot-device for your laptops

*east way to use linux on your laptops

- Consider SD card itself

*vendors

*number of write is much more different each vendors.

*doesn’t have any ‘trims’ to reduce the number of write.

- Understand that SD Cards are really easy to corrupt data and
be broken.

* if you meets suspected suspicious failure you need to do some actions

SD Card can NOT
- Boot device for Windows

*Windows needs to use internal PCIe-connected disks as boot
devices, NOT SD Cards slotted

- Trim like SSD

*SD Card doesn’t have the feature

*Consider how to reduce the number of write

*Check your data corrupted or not

*Check the responses are really slow..

*Check your SD turns ‘Read-only’
If you meet the SD failure
- ‘touch’ command to check ‘read-only’

- Booting from LiveCD(USB) and chkdisk by gparted may be
recovered the issue

*a SD card vendor set the number of write to reset the number with
chkdisk 

- If you cannot recover with chkdsk but can read the data, dd to
move other SDs is easy tool to solve the issue.

*dd as sd backup may be useful if the capacity is small

- Some failure SD cards are re-used by chkdsk or format, others are not 

* throw to dustbox..
Tuning to solve the issue
- Working directory on NAS, Ramdisk as temp
Tuning to solve the issue
- Ramdisk as temp (using temp for firefox)
To understand the sd issue
- Pete Stevens reported the story of Raspberry Pi Cloud and
many issues on SD cards using their Raspberry Pi cloud
service.

https://www.mythic-beasts.com/blog/wp-content/
uploads/2017/03/raspberry-pi-cloud-final.pdf
Grub setting
- Grub on desktop is supposed to use dual boot with Windows

*Please check grub setting Installing Linux directly to internal disk,
remove ‘current’ Windows OS

- It should be considered using Linux on inter-disk/sd dual
boot.

*Which should have boot-loader

*Installing kernel updates with apt update, it will restructure grub, it
make us annoyed

*Workaround is ‘grub-install’ on the main disk (which is prefer to
boot? sd or internal disk?)

Other tips
Antivirus
- Some of Antivirus eats many more resources up to 100%
CPU

*Check your virus-check schedule to prevent from this issue

- If you cannot apt update because of network connection,
please check Antivirus settings.
mipi issue on UMPC
- Almost all of UMPC (like GPD) have mipi display interface, not
DisplayPort ordinal laptops used

- Intel display driver for mipi is now being developed so there are
some issue on Windows/Linux

- See ‘halo’ issue cheap tablet display + mipi driver

https://www.reddit.com/r/GPDPocket/comments/udogi6/
about_pocket3_screen_halo/

the solution is to manage display output with resistances..

- Lately GPU driver on Windows/Linux cannot catch up with latest
CPU generation (11th, 12th) , they need more time to improve..
Referred link for my laptops
17.10 How do I change login screen background?

https://ubuntu-mate.community/t/17-10-how-do-i-change-login-screen-background/15266

Ubuntu 14.04 Mate - disable automatic screen lock and “Screen Lock” button over terminal

https://askubuntu.com/questions/685827/ubuntu-14-04-mate-disable-automatic-screen-lock-and-screen-lock-button-over

No Wi-Fi settings or connection after switching to NVIDIA graphics drive

https://askubuntu.com/questions/1286738/no-wi-fi-settings-or-connection-after-switching-to-nvidia-graphics-driver

Boot-Repair

https://help.ubuntu.com/community/Boot-Repair

Hibernate and resume from a swap file

https://askubuntu.com/questions/6769/hibernate-and-resume-from-a-swap-file

Set pm-hibernate as default in Ubuntu 18.04

https://askubuntu.com/questions/1070286/set-pm-hibernate-as-default-in-ubuntu-18-04

How to Install Battery Optimizer App on Ubuntu Laptops

https://www.omgubuntu.co.uk/2019/05/slimbook-battery-optimizer-ubuntu

fancontrol-gui (found GPD P2 has no PWM fan)

https://github.com/Maldela/fancontrol-gui
Issues on k8s
-If you would try ‘On-premise k8s cluster system’ on your Desktop/
laptop system you might use ubuntu server + desktop environment
because of the difference between ‘networkd’ and ‘network manager’

-networkd can manage multiple network, network manager can
manage single network, not multiple routing. It makes us
annoyed when you use public external network.

*If you try single cluster microk8s is easier to make it.

*you can ‘enforce’ externalIP value in your deployment (.yml) 

-If you use kxs for your development on your laptop/Desktop I would
recommend to use Docker Desktop/Rancher Desktop
Pie is useful and ‘yummy’?

Ubuntu on Raspberry Pie
Ubuntu is now official 64bit OS for Raspberry Pi
Hammered out by Engineers at Raspberry Pi and it is one of the official 64bit OS for Raspberry Pi devices.
Raspberry Pi Zero 2 W
Raspberry Pi Zero 2 W

- 1GHz quad ARM Cortex-A53

(RP3A0 SoC, Broadcom
BCM2710A1, quad-core 64-bit SoC)

- 512MB RAM (integrated onto
RP3A0 SoC)

- 802.11bgn + Bluetooth 4.2

- $15

Renew Zero with latest CPU, but poor
memories, not recommended to use
64bit..
Raspberry Pi 3
Raspberry Pi 3 Model B+

- 1.4GHz quad ARM Cortex-A53

(BCM2837B0 compared
BCM2837A1, which is for RPi3B)

- 1GB RAM

- 802.11ac + Bluetooth 4.2

- $35

Raspberry Pi 3 is still the best
selling model in Raspberry Pi
products
Raspberry Pi 4
Raspberry Pi 4 Model B

- 1.5GHz quad ARM Cortex-A72

- 1GB,2GB,4GB and up to 8GB LDDR4-
RAM

- 802.11b/g/n/ac + Bluetooth 5.0 BLE

- VL805 USB controller

- BCM54213PE Gigabit Ethernet 

- VideoCore VI 3D Graphics, supports
dual HDMI display output up to 4Kp60

- From $35

Now striking the supply-chain issue…
Raspberry Pi 

Compute Module 4
Raspberry Pi Compute Module 4

- 1.5GHz quad ARM Cortex-A72

- 1GB/2GB/4GB and up to 8GB RAM

- Lite(No eMMC)/8GB/16GB/32GB eMMC

- 2.5/5GHz 802.11ac + Bluetooth 5.0

or No Wifi/Bluetooth

- PCIe use with IO board

- Long Term Availability 

(∼2028)

- 25$

Can use PCIe but please understand USB2.0
limitation..

And it may be worth to use Ubuntu..

*Now not sell to public , Enterprise Users only
Outie Pi works also on Ubuntu (based on CM4)
But need to be improved many…
Compute Module 4s is for supply chain issue
The module is to meet the demand for Enterprise Users
Compute Module 3E.. don’t know in detall…
Sorry I don’t have any detailed information…but the CPU-base is the same as PiZero 2W (RP3A0)
10Gbps Ethernet on PCIe with CM4+IO board
Tried PCIe Works https://akkiesoft.hatenablog.jp/search?q=CM4
NVMe SSD on PCIe with CM4+IO board
Tried PCIe Works https://akkiesoft.hatenablog.jp/entry/20210106/1609922005
RTC on CM4 IO board
For more see our member Akkie’s blog https://akkiesoft.hatenablog.jp/entry/20201217/1608130800
Raspberry Pi
400
Raspberry Pi Compute Module
400

- 1.8GHz quad ARM Cortex-A72

- 4GB RAM

- 2.5/5GHz 802.11ac + Bluetooth 5.0

- Gigabit Ethernet

- Localized keyboard (ES/JP..more)

inspired by Commodore 64 - retro PC.
Embedded in Raspberry Pi with fan-
less design and a bit over-clocked.
It works good on my JP Pi400
Kana-input works good on Ubuntu 22.04 (64bit) on my JP Pi 400, note some old archives are gone..
Raspberry Pi Network install
https://www.raspberrypi.com/news/network-install-beta-test-your-help-required/
Raspberry Pi imager is now ‘embedded’ into its ‘EEPROM’
It is planned long while ago (since last year?) now it is beta that you can use it to install Ubuntu
Downloading installer images starting press/hold ‘shift’ key
Not only Raspberry Pi OS images but also other OS images
You can see the latest Ubuntu images in the imager installer
Other OSes on Raspberry Pi can be installed on your Raspberry Pi without PCs
Install Ubuntu 22.04 Deskstop images in the imager installer
I am wondering old alternatives has gone… it is the issue by Canonical?
The installer Requirement
- Raspberry Pi 4/400

*cannot use PiZero2 W or 3/2

- Need wire Ethernet to download Raspberry Pi Imager

- Updated latest EEPROM image w/

*apt update && apt dist-upgrade (safest way)

*sudo raspi-config

6 Advanced Options Configure advanced settings >

A7 Bootloader Version Select latest or default boot ROM
software > E1 Latest Use the latest version boot ROM software 

** both need to reboot the system
Check EEPROM version
- Check EEPROM version update
Check EEPROM version
- Check the status of EEPROM release

*critical(=default)/stable/beta, 

**critical(=default): factory default

**stable: can be chosen as ‘latest stable’ by rasps-config

**beta: beta version - now there is 1 version improved boot
speed.
Roadmaps..
Interview to Eben on Tom’s hardware webcast
Talking about Pi5 and Pi4A
Remember..sneaking point
- Down-compatible: works old/new Raspberry Pi

- ’It would have to be interesting to children, which for us meant
playing games and videos’ 

- Official stuff, magazines and books combined with Raspberry Pi

- MagPi/Hackspace/WireFrame

- Cases

- Sneak Github :-)
Appendix

Supply Chain Update
Check supply-chain update blog by Eben
Eben continuously updates supply-chain status, please check raspberrypi.com official blog for more details
https://rpilocator.com/ is non-official site but useful to check the stocks
These resellers are approve reseller, you can purchase safely and they support you
Appendix

Calling for your RPi project
Looking for good project to intorduce to MagPi - Official Raspberry Pi Magazine
This is one of the case - CutiePi by Penk Chen
2nd Case: Vineyard use Raspberry PI to measure Temps and Thamos
Kikushima-san is not familiar with IT, he tried his project with the knowledge on search listings.
It’s me - encourage your projects in asian area
I will be your help - not only for Japanese but also Asian people (HongKong/Taiwan/Singapore/Korea..etc)
Conclusion
Conclusion
- Using Ubuntu Desktop is like building some with Lego block

- There are pros/cons about target devices internal disks/sd-
cards

- We should understand how SD-card works as boot devices

- Ubuntu on Raspberry Pi is one of the official OS that works
on 64bit

- Please let me know if you have good projects with Raspberry
Pi.
And more..
New model PicoW
Please visit our blog raspi.jp with Google or DeepL translation :-)
Check the pimoroni web site for Pi-CoW
They have been released good product.
THANK YOU!
MASAFUMI OHTA - REP OF JAPANESE RASPBERRY PI USERS GROUP masafumi@pid0.org tweet @masafumiohta

Contenu connexe

Similaire à Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD cards and how to manage UEFI and more.pdf

Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
Aditya Khandate
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-satellite por
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-satellite fra
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
Basavaraj Sagar
 
Starting Raspberry Pi
Starting Raspberry PiStarting Raspberry Pi
Starting Raspberry Pi
LloydMoore
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-audiovision eng
 
Bringing Tizen to a Raspberry Pi 2 Near You
Bringing Tizen to a Raspberry Pi 2 Near YouBringing Tizen to a Raspberry Pi 2 Near You
Bringing Tizen to a Raspberry Pi 2 Near You
Samsung Open Source Group
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-satellite ara
 
Getting started pi with android
Getting started pi with androidGetting started pi with android
Getting started pi with android
Masafumi Ohta
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer Build
PetteriTeikariPhD
 
PiFlash: Linux utility to flash SD cards for Raspberry Pi computers
PiFlash: Linux utility to flash SD cards for Raspberry Pi computersPiFlash: Linux utility to flash SD cards for Raspberry Pi computers
PiFlash: Linux utility to flash SD cards for Raspberry Pi computers
Ian Kluft
 
Setup sd card for ubuntu on pandaboard
Setup sd card for ubuntu on pandaboardSetup sd card for ubuntu on pandaboard
Setup sd card for ubuntu on pandaboard
Sagar Patel
 
Bm 170-android-2.1 r2e
Bm 170-android-2.1 r2eBm 170-android-2.1 r2e
Bm 170-android-2.1 r2e
dundunlost
 
Hardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdfHardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdf
anjaniar7gallery
 
Raspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 update
Kevin Hooke
 
Lab manual
Lab manualLab manual
Lab manual
BNilavara
 
OzKFest 2015 - (Solid) State of the Nation
OzKFest 2015 - (Solid) State of the NationOzKFest 2015 - (Solid) State of the Nation
OzKFest 2015 - (Solid) State of the Nation
apple2europlus
 
CTE_I_Computer_Parts.ppt
CTE_I_Computer_Parts.pptCTE_I_Computer_Parts.ppt
CTE_I_Computer_Parts.ppt
MuhammadTaufik516348
 
opik CTE_I_Computer_Parts_and hardware.ppt
opik CTE_I_Computer_Parts_and hardware.pptopik CTE_I_Computer_Parts_and hardware.ppt
opik CTE_I_Computer_Parts_and hardware.ppt
MuhammadTaufik516348
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
TELE-satellite man
 

Similaire à Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD cards and how to manage UEFI and more.pdf (20)

Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
 
Starting Raspberry Pi
Starting Raspberry PiStarting Raspberry Pi
Starting Raspberry Pi
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Bringing Tizen to a Raspberry Pi 2 Near You
Bringing Tizen to a Raspberry Pi 2 Near YouBringing Tizen to a Raspberry Pi 2 Near You
Bringing Tizen to a Raspberry Pi 2 Near You
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Getting started pi with android
Getting started pi with androidGetting started pi with android
Getting started pi with android
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer Build
 
PiFlash: Linux utility to flash SD cards for Raspberry Pi computers
PiFlash: Linux utility to flash SD cards for Raspberry Pi computersPiFlash: Linux utility to flash SD cards for Raspberry Pi computers
PiFlash: Linux utility to flash SD cards for Raspberry Pi computers
 
Setup sd card for ubuntu on pandaboard
Setup sd card for ubuntu on pandaboardSetup sd card for ubuntu on pandaboard
Setup sd card for ubuntu on pandaboard
 
Bm 170-android-2.1 r2e
Bm 170-android-2.1 r2eBm 170-android-2.1 r2e
Bm 170-android-2.1 r2e
 
Hardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdfHardware refers to all of the physical parts of a computer system. F.pdf
Hardware refers to all of the physical parts of a computer system. F.pdf
 
Raspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 update
 
Lab manual
Lab manualLab manual
Lab manual
 
OzKFest 2015 - (Solid) State of the Nation
OzKFest 2015 - (Solid) State of the NationOzKFest 2015 - (Solid) State of the Nation
OzKFest 2015 - (Solid) State of the Nation
 
CTE_I_Computer_Parts.ppt
CTE_I_Computer_Parts.pptCTE_I_Computer_Parts.ppt
CTE_I_Computer_Parts.ppt
 
opik CTE_I_Computer_Parts_and hardware.ppt
opik CTE_I_Computer_Parts_and hardware.pptopik CTE_I_Computer_Parts_and hardware.ppt
opik CTE_I_Computer_Parts_and hardware.ppt
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 

Plus de Masafumi Ohta

Raspberry pi history, tips and use case (coscup19)
Raspberry pi history, tips and use case (coscup19)Raspberry pi history, tips and use case (coscup19)
Raspberry pi history, tips and use case (coscup19)
Masafumi Ohta
 
Journey with the vineyard compressed
Journey with the vineyard compressedJourney with the vineyard compressed
Journey with the vineyard compressed
Masafumi Ohta
 
Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!
Masafumi Ohta
 
Lt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_editedLt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_edited
Masafumi Ohta
 
Raspberry pi history, tips and use case
Raspberry pi history, tips and use caseRaspberry pi history, tips and use case
Raspberry pi history, tips and use case
Masafumi Ohta
 
Minio on Raspberry Pi
Minio on Raspberry PiMinio on Raspberry Pi
Minio on Raspberry Pi
Masafumi Ohta
 
20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon
Masafumi Ohta
 
20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya
Masafumi Ohta
 
20140521 Qcon資料
20140521 Qcon資料20140521 Qcon資料
20140521 Qcon資料
Masafumi Ohta
 
CLSx tokyo 2015 #0
CLSx tokyo 2015 #0CLSx tokyo 2015 #0
CLSx tokyo 2015 #0
Masafumi Ohta
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較
Masafumi Ohta
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Masafumi Ohta
 
CLSイベント企画について
CLSイベント企画についてCLSイベント企画について
CLSイベント企画について
Masafumi Ohta
 
Raspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoRaspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoMasafumi Ohta
 
Raspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in JapanRaspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in Japan
Masafumi Ohta
 
Raspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaRaspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaMasafumi Ohta
 
Raspberry pi & rilakkuma
Raspberry pi & rilakkumaRaspberry pi & rilakkuma
Raspberry pi & rilakkumaMasafumi Ohta
 
トークセッション
トークセッショントークセッション
トークセッションMasafumi Ohta
 
Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514Masafumi Ohta
 
Raspberry pi on java 20130510
Raspberry pi on java 20130510Raspberry pi on java 20130510
Raspberry pi on java 20130510Masafumi Ohta
 

Plus de Masafumi Ohta (20)

Raspberry pi history, tips and use case (coscup19)
Raspberry pi history, tips and use case (coscup19)Raspberry pi history, tips and use case (coscup19)
Raspberry pi history, tips and use case (coscup19)
 
Journey with the vineyard compressed
Journey with the vineyard compressedJourney with the vineyard compressed
Journey with the vineyard compressed
 
Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!Let's play mini card-sized computer boards on the business!
Let's play mini card-sized computer boards on the business!
 
Lt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_editedLt osc tokyo_gpd_micro_pc_edited
Lt osc tokyo_gpd_micro_pc_edited
 
Raspberry pi history, tips and use case
Raspberry pi history, tips and use caseRaspberry pi history, tips and use case
Raspberry pi history, tips and use case
 
Minio on Raspberry Pi
Minio on Raspberry PiMinio on Raspberry Pi
Minio on Raspberry Pi
 
20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon20150604_RaspberryPi_Linuxcon
20150604_RaspberryPi_Linuxcon
 
20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya20150523 raspberry pi-for_osc_nagoya
20150523 raspberry pi-for_osc_nagoya
 
20140521 Qcon資料
20140521 Qcon資料20140521 Qcon資料
20140521 Qcon資料
 
CLSx tokyo 2015 #0
CLSx tokyo 2015 #0CLSx tokyo 2015 #0
CLSx tokyo 2015 #0
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
 
CLSイベント企画について
CLSイベント企画についてCLSイベント企画について
CLSイベント企画について
 
Raspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 HokkaidoRaspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi最新情報 at OSC 2014 Hokkaido
 
Raspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in JapanRaspberry pi on java at Java8 Launching Event in Japan
Raspberry pi on java at Java8 Launching Event in Japan
 
Raspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoyaRaspberry pi for beginners 20130623 osc nagoya
Raspberry pi for beginners 20130623 osc nagoya
 
Raspberry pi & rilakkuma
Raspberry pi & rilakkumaRaspberry pi & rilakkuma
Raspberry pi & rilakkuma
 
トークセッション
トークセッショントークセッション
トークセッション
 
Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514
 
Raspberry pi on java 20130510
Raspberry pi on java 20130510Raspberry pi on java 20130510
Raspberry pi on java 20130510
 

Dernier

Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 

Dernier (20)

Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 

Desktop Ubutu on Laptops and RaspberryPi_practices how to use it with SD cards and how to manage UEFI and more.pdf

  • 1. JAPANESE RASPBERRY PI USERS GROUP EVENT NAME DATE EVENT ORGANIZE JUN 30TH IN 2022 Desktop Ubuntu on Laptops/RaspberryPis - practices how to use it with SD cards, how to manage UEFI and more At OpenExpo Europe 2022 in Madrid, Spain
  • 2. MASAFUMI OHTA FOUNDER AND REP. JAPANESE RASPBERRY PI USERS GROUP Established Raspberry Pi community in Japan with Raspberry Pi Nerds and lead the community since 2012, and volunteering for Raspberry Pi Foundation/ LTD, helping Japanese categories and helping their business in Japan.
 Lately looking into Asian markets to help them
  • 3. I am one of the volunteer for Raspberry Pi Foundation. I am volunteering for them as one of the forum moderator on Raspberry Pi official forum site.
  • 4. Perhaps you’d hear about this… PicoW has been released today w/ 6US$
  • 5.
  • 6. Agenda • Love Ubuntu Desktop? Is useful? • Leave Windows as dual-boot? • EFI/SD-Card hack • Other tips • Pie is useful? (Ubuntu on Raspberry Pie)
  • 8. - Past - Freedom is important No need MS Office OpenSource is great Debian Gnu/Linux... - Present - MacOS is great Unix Macbook Pro is great
  • 9. Using Linux(Ubuntu) Desktop is like building some with Lego There are many unexpected to build my desktop environment, need some patient to use for newbies/beginners
  • 10. Once make it, You may have a fan to use it This is my GPD Pocket 2 environment, works good for me
  • 11. This is my latest, install Ubuntu directly to SSD in GPD P2 This is my latest, GPD Pocket 2 2021, install MATE 20.04LTS directly to SSD in GPD P2
  • 12. Prevent from the heat.. Core m3-8100Y gets really hot, so I am now using heatsink plates to get rid of heats.
  • 13. Sus/Resume is really faster using SSD It makes good portability - easy to use on train and other commute ways. Pics at a train, using my GPD P2 2021
  • 15. If you want to update BIOS/UEFI safely, you should leave Windows We often fail to update BIOS/UEFI, the safest way to update is to do with Windows OS
  • 16. Pros - Many of apps works friendly on Windows - Zoom
 *Using background, Linux desktop has not supported any AI cameras for such conference tools - Office/Antivirus - BIOS Updates - Chat tools (WeChat/LINE)
 *Wine sometimes is not friendly to those apps - Laptops are supposed to be maintained by Windows
  • 17. Cons - Cannot use faster internal storage as a boot device - SD Cards are really slow and easy to corrupt - USB boot is good but speeds are limited by USB speed and its circuits - Manage some apps to manage the system because of its disk speeds - Internal disks are faster than external one
 *SD/USB sticks
  • 18. microSD card Internal SSD Case of GPD Pocket 2 2021
  • 19. We have to do for slow disks - Using hibernate, Not suspend
 *my GPD is difficult to resume from suspend
 *it may be caused by disk speeds - Using memdisk as cache for games/browsers/mailers 
 *it is for less access to such disks
  • 21. Get unlocked UEFI from.. - Almost UEFI is ‘locked’ lately..
 *vt-d/clock control..many setting are not visible and some are disable,is not friendly to use container/VM.
 *Vendors says those settings are caused that their customers should use their Laptop machines safely. 
 *(cf) Many of Gaming Laptops are unlocked to be optimized its speeds - Some manufacturers are negotiable
 *Good luck your try… - Press Ctrl + $(Key) +α with start booting is latest way to unlock
 *GPD Pocket 3→Ctrl + H during startup and then Del restarting
 *LG Gram 17→Ctrl+ALT + F7
  • 22. Unlocking UEFI is ‘like Konami Command’ Some of you remember Gradius - a retro game
  • 23. SD Card hacks - Use SD cards as linux boot-device for your laptops
 *east way to use linux on your laptops - Consider SD card itself
 *vendors
 *number of write is much more different each vendors.
 *doesn’t have any ‘trims’ to reduce the number of write. - Understand that SD Cards are really easy to corrupt data and be broken.
 * if you meets suspected suspicious failure you need to do some actions

  • 24. SD Card can NOT - Boot device for Windows
 *Windows needs to use internal PCIe-connected disks as boot devices, NOT SD Cards slotted - Trim like SSD
 *SD Card doesn’t have the feature
 *Consider how to reduce the number of write
 *Check your data corrupted or not
 *Check the responses are really slow..
 *Check your SD turns ‘Read-only’
  • 25. If you meet the SD failure - ‘touch’ command to check ‘read-only’ - Booting from LiveCD(USB) and chkdisk by gparted may be recovered the issue
 *a SD card vendor set the number of write to reset the number with chkdisk - If you cannot recover with chkdsk but can read the data, dd to move other SDs is easy tool to solve the issue.
 *dd as sd backup may be useful if the capacity is small - Some failure SD cards are re-used by chkdsk or format, others are not 
 * throw to dustbox..
  • 26. Tuning to solve the issue - Working directory on NAS, Ramdisk as temp
  • 27. Tuning to solve the issue - Ramdisk as temp (using temp for firefox)
  • 28. To understand the sd issue - Pete Stevens reported the story of Raspberry Pi Cloud and many issues on SD cards using their Raspberry Pi cloud service.
 https://www.mythic-beasts.com/blog/wp-content/ uploads/2017/03/raspberry-pi-cloud-final.pdf
  • 29. Grub setting - Grub on desktop is supposed to use dual boot with Windows
 *Please check grub setting Installing Linux directly to internal disk, remove ‘current’ Windows OS - It should be considered using Linux on inter-disk/sd dual boot.
 *Which should have boot-loader
 *Installing kernel updates with apt update, it will restructure grub, it make us annoyed
 *Workaround is ‘grub-install’ on the main disk (which is prefer to boot? sd or internal disk?)

  • 31. Antivirus - Some of Antivirus eats many more resources up to 100% CPU
 *Check your virus-check schedule to prevent from this issue - If you cannot apt update because of network connection, please check Antivirus settings.
  • 32. mipi issue on UMPC - Almost all of UMPC (like GPD) have mipi display interface, not DisplayPort ordinal laptops used - Intel display driver for mipi is now being developed so there are some issue on Windows/Linux - See ‘halo’ issue cheap tablet display + mipi driver
 https://www.reddit.com/r/GPDPocket/comments/udogi6/ about_pocket3_screen_halo/
 the solution is to manage display output with resistances.. - Lately GPU driver on Windows/Linux cannot catch up with latest CPU generation (11th, 12th) , they need more time to improve..
  • 33. Referred link for my laptops 17.10 How do I change login screen background?
 https://ubuntu-mate.community/t/17-10-how-do-i-change-login-screen-background/15266 Ubuntu 14.04 Mate - disable automatic screen lock and “Screen Lock” button over terminal
 https://askubuntu.com/questions/685827/ubuntu-14-04-mate-disable-automatic-screen-lock-and-screen-lock-button-over No Wi-Fi settings or connection after switching to NVIDIA graphics drive
 https://askubuntu.com/questions/1286738/no-wi-fi-settings-or-connection-after-switching-to-nvidia-graphics-driver Boot-Repair
 https://help.ubuntu.com/community/Boot-Repair Hibernate and resume from a swap file
 https://askubuntu.com/questions/6769/hibernate-and-resume-from-a-swap-file Set pm-hibernate as default in Ubuntu 18.04
 https://askubuntu.com/questions/1070286/set-pm-hibernate-as-default-in-ubuntu-18-04 How to Install Battery Optimizer App on Ubuntu Laptops
 https://www.omgubuntu.co.uk/2019/05/slimbook-battery-optimizer-ubuntu fancontrol-gui (found GPD P2 has no PWM fan)
 https://github.com/Maldela/fancontrol-gui
  • 34. Issues on k8s -If you would try ‘On-premise k8s cluster system’ on your Desktop/ laptop system you might use ubuntu server + desktop environment because of the difference between ‘networkd’ and ‘network manager’ -networkd can manage multiple network, network manager can manage single network, not multiple routing. It makes us annoyed when you use public external network.
 *If you try single cluster microk8s is easier to make it.
 *you can ‘enforce’ externalIP value in your deployment (.yml) -If you use kxs for your development on your laptop/Desktop I would recommend to use Docker Desktop/Rancher Desktop
  • 35. Pie is useful and ‘yummy’? Ubuntu on Raspberry Pie
  • 36. Ubuntu is now official 64bit OS for Raspberry Pi Hammered out by Engineers at Raspberry Pi and it is one of the official 64bit OS for Raspberry Pi devices.
  • 37. Raspberry Pi Zero 2 W Raspberry Pi Zero 2 W - 1GHz quad ARM Cortex-A53
 (RP3A0 SoC, Broadcom BCM2710A1, quad-core 64-bit SoC) - 512MB RAM (integrated onto RP3A0 SoC) - 802.11bgn + Bluetooth 4.2 - $15 Renew Zero with latest CPU, but poor memories, not recommended to use 64bit..
  • 38. Raspberry Pi 3 Raspberry Pi 3 Model B+ - 1.4GHz quad ARM Cortex-A53
 (BCM2837B0 compared BCM2837A1, which is for RPi3B) - 1GB RAM - 802.11ac + Bluetooth 4.2 - $35 Raspberry Pi 3 is still the best selling model in Raspberry Pi products
  • 39. Raspberry Pi 4 Raspberry Pi 4 Model B - 1.5GHz quad ARM Cortex-A72 - 1GB,2GB,4GB and up to 8GB LDDR4- RAM - 802.11b/g/n/ac + Bluetooth 5.0 BLE - VL805 USB controller - BCM54213PE Gigabit Ethernet - VideoCore VI 3D Graphics, supports dual HDMI display output up to 4Kp60 - From $35 Now striking the supply-chain issue…
  • 40. Raspberry Pi 
 Compute Module 4 Raspberry Pi Compute Module 4 - 1.5GHz quad ARM Cortex-A72 - 1GB/2GB/4GB and up to 8GB RAM - Lite(No eMMC)/8GB/16GB/32GB eMMC - 2.5/5GHz 802.11ac + Bluetooth 5.0
 or No Wifi/Bluetooth - PCIe use with IO board - Long Term Availability 
 (∼2028) - 25$ Can use PCIe but please understand USB2.0 limitation.. And it may be worth to use Ubuntu..
 *Now not sell to public , Enterprise Users only
  • 41. Outie Pi works also on Ubuntu (based on CM4) But need to be improved many…
  • 42. Compute Module 4s is for supply chain issue The module is to meet the demand for Enterprise Users
  • 43. Compute Module 3E.. don’t know in detall… Sorry I don’t have any detailed information…but the CPU-base is the same as PiZero 2W (RP3A0)
  • 44. 10Gbps Ethernet on PCIe with CM4+IO board Tried PCIe Works https://akkiesoft.hatenablog.jp/search?q=CM4
  • 45. NVMe SSD on PCIe with CM4+IO board Tried PCIe Works https://akkiesoft.hatenablog.jp/entry/20210106/1609922005
  • 46. RTC on CM4 IO board For more see our member Akkie’s blog https://akkiesoft.hatenablog.jp/entry/20201217/1608130800
  • 47. Raspberry Pi 400 Raspberry Pi Compute Module 400 - 1.8GHz quad ARM Cortex-A72 - 4GB RAM - 2.5/5GHz 802.11ac + Bluetooth 5.0 - Gigabit Ethernet - Localized keyboard (ES/JP..more) inspired by Commodore 64 - retro PC. Embedded in Raspberry Pi with fan- less design and a bit over-clocked.
  • 48. It works good on my JP Pi400 Kana-input works good on Ubuntu 22.04 (64bit) on my JP Pi 400, note some old archives are gone..
  • 49. Raspberry Pi Network install https://www.raspberrypi.com/news/network-install-beta-test-your-help-required/
  • 50. Raspberry Pi imager is now ‘embedded’ into its ‘EEPROM’ It is planned long while ago (since last year?) now it is beta that you can use it to install Ubuntu
  • 51. Downloading installer images starting press/hold ‘shift’ key Not only Raspberry Pi OS images but also other OS images
  • 52. You can see the latest Ubuntu images in the imager installer Other OSes on Raspberry Pi can be installed on your Raspberry Pi without PCs
  • 53. Install Ubuntu 22.04 Deskstop images in the imager installer I am wondering old alternatives has gone… it is the issue by Canonical?
  • 54. The installer Requirement - Raspberry Pi 4/400
 *cannot use PiZero2 W or 3/2 - Need wire Ethernet to download Raspberry Pi Imager - Updated latest EEPROM image w/
 *apt update && apt dist-upgrade (safest way)
 *sudo raspi-config
 6 Advanced Options Configure advanced settings >
 A7 Bootloader Version Select latest or default boot ROM software > E1 Latest Use the latest version boot ROM software 
 ** both need to reboot the system
  • 55. Check EEPROM version - Check EEPROM version update
  • 56. Check EEPROM version - Check the status of EEPROM release *critical(=default)/stable/beta, 
 **critical(=default): factory default
 **stable: can be chosen as ‘latest stable’ by rasps-config
 **beta: beta version - now there is 1 version improved boot speed.
  • 58. Interview to Eben on Tom’s hardware webcast Talking about Pi5 and Pi4A
  • 59. Remember..sneaking point - Down-compatible: works old/new Raspberry Pi - ’It would have to be interesting to children, which for us meant playing games and videos’ - Official stuff, magazines and books combined with Raspberry Pi - MagPi/Hackspace/WireFrame - Cases - Sneak Github :-)
  • 61. Check supply-chain update blog by Eben Eben continuously updates supply-chain status, please check raspberrypi.com official blog for more details
  • 62. https://rpilocator.com/ is non-official site but useful to check the stocks These resellers are approve reseller, you can purchase safely and they support you
  • 64. Looking for good project to intorduce to MagPi - Official Raspberry Pi Magazine This is one of the case - CutiePi by Penk Chen
  • 65. 2nd Case: Vineyard use Raspberry PI to measure Temps and Thamos Kikushima-san is not familiar with IT, he tried his project with the knowledge on search listings.
  • 66. It’s me - encourage your projects in asian area I will be your help - not only for Japanese but also Asian people (HongKong/Taiwan/Singapore/Korea..etc)
  • 68. Conclusion - Using Ubuntu Desktop is like building some with Lego block - There are pros/cons about target devices internal disks/sd- cards - We should understand how SD-card works as boot devices - Ubuntu on Raspberry Pi is one of the official OS that works on 64bit - Please let me know if you have good projects with Raspberry Pi.
  • 70. New model PicoW Please visit our blog raspi.jp with Google or DeepL translation :-)
  • 71. Check the pimoroni web site for Pi-CoW They have been released good product.
  • 72. THANK YOU! MASAFUMI OHTA - REP OF JAPANESE RASPBERRY PI USERS GROUP masafumi@pid0.org tweet @masafumiohta