Lenovo thinkpad x230 linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Linux Configuration Files For Thinkpad X230

License

jukil/thinkpad-x230-linux

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Thinkpad X230 Linux Configuration

Linux configuration files for Thinkpad X230.

Do you have a X230 yourself and have Linux configuration files yourself that you would like to add? Then please fork this repository and submit a pull request.

This repository is not indented to feature any specific scripts. They are already provided by the excellent thinkpad-scripts repository.

About

Linux Configuration Files For Thinkpad X230

Источник

Thinkpad x230

Хочу взять сабж. Островные клавиатуры скорее нравятся, чем вызывают праведный гнев ретрограда. Слышал что-то нехорошее про BIOS/UEFI, но не расслышал что. Ваши варианты? Спасибо.

Покупать с максимумом оперативы неразумно: купи с 1 8Gb dimm’ом, второй докупишь в рознице — сэкономишь баксов 150. впрочем то же касается SSD. Единственное, на чем не сэкономишь — проц. Ну и IPS надо брать.

16 GiB можно поставить в любой не atom, если слоты есть.

На моём thinkpad’е (edge e125) некорректно работает legacy режим BIOS’а, пришлось настроит загрузку через UEFI.

Читайте также:  Linux see processes and ports

объясните мне, отсталому, зачем на компе, а тем более ноуте, 16 гигов ОЗУ?

Исходя из этого — cast i_gnatenko_brain

А можно по-конкретней, какие проблемы были?

сабж очень хорош. с UEFI есть траблы со старым grub-efi.
Загружаются из распространённых дистры без геморроя:

8 GiB x120e. Браузеры сразу себе пару гигов отбирают, остальное tmpfs и дисковый кэш, иногда запускаются виртуалки. Чем больше памяти под кэш, тем меньше дёргается диск. Но большой объём памяти дольше сбрасывается на диск при гибернации.

кстати в убунте есть баг в ядре, поэтому пока можно вычеркнуть её из списка. в багзилле работы ведутся

В режиме legacy при загрузке с HDD выдаёт «Operating System not found».

Купил по дешёвке залежалый thinkpad edge e125 без ОС. После простой установки линукс не загрузился. Потом пробовал другие варианты, например на GPT. Зароботала такая разметка — LVM на третьем разделе из четырёх, остальные пустые, таблица DOS, в LVM поблочная копия LV с аналогичного ноутбука, загрузчик GRUB 2. Но когда я добавил остальные разделы в LVM и передвинул систему в начало диска, он опять перестал грузиться. Пришлось грузился с флешки, пока не настроил UEFI загрузку.

В интернете часто описывались проблемы с загрузкой в legacy mode на thinkpad edge e120 и e125 у линуксиоидов и БСДшников.

Источник

Lenovo ThinkPad X230

To update the firmware on the device, get the latest bootable CD and follow the steps in Flashing BIOS from Linux#Bootable optical disk emulation.

Display

If you experience that your brightness setting is not restored on resume from suspend, then create config:

/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

HD Graphics 4000 supports external 4K display and audio via display port to HDMI adapter, but requires to add 4K mode manually [1]

Input devices

Sound control buttons

The red LED mute indicators light up automatically, if the corresponding channel is muted in alsamixer. The easiest way to make buttons work is to install PulseAudio and its plugin for your desktop environment.

  • GNOME — works out of the box
  • Xfce — install pulseaudio , xfce4-pulseaudio-plugin , add plugin to panel and reboot. Additionally xfce4-pulseaudio-plugin uses pavucontrol as mixer and xfce4-notifyd for sound level popups
  • Handle ACPI events with acpid the hard way. Some functions like thinkpad-mutemic are implemented in thinkpad-scriptsAUR .

X230T (tablet version)

Wacom tablet input

Works out of the box with xf86-input-wacom . See Wacom tablet.

Multitouch screen for the X230t

Some X230t models have a multitouch screen in addition to the Wacom tablet. Works out of the box with xf86-input-libinput .

Touchpad

Under certain circumstances, the touchpad may behave very jumpily. Ubuntu Bugtracker offers a solution for this issue. Install Touchpad Synaptics and create the following file:

/etc/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass" Identifier "touchpad" MatchProduct "SynPS/2 Synaptics TouchPad" # MatchTag "lenovo_x230_all" Driver "synaptics" # fix touchpad resolution Option "VertResolution" "100" Option "HorizResolution" "65" # disable synaptics driver pointer acceleration Option "MinSpeed" "1" Option "MaxSpeed" "1" # tweak the X-server pointer acceleration Option "AccelerationProfile" "2" Option "AdaptiveDeceleration" "16" Option "ConstantDeceleration" "16" Option "VelocityScale" "20" Option "AccelerationNumerator" "30" Option "AccelerationDenominator" "10" Option "AccelerationThreshold" "10" # Disable two fingers right mouse click Option "TapButton2" "0" Option "HorizHysteresis" "100" Option "VertHysteresis" "100" # fix touchpad scroll speed Option "VertScrollDelta" "500" Option "HorizScrollDelta" "500" EndSection

OpenCL

Thinkpad X230 based on Intel Ivy Bridge (3rd generation) platform which meets OpenCL 1.2 specification. Unfortunately GPU support in Linux is broken, so beignet AUR and intel-opencl AUR will not work. Use CPU-only intel-opencl-runtime AUR instead.

Читайте также:  Gcc error unrecognized argument in option mabi aapcs linux

OpenCL computation performance differ between CPU and GPU, depending on task. In many cases GPU is preferable. For Core(TM) i5-3210M CPU, which incorporates HD Graphics 4000 GPU:

  • GPU hashcat -m2500 -b -D 2 —force reports 3095 H/s (checked in Windows)
  • CPU hashcat -m2500 -b -D 1 reports only 2660 H/s, which is the same as no-OpenCL aircrack-ng -S

In this example OpenCL does not give any advantage, and it is better to look for other options such as building native binaries for your system.

Power Saving

TLP

Users of TLP need to pay attention to a hardware bug according to which it is recommended to only use either the upper or lower charging threshold. The following configuration is recommended by the developer of TLP.[2]

START_CHARGE_THRESH_BAT0=67 STOP_CHARGE_THRESH_BAT0=100

UEFI

Laptop incorporates InsydeH2O® UEFI BIOS with classic text interface. It supports UEFI with Secure Boot, UEFI-CSM and Legacy BIOS modes.

Boot configuration

UEFI boot options can be safely (no bricking) set with efibootmgr or UEFI Shell v2 (checked with BIOS 2.77 (G2ETB7WW) EC 1.15). Though you can delete any boot variable, so be careful!

X230 in UEFI-non-CSM mode installed with EFISTUB on SSD disk boots into display manager in less than 25 seconds. Small ESP (100 MiB fat32) also supported.

USB UEFI update

Tip: There are unofficial firmware available, such as Coreboot or Heads in order to remove hardware whitelists and provide trusted boot.

All official updates, including Windows utility, Bootable CD and documentation can be found here. You can use geteltorito AUR to create bootable USB images from the Bootable CD:

$ geteltorito.pl g2uj24us.iso > update.img # dd bs=512K if=update.img of=/dev/sdX

Insert USB stick, reboot and press F12 , choose your USB. Follow the instructions.

Trusted Platform Module

Laptop has dedicated TPM 1.2 chip onboard[3] [dead link 2023-04-24 ⓘ] [4]. It does not looks like it can be upgraded to TPM 2.0. Chip itself disabled by default sometimes, also owner clearing will not appear without Supervisor password set:

  1. Enter Thinkpad UEFI Setup by pressing F1
  2. Set Security > Password > Supervisor password
  3. Set Security > Security Chip > Security Chip [Active]
  4. Save settings by pressing F10 and reboot
  5. Turn laptop off, turn on and UEFI option Security > Security Chip > Clear Security Chip eventually will appear.
Читайте также:  Текущая дата linux date

Process described in «ThinkPad X230 and X230i User Guide», Chapter 4. Security > Setting the security chip.

Known issues

  • There is a BIOS bug that gets in the way of the boot process with LUKS and full-disk encryption. The user is stuck at the «Loading initial ramdisk» step, and does not see a password prompt to unlock the encrypted device. You can actually enter your password at this step, and boot-up will continue. However, updating the BIOS will resolve this completely. If you are using coreboot as a BIOS replacement, you can fix this issue by adding ‘i915’ to the MODULES list in /etc/mkinitcpio.conf and rebuilding your initrams with mkinitcipio -p .
  • UEFI option to clear TPM not working. STM chip datasheet describes physical presence pin, which, probably, can be used as workaround.

See also

Источник

Thread: Linux compatibility of Lenovo Thinkpad X230

sayofethos is offline5 Cups of Ubuntu

Linux compatibility of Lenovo Thinkpad X230

I have found my current 12″ netbook to be a blast and am thinking of replacing it for increased compatibility with Linux distros. Now I am running Lubuntu 12.10 and am looking at the 12″ line of Thinkpad notebooks by Lenovo, specifically the X230 or the precursor X201.

Has anyone had experiences with Lubuntu, Ubuntu or other distros on these versions of Thinkpad? Mainly I want to get increased functionality this time around so that I don’t have to struggle constantly as I have had to with the current Asus. Specifically I have had issues with graphics cards, so I want to get the correct hardware compatibility right from the get go.

All feedback and user experiences appreciated!

2F4U is offlineI Ubuntu, Therefore, I Am

Re: Linux compatibility of Lenovo Thinkpad X230

The Linux compatibility of ThinkPads is usually good. For the specific models in question:

Read through the installation reports.

OrangeCrate is offlineMay the Ubuntu Be With You!

Re: Linux compatibility of Lenovo Thinkpad X230

QuoteOriginally Posted by sayofethos View Post

I have found my current 12″ netbook to be a blast and am thinking of replacing it for increased compatibility with Linux distros. Now I am running Lubuntu 12.10 and am looking at the 12″ line of Thinkpad notebooks by Lenovo, specifically the X230 or the precursor X201.

Has anyone had experiences with Lubuntu, Ubuntu or other distros on these versions of Thinkpad? Mainly I want to get increased functionality this time around so that I don’t have to struggle constantly as I have had to with the current Asus. Specifically I have had issues with graphics cards, so I want to get the correct hardware compatibility right from the get go.

All feedback and user experiences appreciated!

Источник

Оцените статью
Adblock
detector