DisplayLink / evdi

Extensible Virtual Display Interface
MIT License
710 stars 184 forks source link

NVRM: nvAssertOkFailedNoLog: Assertion failed: Call not supported [NV_ERR_NOT_SUPPORTED] #496

Open leleobhz opened 1 day ago

leleobhz commented 1 day ago
❯ fastfetch -l none
leonardo@miriam
---------------
OS: CachyOS Linux x86_64
Kernel: Linux 6.11.5-3-cachyos
Uptime: 21 mins
Packages: 2264 (pacman)
Shell: fish 3.7.1
Display (ASUS MB16AC): 1080x1920 @ 60 Hz (as 607x1080) in 15" [External]
Display (LC27RG50): 1920x1080 @ 60 Hz in 24" [External]
DE: GNOME 47.1
WM: Mutter (Wayland)
WM Theme: Adwaita
Theme: KvLibadwaitaDark [Qt], Adwaita [GTK2/3/4]
Icons: Adwaita [GTK2/3/4]
Font: Cantarell (11pt) [GTK2/3/4]
Cursor: capitaine (24px)
Terminal: tmux 3.5a
CPU: Intel(R) Core(TM) i7-7820X (16) @ 4.50 GHz
GPU: NVIDIA GeForce RTX 2060 Rev. A
Memory: 9.70 GiB / 31.03 GiB (31%)
Swap: 768.00 KiB / 31.03 GiB (0%)
Disk (/): 154.41 GiB / 195.80 GiB (79%) - ext4
Local IP (wlan0): 192.168.42.149/24
Locale: pt_BR.UTF-8

❯ LANG=C pacman -Qi linux-cachyos-lts-nvidia-open | head -n4 | tail -n3
Name            : linux-cachyos-lts-nvidia-open
Version         : 6.6.57-3
Description     : nvidia open modules of 565.57.01 driver for the linux-cachyos-lts kernel

❯ LANG=C pacman -Qi wayland | head -n4 | tail -n3
Name            : wayland
Version         : 1.23.1-1.1
Description     : A computer display server protocol

~
❯ LANG=C nvidia-smi
Mon Oct 28 10:59:26 2024
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 565.57.01              Driver Version: 565.57.01      CUDA Version: 12.7     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 2060        Off |   00000000:65:00.0  On |                  N/A |
|  0%   45C    P8             19W /  160W |     938MiB /   6144MiB |      4%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A      2436      G   /usr/bin/gnome-shell                          169MiB |
|    0   N/A  N/A      3044      G   /usr/bin/Xwayland                              32MiB |
|    0   N/A  N/A      6057      G   ...erProcess --variations-seed-version        325MiB |
|    0   N/A  N/A      6095      G   ...tLayering --variations-seed-version         96MiB |
|    0   N/A  N/A      7491      G   /usr/bin/alacritty                             48MiB |
|    0   N/A  N/A      9905    C+G   ...seed-version=20241027-180153.472000        117MiB |
+-----------------------------------------------------------------------------------------+

Hello!

Using evdi from AUR and compiled with main pointed at https://github.com/DisplayLink/evdi/commit/59a3a864f7476cd61d9c65bfd012d1e9ed90e2b1 I got the following attached error: evdi-issue.txt.

Screen gets allocated but tons of these errors happens when I move mouse to secondary screen. Last but not least important, there is NO IMAGE on display.

Displaylink device from System Info above is the ASUS MB16AC one.

leleobhz commented 1 day ago

P.s: Switching to Xorg, display works, but only refreshes the screen when mouse moves on DisplayLink display. Everything else, display does not get updated. For Xorg display I've configured like the following:

❯ cat /etc/X11/xorg.conf.d/20-evdi.conf
Section "OutputClass"
        Identifier "DisplayLink"
        MatchDriver "evdi"
        Driver "modesetting"
        Option "PageFlip" "false"
EndSection

~
❯