Dell Inspiron 11 3000 (3162)

From ArchWiki
Revision as of 12:49, 27 December 2016 by Cnodell (talk | contribs) (Created page with "Category:Dell {| class="wikitable" style="float: right;" | '''Device''' || '''Status''' || '''Modules''' |- | Video || {{G|Working}} || i915, xf86-video-intel |- | Wirele...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Device Status Modules
Video Working i915, xf86-video-intel
Wireless Working iwlwifi
Audio Working snd_hda_intel
Touchpad Working xf86-input-libinput
Camera Working linux-uvc
Card Reader Not Tested rtsx_usb
Bluetooth Not Tested - Probably Works btusb

This is an install and configuration guide for the Dell Inspiron 11 300 (3162) laptop.

For a general overview of laptop-related articles and recommendations, see Laptop.

Before Installation

This laptop uses UEFI. By default secure boot is enabled. Though is should be possible to set up a secure boot loader (Secure Boot), I chose to simple turn off secure boot. Also, though the laptop does support booting from legacy devices I discovered that this causes serious video issues (you can not boot into the CLI with KMS enabled but disabling KMS prevents X from starting). Simply turning off the legacy boot option fixes this issue.

Entering Setup

This laptop hides the "Push XXX to enter setup" message during boot.

  1. Power on the laptop
  2. When the Dell logo appears, press ESC
    1. If timed right, two lines of text will appear in the lower right corner of the screen
  3. Press F2 to enter setup

Disabling Secure Boot

As mentioned above, disabling Secure Boot permanently may not be necessary but I was unable to find a way to boot the Arch install image without doing so.

Once in setup:

  1. Go to the "Boot" tab
  2. Disable "Secure Boot"

Disabling Load Legacy Option Rom

With this option enabled the laptop screen would shut off while booting the install media and when booting the installed system unless KMS was disabled. Disabling KMS, however, prevents X from starting as, from what I have read, the xf86-video-intell driver redata-sort-value=5 style="background: #afa; color: inherit; vertical-align: middle; text-align: center; "|Workingquires KMS.

Once in setup:

  1. Go to the "Boot" tab
  2. Disable "Load Legacy Option Rom"

Base Install

Once setup has been configured, installation using the [Installation guide]] and General recommendations proceeded without issue. As this laptop uses an Intel processor, pay attention to the sections covering microcode updates.

Configuration

Video

Drivers

xf86-video-intel works without issue.

Brightness

The brightness hotkeys (Fn-F11 & Fn-F12) did not work for me out of the box but they might if you are using a full desktop environment like Gnome or KDE. Still, I had no trouble making the hotkeys work using information found on the Backlight and Extra keyboard keys pages and my window manager's documentation. My solution involved configuring my window manager to map the XF86MonBrightnessUp and XF86MonBrightnessDown keys to run the appropriate xbacklight command.

Wireless

Wireless worked with no additional effort on my part. This is fairly important as this model does not include a wired port.

Audio

Audio using ALSA worked immediately after install. I have not needed PulseAudio yet so it remains untested.

Keyboard

Most of the extra keys did not work for me after install. Some or all might work if you use a full desktop environment like Gnome or KDE though. I was able to configure my window manager to run appropriate commands when the extra keys are pressed. The Enable/Disable wireless key did work without any extra work on my part. Otherwise, the keyboard works as expected.

Touchpad

When I first installed xorg, I installed xf86-input-evdev as the only input driver. This caused the touchpad to react like a disembodied touchscreen. I then replaced xf86-input-evdev with xf86-input-libinput this caused the touchpad to work fine but the keyboard stopped working once I started X. With both xf86-input-evdev and xf86-input-libinput installed, the keyboard and touchpad both work fine.

Camera

The camera worked without effort on my part. I tested by installing running guvcview.

Card Reader

I have not tested the card reader yet.

Bluetooth

The bluetooth hardware is recognized and the appropriate modules are loaded. I am also able to turn on power and detect other bluetooth devices. I have not, however, attempted to pair a device so I can not confirm that it functions fully.

Suspend & Hibernate

Suspend works fine with no extra work on my part. Hibernate did not work for me but this is likely due to a misconfiguration on my part.

Hardware Details

lspci

lsusb

lscpu