I got a Seeed Studio reTerminal running ZynthianOS (latest stable: 2021-09-25)
I had to ‘tweak’ the reTerminal driver install script but I managed to get all up and running (touch, the Hifiberry ADC/DAC and the LCD), but screen orientation is not ok. The reTerminal boots in portrait mode and I cannot get it to rotate, I tried a lot of options/switches in the boot config, but nothing worked for the rotation.
Rotating the console works, however, using this command:
echo 1 > /sys/class/graphics/fb0/rotate
If I look in the Xorg log file I see that eventually the screen used is /dev/fb0.
Using xrandr gives me “Can’t open display”.
Any idea on how to get the screen rotated? I know my way around Linux for a bit, but I’m not an expert on this stuff…
Seeed Studio offers all kind of hardware… The reTerminal is a CM4-based ‘handheld’ device with integrated touchscreen. It also has a 40-pin rpi-compatible connector.
Hi @Meirssv! Welcome to the forum. You arrive with a unique perspective - I don’t think anyone has mentioned using a reTerminal before although there have been several mentions of seeed.
To send a command to manipulate or interface with x.org xserver you must first define the DISPLAY environmental variable. This may be done by preceding the command with the variable definition, e.g.
DISPLAY=:0 xrandr
or you can set the variable for the console session by exporting it, e.g.
Setup is pretty preliminary, I used a Raspberry Pi DOUBLER to be able to both connect the HifiBerry ADC+DAC Pro and the MIDI-hat for the moment, so it’s a bit “how ya doing”
I’m also using the seeed reTerminal extension E10-1 cause I’m powering it by a 12V 4A PSU with barrel connector:
Hi, my reterminal is on the way and plan on using it with zynthian. Would you mind explaining what you have done to get it working? I will use the hifiberry adc dac stage.
Thanks!
I will have to look up what I did, because my ‘professional’ workload has temporary increased a lot the last weeks, this ‘hobby’-project was pushed back for now. But I’m planning on getting started again in a couple of weeks when the workload decreases to normal levels again.
Tomorrow, If I find a gap I’ll look into it and give some more details.
I know that this is an old post, but I would like to share that I’m running Zynthian flawlessly in my reTerminal. It needed some minor adjustments, but nothing too complicated. If someone is still interested, I have the process fresh in my mind, and I could write some kind of a guide. Let me know!
Of course, thanks to all the people involved in this wonderful project!
Hi, that would be great !
I used my re terminal for another purpose but it is available again now so it could be a nice Xmas toy to play with.
Thank you
Great - I’m very interested in this also, because reTerminal, which I wasn’t aware of till now, is CM4 based, and I want to understand what needs to change to move Zynthian to the CM4.