LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-08-2020, 08:01 AM   #1
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Rep: Reputation: Disabled
Acer Chromebook 714 with Linux


Hello,
I have been attempting to run Arduino IDE on the Acer 715 using Crouton and Arduino IDE installations.
Within the removable USB files the permission line has attached to it a dot which, I understand, indicates that MAC policies are in effect. The result is that the USB drives and the microSD devices are not seen by the Arduino IDE. They are, however, seen by the Linux system inside the LXDE desktop and are correctly identified, and mounted.

I have been using an Acer 720 for many years and coding Arduino with no difficulty. While I understand the need for additional security with the Beta Linux feature on ChromeOS, at this point I am very disappointed and frustrated with this development since I have learned a great deal about Linux OS, and I have been very pleased with the Chromebook.

My question, is there a way that I can adjust the MAC so that I can use this Acer machine to run and code the Arduino IDE within the Linux shell or is this feature no longer possible?
 
Old 02-08-2020, 10:09 AM   #2
uteck
Senior Member
 
Registered: Oct 2003
Location: Elgin,IL,USA
Distribution: Ubuntu based stuff for the most part
Posts: 1,174

Rep: Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501
I used crouton for a little bit and got frustrated with the limitations it had seeing hardware. I ended up dual-booting ChromeOS and Ubuntu using the installer script from chrx.org.
 
Old 02-08-2020, 03:36 PM   #3
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Original Poster
Rep: Reputation: Disabled
Thank you for the response.

You stated you use GalliumOS, what desktop distribution are you using and are you happy with it? I have used Ubuntu with lxde and never had difficulty with speed or memory on the Acer 720.

Also, have you by any chance, run Arduino, and if so, did you install it from the Software-Center or installed the newest version from a repository. I was hoping to run the newest version of Arduino but quickly ran into many issues. The software-center version is an old Arduino version - but it works.
If you used the Software-Center, did you have any issues installing it? (many are documented on the web - which gave me considerable difficulty as well but was able to finally install it)

Also, is your Chromebook able to use the Linux App within ChromeOS? If so, have you had any issues with saving files to the USB ports? I think that any Chromebook that is able to "see" the Linux Beta window in Chrome settings will have permission issues when trying to access the USB ports in Linux due to enhanced security to protect the Chromebook. I hope that I am wrong about this.

Thank you for your help.
 
Old 02-08-2020, 04:39 PM   #4
uteck
Senior Member
 
Registered: Oct 2003
Location: Elgin,IL,USA
Distribution: Ubuntu based stuff for the most part
Posts: 1,174

Rep: Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501
The GalliumOS distro is Ubuntu LTS with tweaks for Chromebooks, like keyboard layout and sound. It comes with the XFCE desktop, but I added the KDE Neon repo and installed and use that. Nothing against XFCE, but I like the smoothness and tight integration of desktop and tools in KDE. XFCE is still an option at boot time.
I normally run on the Linux partition from the internal harddrive with /home on a SD card. I only boot into ChromeOS for a a few games installed from the Android store that work better on a larger screen.

I see that Arduino is available, but only version 1.0.5. You have to download the new version and install it from the web site.

My Chromebook model does not meet the specs Google set for running Linux apps in ChromeOS, Acer Chromebook 14 for work.
I was using crouton to run Linux on ChromeOS, I think USB was one of the problems I had with it, but it has been years since then so memory is fuzzy.
 
Old 02-09-2020, 01:05 AM   #5
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by morgster View Post
Also, is your Chromebook able to use the Linux App within ChromeOS? If so, have you had any issues with saving files to the USB ports? I think that any Chromebook that is able to "see" the Linux Beta window in Chrome settings will have permission issues when trying to access the USB ports in Linux due to enhanced security to protect the Chromebook.
You could be right with that last bit.
Just to clarify: uteck is talking about installing GalliumOS side-by-side with ChromeOS, as a dual boot option - it then runs on bare metal (not inside ChromeOS) and has no permission issues accessing the hardware.
 
Old 02-09-2020, 07:54 AM   #6
uteck
Senior Member
 
Registered: Oct 2003
Location: Elgin,IL,USA
Distribution: Ubuntu based stuff for the most part
Posts: 1,174

Rep: Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501
Yes, I should have made it explicit that chrx.org script will configure and install a Linux dual boot option.
It does involve entering developer mode in ChomeOS, which wipes the system, then running the script which repartitions the disk to make space for Linux.
Then you have to press CTRL-D to boot Chrome or CTRL-L to boot Linux.

So not quite as elegant as other other dual-boot options, but you end up with an inexpensive Linux laptop with great battery life.
 
Old 02-09-2020, 04:31 PM   #7
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Original Poster
Rep: Reputation: Disabled
Thanks for the responses.

I have been conflicted since I did not want to go through the process of power washing the Chromebook, installing chrx.org and then having the same problem with permissions.
I have been using Crouton which I understand is a chroot and runs inside Chrome OS. Chrx.org is a seperate system that runs Linux and is separate from Chrome OS. Therefore the dual-boot process.

Therefore, I should be able to run the newest version of Arduino and be able to load any software using sudo apt-get and update that is available for Linux and store everything on the available 64GB micro SD that is available on my Chromebook? I keep the microSD card in the Chromebook and when I boot the computer I have a screen that allows me to select either Chrome or Linux?

