Jump to content

ClockworkPi uConsole (clockworkpi-uconsole-cm4): Difference between revisions

From postmarketOS Wiki
Fizzo (talk | contribs)
Change type from handset to embedded
Fizzo (talk | contribs)
Add information and workarounds on screen keyboard and screen rotation issues
Line 88: Line 88:


<!-- add more sections below as necessary, e.g. WiFi, photos, ... -->
<!-- add more sections below as necessary, e.g. WiFi, photos, ... -->
== Issues ==
=== Screen Keyboard ===
On Phosh, the screen keyboard appears whenever a text input is present (e.g. Terminal window).
The screen keyboard is not needed on this device as it has a physical keyboard and lacks a touchscreen.
To disable the keyboard (until next system update)
<pre>
$ sudo chmod o-x /usr/bin/squeekboard
</pre>
See [https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/383 Phosh/squeekboard Issue #383] for a proper screen keyboard fix.
=== Screen Rotation ===
The screen is natively a portrait screen, used in landscape mode.
Phosh does not currently honor the panel rotation DRM property.
The easiest way to rotate the screen is to open the Phosh top panel and press the screen rotation button
Alternatively this command applies the screen rotation, but I didn't find a way of calling it after Phosh lockscreen
<pre>
$ XDG_RUNTIME_DIR=/run/user/10000 wlr-randr --output DSI-1 --transform 270
</pre>
See [https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/473 Phosh/phoc MR !473] for a possible rotation fix.


== See also ==
== See also ==

Revision as of 12:39, 23 March 2024

Clockwork Tech ClockworkPi uConsole Kit RPI-CM4 Lite
uConsole running postmarketOS with SXMO
uConsole running postmarketOS with SXMO
Manufacturer Clockwork Tech
Name ClockworkPi uConsole Kit RPI-CM4 Lite
Codename clockworkpi-uconsole-cm4
Model RPI-CM4 Lite
Released 2023
Type embedded
Hardware
Chipset Broadcom BCM2711
CPU 4x 1.5 Ghz Cortex-A72
GPU Broadcom VideoCore VI
Display 1280x720
Storage MicroSDHC slot
Memory 4096 MB
Architecture aarch64
Software
Original software Raspbian
postmarketOS
Category testing
Pre-built images no
Mainline -
postmarketOS kernel 6.1.74
Unixbench Whet/Dhry score 868.4
Features
USB Networking
Broken
SD card
No data
Battery
Works
Screen
Works
Keyboard
Works
Touchpad
Works
Multimedia
3D Acceleration
Works
Audio
Works
Connectivity
WiFi
Works
Bluetooth
Works
Miscellaneous
FDE
No data
USB-A
Works
USB OTG
Works
HDMI/DP
Works
Sensors
Power Sensor
Works


Contributors

  • Symmetrist

Maintainer(s)

  • Symmetrist

Users owning this device


Installation

Use pmbootstrap to build your own installation image.

$ pmbootstrap init
$ pmbootstrap install --sdcard /dev/mmcblkX


Issues

Screen Keyboard

On Phosh, the screen keyboard appears whenever a text input is present (e.g. Terminal window). The screen keyboard is not needed on this device as it has a physical keyboard and lacks a touchscreen.

To disable the keyboard (until next system update)

$ sudo chmod o-x /usr/bin/squeekboard

See Phosh/squeekboard Issue #383 for a proper screen keyboard fix.

Screen Rotation

The screen is natively a portrait screen, used in landscape mode.

Phosh does not currently honor the panel rotation DRM property. The easiest way to rotate the screen is to open the Phosh top panel and press the screen rotation button

Alternatively this command applies the screen rotation, but I didn't find a way of calling it after Phosh lockscreen

$ XDG_RUNTIME_DIR=/run/user/10000 wlr-randr --output DSI-1 --transform 270

See Phosh/phoc MR !473 for a possible rotation fix.

See also