You are not logged in.
Pages: 1
Hi.
I just bought a Zephyrus laptop, and I could not find any information online about the component, if they had good Linux support, etc.
I would like to help other users find out about this (and also find how to fix things that do not work yet).
What's the best way to do this?
I think I should add to this wiki page: https://wiki.archlinux.org/index.php/Laptop/ASUS , but I guess I should first try harder to fix the issues, and add instructions to how to solve them?
Here is the result of lspci -v, in case it helps someone :
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex
Subsystem: ASUSTeK Computer Inc. Raven/Raven2 Root Complex
Flags: fast devsel
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
Flags: bus master, fast devsel, latency 0, IRQ 25
Capabilities: <access denied>
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
Flags: fast devsel
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 26
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000f000-0000ffff [size=4K]
Memory behind bridge: f6000000-f70fffff [size=17M]
Prefetchable memory behind bridge: 00000000c0000000-00000000d20fffff [size=289M]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 27
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: None
Memory behind bridge: f7900000-f79fffff [size=1M]
Prefetchable memory behind bridge: None
Capabilities: <access denied>
Kernel driver in use: pcieport
00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000e000-0000efff [size=4K]
Memory behind bridge: f7800000-f78fffff [size=1M]
Prefetchable memory behind bridge: None
Capabilities: <access denied>
Kernel driver in use: pcieport
00:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 29
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 0000d000-0000dfff [size=4K]
Memory behind bridge: f7700000-f77fffff [size=1M]
Prefetchable memory behind bridge: None
Capabilities: <access denied>
Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
Flags: fast devsel
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 30
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 0000c000-0000cfff [size=4K]
Memory behind bridge: f7200000-f76fffff [size=5M]
Prefetchable memory behind bridge: 00000000e0000000-00000000f01fffff [size=258M]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller
Flags: 66MHz, medium devsel
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
Subsystem: ASUSTeK Computer Inc. FCH LPC Bridge
Flags: bus master, 66MHz, medium devsel, latency 0
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0
Flags: fast devsel
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1
Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2
Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3
Flags: fast devsel
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4
Flags: fast devsel
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5
Flags: fast devsel
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6
Flags: fast devsel
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7
Flags: fast devsel
01:00.0 VGA compatible controller: NVIDIA Corporation TU116M [GeForce GTX 1660 Mobile] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. TU116M [GeForce GTX 1660 Mobile]
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 72
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at f000 [size=128]
[virtual] Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation Device 1aeb (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 18d1
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 65
Memory at f7080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
01:00.2 USB controller: NVIDIA Corporation Device 1aec (rev a1) (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. Device 18d1
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 42
Memory at d2000000 (64-bit, prefetchable) [size=256K]
Memory at d2040000 (64-bit, prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
01:00.3 Serial bus controller [0c80]: NVIDIA Corporation Device 1aed (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 18d1
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 62
Memory at f7084000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: nvidia-gpu
Kernel modules: i2c_nvidia_gpu
02:00.0 Non-Volatile memory controller: Intel Corporation SSDPEKNW020T8 [660p, 2TB] (rev 03) (prog-if 02 [NVM Express])
Subsystem: Intel Corporation SSDPEKNW020T8 [660p, 2TB]
Flags: bus master, fast devsel, latency 0, IRQ 31, NUMA node 0
Memory at f7900000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
Subsystem: AzureWave RTL8821CE 802.11ac PCIe Wireless Network Adapter
Flags: fast devsel, IRQ 255
I/O ports at e000 [disabled] [size=256]
Memory at f7800000 (64-bit, non-prefetchable) [disabled] [size=64K]
Capabilities: <access denied>
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 63
I/O ports at d000 [size=256]
Memory at f7704000 (64-bit, non-prefetchable) [size=4K]
Memory at f7700000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Picasso
Flags: bus master, fast devsel, latency 0, IRQ 71
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=2M]
I/O ports at c000 [size=256]
Memory at f7600000 (32-bit, non-prefetchable) [size=512K]
Capabilities: <access denied>
Kernel driver in use: amdgpu
Kernel modules: amdgpu
05:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
Subsystem: ASUSTeK Computer Inc. Raven/Raven2/Fenghuang HDMI/DP Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 67
Memory at f7688000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
05:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
Flags: fast devsel, IRQ 255
Memory at f7500000 (32-bit, non-prefetchable) [disabled] [size=1M]
Memory at f768e000 (32-bit, non-prefetchable) [disabled] [size=8K]
Capabilities: <access denied>
05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. Raven USB 3.1
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at f7400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
05:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 (prog-if 30 [XHCI])
Subsystem: ASUSTeK Computer Inc. Raven USB 3.1
Flags: bus master, fast devsel, latency 0, IRQ 24
Memory at f7300000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
05:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
Subsystem: ASUSTeK Computer Inc. Family 17h (Models 10h-1fh) HD Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 69
Memory at f7680000 (32-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
05:00.7 Non-VGA unclassified device: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
Flags: fast devsel, IRQ 43
Memory at f7200000 (32-bit, non-prefetchable) [size=1M]
Memory at f768c000 (32-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: i2c_amd_mp2
Kernel modules: i2c_amd_mp2_pci
I got most of it working fine, but I apparently have a dual GPU with an ATi less power-hungry card, and a NVidia more powerful one. Because the less power-hungry card is an AMD one rather than an Intel one, I don't think I can use Bumblebee or PRIME.
The Wifi is working thanks to the rtl8821ce-dkms-git package from AUR, but not out of the box, and the driver development seems to be paused, see https://github.com/tomaspinho/rtl8821ce/issues/26 , which also mentions that there are now official drivers but I don't know how to install them. I hope it means there will soon be out of the box support soon! Bluetooth is working too, mostly (I tried on my headphones, and there was regular small cuts in the sound ). Wifi and Bluetooth seem to be related.
The keyboard is working but some keys are not recognized, no event are fired in xev when I press them, and the keyboard lights aren't recognized. I have no idea how to try to fix this.
I will likely open specific topics related to each specific issue, but I thought it was nice to have a topic with all the information on that laptop model support on Linux.
Small issue with the touchpad, which seems to send sometime some clicks even when my hands are nowhere near it.
Last edited by Hybrid Son Of Oxayotl (2019-07-20 13:31:04)
Offline
I just found out that I could make the keys work through the incredible project rog-core, see https://github.com/flukejones/rog-core
I installed the AUR package rog-core ( https://aur.archlinux.org/packages/rog-core/ ), rebooted, and all keys worked perfectly, along with the keyboard backligths!
Offline
Pages: 1