Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add a deprecated "Do not use this in 2022 banner in the Wiki and website #631

Open
pinamahn opened this issue May 4, 2022 · 26 comments

Comments

@pinamahn
Copy link

pinamahn commented May 4, 2022

Please add a deprecated "Do not use this in 2022 banner in the Wiki". Geminilake devices are supported by latest https://mrchromebox.tech/

@WesleyBryie
Copy link

This makes sense, but I think a new release would be better. Unfortunately this is the only distro that actually works well on chromebooks. I really only use this distro for the out of the box touchpad driver fully supported (libinput works well on other distros), and the power optimizations. Other distros tend to not go to sleep like this one, and drain the battery when its supposed to be on but very low power. I really hope that GalliumOS is revived, or another project comes along and takes it's place. I think an arch based distro would work well.

@sjvn
Copy link

sjvn commented Sep 22, 2022

This is a pity. I always liked this distro.

@Crsarmv7l
Copy link

I mean its not deprecated because it is based on Ubuntu Bionic Beaver which isn't EOL until April 30, 2023.

@WesleyBryie
Copy link

WesleyBryie commented Jan 19, 2023 via email

@Crsarmv7l
Copy link

Uhhhh.. I installed then updated it properly yesterday. Never lost grub. Sounds like user error.

@WesleyBryie
Copy link

WesleyBryie commented Jan 19, 2023 via email

@Crsarmv7l
Copy link

Crsarmv7l commented Jan 20, 2023

Oh maybe. It did remove the gallium-meta packages but not anything to do with grub and there was no issue with the meta packages going (even with reboots). That said.

Ubuntu 22.04 works pretty much the same as Gallium but with a more recent distro. You can even grab and dpkg -i the gallium xkb-data for the gallium keyboard with sound/brightness bindings.

I ended up with Gnome/Manjaro which works really well with some keyboard fiddling and has AUR. Has the SD card issue all of the CELES have with every distro; hotplug doesn't work. It needs to be in at boot. But still usable if you just leave the sd card in.

@ellyq
Copy link

ellyq commented Feb 24, 2023

GalliumOS is dead and shouldn't be used, period.

Last year @coolstar returned to the modding scene and I joined the project. Since then all platforms have been upstreamed.
Because it's not clearly stated that GalliumOS project has been deprecated, we get multiple people a week requesting help with it. It's frankly a huge pain in our lower backs.

Just make sure you don't run Ubuntu LTS on anything newer than Haswell, or know how to update kernel/firmware/alsa. As long as you use rolling-release distro like Arch, Fedora, OpenSuSE etc, most platforms work just fine. Even 11th and 12gen (TigerLake/AlderLake) work reasonably well on mainline (although they're still WIP at the moment).

https://docs.google.com/spreadsheets/d/1udREts28cIrCL5tnPj3WpnOPOhWk76g3--tfWbtxi6Q

@Crsarmv7l
Copy link

Crsarmv7l commented Feb 24, 2023

@ellyq Uhhhh. On Braswell I used Ubuntu LTS with only minor issues (that were easily fixed). Not sure where this is coming from

@ellyq
Copy link

ellyq commented Feb 24, 2023 via email

@Crsarmv7l
Copy link

Crsarmv7l commented Feb 24, 2023

Thank you for clarifying. That said I did end up on Manjaro anyway which was one of your ultimate recommendations (Arch based).

@WeirdTreeThing
Copy link

Braswell is an ancient platform by modern standards, so it's not surprising that it worked just fine.

Yeah Braswell and Baytrail are either SOF or SST which have been working OOTB for over a year. Although on SOF there is a bug which causes glitchy audio, running sof in debug mode fixes this (my audio script will do this automatically).

@ChocolateLoverRaj
Copy link

@pinamahn What OS do you recommend instead of GalliumOS?

@TadayukiOkada
Copy link

@ChocolateLoverRaj

I installed MrChromebox's coreboot then Linux Mint XFCE on my Asus C301SA.

I had the audio issue @WeirdTreeThing mentioned, which was fixed by adding this line to /etc/modprobe.d/alsa-base.conf:
options snd_sof sof_debug=1

And I installed GalliumOS's keyboard layout so that volume key, etc. work.
https://www.reddit.com/r/GalliumOS/comments/nx25tq/install_chromebook_keyboard_on_ubuntu_and_debian/

It's now working flawlessly.

@ellyq
Copy link

ellyq commented Mar 18, 2023 via email

@TadayukiOkada
Copy link

@ellyq can you change the display brightness using that setting? I thought the Chromebook layout in the default xkb_data doesn't fully support dedicated function keys.

@meghan06
Copy link

@TadayukiOkada yes you can

@WesleyBryie
Copy link

WesleyBryie commented Mar 20, 2023

@TadayukiOkada

It's now working flawlessly.

In my opinion, the main issue here is not hardware support, but software support and security. Any time I do a fresh install of gallium, I have to go through a whole process to fix apt and dpkg so it doesn’t uninstall shim and grub

@ChocolateLoverRaj
Copy link

@WesleyBryie last time I tried installing it it didn't even get to the login screen until it stopped.

@nar001
Copy link

nar001 commented Mar 26, 2023

Why not archive the repo if it's dead? That way it's still up, if someone wants to fork it they can but you don't have to field questions from people who don't know it's dead?

@ellyq
Copy link

ellyq commented Mar 26, 2023 via email

@WesleyBryie
Copy link

WesleyBryie commented Mar 26, 2023 via email

@WesleyBryie
Copy link

@reynhout
@dvdmuckle
@artingei
@hugegreenbug
please confirm the status of the project

@Qwer-TeX
Copy link

I'm surprised that there is not a release for Jasperlake yet and i'm still stuck with using Lubuntu 23.04, Lubuntu 24.04 now.

@WesleyBryie
Copy link

This project has essentially been forgotten about unfortunately.

@crystalcommunication
Copy link

crystalcommunication commented May 17, 2024

The GalliumOS project is no longer active. If you are looking for information on getting Linux running on your Chromebook, check https://docs.chrultrabook.com/

The basic rundown is this:

  1. Most devices that have MrChromebox Full ROM UEFI firmware work properly with any upstream Linux distro.
  2. A custom kernel is required to get all the drivers working in Debian (especially touchscreen and audio)
  3. Audio does not work out of the box, even with drivers, on Intel devices newer than Broadwell or Braswell. You can use the chromebook-linux-audio script to configure the driver. Ubuntu is not supported! This script will offer to install the aforementioned kernel for you on Debian.
  4. To remap the keyboard keys, you should use keyd. This will rebind the keys using kernel events which is much more reliable than the method GalliumOS was using and works properly with Wayland and VTs. The cros-keyboard-map script will install keyd for you along with a reasonable default config for Chromebooks.

NOTICE: It isn't possible to get audio working 100% perfectly on any device with the max98357a audio chip. It should be possible to make the headphone jack work on all devices, or make the speakers work on some devices, but not at the same time (switching requires reinstalling the driver config script and rebooting).

WARNING! It is possible to force the script to bypass the restriction and enable both the headphone jack and the speakers, however you should use this option with extreme caution as the driver lacks a volume limiter and it is very likely to physically destroy your machine's speakers (it will literally melt the plastic housing) if you turn the volume too high by accident.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests