I updated to the latest SPL/U-Boot, burned to an NVME drive, expanded to use the whole drive, ran the dependencies script and tested video.
With VLC, 1080p is still a bit slow, but I converted some videos to 720p and they work flawlessly full screen or windowed. I didn’t have any crashes during testing. I did find sound was scratchy from the jack, but excellent from HDMI.
As for the browsers, Chromium does better on most web sites, but video is still limited to 480p. Firefox seems slower then Chromium. Sound was also fine via HDMI but scratchy via jack.
The UI seems a little better - windows size and move better.
I would read from the first post “4. Please update the SPI flash to the latest SPL/U-Boot binaries if you would like to try nvme booting (set boot mode as QSPI boot).” as you do not need to, but you probably should anyhow, upgrade the SPI flash if you do not need NVMe to boot.
Why would StarFive provide a newer version if it was not meant to be upgraded ? It is only 5 commands if you are upgrading from the previous version.
After following the wiki instructions and running install_package_and_dependencies.sh, I am unable to install any packages.
What steps are required?
$ wget https://github.com/starfive-tech/Debian/releases/download/v0.9.0-engineering-release-wayland/install_package_and_dependencies.sh
$ chmod +x install_package_and_dependencies.sh
$ sudo ./install_package_and_dependencies.sh
...
$ sudo apt-get install <package name>
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
gir1.2-clutter-gst-3.0 : Depends: gir1.2-clutter-1.0 (>= 1.20.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
@nb.o - I believe I also got this but did as suggested (ran “apt --fix-broken install”), then ran the dependencies script again and got “Install Success”.
How to make debian (202308) see Nvme? There is no NVme0p1 in the dev/ directory, what does it depend on? I connected WD Nvme and it does not see it. Does it depend on uboot environment variables? how to set them
I noticed that automatic suspend is still enabled by default. It can’t even be disabled through Gnome’s settings GUI. That’s a strange choice on a device that doesn’t have a battery.
I finally got around to trying this image on an nvme drive. Yes it boots straight from the nvme without the sdcard. Yes it brings up the desktop and yes Firefox and VLC are there.
I tried youtube and the video quality and sound quality is impressive.
Congrats on all the success and progress. It’s looking great.
I’m really looking forward to being able to do an apt-get upgrade without breaking everything.
It’s really painful to be reflashing images to sdcard/nvme often. Doesn’t anybody else feel the same?
Here is a friendly reminder to flash the latest firmware:
I have noticed this as well if there if you are using a NVMe boot drive with no microsd plugged in. The microsd itself can be completely blank the last time I tested it and the load average went back to 0 consistently. I use a microsd to load my NVMe XFS root filesystem now so I can not ensure that is still the same outcome/reason however it was consistent in my original testing. This is my current load for example:
15:04:47 up 1:18, 2 users, load average: 0.00, 0.00, 0.00
Not tried this latest release yet. I’m happy to see bluetooth is supported now but disappointed that there is still no 4K hw video decoding, which is what I’m hoping to use my VF2 for one day.