If the answer is yes, my problems have been solved. If it is not that easy, please give me a heads-up.
 
Old 02-09-2020, 08:38 PM   #8
uteck
Senior Member
 
Registered: Oct 2003
Location: Elgin,IL,USA
Distribution: Ubuntu based stuff for the most part
Posts: 1,174

Rep: Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501Reputation: 501
Quote:
Originally Posted by morgster View Post
Thanks for the responses.

Therefore, I should be able to run the newest version of Arduino and be able to load any software using sudo apt-get and update that is available for Linux and store everything on the available 64GB micro SD that is available on my Chromebook? I keep the microSD card in the Chromebook and when I boot the computer I have a screen that allows me to select either Chrome or Linux?

If the answer is yes, my problems have been solved. If it is not that easy, please give me a heads-up.
Yes, sort of.
Not quite a screen to choose Chrome or Linux, but a key combo. The firmware on the Chromebook will try to boot ChromeOS, so you need to interrupt it with ctrl-l (lowercase L) to switch to grub, which then boots Linux.
 
Old 02-12-2020, 10:13 AM   #9
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Original Poster
Rep: Reputation: Disabled
I am in the process of installing GalliumOS on a bootable microSD and then will install Arduino and other programs.
It is taking some time. In the tutorials, there are subtle differences between placing GalliumOS on a separate USB stick and placing it on the internal drive of the Chromebook. Trying to head off any "surprises before they occur.

I will report back when I have completed this task.
 
Old 02-21-2020, 11:08 AM   #10
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Original Poster
Rep: Reputation: Disabled
GalliumOS is installed on the Acer Chromebook 714.
chrx.org is very helpful but somewhat confusing. As I understood it, GalliumOS can be installed either on the internal memory or on a USB device. I wanted it on the USB device but finally just installed it on the internal drive after 3 power-washes. There are a number of U tube videos that are outdated and just wrong which add to the confusion. Do not depend on them for the OS install. The term "dual-boot" is used interchangeably with ISO Traditional install and ChromeOS install. I was never really sure how I was to direct the GalliumOS to be installed on the microSD. I did not want to replace the ChromeOS.
Anyway I am very pleased with the results. Thanks to UTEK for the help.
GalliumOS is very fast on the Chromebook and I am very pleased. Not sure if the USB installation would be as fast but will leave everything for now. I allowed 10GB for the Linux system on the internal drive.
Connected to the internet with no difficulty.
Downloaded Arduino, still the old version, however absolutely no difficulty in displaying USB memory devices and sensing the Arduino UNO board. Only pop-up window is dialout group which needs groups update. NO MORE PID XXXX SESSION ERROR windows.
Installed Libre Office and Gimp using terminal command line and Arduino using software-center. No permission denied windows!
This Installation is light years ahead of Crouton. Actually, Crouton is obsolete, compared to this method.
Once installed, a utube video that is helpful is "GalliumOS | Linux For Your Chromebook" by Tyler's Tech. Gives a quick overview and introduction to GalliumOS if you are not familiar with it.
Thanks also to the group that has made all of this possible. Google should hire these guys!
 
1 members found this post helpful.
Old 02-25-2020, 07:37 PM   #11
morgster
LQ Newbie
 
Registered: Feb 2020
Posts: 6

Original Poster
Rep: Reputation: Disabled
I am posting this to help new Linux GalliumOS users using Arduino.
Decided to replace the old version of Arduino from the Software-Center and replace it with Arduino-1.8.12.
Followed all installation instructions on the Arduino website. Followed the install instructions using ./install.sh. The icon looked normal.
When executed from the desktop, the Arduino program would not open. Over many hours I tried many ideas including looking and changing permissions and UID and GID numbers. Nothing worked.
Could not execute the program from the command line. Decided to install ver. 1.8.10.

Uninstalled Arduino-1.8.12 with numerous problems. Finally after trying apt-get commands, I had to uninstall it manually. If you don’t use apt-get to install software, apt-get will not uninstall it. Tried using the ./uninstall.sh. Files were still showing in the ls command. If you don’t get all of the files, an error will be issued along with a PDF file telling you that the system needs to be “cleaned-up”. This PDF provides no help for Linux users in how to clean-up the system.
If the tarball is downloaded without notifications, then the old ArduinoIDE has been removed.
If you have a syntax error message, you may have to download xz-utils to extract a .tar.xz file.
Installed 1.8.10 with no difficulty and Arduino executes from the desktop icon.
Tremendous improvement. Line numbers are seen, library window scrolls among other improvements.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Acer Chromebook 13 and Chromebook Spin 13 Will Support Linux Apps on Day One LXer Syndicated Linux News 0 06-13-2018 02:26 AM
LXer: Here a Chromebook, there a Chromebook, everywhere a Chromebook LXer Syndicated Linux News 0 12-14-2015 04:42 PM
LXer: New Acer Chromebook Arrives; Faulty HP Chromebook Recalled LXer Syndicated Linux News 0 11-18-2013 08:20 PM
Anyone using SmartView KVM IC-714-i switch? subaruwrx Linux - Hardware 1 01-12-2005 11:29 AM
Toshiba Satellite A30 (714) equinox Linux - Laptop and Netbook 9 05-28-2004 03:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration