Tuesday, May 20, 2014

Setting Up an HP LaserJet P1006 In Ubuntu 14.04

Install the HP Linux Imaging and Printing software:
sudo apt-get install hplip

Download the propitiatory HP plugin and install the correct drivers via the command line:
sudo hp-setup -i

Follow the prompts, you can accept the default values if you are unsure what to type. Installation is easy.


This guide will also work for over 2,336 HP printers

Restoring the Touchpad After Installing Ubuntu 14.04 on the Dell XPS 13 -9333

After installing Ubuntu 14.04 on the Dell XPS 13 "Sputnik" the SynPS/2 Synaptics touchpad is not recognized and does not function properly. To fix this problem you'll need to blacklisting i2c-hid.

Use your favorite editor (gedit, mousepad, nano, etc) to add blacklist i2c-hid to your /etc/modprobe.d/blacklist.conf file.

In a terminal:
gksu mousepad /etc/modprobe.d/blacklist.conf

Then scroll to the bottom of the file and copy  & paste:
blacklist i2c-hid

save, exit and reboot.

Now everything works :)



Turn of Bluetooth on the Dell XPS 13 - 9333

Turing off Bluetooth on the Dell XPS 13 is a real pain. Here is a quick guide on turning it off, keeping it off, saving battery power, and keeping your PC a bit more secure.

First disable the adapter, in a terminal:
sudo service bluetooth stop

To check in bluetooth is turned off or on, in a terminal type:
hciconfig

Now we need to keep the bluetooth adapter from turning back on when we reboot. Use your favorite editor (gedit, mousepad, nano, etc) to change the InitiallyPowered entry in your /etc/bluetooth/main.conf file from true to false.

In a terminal:
gksu mousepad /etc/bluetooth/main.conf

Look for the InitiallyPowered entry

Change:
InitiallyPowered = true

To:
InitiallyPowered = false

save and exit.

Get Your Nexus 4 Working In Ubuntu 14.04

The Nexus 4 will connect and disconect over and over in Ubuntu 14.04. This doesn't happen with the Nexus 7. A quick

sudo apt-get install mtp-tools

in a terminal will fix any mounting problems you experience.

Sunday, April 6, 2014

Generate A Xorg in Ubuntu


Switch to console mode: Alt+Ctrl+F1

Kill x server: sudo service lightdm stop

Generate new xorg.conf file: sudo X -configure (this will create xorg.conf.new file in your current directory)

Rename and move: sudo mv xorg.conf.new /etc/X11/xorg.conf

Return to GUI: sudo start lightdm

Monday, December 23, 2013

Arch Linux on the Asus 1015e

Since I bought my Asus 1015e I have installed and configured too many GNU/Linux operating systems on it. Debian Testing, Elementary OS, Crunchbang, Xubuntu, and Manjaro Openbox/Xfce all ran great and required very little tweaking to get setup. But they all left me wanting more.

After Manjaro 8.7 and 8.8 refused to install GRUB 2 correctly I decided to switch back to Arch Linux. I ran Arch back on my desktop and Dell Mini 9 around 2009. I have run a mix of Debian and Xubuntu since then and only flirted with Manjaro for the last year. Debian wasn't bleeding edge enough for me, Xubuntu and the Ubuntu ecosystem left me feeling locked into their way of doing things, and Manjaro ended up being a hot mess and unreliable.

Switching to an Arch System with Xfce, Thunar, Slim, and Syslinux just feels right and works for me. My Asus 1015e feels fast and responsive and everything is customizable. I enjoy the control Arch gives it users and newest kernels/drivers/packages available.

Setup was easy, I just followed the Arch installation guides, there were no real hacks or tweaks needed to get Arch up and running.

I did borrow the old Manjaro Openbox wallpaper, Manjaro Xfce theme, and pamac package manager. Pacmac is no where as robust as Synaptic but it makes managing my AUR packages easy. I highly recommend if you're feeling lazy. :)



Monday, October 14, 2013

Manjaro 0.8.7 on the Asus 1015E

After spending some quality time running Debian Testing with xfce4 on my Asus 1015E Netbook, I decided that testing just wasn't cutting it for me. As much as I love Debian and Ubuntu, I've been running Manjaro on my desktop and enjoying being on the cutting edge of kernels, drivers, and programs.

I decided to install Manjaro 0.8.7 xfce edition on my Asus 1015E. The process is painless and it runs incredibly well.The default kernel, 3.4.60, does not connect the correct kernel modules for a wired internet connection. The fix is easy, but running old kernels isn't fun.I decided to upgrade to the 3.11 kernel.

Manjaro 0.8.7 with the 3.11 kernel creates kernel panics with the opensource brcmsmac kernel module. If you want to run want to run the 3.11 linux kernel you're going to need to blacklist the opensource driver, and load Broadcom's proprietary wifi driver, wl.

Once you configure the wl wifi driver everything just works; hardware keys, sensors, wired and wireless

First install the 3.11 kernel
in a terminal type:
 sudo mhwd-kernel -i linux310

Blacklist the opensource drivers for the broadcom chip
in a terminal type:
sudo leafpad /etc/modprobe.d/blacklist.conf

In the newly opened blacklist.conf file add these four lines:
brcmsmac
bcma
b43
ssb
- save and exit

Reboot the Asus 1015e and load into the 3.11 kernel with a wired internet connection

Ensure that the open source drivers for the Asus 1015E's Broadcom BCM4313 card are not loading
In a terminal type:
sudo rmmod b43
sudo rmmod brcmsmac
sudo rmmod ssb
sudo rmmod wl

then install the closed source broadcom driver from AUR
in a temrinal type:
yaourt broadcom-wl
- select the broadcom-wl driver for the 3.11 kernel and the BCM4313 [14e4:4727] hardware. once its done installing wifi will work.

You can then uninstall the old 3.4.60 linux driver
in a terminal type:
sudo mhwd-kernel -r linux34

Everything is configured and ready to go. Enjoy! I'm loving Manjaro 0.8.7 n my Asus 1015E. It's plenty fast and works amazing well.