Hello Genodians,
I'm proud to announce the release of Genode-based Sculpt OS 23.04.
https://genode.org/news/sculpt-os-release-23.04
Today's release marks the first-time PinePhone support in addition to the PC version. We added two key features to Genode during the past months, which are the phone-oriented Sculpt user-interface variant and the system-update functionality. With these tools at hand, Sculpt versions can be switched by three easy steps directly in the integrated user interface: downloading system images to the software depot, install the desired version on the boot medium, and reboot the device.
Further, the release supports so-called presets in the system menu UI, which are entire runtime scenarios. The user can load and switch between presets by just one click. Presets currently available in Sculpt are a simple GUI demo (nano3d), a simple desktop including background picture and window manager, and a ready to use Falkon web browser. Still, components can be integrated into the system (or the currently running preset) by the + menu of the component graph.
As usual, the starting point is a ready-to-use disk image at the Sculpt download page.
https://genode.org/download/sculpt
Documentation including use and build instructions for Sculpt is available at the following pages.
https://genode.org/documentation/articles/sculpt-23-04 https://genode.org/documentation/sculpt-23-04.pdf
Happy sculpting
Dear PinePhone users,
piggybacking on Christian's announcement, I've slightly updated my recent Genodians article with information about the Sculpt 23.04 version:
http://genodians.org/nfeske/2023-02-01-mobile-sculpt
The official image as published by Genode Labs is almost identical my current development version. The few differences are captured by my (stable) 'sculpt_23_04_pinephone' branches:
https://github.com/nfeske/genode/commits/sculpt_23_04_pinephone https://github.com/nfeske/genode-allwinner/commits/sculpt_23_04_pinephone
As you can see, they cover minor but nice UI improvements like adjusting the size of the system shell, slightly increasing the buttons to be more touch friendly, or increasing the package-download speed. The easiest way to enjoy these conveniences is by switching the software-update dialog to 'nfeske', installing the just-released version 2023-04-28, and reboot into my custom system image.
As another nicety, I'd like to share that the new version in principle supports the 2 GiB model of the PinePhone. However, the larger presets (morph and jitsi) will most probably cause trouble on the 2 GiB variant.
Hoping that you will like the new version,
Norman
Howdy fellow genodians,
Dear PinePhone users,
piggybacking on Christian's announcement, I've slightly updated my recent Genodians article with information about the Sculpt 23.04 version:
..
https://github.com/nfeske/genode/commits/sculpt_23_04_pinephone https://github.com/nfeske/genode-allwinner/commits/sculpt_23_04_pinephone
..
As another nicety, I'd like to share that the new version in principle supports the 2 GiB model of the PinePhone. However, the larger presets (morph and jitsi) will most probably cause trouble on the 2 GiB variant.
Gave it a try (at last), installing and running 2023-04-26 from the depot. I had the genodians.org tutorial in front of me, and I might have figured out the root problem that causes downstream issues:
- when invoking Expand... Confirm... it does not work for 20 seconds at all, in fact it returns immediately. - and the file system size label still says "15 MB", instead of indicating that the FS has been expanded to the full SD-card size (15 GB) - hence even after clicking "Default" (which didn't work, had to click "Use" instead) and... - ...activating Wi-fi and getting an IP address, any network download still remains stuck at "expanding" or even "fetching". This probably all goes back to the FS not (?) being expanded I guess.
If I'm the only one affected that's no biggie, but posting in case others are experiending something similar.
Cédric
On 6/7/23 12:26, ttcoder@netcourrier.com wrote:
Howdy fellow genodians,
As another nicety, I'd like to share that the new version in principle supports the 2 GiB model of the PinePhone. However, the larger presets (morph and jitsi) will most probably cause trouble on the 2 GiB variant.
Gave it a try (at last), installing and running 2023-04-26 from the depot. I had the genodians.org tutorial in front of me, and I might have figured out the root problem that causes downstream issues:
- when invoking Expand... Confirm... it does not work for 20 seconds at all, in fact it returns immediately.
- and the file system size label still says "15 MB", instead of indicating that the FS has been expanded to the full SD-card size (15 GB)
- hence even after clicking "Default" (which didn't work, had to click "Use" instead) and...
- ...activating Wi-fi and getting an IP address, any network download still remains stuck at "expanding" or even "fetching".
This probably all goes back to the FS not (?) being expanded I guess.
If I'm the only one affected that's no biggie, but posting in case others are experiending something similar.
Cédric
I had a similar, but not identical, situation on my 3GB version. In my case, anything involving writing (expand, default, etc.) would never complete, but slow the system to a crawl in the process.
The problem was something about the SD card - it works fine in desktop Linux, but refuses to work in PinePhone Genode. I tried quite a few things, but nothing worked. Changing to a new SD card solved the problem, and now I have a fully functional system.
One thing I noticed, which may or may not be useful: Running fdisk in Linux on the card with the Genode image will complain about the partition block. If you then press "w" for write (without making any other changes), it will write its corrected version to the card. (I tried so many things that I forget if this one was important or not.)
Hope it helps,
John J. Karcher devuser@alternateapproach.com
Hi,
* John J. Karcher devuser@alternateapproach.com [2023-06-08 01:32:14 -0400]:
On 6/7/23 12:26, ttcoder@netcourrier.com wrote:
[…]
- when invoking Expand... Confirm... it does not work for 20 seconds
at all, in fact it returns immediately.
- and the file system size label still says "15 MB", instead of
indicating that the FS has been expanded to the full SD-card size (15 GB)
- hence even after clicking "Default" (which didn't work, had to
click "Use" instead) and...
- ...activating Wi-fi and getting an IP address, any network
download still remains stuck at "expanding" or even "fetching". This probably all goes back to the FS not (?) being expanded I guess. […]
I had a similar, but not identical, situation on my 3GB version. In my case, anything involving writing (expand, default, etc.) would never complete, but slow the system to a crawl in the process.
[…]
could you both please try out my debug image [1]. We already got a similar report from someone on the PinePhone forum [2] where changing the MMC clocking back to previous setting did the trick.
[1] https://genode.org/files/sculpt-pinephone-23.04-2023-05-09.img.xz [2] https://forum.pine64.org/showthread.php?tid=14780&pid=117253#pid117253
Regards Josef
On 6/8/23 04:58, Josef Söntgen wrote:
[snip - SD card problems on PinePhone]
could you both please try out my debug image [1]. We already got a similar report from someone on the PinePhone forum [2] where changing the MMC clocking back to previous setting did the trick.
[1] https://genode.org/files/sculpt-pinephone-23.04-2023-05-09.img.xz [2] https://forum.pine64.org/showthread.php?tid=14780&pid=117253#pid117253
Sorry for the delay in trying this image, but it worked for me! My "Patriot" 16GB card that previously caused trouble now works fine.
Thanks!
John J. Karcher devuser@alternateapproach.com
Hi John,
Sorry for the delay in trying this image, but it worked for me! My "Patriot" 16GB card that previously caused trouble now works fine.
No problem; thanks for testing the image and the confirmation we have to play ball with some SD cards.
Regards Josef