Acer Aspire 110L Netbook CLI Installation

Did this a couple of years ago, forget what I did, so wrote it down this time. Had a bit of a fight getting the framebuffer up and running, but finally found the right blog post!

Distro:
Xubuntu 10.04 LTS ALT CD

Wired Connection (to start with)

#Apps
moc
mc
mplayer
fbi
htop
e-links
alpine

#Installs
openssh-server
screen
portmap
nfs-common
hwinfo
alsaequal + caps + libasound2-dev + libasound2-plugins + swh-plugins
aria2
wicd-curses
alsa-utils
build-essential
v86d

#Tweaks to Framebuffer

#edit /etc/default/grub
#add as follows:

GRUB_COMMAND_LINE_DEFAULT= nomodeset video=intelfb:mode_option=1024×600-24,mtrr=3,scroll=ywrap  (plus whatever else you want there)

GRUB_GFXMODE=1024×600
GRUB_GFXPAYLOAD_LINUX=1024×600

#in terminal:
sudo update-grub2

#edit /etc/initramfs-tools/conf.d/splash
#and add:
FRAMEBUFFER=yes
#or in terminal:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
#then:
sudo update-initramfs -u

#reboot

#Tweaks to wicd
#It fails to start the network connection manager on installation added static IP, but it still takes a minute or two to make the connection, after that solid and quick to try manual config next

#Tweaks to Grub2
#see above for framebuffer
#only other change was to reduce grub timeout to 3:
#in terminal:
sudo nano /etc/default/grub
#edit as below:

GRUB_TIMEOUT=3

#in terminal:
sudo update-grub2

#Tweaks to mplayer
#Found that I needed to use vo=fbdev2 to play back movies on the framebuffer
#Also doesn’t completely take over when scale=1024:-3 & fs=yes is used so having to run setterm -cursor off blank 0,
#however in most situations will use video at fullscreen
#config file (in ~/.mplayer/config) as follows:
#in terminal:
nano ~/.mplayer/config
#add the following:

###
#gives proportionate scaling and centres on screen
#fs=yes
#vf=scale=1024:-3
####
#gives fullscreen :)
vf=scale=1024:600
###
vo=fbdev2
dr=yes
double=yes
framedrop=yes
ontop=yes
cache=8192
lirc=no
alang=en
slang=en
ao=alsa
#cuts down on the chatter – comment out if you need to debug
really-quiet=yes

#Tweaks to NFS
#Of course ensure portmap and nfs-common are installed on the AA0, and you have a working nfs server serving up shares you can connect to!
#Just did the usual, created mount points in /media and setup nfs shares in my fstab
#for example:
#in terminal:
sudo mkdir /media/films

#in fstab:

myserver:/films    /media/films    nfs    rsize=8192,wsize=8192,timeo=14,intr,bg

#Tweaks to AA0
#Fan Control – basically shuts it up
#acerfand / acer_ec.pl
#see acer fan post

#Hot plugging for SD cards
#in terminal:
sudo nano /etc/modprobe.d/aa0-fix-sd-slots.conf
#add the following content:

# Enable USB card reader
options pciehp pciehp_force=1
install sdhci for i in 2381 2382 2383 2384; do /usr/bin/setpci -d 197b:$i AE=47; done; /sbin/modprobe –ignore-install sdhci

#Then edit /etc/modules:
#in terminal:
sudo nano /etc/modules
#add the following to the end of the file:

#fixes SD slots
pciehp

#reboot

#Tweaks to alsaequal

#Create/edit ~/.asoundrc
#in terminal:
nano ~/.asoundrc

ctl.equal {
type equal;
}

pcm.plugequal {
type equal;
slave.pcm “plug:dmix”;
}

#switch the commenting of the next two lines if you don’t want alsaequal as your default soundcard
#pcm.equal {
pcm!.default {
type plug;
slave.pcm plugequal;
}

#force-reload all your alsa modules:
#in terminal:
sudo alsa force-reload
#and start EQing with:
#in terminal:
alsamixer -D equal

#starting up moc with mocp, then playing music, press q, moc goes away but music carries on, then:
#in terminal:
alsamixer -D equal
#and play with the settings until you are happy

#alsaequal does tend to use a fair few cpu cycles, moc running at @ 25% CPU.

#Tweaks to

I’ll have a proper play with alpine and elinks later

Leave a Reply

Your email address will not be published. Required fields are marked *