Medion Akoya E1318T
The Medion Akoya E1318T is a touchscreen netbook based on the AMD Kabini APU. It is very similar to the E1317T, so most information here should apply equally to both models.
Hardware Status
This status list is for kernel 3.15, older kernels do not support the Wi-Fi chip or certain functions of the GPU.
Components
Device | Works | Notes |
---|---|---|
CPU: AMD A4-1200 | Yes | |
SATA: AMD FCH SATA Controller | Yes | |
Video: AMD Kabini Radeon HD 8180 | Yes | |
Audio: AMD FCH Azalia HD Audio | Yes | |
Ethernet: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet | Yes | |
Wireless LAN: Realtek RTL8723BE PCIe Wireless Network Adapter | Yes | Driven by rtl8723be |
Touchscreen: Shenzhen Huiding Technology Goodix GT91x USB | Yes | Driven by hid-multitouch |
Bluetooth: Realtek (IMC Networks) RTL8723AU USB Bluetooth | Yes | This currently needs an out of tree driver |
Camera: Realtek USB Webcam | Yes | |
SD card reader: AMD FCH SD Flash Controller | Yes | Driven by sdhci-pci |
Hardware monitoring | Yes | Driven by k10temp and fam15h_power |
Hotkeys | Not tested |
ACPI / Power Management
Function | Works | Notes |
---|---|---|
CPU frequency scaling | Yes | Driven by acpi_cpufreq |
GPU Powersaving (DPM) | Yes | |
SATA Power Management (ALPM) | Not tested | |
Suspend to RAM | Yes | |
Suspend to disk (hibernate) | Not tested | |
Display backlight control | Yes | Driven by acpi_video |
Extra hardware information
root #
lspci -nnk
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex [1022:1536] Subsystem: Pegatron Device [1b0a:220f] 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8180] [1002:9839] Subsystem: Pegatron Device [1b0a:2208] Kernel driver in use: radeon 00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:9840] Subsystem: Pegatron Device [1b0a:220f] 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.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439] Kernel driver in use: pcieport 00:02.5 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439] Kernel driver in use: pcieport 00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 01) Subsystem: Pegatron Device [1b0a:220c] Kernel driver in use: xhci_hcd 00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7801] (rev 40) Subsystem: Pegatron Device [1b0a:220f] Kernel driver in use: ahci 00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 39) Subsystem: Pegatron Device [1b0a:220f] 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) Subsystem: Pegatron Device [1b0a:220f] 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) Subsystem: Pegatron Device [1b0a:220f] 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) Subsystem: Pegatron Device [1b0a:220f] Kernel driver in use: ehci-pci 00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:780b] (rev 3a) Subsystem: Pegatron Device [1b0a:220f] Kernel driver in use: piix4_smbus 00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 02) Subsystem: Pegatron Device [1b0a:2209] 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: Pegatron Device [1b0a:220f] 00:14.7 SD Host controller [0805]: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller [1022:7813] (rev 01) Subsystem: Pegatron Device [1b0a:220f] Kernel driver in use: sdhci-pci 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 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723] Subsystem: AzureWave Device [1a3b:2159] Kernel driver in use: rtl8723be 02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07) Subsystem: Pegatron Device [1b0a:220b] Kernel driver in use: r8169
root #
lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 27c6:0002 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 0bda:570b Realtek Semiconductor Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 13d3:3410 IMC Networks Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Configuration details
Compiler flags
Main article: Safe CFLAGS
CHOST="x86_64-pc-linux-gnu"
# -march=btver1 for gcc-4.7 and older
CFLAGS="-march=btver2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
Kernel
Processor type and features --->
Processor family (Core 2/newer Xeon)
<*> CPU microcode loading support
[*] AMD microcode loading support
Power management and ACPI options --->
[*] ACPI (Advanced Configuration and Power Interface) Support --->
<*> Battery
<*> Video
CPU Frequency scaling --->
x86 CPU frequency scaling drivers --->
<*> ACPI Processor P-States driver
[*] Networking support --->
<*> Bluetooth subsystem support --->
Bluetooth device drivers --->
<*> HCI USB driver
<*> Wireless --->
<M> cfg80211 - wireless configuration API
<M> Generic IEEE 802.11 Networking Stack (mac80211)
<*> RF switch subsystem support
Device Drivers --->
SCSI device support --->
<*> SCSI disk support
[*] Probe all LUNs on each SCSI device
<*> Serial ATA and Parallel ATA drivers --->
<*> AHCI SATA support
[*] Network device support --->
[*] Ethernet driver support --->
[*] Realtek devices
<*> Realtek 8169 gigabit ethernet support
[*] Wireless LAN --->
<*> Realtek rtlwifi family of devices --->
<M> Realtek RTL8723BE PCIe Wireless Network Adapter
<*> I2C support --->
I2C Hardware Bus support --->
<*> Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC)
<*> Hardware Monitoring support --->
<*> AMD Family 10h+ temperature sensor
<*> AMD Family 15h processor power
<*> Multimedia support --->
[*] Media USB Adapters --->
<*> USB Video Class (UVC)
Graphics support --->
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
<M> ATI Radeon
Console display driver support --->
<*> Framebuffer Console support
<*> Sound card support --->
<*> Advanced Linux Sound Architecture --->
[*] PCI sound devices --->
<*> Intel HD Audio --->
[*] Build HDMI/DisplayPort HD-audio codec support
HID Support --->
Special HID drivers --->
<*> HID multitouch support
[*] USB support --->
<*> xHCI HCD (USB 3.0) support
<*> EHCI HCD (USB 2.0) support
<*> MMC/SD/SDIO card support
<*> Secure Digital Host Controller Interface support
<*> SDHCI support on PCI bus
[*] X86 Platform Specific Device Drivers --->
<*> WMI
[*] IOMMU Hardware Support --->
[*] AMD IOMMU support
[*] Support for Interrupt Remapping
[*] Cryptographic API --->
<*> AES cipher algorithms (AES-NI)
Required packages
- sys-kernel/linux-firmware for the Wi-Fi firmware and the GPU microcode
Enabling AMD-V (SVM) hardware virtualization
The commands described below are potentially dangerous and can render your system unbootable if something goes wrong. Only do this if you are prepared to recover from bad UEFI configuration.
It is highly advisable to make all changes on a copy of the UEFI configuration file, and keep a backup copy around.
This netbook's CPU/Chipset supports AMD-v hardware virtualization. However, the UEFI firmware does not expose a setting for it. Luckily, one user has found a way to enable the setting for the very similar Acer Aspire V5-122p notebook: [1].
First, make sure that efivarfs is mounted to /sys/firmware/efi/efivars. Then, enter /sys/firmware/efi/efivars and examine the contents of the file containing the UEFI setup configuration.
root #
hexdump -C Setup-a04a27f4-df00-4d42-b552-39511302113d
The interesting line is shown above, with the setting for AMD-v marked in bold at offset 0xf2. Now, change this setting to 1 and verify that the change was applied:
root #
printf "\x1" | dd bs=1 seek=242 conv=notrunc of=Setup-a04a27f4-df00-4d42-b552-39511302113d
root #
hexdump -C Setup-a04a27f4-df00-4d42-b552-39511302113d
Now power off(!) your system and verify that KVM is now enabled on next boot in dmesg:
user $
dmesg|grep kvm
kvm: Nested virtualization enabled kvm: Nested paging enabled