Blackhold

Thinkpad X230 Debian Jessie

Posted on juny 18th, 2014 by admin

Pues tras 4 años y medio con el X200, ahora cae un nuevo portátil, la primera impresión de los lusers que tengo alrededor es que es idéntico al otro, pero para los usuarios thinkpaderos, la cosa cambia un poquito.

Una de las cosas que mas nos preocupa a los thinkpadfanboys es el cambio de teclado, cabe decir que el del x230 va bastante bien y el tecleo es muy similar al de sus antecesores, incluso diría que un poquito mejor, la cosa que si que hace que me pierda un poco es que han cambiado la disposición de algunas teclas (ya no hay 2 niveles de teclas de función, sino sólo uno), pero vamos, algo que te puedes acostumbrar en algunas semanas.
Otra cosa era la robustez, sigue siendo igual de robusto que sus antecesores, además de que las bisagras son un poco mas gruesas.

DSC_0841

DSC_0842

Una de las cosas que empeora respeto el x200 es el altavoz integrado, que parece que es un poco mas cutre, pero tampoco es un tema que me preocupe excesivamente. A nivel de audio, sólo hay una entrada para el auricular y el micro.

La resolución de pantalla es la misma, pero la pantalla brilla un poco mas respeto el x200, supongo que será cosa del tiempo hehe, al ponerla a tope casi tengo que ponerme las gafas de sol! 8)

Las novedades del x230 es los 2 puertos USB3.0 (azules) y uno 2.0, además de un puerto mini-display. Sigue con su lector de tarjetas (4 en 1).

La batería tiene bastante buena pinta y no podré hablar del tema hasta que le de un poquito mas de uso, pero va por el camino de no tener que estar pendiente de tener el cargador siempre encima. Con el x200 con una batería de mas de 2 años, esta me duraba un poco mas de 2 horas. Realmente un gozo si tienes que trabajar al aire libre o hacer desplazamientos cortos.

En la fecha que estamos, ahora ya sólo venden el x240, pero hay varias cosas que no me han gustado como por ejemplo que sólo tiene un slot de memoria RAM y a fecha de hoy, el x240 sólo soporta 8Gb de RAM, cuando el x230, con 2 módulos de RAM soporta hasta 16Gb de RAM (cabe esperar que si de cara al futuro hacen una ampliación en la BIOS, el x240 soporte 1 slot de 16Gb de RAM y esperamos que esta ampliación también afecte a los x230… el tiempo lo dirá!). El x230 me viene con un módulo de 8Gb así que me queda otro libre para ampliar cuando quiera sin tener que tirar a la basura dos módulos de 4Gb (vamos, un detallito!).
La otra es que el ratón del teclado no tiene teclas en el x240, en el x230 si.
La apariencia del x240 se va alejando un poco de la típica y mítica apariencia oldschool de los thinkpad, en el x230 aún se preserva este aire.

Así que de momento, con un x230, con 8Gb de RAM, disco duro de estado sólido y procesador i7, la máquina tira realmente bien y va muy fina! vamos a ver como se comporta cuando empecemos a hacer funcionar maquinas virtuales en el mismo sistema.

Ahora vamos a ver el tema compatibilidad:

Con el sistema instalado by default, casi todo funciona a excepción de la wifi y el trackpoint, el scroll del pad si que funciona, pero no el scroll del botón medio+trackpoint, de momento nada especial, ya que en el x200 teníamos el mismo problema pero se pudo solucionar de forma relativamente sencilla.
Una cosa que había dado bastante por el saco en el pasado es el soporte GLX, pero en este equipo funciona de maravilla, tal como lo hacía ya en el x200.

# wifi
Para instalar la wifi tendremos que habilitar los repositorios contrib y non-free e instalar firmware-iwlwifi. Instalando este paquete no funciona el wireless a N, pero si a G/A. Es un tema que queda pendiente.

root@carboni:/home/laura# apt-get install firmware-iwlwifi

# trackpoint
Tenemos que crear el fichero /etc/X11/xorg.conf con este contenido

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

# webcam
No la he probado

# display port
No lo he probado

# puerto minipci
No lo he probado

# puertos USB3.0
No los he probado, pero conectando cosas por USB funcionan.

# Botones
Todos funcionan menos el mute
Más info: Enabling mic mute button

# Suspensión
OK, todo parece funcionar correctamente tras suspender

# Thinkfan
Seguir este artículo

# varios
En principio un lshw no muestra ningún unclaimed, así que suponemos que el resto está todo funcionando…
Hay varios paquetes que mejoran el rendimiento de nuestro sistema y es recomendable instalarlos

root@carboni:/home/laura# apt-get install thinkfan tp-smapi-dkms tpb hdapsd acpitool

Ya a nivel de escritorio, llevo varios días tratando de instalar cinnamon pero el soporte en Debian estos días está un poco insoportable y de mientras no avance el tema, en lugar de volver a estropear el escritorio con un gnome3 he decidido finalmente por mate.

Aquí el chorro de características de hw del portátil

root@carboni:/home/laura# uptime
 11:29:11 up 17 min,  2 users,  load average: 0,61, 0,38, 0,26
root@carboni:/home/laura# free -m
             total       used       free     shared    buffers     cached
Mem:          7703       1277       6426         41         39        576
-/+ buffers/cache:        661       7042
Swap:         4985          0       4985
root@carboni:/home/laura# uname -a
Linux carboni 3.14-1-amd64 #1 SMP Debian 3.14.7-1 (2014-06-16) x86_64 GNU/Linux
root@carboni:/home/laura# lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 System peripheral: Ricoh Co Ltd MMC/SD Host Controller (rev 07)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
root@carboni:/home/laura# lsusb -v | grep -E '<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null 
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                0 
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 003 Device 003: ID 04f2:b2ea Chicony Electronics Co., Ltd Integrated Camera [ThinkPad]
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                2 Integrated Camera
      (Bus Powered)
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  (Bus Powered)
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                0 
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 xHCI Host Controller
Bus 001 Device 002: ID 0bdb:1926 Ericsson Business Mobile Networks BV 
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0 
  idVendor           0x0bdb Ericsson Business Mobile Networks BV
  iProduct                2 H5321 gw
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 xHCI Host Controller
root@carboni:/home/laura# apt-get install mate-desktop-environment-extras

Y otra cosa que es necesario para navegar un poco en condiciones es flash

root@carboni:/home/laura# apt-get install flashplugin-nonfree

Para mas información Thinkwiki Category X230

This entry was posted on dimecres, juny 18th, 2014 at 11:45 and is filed under Gadgets, Linux. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

« »

guy fawkes