Package Details: cros-container-guest-tools-git r403.0c2dcc71-1

Git Clone URL: https://aur.archlinux.org/cros-container-guest-tools-git.git (read-only, click to copy)
Package Base: cros-container-guest-tools-git
Description: Linux guest tools for the Crostini containers on ChromeOS
Upstream URL: https://chromium.googlesource.com/chromiumos/containers/cros-container-guest-tools
Keywords: chromeos containers crostini lxc
Licenses: custom
Submitter: ava1ar
Maintainer: mshaugh
Last Packager: mshaugh
Votes: 19
Popularity: 0.003930
First Submitted: 2018-05-23 06:53 (UTC)
Last Updated: 2023-04-25 16:51 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 Next › Last »

rawkode commented on 2019-06-20 13:32 (UTC) (edited on 2019-06-20 14:32 (UTC) by rawkode)

sommelier-x unable to start

-- The job identifier is 472.
Jun 20 08:23:12 penguin sommelier[380]: MESA-LOADER: failed to open virtio_gpu (search paths /usr/lib64/dri)
Jun 20 08:23:12 penguin sommelier[380]: failed to load driver: virtio_gpu
Jun 20 08:23:12 penguin sommelier[380]: MESA-LOADER: failed to open kms_swrast (search paths /usr/lib64/dri)
Jun 20 08:23:12 penguin sommelier[380]: failed to load driver: kms_swrast
Jun 20 08:23:12 penguin sommelier[380]: MESA-LOADER: failed to open swrast (search paths /usr/lib64/dri)
Jun 20 08:23:12 penguin sommelier[380]: failed to load swrast driver
Jun 20 08:23:12 penguin sommelier[380]: error: couldn't get display device
Jun 20 08:23:12 penguin systemd[59]: sommelier-x@0.service: Main process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel

In-order to resolve:

 sudo pacman -S xwayland xorg-server-xwayland
 sudo cp /usr/lib64/dri/swrast_dri.so /usr/lib64/dri/swrast_dri.so.backup
 sudo cp /opt/google/cros-containers/lib/swrast_dri.so /usr/lib64/dri/swrast_dri.so
 systemctl --user restart sommelier-x@0.service

ava1ar commented on 2019-06-08 16:01 (UTC)

Just pushed an update which should fix xxd dependency issue and also "Linux Files" with recent systemd (thanks @kitakar5525 for investigation). Please report any other issues you see.

I am currently looking into making GPU acceleration work with Arch.

kitakar5525 commented on 2019-05-29 00:22 (UTC)

Garcon seems incompatible with systemd 242.19-1

When I tried to mount Linux files on the Files app, I got the following error:

$ tail -f /var/log/messages
2019-05-29T08:29:17.169951+09:00 ERR vm_cicerone[6721]: Failed to set up user: failed to enable linger: Could not enable linger: Read-only file system

It seems that our issue is related to this systemd issue: - loginctl enable/disable-linger error: read-only file system · Issue #12401 · systemd/systemd

As suggested in the above issue, adding ReadWritePaths=/etc /run /var/lib/systemd/linger to /usr/lib/systemd/system/systemd-logind.service worked as a workaround for our issue, too.

(Sorry I removed my previous comment by mistake.)

jmogens commented on 2019-05-03 17:09 (UTC)

Garcon seems incompatible with systemd 242.19-1. Downgrading systemd to 241.93-1 fixes Chrome OS Files integration and launching from the Terminal app.

redsky17 commented on 2019-05-01 00:44 (UTC) (edited on 2019-05-30 02:04 (UTC) by redsky17)

I had to downgrade systemd to version 241.7-2 in order to get garcon to work again.

seongmin commented on 2019-04-30 00:52 (UTC)

Hello. First of all thanks a lot for the package!

I have the same problem with @uncon. I can't seem to run vim after updating to the latest release, because of "unresolvable package conflicts" with xxd-standalone. Anyone know how to work around this?

mrln commented on 2019-04-06 09:21 (UTC)

On chromeos 75.0.3753.0, i had to change pkgver to r134.7dac7e9 and remove xxd-standalone from depends to get it up & running.

ava1ar commented on 2019-03-05 15:42 (UTC)

@nickpelone, I noticed same as well, don't have time to identify the root cause of the issue yet. Another issue with arch container is there is no way to use graphics accelerarion yet, due to old glibc version used for sommelier build by Google - trying to find a solution for this as well. Please share any findings you have related to these issues.

nickpelone commented on 2019-03-04 20:06 (UTC)

On a fresh container install in ChromeOS 74, I can't get garcon - and thus most of the integrations with ChromeOS - working. (X11 / sommelier is still working, should note)

Mar 04 08:09:13 penguin systemd[39]: Started Chromium OS Garcon Bridge. Mar 04 08:09:13 penguin garcon[131]: [131]: Server listening on vsock port 10000 Mar 04 08:09:13 penguin garcon[131]: [131]: Failed to notify host system that container is ready: Cannot find VM for ContainerListener Mar 04 08:09:13 penguin garcon[131]: [131]: Failed to set up host notifier

Garcon cant seem to signal to the host that it's there - so stuff like the Terminal app, Files app (?? may be an intersection between cros-sftp and cros-garcon here), etc don't work. The only way into the container is vmc start termina, followed by lxc start penguin / lxc console penguin.

Thanks for packaging this stuff for Arch!