Giter Site home page Giter Site logo

massos-linux / massos Goto Github PK

View Code? Open in Web Editor NEW
96.0 6.0 7.0 57.45 MB

Main source repository for the MassOS operating system.

Home Page: https://massos.org

License: Other

Shell 96.08% C 0.12% Roff 3.81%
distribution distro gnu-linux linux linux-distribution operating-system linux-distro

massos's Introduction

MassOS

This is the main source repository for the MassOS operating system.

If you are an end-user, the following links may help you find what you're looking for:

  • MassOS Website: The main MassOS website.
  • Download MassOS: Contains direct download links for the latest version of MassOS.
  • About MassOS: Provides information about the MassOS project.
  • Installing MassOS: Information on how to install MassOS on your computer.
  • Post Installation: Tips on how to make the most out of your MassOS installation, like installing software and using additional package managers.
  • Upgrading MassOS: Information about upgrading your system to a newer version of MassOS.
  • MassOS Wiki: All MassOS documentation lives here.
  • Issues: From here you can report bugs with MassOS and search for ones which have already been reported.

If you are a developer, the information below, as well as the following links may be helpful:

Information for developers

A detailed description of how the MassOS build system works can be found at Building MassOS.

This repository contains the source and build system for the core MassOS system (stage 1 and stage 2), as well as Xfce (stage 3). The GNOME port is submoduled at stage3/gnome, and any further desktop environments which become supported in the future will also be submoduled. The GNOME port is maintained at the MassOS-GNOME repository.

This repo also does not contain the MassOS Installation Program found in the live CD, or the scripts used to build live ISO images for MassOS. Those can be found in the livecd-installer repository.

All repositories for the MassOS project can be found here.

massos's People

Contributors

aarontechnic avatar danielmyt avatar thesonicmaster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

massos's Issues

Scaling Bug

Build: MassOS 2022.02.2

I noticed that when I go to the display settings and check the scaling it is at 1x. Due to my high DPI screen I wanted to try 1.5x or 2x so everything would scale larger.

However it does the opposite and shrinks everything. In order to scale larger I have to set it 0.5x in order to achieve actual 1.5x.

I'll post some screenshots and video when I get home this evening.

Baby Shark

Pinkfong
Pinkfong

(Shark family)
(상어 가족)
baby shark turu lulu
아기 상어 뚜루루 뚜루

cute turu lulu
귀여운 뚜루루 뚜루

True in the sea
바닷속 뚜루루 뚜루

Baby Shark!
아기 상어!
mama shark turu lulu
엄마 상어 뚜루루 뚜루

Pretty tuluru turu
어여쁜 뚜루루 뚜루

True in the sea
바닷속 뚜루루 뚜루

Mama Shark!
엄마 상어!
Daddy Shark
아빠 상어 뚜루루 뚜루

The strong TRUE TRUE TRUE
힘이 센 뚜루루 뚜루

True in the sea
바닷속 뚜루루 뚜루

Daddy Shark!
아빠 상어!
Grandma Shark (True, True, True)
할머니 상어 (뚜루루 뚜루)

Caring (True, True, True)
자상한 (뚜루루 뚜루)

True in the sea
바닷속 뚜루루 뚜루

Grandma Shark!
할머니 상어!
Grandpa Shark (True Lou True)
할아버지 상어 (뚜루루 뚜루)

Cool (True, True, True)
멋있는 (뚜루루 뚜루)

True in the sea
바닷속 뚜루루 뚜루

Grandpa Shark!
할아버지 상어!
We are tullu tulu
우리는 뚜루루 뚜루

tuluru turu of the sea
바다의 뚜루루 뚜루

hunter turu lulu
사냥꾼 뚜루루 뚜루

Shark family!
상어 가족!
It's a shark
상어다 뚜루루 뚜루

Run away
도망쳐 뚜루루 뚜루

Run away
도망쳐 뚜루루 뚜루

Let's hide! Ahh!
숨자! 으악!
I lived, true, true, true
살았다 뚜루루 뚜루

I lived, true, true, true
살았다 뚜루루 뚜루

Today too
오늘도 뚜루루 뚜루

Lived!
살았다 휴!
I'm excited (True, true, true)
신난다 (뚜루루 뚜루)

I'm excited (True, true, true)
신난다 (뚜루루 뚜루)

Dancing tul lu lu luo
춤을 춰 뚜루루 뚜루

End of the song! Oh yeah!
노래 끝! 오예!

[Bug]: [KVM] Computer stuck on boot menu: GRUB loading

Checklist

  • I have searched for other issues, and can confirm my issue has not already been reported.
  • If this is an issue with a specific program, I have checked the upstream project's issue tracker and determined that it is an issue with MassOS itself.

MassOS version

2022.06

Kernel version

