Skip to content

Instantly share code, notes, and snippets.

@josefnpat
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josefnpat/747545348e8d5ac9b020 to your computer and use it in GitHub Desktop.
Save josefnpat/747545348e8d5ac9b020 to your computer and use it in GitHub Desktop.
Ubuntu 14.04.1 on the ACER E3-111-C0WA

#ACER E3-111C0WA

http://i.imgur.com/GYmBiU6.png

Tested this with Ubuntu 14.04.1

Here is my experience with the ACER E3-111C0WA that I got from Best Buy.

This machine and it's siblings, from what I have read, are notorious for being non-linux friendly.

Some fun talking points;

Ubuntu Hangs on boot when trying to install!

Yeah, it's going to hang every other time you try to boot.

To get ubuntu to not hang on boot so you can at least install ubuntu; acpi=off on your boot options; http://i.imgur.com/w8tygWZ.png

Once you get the system to install, you can fix the issue by adding the following to /etc/modprobe.d/blacklist.conf:

blacklist dw_dmac
blacklist dw_dmac_core

For more information, see the response on askubuntu, or see the bug report on launchpad.

Ubuntu doesn't recognize stuff!

Issues such as:

  • My second CPU (check with lscpu)
  • My battery (check with upower -d)
  • My arrow keys (I dunno, open a browser, or an instance of vim, etc.)

means you have most likely started the computer with ACPI=off.

Brightness

Yay, acpi is not intel. Great job guys.

Add the following to /usr/share/X11/xorg.conf.d/20-intel.conf

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"EndSection
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"EndSection
# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=0
blacklist dw_dmac
blacklist dw_dmac_core
#!/bin/sh
# My personal setup script for ubuntu 14.04
# I <3 you guys
apt-add-repository -y ppa:bartbes/love-stable
# Fix backlight
cat 20-intel.conf.extra >> /usr/share/X11/xorg.conf.d/20-intel.conf
# Disable ubuntu guest
echo "allow-guest=false" >> /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
# Fix Acer
cat blacklist.conf.extra >> /etc/modprobe.d/blacklist.conf
# Kill ads with fire!
apt-get purge -y unity-webapps-common
# Tell ubuntu to complaining about broken things. Will work on next login.
cp apport /etc/default/apport
# Clean up, and get ready for that date!
apt-get update
apt-get upgrade -y
# Meat and potatoes
apt-get install -y vim git mercurial tmux chromium-browser tig qalc moc \
lua5.1 vlc audacity gdebi gdebi-core tree love \
openssh-server gimp meld synaptic htop luarocks inkscape
# Silly EULA ...
apt-get install -y steam
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment