Translation(s): none

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owner would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

Models covered
?ThinkPad X120e

Sub-models 0596-22U options :
- Video card: AMD Radeon HD 6250
- Screen size: 11.1"
- Wireless card: Realtek RTL8188CE 802.11b/g/n
- Disk: 250 GB
- RAM: 2GB
- HDMI Port

Overall Status

Core Components

[ATTACH]

Boot Standard Kernel:

{OK}

LAN network card:

X-(

Detect CD/DVD:

{OK}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

[?]

Hibernation

[?]

Sleep / Suspend

[?]

Xorg

{i}

- OpenGL

{i}

- Resize-and-Rotate(randr)

[?]

- HDMI Port

[?]

Switch to External Screen

[?]

Mouse

- Built-in (Trackpoint)

[?]

- Built-in (Touchpad)

{OK}

Modem

[?]

Wireless/Wifi

X-(

Keyboard's Hotkeys

[?]

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Configuration

Stop or remove annoying beep in console (bash)

echo 'set bell-style none' >> ~/.inputrc

Display

This "notebook" have a AMD Radeon HD 6250 video card, with one HDMI port. For use HDMI and "decent" OpenGL performance you must install privative drivers, to install add non-free repositories and install with:

apt-get install fglrx-driver

After create the X.org file with:

aticonfig --initial

But if you want only have a "decent" video with composite and normal effects in your desktop manager you can use the "libre drivers":

apt-get install xserver-xorg-video-radeon libdrm-radeon1

Maybe can be problems with modesettings of Radeon Kernel Mode Setting (white screen with ugly lines and unusable computer). Modify the file "/etc/modprobe.d/radeon-kms.conf" (via OpenSSH or Boot CD) and change:

options radeon modeset=1

To:

options radeon modeset=0

Reboot

Audio

This "notebook" have a ATI SBx00 Azalia (Intel HDA) sound card, for make works you can follow the next steps.

Add the next lines to end of /etc/modprobe.d/alsa-base.conf

options snd-ice1724 index=0
options snd-hda-intel index=1
options snd-sb index=0
options snd-hda-intel model=ideapad

Restart ALSA:

alsa force-reload

TrackPoint

You can enable scrolling (wheel emulation). To enable scrolling with the ?TrackPoint while holding down the middle mouse button, create a new file /etc/X11/xorg.conf.d/20-thinkpad.conf with the following content:

Section "InputClass"
    Identifier  "Trackpoint Wheel Emulation"
    MatchProduct        "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device"
    MatchDevicePath     "/dev/input/event*"
    Option              "EmulateWheel"          "true"
    Option              "EmulateWheelButton"    "2"
    Option              "Emulate3Buttons"       "false"
    Option              "XAxisMapping"          "6 7"
    Option              "YAxisMapping"          "4 5"
EndSection

Or maybe you want disable the ?TrackPad. To disable the buttons and pad add the following to /etc/X11/xorg.conf.d/10-synaptic.conf:

Section "InputClass"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
        Option          "SHMConfig"             "on"
EndSection

You need installed the package xserver-xorg-input-synaptics

Power Management

You can install pm-utils of laptop-model-tools for save energy. It's a good idea to install cpufreqd

WiFi

This "notebook" have a Realtek RTL8188CE 802.11b/g/n wireless card. For make works you must install privative drivers, enable non-free repositories and install:

apt-get install realtek-firmware

If possible that in the installation Debian Install ask for these firmwares, only download from ftp the packages and uncompress in the USB drive.


System Summary

lspci

00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 14h Processor Root Complex [1022:1510]
00:01.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:9803]
00:01.1 Audio device [0403]: ATI Technologies Inc Wrestler HDMI Audio [Radeon HD 6250/6310] [1002:1314]
00:06.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 14h Processor Root Port [1022:1514]
00:11.0 SATA controller [0106]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391]
00:12.0 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:12.2 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:13.0 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397]
00:13.2 USB controller [0c03]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 42)
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383] (rev 40)
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] (rev 40)
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384] (rev 40)
00:15.0 PCI bridge [0604]: ATI Technologies Inc SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) [1002:43a0]
00:15.1 PCI bridge [0604]: ATI Technologies Inc SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1) [1002:43a1]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 [1022:1700] (rev 43)
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1 [1022:1701]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2 [1022:1702]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3 [1022:1703]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4 [1022:1704]
00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6 [1022:1718]
00:18.6 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5 [1022:1716]
00:18.7 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7 [1022:1719]
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)

Resources

Credits