Samsung Chromebook ARM - Arch in chroot (crouton port)

Install Arch Linux ARM on other devices.

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby drinkcat » Sat May 25, 2013 2:22 pm

$this->bbcode_second_pass_quote('flakedave', 'H')ey drinkcat,
I see that you're continuously polishing and adding features (samsung chromebook keyboard, just to name one), is there an easy way to update the chroot without losing too much of the configuration that I have done in the meanitime?
Cheers and thanks again,


Absolutely! Just use the "-u" flag, i.e. something like:
$this->bbcode_second_pass_code('', 'sudo sh -e installer/main.sh arch -u -t xfce')

I will update the documentation.

EDIT: Oh, and if you happen to forget the "-u" flag, no worries, it won't erase anything, it will just warn you and bail out.
drinkcat
 
Posts: 14
Joined: Sat May 04, 2013 9:01 am

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby tedm » Sat May 25, 2013 5:54 pm

Looking forward to getting this working. Will there be a difference upgrading the chroot with the -u parameter vs being in the chroot and doing pacman -Syu ?

Haven't yet resolved the 404 errors. Thanks.

Also, will you eventually be wrapping the sub-scripts into say: sudo sh -e ~/Downloads/chroagh xfce -u so one just regularly downloads the latest croagh bundle of scripts ?
tedm
 
Posts: 88
Joined: Tue Jan 01, 2013 1:12 am

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby drinkcat » Sat May 25, 2013 5:58 pm

$this->bbcode_second_pass_quote('tedm', 'L')ooking forward to getting this working. Will there be a difference upgrading the chroot with the -u parameter vs being in the chroot and doing pacman -Syu ?


Yes. pacman -Syu updates arch. -u updates the crouton/chroagh scripts as well.

For you 2 other questions, I already answered on the github issue already. Open a new issue if the 404 keeps happening with another mirror.
drinkcat
 
Posts: 14
Joined: Sat May 04, 2013 9:01 am

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby tedm » Sat May 25, 2013 10:34 pm

Thanks drinkcat, I did get it running, and it works fine. I left some info. on github, but so far works great as a chroot on the Samsung chromebook, co-exists well with an ubuntu chroot as well as Chromeos all running at the same time.
tedm
 
Posts: 88
Joined: Tue Jan 01, 2013 1:12 am

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby doragasu1 » Sun May 26, 2013 3:32 pm

Did anyone had problems with libreoffice? It worked for me at first, but now each time I start it, it shows the loading screen and then silently crashes. No error messages are shown even in the console.

I'm creating a new chroot to test if the problem is because of some configuration I have done.

EDIT: I forgot to add that with latest scripts, now LANG gets correctly exported with startxfce4. Thanks!!!
Last edited by doragasu1 on Sun May 26, 2013 4:04 pm, edited 1 time in total.
doragasu1
 
Posts: 100
Joined: Sun Jun 03, 2012 3:52 pm

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby doragasu1 » Sun May 26, 2013 3:59 pm

OK, created a new chroot, added ONLY libreoffice, and it doesn't work. It shows the loading screen and silently exits. For me it looks like a recent "pacman -Syu" broke it. Anyone with an updated alarm also with this problem?
doragasu1
 
Posts: 100
Joined: Sun Jun 03, 2012 3:52 pm

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby flowsnake » Mon May 27, 2013 3:19 pm

Is it possible to get systemd to work properly in the chroot? It gives "Failed to get D-bus connection" when commands like systemctl or hostnamectl are used.
flowsnake
 
Posts: 1
Joined: Mon May 27, 2013 3:03 pm

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby drinkcat » Mon May 27, 2013 3:40 pm

$this->bbcode_second_pass_quote('flowsnake', 'I')s it possible to get systemd to work properly in the chroot? It gives "Failed to get D-bus connection" when commands like systemctl or hostnamectl are used.


Good question... Indeed, systemctl refuses to run. I read something about systemd-nspawn on this page: http://0pointer.de/blog/projects/changing-roots, maybe that's what we should do...
drinkcat
 
Posts: 14
Joined: Sat May 04, 2013 9:01 am
Top

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby doragasu1 » Mon May 27, 2013 4:07 pm

It looks like somebody noticed the problem with libreoffice. It has been updated today, and it's working again :D
doragasu1
 
Posts: 100
Joined: Sun Jun 03, 2012 3:52 pm

Re: Samsung Chromebook ARM - Arch in chroot (crouton port)

Postby flakedave » Tue May 28, 2013 7:27 am

$this->bbcode_second_pass_quote('drinkcat', '')$this->bbcode_second_pass_quote('flakedave', 'H')ey drinkcat,
I see that you're continuously polishing and adding features (samsung chromebook keyboard, just to name one), is there an easy way to update the chroot without losing too much of the configuration that I have done in the meanitime?
Cheers and thanks again,


Absolutely! Just use the "-u" flag, i.e. something like:
$this->bbcode_second_pass_code('', 'sudo sh -e installer/main.sh arch -u -t xfce')



Hi there,

just wanted to report that I issued the update today (I redownloaded from github the folder drinkcat-chroagh-b223916 and then ran installer/main.sh, could that be the source of problems?).
Unfortunately after entering-chroot if I startxfce4 I get

$this->bbcode_second_pass_code('', '/usr/bin/startxfce4: Starting X server

Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
[dix] Could not init font path element /usr/share/fonts/OTF/, removing from list!
[dix] Could not init font path element /usr/share/fonts/Type1/, removing from list!
ratpoison:manage.c:236: error: XGetWMName failed
/usr/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1
/usr/bin/xinit: Unable to run program "/usr/local/bin/croutonxinitrc-wrapper": No such file or directory
Specify a program on the command line or make sure that /usr/bin
is in your path.

/usr/bin/xinit: connection to X server lost')

and xfce doesn't start, and somehow the ChromeOS graphics gets messed up too!
I don't know it this is related to the fact that I performed an update, or if it wouldn't work on a newly installed croargh either.

Cheers,

P.S. I wiped out the alarm chroot and tried to create another one.
The installation process fails with
$this->bbcode_second_pass_code('', '
Creating install root at /usr/local/chroots/alarm/mnt
Couldn't find audio group in chroot!
Couldn't find video group in chroot!
cp: cannot create regular file ‘/usr/local/chroots/alarm/var/host/’: Not a directory
')
so I'm stuck here..

"if it ain't broke, don't fix it!" I forget this too often, I shouldn't have updated ;)
flakedave
 
Posts: 6
Joined: Mon May 13, 2013 10:01 pm
Top

PreviousNext

Return to [Please read announcement] Community-Supported Devices

Who is online

Users browsing this forum: No registered users and 5 guests

cron