Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How can I install the ntsync kernel module?

Featured Replies

As the title says, how can I install the ntsync kernel module for use with Wine/Proton?

 

Quote

Linux orangepi5 6.16.4-edge-rockchip64 #1 SMP PREEMPT Thu Aug 28 14:34:51 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

 

Solved by The Tall Man

  • Solution

That module is not included in the default kernel build configuration. But you can build the kernel yourself.

 

https://docs.armbian.com/Developer-Guide_Build-Preparation/

https://docs.armbian.com/Developer-Guide_Build-Commands/

 

When you run ./compile.sh, the first thing it shows you is the kernel configuration screen (image 1). Select, "Show a kernel configuration menu before compilation".

 

When it finally arrives on the configuration menu (image 2), use the forward slash key (/) for search, enter ntsync. When the result comes up (image 3), press 1 to select it. It will take you right to it. It will be highlighted (image 4). Press the M key to select it as a module. The use the right arrow to move from Select to Exit, and keep doing that until you get to where you save it. Then keep going with the rest of the process.

 

I could be wrong about this, but I think you can build the kernel only without the whole armbian image too, with this (from the second link above);

./compile.sh kernel-config BOARD=orangepi5 BRANCH=edge

 

Image 1: Select Kernel Configuration

1 - Select Kernel Config.png

 

Image 2: Kernel Configuration Menu

2 - Kernel Configuration Menu.png

 

Image 3: Search Result - NTSYNC

3 - Search Result - ntsync.png

 

Image 4: - NTSYNC Selection

4 - ntsync Selection.png

Edited by The Tall Man

  • Author

@The Tall Man Thanks again, it works

 

Quote

khanhdtp@orangepi5:~/Desktop$ modinfo ntsync
filename:       /lib/modules/6.16.6-edge-rockchip64/kernel/drivers/misc/ntsync.ko
license:        GPL
description:    Kernel driver for NT synchronization primitives
author:         Elizabeth Figura <zfigura@codeweavers.com>
depends:        
intree:         Y
name:           ntsync
vermagic:       6.16.6-edge-rockchip64 SMP preempt mod_unload aarch64

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.