![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Linux Desktop on the Max2
Has anyone tried putting a (GNU/)Linux Desktop environment on the Max2?
Like, for example, GNURoot Debian (com.gnuroot.debian) and XServer XSDL (x.org.server) ( https://www.xda-developers.com/guide...ndroid-device/ ). Last edited by mdp; 03-12-2018 at 05:15 AM. |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
I'm working on it
![]() https://github.com/xeffyr/termux-x-repository Due to this issue: https://github.com/iiordanov/remote-...ents/issues/60 Trying to tweak the VNC server appropriately. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Jun 2017
Device: max
|
![]() Quote:
Thank you |
|
![]() |
![]() |
![]() |
#4 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Seems to work
![]() In Landscape mode, assuming Termux, bVNC, and Hacker's Keyboard (or physical keyboard?) are installed: Quote:
0. Not sure if any window manager other than OpenBox is available at the moment. 1. The bVNC button palette (?) in the middle of the right side of the screen (typically hidden initially but can be made visible by touching / tapping around where it ought to appear), can be used to bring up an on-screen keyboard, as well as a menu (which includes useful commands such as 'disconnect'). Note: the palette doesn't appear easily accessible while the on-screen keyboard is displayed. 2. The "Back" key (right-most of the four hardware buttons) appears to bring up a menu from which a terminal may be started. When the on-screen keyboard is displayed, the "Back" key appears to dismiss the keyboard. 3. Programs can also be started from termux sessions as long as an appropriate DISPLAY environment variable has been set (typically: export DISPLAY=:1) 4. Portrait mode operation was cumbersome. 5. Ok, may be one might quibble as to whether this counts as a Desktop environment -- it gets close though, possibly a matter of creating and installing some appropriate Termux packages References: https://github.com/xeffyr/termux-x-repository Last edited by sogaiu; 03-12-2018 at 07:42 AM. Reason: Added References section |
|
![]() |
![]() |
![]() |
#5 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
bVNC: I do not know if you were around at the time, but there is a mod of mine of bVNC published in the Monitor thread that allows full screen refresh by tapping on corners (I had the idea of the corners on that occasion). Does VNC slow down the experience? VNC servers tend to have a severe lag - though I hope this is cleverly embedded in XServer XSDL. EDIT: oops, you probably are not using XServer XSDL. It would be interesting to compare Termux and GNURoot Debian + XServer XSDL, performance wise. Why not posting some pics? ; ) Last edited by mdp; 03-12-2018 at 07:56 AM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#7 | |||
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Ah good point -- though I don't like having to remember not typing authentication info in while using such a device
![]() Quote:
Quote:
![]() Quote:
Last edited by sogaiu; 03-12-2018 at 09:22 AM. |
|||
![]() |
![]() |
![]() |
#8 | |
Enthusiast
![]() ![]() Posts: 40
Karma: 148
Join Date: Jan 2018
Device: bug
|
Quote:
In general: I'm surprised some speak of running X on android. I've no intention to do that/don't understand how that could work. But besides that, it's working with some exceptions. I was able to install and run all versions of gcc, of course also able to install clang, but the latter is segfaulting. Also perl6-m which I compiled is segfaulting if started with interactive REPL. That's somewhat surprising, because I've heard a) gcc isn't supporting android, but clang is and b) executables on android should be compiled with -pie. And suprinsingly, the debian clang seems to be like that, but gcc not. I've no clue what's the matter there and so far didn't find the time to ask. Also I didn't find time to install some snapshots and try to proot into, namly from alpine linux and gentoo. And it's really really a tremendous waste if the Max2 cannot be rooted, if only it is to use sshfs to mount some remote storage. Booxstor, please please please find some way to provide us with a rooted image. But first check if termux doesn't provide the ablilities you need, clang is there, ssh and git. Last edited by alcedo; 03-12-2018 at 09:29 AM. |
|
![]() |
![]() |
![]() |
#9 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
|
Quote:
And because il it's not that straightforward to me because I need to keep it airgapped - so if it needed to 'apt' or similar around... I have not even yet tried Termux because of that. You can assess the VNC overhead by comparing it to HDMI, but ways are less with that embedded server. Certainly, VNC can bring delays. The important thing remains user experience here. Did you manage to try any real application? |
|
![]() |
![]() |
![]() |
#10 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,138
Karma: 1577094
Join Date: Oct 2008
Device: Samsung EB60, Onyx M92, Onyx Max2
|
Quote:
Could you test if Ruby is usable ? Thanks by advance. |
|
![]() |
![]() |
![]() |
#11 | ||
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Quote:
Quote:
![]() Last edited by sogaiu; 03-13-2018 at 04:49 AM. |
||
![]() |
![]() |
![]() |
#12 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
I tried the debian-on-termux method that alcedo posted with bVNC.
In short, it works pretty well -- and there appear to be many more packages (not surprising), though I ran out of inodes during installation of gimp and spent some time struggling to get out of that mess. Got to test inkscape and ruby (at least irb) -- didn't do much with either, but didn't encounter problems in my limited time with them. Mostly following the instructions at: https://github.com/sp4rkie/debian-on-termux Some packages installed included: Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,138
Karma: 1577094
Join Date: Oct 2008
Device: Samsung EB60, Onyx M92, Onyx Max2
|
|
![]() |
![]() |
![]() |
#15 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 209
Karma: 83543
Join Date: Jan 2018
Device: none
|
Are there any specific ruby-related things you'd like tested?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any interest in Kobo Desktop for Linux? | JCKobo | Kobo Reader | 356 | 05-16-2023 09:31 PM |
Difference between the Onyx Boox Max2 and Max2 Pro? | Nels17 | Onyx Boox | 23 | 06-01-2019 09:52 AM |
How to use Kobo Desktop under Linux using Virtualbox | Lucas Malor | Kobo Reader | 0 | 11-23-2013 08:46 AM |
Newer Kobo desktop than 2.1.7 for linux? | jusmee | Kobo Reader | 0 | 08-15-2012 01:42 AM |
Kobo Desktop for Linux: Update Available? | luqmaninbmore | Kobo Reader | 2 | 07-16-2010 11:00 AM |