Scalos - AxRuntime

deadwood · 1802

deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #30 on: November 16, 2022, 08:48:38 AM
Let's say Scalos is still is very immature, I tried to add a folder but it is not seen, windows cannot be enlarged !

That's correct. As mentioned - this is proof-of-concept and many functionalities that work on AROS Scalos are currently disabled.



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #31 on: November 16, 2022, 08:53:10 AM
@AMIGASYSTEM

Thanks for testing. As for the login manager icon, I'm sure it can be added - I based on this article (https://www.maketecheasier.com/easily-create-a-custom-lightweight-desktop-environment/) to create linux-side scripts.

Note, in case you wanted to customize - like use different icons or theme, edit files in ~/Scalos/USERSYS. Do not edit anything in ~/Scalos/AXRTSYS.

I didn't quite understand which operatation to do, since I have access on Mint without  Login, i created an Icon on the Desktop and on the Toolbar, I hope it is the same thing !

« Last Edit: November 16, 2022, 09:31:06 AM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #32 on: November 16, 2022, 09:39:06 AM
@AMIGASYSTEM

From what I see, you still login to Mate desktop and than you start Scalos from it. It's a different approach than one I described. To get the selection of desktop environment at login screen (visible at beginning of my video) you need to follow step 3) from my list below. Then you need to log out (and possibly reboot Linux).



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #33 on: November 16, 2022, 10:06:23 AM
I installed the script, in fact the icon you see on the Desktop runs "scalos-session.sh"

Unfortunately, I haven't figured out how to add the icon on the Login


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #34 on: November 16, 2022, 10:29:13 AM
Can you do the following from console and paste here the output?

Code: [Select]
$ cd /usr/share/xsessions/
$ ls -la

Code: [Select]
$ cd /usr/bin
$ ls -la sc*



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #35 on: November 16, 2022, 01:01:18 PM
Can you do the following from console and paste here the output?

Code: [Select]
$ cd /usr/share/xsessions/
$ ls -la

Code: [Select]
$ cd /usr/bin
$ ls -la sc*

Tried this, see screenshot, also run with Root user, but icon on Login is not present !


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #36 on: November 16, 2022, 01:10:09 PM
Ok, I see where the problem is:

You need to copy scalos.desktop to /usr/share/xsessions, not scalos-session.sh



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #37 on: November 16, 2022, 01:30:14 PM
Yes indeed, I was going to report it, after a careful check I realized I copied the same File, blame 68 years old  :)


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #38 on: November 16, 2022, 01:58:16 PM
Glad it worked :)



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #39 on: November 16, 2022, 02:44:12 PM
I noticed that AROS running from Icon on the Desktop, is smoother and faster, even the pointer seems to be more accurate !


nikos

  • Senior Member
  • ****
    • Posts: 363
    • Karma: +71/-3
    • aspireos
Reply #40 on: November 17, 2022, 10:17:39 PM
This I must try soon.
Great work Deadwood!


mph

  • Newbie
  • *
    • Posts: 15
    • Karma: +0/-0
  • Oh No! Recursion! Again!
Reply #41 on: November 20, 2022, 01:33:38 AM
I was do some monkey work, in another area of interest, and found that I was outdated on my Devuan/Refracta information.

It seems current Devuan GNU/Linux provides it's own Live Refracta Desktop Download. I can be burnt to DVD or raw written to USB (hybrid).

More to the point, of making a live Linux, it seems you can create snapshots of your live configuration. Meaning, while "Live" you can customize the session and export it to a new Bootable Live image.

I image you have to place the snap shot somewhere on the USB/DVD; maybe replacing the original. Or add a new entry to the boot config. I haven't looked into it. It may be more automated than I am suggesting.

I don't know if this option has been a consideration for anyone. I am just adding it for the sake of correctness.

I'm 99.9~% fatalist. I couldn't tell you where the rest comes from?


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #42 on: November 27, 2022, 06:35:29 PM
Hi All,

This is a first screen shot of Intuition running on Linux as a Window Manager. It looks as not much, but what you see there is a Linux program, xcalc being displayed with border being rendered by Intuition - no more "Linux window decoration".

In case you are interested in the technicalities, I choose JWM (https://github.com/joewing/jwm) as a basis for integration of window manager. It code base is very clean and divided into modules which I can add and remove as needed. Eventually most of JWM modules will be replaced by Intuition, but I can do this step by step due to how clean the JWM code is. Furthermore on technical side, here you can read how the events routing is happening between Intuition and X11 side: https://github.com/deadw00d/AROS/blob/alt-runtime/arch/all-runtimelinux/intuition/DESIGN










Amiwell

  • Legendary Member
  • *****
    • Posts: 2178
    • Karma: +31/-4
  • Peace
Reply #43 on: November 27, 2022, 08:01:58 PM
good job deadwood actually used icaros hosted attemp a new distribution with axruntime

Thank you very nice :D


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1233
    • Karma: +110/-0
Reply #44 on: November 27, 2022, 09:01:09 PM
@Amiwell

Thanks. :)