HP 255 G2 (Notebook, 15.6 Zoll, 1 GH)

Laptop 15.6 Inch, HP, Notebook

HP 255 G2 (Notebook, 15.6 Zoll, 1 GH)
Linux compatibility:
2 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 52 votes, average: 3.0 out of 5
  ( 3 with 2 ratings)

Price: $ 1,081.00 (on stock)
(without shipping costs)

 Buy from Amazon.com



Price trend
HP 255 G2 
-
Minimum: $ 400.00 
Maximum: $ 1,081.29  
Updated: 14/11/2016 13:28

Review of Linux Compatibility

The notebook 255 G2 from HP can also be used under Linux (e.g. with Ubuntu 14.04). The only remaining problem is the touchpad, which is not supported automatically (see bug report).

Gigabit Ethernet

The on board Gigabit Ethernet bases on a Realtek chipsetz which is automatically supported under Linux:

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07)
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: r8169

The Linux kernel uses the module r8169 as driver, which loads automatically during the booting phase of the Linux system:

r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
r8169 0000:02:00.0: irq 77 for MSI/MSI-X
r8169 0000:02:00.0 eth0: RTL8106e at 0xffffc9000438c000, 00:11:22:33:44:55, XID 04900000 IRQ 77

Webcam

The integrated webcam has the USB ID 04f2:b40e

Bus 001 Device 003: ID 04f2:b40e Chicony Electronics Co., Ltd

and is compatible with the uvcvideo driver, which loads automatically and initializes the webcam during the booting of the kernel:

Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device HP Truevision HD (04f2:b40e)
input: HP Truevision HD as /devices/pci0000:00/0000:00:12.2/usb1/1-3/1-3:1.0/input/input7
usbcore: registered new interface driver uvcvideo

WiFi

An Atheros chipset is used for WiFi:

03:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:217f]
	Kernel driver in use: ath9k

This chipset is automatically recognized by the Linux kernel. The module ath9k is used as driver:

ath: phy0: WB335 1-ANT card detected
ath: phy0: Set BT/WLAN RX diversity capability
ath: phy0: Enable LNA combining
ath: phy0: ASPM enabled: 0x43
ath: EEPROM regdomain: 0x6a
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x6a
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
ieee80211 phy0: Atheros AR9565 Rev:1 mem=0xffffc90004500000, irq=40

Graphic

The internal Radeon graphic card is supported by the “radeon” kernel module:

radeon 0000:00:01.0: WB enabled
...
[drm] radeon: irq initialized.
...
[drm] UVD initialized successfully.
...
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   LVDS-1
[drm]   HPD1
...
[drm] Connector 1:
[drm]   HDMI-A-1
[drm]   HPD2
...
[drm] Connector 2:
[drm]   VGA-1
...
[drm] Internal thermal controller without fan control
[drm] radeon: power management initialized

Sound

The sound is fully supported by the hda_intel kernel module:

hda_intel: msi for device 103c:2192 set to 0
hda-intel 0000:00:01.1: Using LPIB position fix
hda-intel 0000:00:01.1: Enable sync_write for stable communication
HDMI ATI/AMD: no speaker allocation for ELD
input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input9
hda_intel: msi for device 103c:2192 set to 0
hda-intel 0000:00:14.2: Using LPIB position fix
hda-intel 0000:00:14.2: Enable sync_write for stable communication
...
autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
   speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
   hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
   mono: mono_out=0x0
   inputs:
     Mic=0x19
     Internal Mic=0x12
realtek: No valid SSID, checking pincfg 0x40f41905 for NID 0x1d
realtek: Enabling init ASM_ID=0x1905 CODEC_ID=10ec0282
input: HD-Audio Generic Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input11
input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input10

Hardware Overview

The following hardware is recognized by the Linux kernel:

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex [1022:1536]
	Subsystem: Hewlett-Packard Company Device [103c:2192]

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] [1002:9834] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: radeon

00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:9840]
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: snd_hda_intel

00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0 [1022:1538]
00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439] (prog-if 00 [Normal decode])
	Kernel driver in use: pcieport

00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439] (prog-if 00 [Normal decode])
	Kernel driver in use: pcieport

00:02.5 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439] (prog-if 00 [Normal decode])
	Kernel driver in use: pcieport

00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 01) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: xhci_hcd

00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7804] (prog-if 01 [AHCI 1.0])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: ahci

00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 39) (prog-if 10 [OHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: ohci-pci

00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 39) (prog-if 20 [EHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: ehci-pci

00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 39) (prog-if 10 [OHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: ohci-pci

00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 39) (prog-if 20 [EHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: ehci-pci

00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:780b] (rev 3a)
	Subsystem: Hewlett-Packard Company Device [103c:2192]

00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 02)
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: snd_hda_intel

00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:780e] (rev 11)
	Subsystem: Hewlett-Packard Company Device [103c:2192]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0 [1022:1530]

00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1 [1022:1531]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2 [1022:1532]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3 [1022:1533]
	Kernel driver in use: k10temp

00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4 [1022:1534]
	Kernel driver in use: fam15h_power

00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5 [1022:1535]
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: rtsx_pci

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07)
	Subsystem: Hewlett-Packard Company Device [103c:2192]
	Kernel driver in use: r8169

03:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:217f]
	Kernel driver in use: ath9k

Similar Linux Hardware

scroll left scroll right

Comments

Please use the comment section to submit corrections to the article as well as relevant excerpts of lspci, lsusb, lshw, dmesg e.t.c. Furthermore, use the section for the exchange of experiences with this hardware component or search for configuration help from other owners of this hardware.
 
Email address will not be published.
Submitting comment...