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

Gallium OS 3.1 installer fails with GRUB install error #629

Open
archit opened this issue Mar 30, 2022 · 7 comments
Open

Gallium OS 3.1 installer fails with GRUB install error #629

archit opened this issue Mar 30, 2022 · 7 comments

Comments

@archit
Copy link

archit commented Mar 30, 2022

Attempting to install Gallium OS 3.1 on Samsung Chromebox Series 3 (STUMPY). I overwrote the firmware using mrchromebox.tech. While installing using USB stick (ISO); I run into this error from the installer ...

Mar 30 02:27:07 galliumos ubiquity: Setting up libefivar1:amd64 (34-1) ...
Mar 30 02:27:07 galliumos ubiquity: Setting up libefiboot1:amd64 (34-1) ...
Mar 30 02:27:07 galliumos ubiquity: Setting up efibootmgr (15-1) ...
Mar 30 02:27:07 galliumos ubiquity: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Mar 30 02:27:09 galliumos ubiquity: Processing triggers for libc-bin (2.27-3ubuntu1) ...
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity chroot /target umount /sys
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity chroot /target umount /proc
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity umount /target/run
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity umount /target/dev
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity mount --bind /proc /target/proc
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity mount --bind /sys /target/sys
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity mount --bind /dev /target/dev
Mar 30 02:27:10 galliumos /plugininstall.py: log-output -t ubiquity mount --bind /run /target/run
Mar 30 02:27:10 galliumos ubiquity: File descriptor 3 (pipe:[56329]) leaked on lvdisplay invocation. Parent PID 18646: /bin/sh
Mar 30 02:27:10 galliumos ubiquity:   Volume group "sda" not found
Mar 30 02:27:10 galliumos ubiquity:   Cannot process volume group sda
Mar 30 02:27:14 galliumos ubiquity: Reading package lists...
Mar 30 02:27:16 galliumos ubiquity: 
Mar 30 02:27:16 galliumos ubiquity: Building dependency tree...
Mar 30 02:27:16 galliumos ubiquity: 
Mar 30 02:27:16 galliumos ubiquity: Reading state information...
Mar 30 02:27:16 galliumos ubiquity: 
Mar 30 02:27:16 galliumos ubiquity: Some packages could not be installed. This may mean that you have
Mar 30 02:27:16 galliumos ubiquity: requested an impossible situation or if you are using the unstable
Mar 30 02:27:16 galliumos ubiquity: distribution that some required packages have not yet been created
Mar 30 02:27:16 galliumos ubiquity: or been moved out of Incoming.
Mar 30 02:27:16 galliumos ubiquity: The following information may help to resolve the situation:
Mar 30 02:27:16 galliumos ubiquity: 
Mar 30 02:27:16 galliumos ubiquity: The following packages have unmet dependencies:
Mar 30 02:27:16 galliumos ubiquity:  grub-efi-amd64-signed : Depends: grub-efi-amd64-bin (= 2.02-2ubuntu8.20)
Mar 30 02:27:16 galliumos ubiquity: E: Unable to correct problems, you have held broken packages.
Mar 30 02:27:16 galliumos ubiquity: Reading package lists...
Mar 30 02:27:16 galliumos ubiquity: 
Mar 30 02:27:16 galliumos ubiquity: Building dependency tree...
Mar 30 02:27:17 galliumos ubiquity: 
Mar 30 02:27:17 galliumos ubiquity: Reading state information...
Mar 30 02:27:17 galliumos ubiquity: 
Mar 30 02:27:17 galliumos ubiquity: Some packages could not be installed. This may mean that you have
Mar 30 02:27:17 galliumos ubiquity: requested an impossible situation or if you are using the unstable
Mar 30 02:27:17 galliumos ubiquity: distribution that some required packages have not yet been created
Mar 30 02:27:17 galliumos ubiquity: or been moved out of Incoming.
Mar 30 02:27:17 galliumos ubiquity: The following information may help to resolve the situation:
Mar 30 02:27:17 galliumos ubiquity: 
Mar 30 02:27:17 galliumos ubiquity: The following packages have unmet dependencies:
Mar 30 02:27:17 galliumos ubiquity:  shim-signed : Depends: grub-efi-amd64-signed (>= 1.167~) but it is not going to be installed or
Mar 30 02:27:17 galliumos ubiquity:                         grub-efi-arm64-signed (>= 1.167~) but it is not installable
Mar 30 02:27:17 galliumos ubiquity: E: Unable to correct problems, you have held broken packages.

Any ideas how to get past this error? Any other diagnostic information that would be useful?

I'm not sure if its related, but there is a repeating error after the first error, that I observe in the syslog

Mar 30 03:18:05 galliumos ubiquity[1878]: Exception in GTK frontend (invoking crash handler):
Mar 30 03:18:05 galliumos ubiquity[1878]: Traceback (most recent call last):
Mar 30 03:18:05 galliumos ubiquity[1878]:   File "/usr/lib/ubiquity/ubiquity/nm.py", line 228, in build_cache
Mar 30 03:18:05 galliumos ubiquity[1878]:     devices = self.manager.GetDevices()
Mar 30 03:18:05 galliumos ubiquity[1878]:   File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
Mar 30 03:18:05 galliumos ubiquity[1878]:     **keywords)
Mar 30 03:18:05 galliumos ubiquity[1878]:   File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
Mar 30 03:18:05 galliumos ubiquity[1878]:     message, timeout)
Mar 30 03:18:05 galliumos ubiquity[1878]: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.13 was not provided by any .service files
@masenf
Copy link

masenf commented Apr 14, 2022

@archit i was running into this issue tonight while installing GalliumOS 3.1 on a Lenovo N23.

I worked around the issue by NOT connecting wifi and NOT installing updates during the installation. After the first bootup, I performed an apt-get update && apt-get upgrade -y and things seem fine.

That said, I'm considering a vanilla install of Ubuntu 22.04 since GalliumOS 3.1 is still based on Ubuntu 18.04 and many of the available packages are now out of date.

@archit
Copy link
Author

archit commented Apr 17, 2022

thanks @masenf . I've since switched to Arch linux, and planning to try out their port of linux-galliumos kernel

@kauffy
Copy link

kauffy commented May 1, 2022

This isn't the first time this issue occurred, I discovered. March 30, 2020. Right at the start of the pandemic.

Should I be worried?

@0cwa
Copy link

0cwa commented May 6, 2022

Happens with Acer Chromebook R 11 as well, not connecting to a network fixes it.

@dc2tom
Copy link

dc2tom commented Sep 16, 2022

@0cwa R11 owner here, having just been bitten by the "chomeos updates are no longer supported for your device". I also tried chrome os flex but the sound doesn't work - any other R11 users here have a recommendation now that gallium seems to be deprecated?

@0cwa
Copy link

0cwa commented Sep 17, 2022

@dc2tom I just installed my favorite Linux distro, and it worked like a charm 😄

@levelKro
Copy link

levelKro commented Oct 1, 2022

Hello I confirm, you need to not connect the Wifi to complete the setup.
When You config WIfi and request to download updates, the GRUB can't be installed and stop the setup.

After, some feature of the Live CD is broken (like the logout and terminal), you need to reboot for restart the setup. If you ry before a reboot, the setup stop after the GMT selection with error.

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

6 participants