Linux 5.18.1-massos #1 SMP PREEMPT_DYNAMIC wed Jun 1 16:11:46 UTC 2022 x86_64

Subject

  • Issue at runtime of MassOS.
  • Issue with the MassOS Live CD.
  • Issue with installing MassOS.
  • Issue with the MassOS documentation.
  • Issue compiling MassOS from source.

Expected Behavior

I wanted to test MassOS on a virtual machine. So I built one and used the standard ISO to install MassOS on the virtual disk. Everything is fine until the virtual machine reboots after the installation.
At this point it should be restarting and boot into MassOS correctly, allowing me to use it.

Actual Behavior

The fact is, when the virtual machine reboots, it gets stuck in the boot menu with the message "GRUB loading." staying forever. I did not manage to make it work, even by reinstalling the OS with different configurations nor by recreating the virtual machine.
grub_loading
.

Steps to reproduce

  1. Create a virtual machine using virt-manager (see attached xml file)
  2. Start the virtual machine with the standard ISO: massos-2022.06-x86_64.iso
  3. Install the system on the virtual disk using the MassOS installer
    1. Install option
    2. Choose the virtual disk and erase it to install
    3. xfs or ext4 filesystem
    4. Say yes to create swap partition
    5. Say yes to erase all data on the disk
    6. fr_FR.UTF-8 locale
    7. fr FRENCH keyboard
    8. Europe/Paris timezone
    9. Set root password
    10. Create the primary user
    11. Say yes or no to make Blueman autostart on login
    12. Say yes or no to make the bootloader detect other OSs
  4. Remove the ISO from the virtual machine, or change the boot order
  5. Let the virtual machine reboot after the installation

massos_kvm.txt

Additional Information

No response

No updates in over a month.

Even though of my reputation, I still care about MassOS and not seeing it updated in about 30 days (in development branch) is concerning so i was wondering whether it has actual contributors and all or is it just dead?

MassOS is now discontinued

MassOS is now discontinued

MassOS development was halted as of November 2022 and is now discontinued as of 01/01/2023 due to (a) unfixable issues (including GNOME 43+ and latest versions of Mesa not working, despite countless attempts to try and fix them), (b) not enough resources or desire to continue working on the project, and (c) toxic/malicious individuals trying to intentionally harm the project, despite it being free software with which we never had goals of monetary gain or popularity. As a result of these, MassOS will be indefinitely discontinued, however the project will remain archived on GitHub so other people can fork and continue it. For anyone who does this, it is recommended to change the name.

Update MassOS screenshots

This isn't exactly an issue, but the screenshots are using the old font, and not Noto Sans Regular.

[Bug]: [KVM] Locale and keyboard layout are not set to the selected value during the install

Checklist

  • I have searched for other issues, and can confirm my issue has not already been reported.
  • If this is an issue with a specific program, I have checked the upstream project's issue tracker and determined that it is an issue with MassOS itself.

MassOS version

2022.06

Kernel version

Linux 5.18.1-massos #1 SMP PREEMPT_DYNAMIC Wed Jun 1 16:11:46 UTC 2022 x86_64

Subject

  • Issue at runtime of MassOS.
  • Issue with the MassOS Live CD.
  • Issue with installing MassOS.
  • Issue with the MassOS documentation.
  • Issue compiling MassOS from source.

Expected Behavior

When installing MassOS with a specific keyboard layout and locale, the system should use these after rebooting when the installation is complete or after selecting it to avoid mistakes while creating root password and primary user.

Actual Behavior

Although the locale and keyboard layout are set to another language, the system and keyboard layout stay in English (QWERTY) after the selection and after the reboot.

Steps to reproduce

  1. Create a virtual machine run it attaching the massos-2022.06-x86_64.iso ISO to it (virt-manager xml sample attached)
  2. Run the VM and install MassOS
    • When selecting the locale and keyboard layout:
      • Choose fr_FR.UTF-8 as locale
      • Choose fr French as keyboard layout
  3. Continue the installation, during the next steps you will notice that the keyboard layout has not changed.
  4. Finish the installation and reboot the VM, you will notice that the system remained in English and the keyboard layout as well.

massos_kvm.txt

Additional Information

I noticed that if I change the keyboard layout in the settings (on the live CD demo, or after the installation), it only applies when I remove the English layout.

I tested out the installation with the following languages:

  1. French
    • locale: fr_FR.UTF-8
    • keyboard layout: fr French
  2. Russian
    • locale: ru_RU.UTF-8
    • keyboard layout: ru Russian

[Bug]: Firefox is very slow to start

Checklist

  • I have searched for other issues, and can confirm my issue has not already been reported.
  • If this is an issue with a specific program, I have checked the upstream project's issue tracker and determined that it is an issue with MassOS itself.

