Xbox dongle(xone) stopped working after update

Hi all,

New user and brand new standalone install here…it was perfect until I asked for garuda-update today.

╭─psyed@Aorus15gyc in ~
╰─λ garuda-inxi
System:
Kernel: 6.11.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=80496d0e-641e-4465-b60e-8e5b504b34f8 rw rootflags=subvol=@
quiet resume=UUID=182ff33f-106d-43fd-8ada-2b57d80c1574 loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.1.5 tk: Qt v: N/A info: frameworks v: 6.6.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: GIGABYTE product: AORUS 15G YC v: N/A
serial: <superuser required> Chassis: type: 10 v: y.y
serial: <superuser required>
Mobo: GIGABYTE model: AORUS 15G YC serial: <superuser required>
part-nu: X5LYC uuid: <superuser required> UEFI: American Megatrends v: FB07
date: 02/26/2021
Battery:
ID-1: BAT1 charge: 0% condition: N/A volts: N/A model: GIGABYTE AORUS 15Q
type: Li-ion serial: N/A status: not charging
Device-1: hidpp_battery_0 model: Logitech Illuminated Living-Room
Keyboard K830 serial: <filter> charge: 55% (should be ignored)
rechargeable: yes status: discharging
CPU:
Info: model: Intel Core i7-10870H bits: 64 type: MT MCP arch: Comet Lake
gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
model-id: 0xA5 (165) stepping: 2 microcode: 0xFC
Topology: cpus: 1x dies: 1 clusters: 8 cores: 8 threads: 16 tpc: 2
smt: enabled cache: L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 2 MiB
desc: 8x256 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 800 min/max: 800/5000 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
bogomips: 70399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GA104M [GeForce RTX 3080 Mobile / Max-Q 8GB/16GB]
vendor: Gigabyte driver: nvidia v: 560.35.03 alternate: nouveau,nvidia_drm
non-free: 550.xx+ status: current (as of 2024-09; EOL~2026-12-xx)
arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie:
gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s ports:
active: none off: HDMI-A-1,eDP-1 empty: DP-1 bus-ID: 01:00.0
chip-ID: 10de:249c class-ID: 0300
Device-2: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-9:3 chip-ID: 13d3:56a2
class-ID: 0e02 serial: <filter>
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
alternate: fbdev,nouveau,nv,vesa gpu: nvidia display-ID: 0
Monitor-1: HDMI-A-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia
x11: drv: nvidia inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 560.35.03
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3080 Laptop
GPU/PCIe/SSE2 memory: 7.81 GiB display-ID: :1.0
API: Vulkan v: 1.3.295 layers: 11 device: 0 type: discrete-gpu name: NVIDIA
GeForce RTX 3080 Laptop GPU driver: nvidia v: 560.35.03
device-ID: 10de:249c surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: Gigabyte driver: snd_hda_intel
v: kernel alternate: snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_cnl
bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403
Device-2: NVIDIA GA104 High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.1 chip-ID: 10de:228b
class-ID: 0403
API: ALSA v: k6.11.1-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.2.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: 3000 bus-ID: 03:00.0
chip-ID: 10ec:8125 class-ID: 0200
IF: enp3s0 state: down mac: <filter>
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2723 class-ID: 0280
IF: wlp4s0 state: up mac: <filter>
Device-3: Microsoft Xbox Wireless Adapter for Windows driver: N/A
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:7
chip-ID: 045e:02e6 class-ID: 0000 serial: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:4 chip-ID: 8087:0029
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 4.57 TiB used: 2.55 TiB (55.8%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Phison model: ESR01TBTLCG-EAC-4
size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: ECFM13.2 temp: 28.9 C
scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:4 vendor: Fanxiang model: S880 4TB
size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: SN14975 temp: 39.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 919.19 GiB size: 919.19 GiB (100.00%)
used: 36.62 GiB (4.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 919.19 GiB size: 919.19 GiB (100.00%)
used: 36.62 GiB (4.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 919.19 GiB size: 919.19 GiB (100.00%)
used: 36.62 GiB (4.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 919.19 GiB size: 919.19 GiB (100.00%)
used: 36.62 GiB (4.0%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.26 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
ID-2: swap-2 type: partition size: 34.38 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 44.0 C pch: 64.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.26 GiB used: 4.19 GiB (13.4%)
Processes: 432 Power: uptime: 5m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.45 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2027 libs: 582 tools: octopi,paru Compilers:
clang: 18.1.8 gcc: 14.2.1 Shell: garuda-inxi default: fish v: 3.7.1
running-in: konsole inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-10-01
Last full system update: 2024-10-02 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

╭─psyed@Aorus15gyc in ~ took 5s
╰─λ

Have Zen, BORE and LTS installed…the update clearly had “something” for xone-dkms-git and it failed during the update process. So I just did usual reboot…not go. Tried in BORE and LTS…same.

Then went back to ZEN and removed it and installed again.

╭─psyed@Aorus15gyc in ~
╰─λ paru -S xone-dkms-git
[sudo] password for psyed:
resolving dependencies...
looking for conflicting packages...

Package (2)                       New Version         Net Change

chaotic-aur/xone-dongle-firmware  0.1-9                 0.07 MiB
chaotic-aur/xone-dkms-git         0.3.r57.g29ec357-1    0.26 MiB

Total Installed Size:  0.32 MiB

:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring                                     [------------------------------------] 100%
(2/2) checking package integrity                                   [------------------------------------] 100%
(2/2) loading package files                                        [------------------------------------] 100%
(2/2) checking for file conflicts                                  [------------------------------------] 100%
(2/2) checking available disk space                                [------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Rejecting pacman transaction if running in snapshot...
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 41
:: Processing package changes...
(1/2) installing xone-dongle-firmware                              [------------------------------------] 100%
(2/2) installing xone-dkms-git                                     [------------------------------------] 100%
:: Running post-transaction hooks...
(1/9) Arming ConditionNeedsUpdate...
(2/9) Install DKMS modules
==> dkms install --no-depmod xone/0.3.r57.g29ec357 -k 6.11.1-zen1-1-zen
Error! Bad return status for module build on kernel: 6.11.1-zen1-1-zen (x86_64)
Consult /var/lib/dkms/xone/0.3.r57.g29ec357/build/make.log for more information.
==> WARNING: `dkms install --no-depmod xone/0.3.r57.g29ec357 -k 6.11.1-zen1-1-zen' exited 10
==> dkms install --no-depmod xone/0.3.r57.g29ec357 -k 6.11.0-5-cachyos-bore
Error! Bad return status for module build on kernel: 6.11.0-5-cachyos-bore (x86_64)
Consult /var/lib/dkms/xone/0.3.r57.g29ec357/build/make.log for more information.
==> WARNING: `dkms install --no-depmod xone/0.3.r57.g29ec357 -k 6.11.0-5-cachyos-bore' exited 10
==> dkms install --no-depmod xone/0.3.r57.g29ec357 -k 6.6.52-1-lts
==> depmod 6.6.52-1-lts
(3/9) Updating initramfs...
:: Building initramfs for linux-cachyos-bore (6.11.0-5-cachyos-bore)
:: Building fallback initramfs for linux-cachyos-bore (6.11.0-5-cachyos-bore)
:: Building initramfs for linux-zen (6.11.1-zen1-1-zen)
:: Building fallback initramfs for linux-zen (6.11.1-zen1-1-zen)
:: Building initramfs for linux-lts (6.6.52-1-lts)
:: Building fallback initramfs for linux-lts (6.6.52-1-lts)
(4/9) Updating linux initcpios...
(5/9) Foreign/AUR package notification
=> No foreign/AUR packages found.
(6/9) Orphaned package notification...
gcab 1.6-2
kactivities5 5.116.0-1
kcmutils5 5.116.0-1
kdnssd5 5.116.0-1
knotifyconfig5 5.116.0-1
libsmbios 2.4.3-7
python-pyrate-limiter 3.7.0-1
python-toolz 0.12.1-2
qt5-quickcontrols 5.15.15-1
qt5-webengine 5.15.17-7
qtkeychain-qt5 0.14.3-1
wpebackend-fdo 1.14.3-1
(7/9) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/ananicy.d/ananicy.conf.pacnew
/etc/locale.gen.pacnew
/etc/pacman.conf.pacnew
/etc/makepkg.conf.d/rust.conf.pacnew
/etc/pacman.d/mirrorlist.pacnew
/etc/updatedb.conf.pacsave
Please check and merge
(8/9) Performing snapper post snapshots for the following configurations...
==> root: 42
(9/9) Syncing all file systems...

╭─psyed@Aorus15gyc in ~ as 🧙 took 1m1s
╰─λ

And those directory reported for both ZEN and BORE are non exitent so can’t see what that “make.log” may have. So I think that package needs updating to work with 6.11’s

Hello,

Same problem…

Upstream issue, watch for these to be merged, maybe boot with LTS kernel when you want to use dongle in the meantime, since it looks like <6.10 is unaffected

5 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.