MassOS version

2022.04

Kernel version

Linux 5.17.1-massos #1 SMP PREEMPT Tue Mar 29 06:14:09 UTC 2022 x86_64

Subject

  • Issue at runtime of MassOS.
  • Issue with the MassOS Live CD.
  • Issue with installing MassOS.
  • Issue with the MassOS documentation.
  • Issue compiling MassOS from source.

Expected Behavior

I expect Firefox to open quickly as the whole system is very snappy

Actual Behavior

Firefox takes a long time to start. Unusually long.

Steps to reproduce

Open Browser

Additional Information

No response

Request: GTK4 on MassOS

Since GTK apps are porting to GTK4, I think it might be a good idea to include it by default on MassOS.

Here are the commands that I used to install:

wget https://ftp.acc.umu.se/pub/gnome/sources/gtk/4.5/gtk-4.5.1.tar.xz # Download
tar -xf gtk-4.5.1.tar.xz # Extract
cd gtk-4.5.1 # change dir
mkdir build && cd build # prepare build dir
meson --prefix=/usr --buildtype=release -Dbroadway-backend=true -Dtracker=enabled # compile, tracker enables search in file picker, but requires the tracker package
ninja # build
ninja install # install
cd ../.. # change to previous dir

INSTALLER WON'T WORK WITH ANOTHER OS ON DRIVE

I ran the installer...got to "select partition" using fdisk? first line(recommended}....selected partition....selected "write" at the bottom

and there it sits...no "next" or "continue" buttons....nothing. tried dump choice...and it dumped....lol...into a hole in the ground i guess,

because we are stuck here.

[Feature Request]: add docker or Podman (or alternative) as a native functionality

Checklist

  • I have searched for other issues, and can confirm my feature request has not already been reported.
  • If I am suggesting the addition of a program, the program is free software and licensed under a GPL-compatible license.

Suggestion

I was considering MassOS as my main distro in professionnal context because it's light, independant, mostly opensource and up to date. Installed OS in virtual machine to discover functionality, and the big stop was : i can't run containers.
I read tutorials to install runc and then podman but without success.
So now my request : do you consider implement docker or Podman or alternative in MassOS ?

[Feature Request]: Ventoy compatibility

Checklist

  • I have searched for other issues, and can confirm my feature request has not already been reported.
  • If I am suggesting the addition of a program, the program is free software and licensed under a GPL-compatible license.

Suggestion

currently the live-CD is not compatible with Ventoy tool. boot fails because x2fMASSOS.sh is looking for /dev/disk/by-label/MASSOS
In my case the volume label is "Ventoy" (blkid)

[Bug]: Compile issue

Checklist

  • I have searched for other issues, and can confirm my issue has not already been reported.
  • If this is an issue with a specific program, I have checked the upstream project's issue tracker and determined that it is an issue with MassOS itself.

MassOS version

N/A

Kernel version

No response

Subject

  • Issue at runtime of MassOS.
  • Issue with the MassOS Live CD.
  • Issue with installing MassOS.
  • Issue with the MassOS documentation.
  • Issue compiling MassOS from source.

Expected Behavior

to complete

Actual Behavior

When I run sudo ./stage2.sh I get the following

james@massos:~/MassOS$ sudo ./stage2.sh
[sudo] password for james:
Entering chroot environment in /home/james/MassOS/massos-rootfs...
Generating locale en_US.UTF-8... done
Locales successfully generated.
tar: rust-1.64.0-x86_64-unknown-linux-gnu.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
Exiting chroot environment...
Chroot exited with unsuccessful exit code 2.

I have tried 3 times and can't get past this. Any guidance would be appreciated.

Thanks

Steps to reproduce

No response

Additional Information

No response

[Bug]: Wifi USB flash drive doesn't find by the os

Checklist

  • I have searched for other issues, and can confirm my issue has not already been reported.
  • If this is an issue with a specific program, I have checked the upstream project's issue tracker and determined that it is an issue with MassOS itself.

MassOS version

2022.06

Kernel version

Linux 5.18.1-massos

Subject

  • Issue at runtime of MassOS.
  • Issue with the MassOS Live CD.
  • Issue with installing MassOS.
  • Issue with the MassOS documentation.
  • Issue compiling MassOS from source.

Expected Behavior

I have plug my Wi-Fi flash drive on my computer and the Network tabs add all the detected Wi-Fi around the computer.

Actual Behavior

The network tabs just want to connect with Ethernet and I don't have Ethernet connection on my computer but I have a Wi-Fi flash drive. He doesn't show me other methods to connect when the Wi-Fi flash drive is plug.

Steps to reproduce

No response

Additional Information

The Wi-Fi flash drive is a Essentielb Wifi AC 1200 USB 3.0 Wi-Fi Key.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.