1) Can somebody explain how linux-headers package hardly depends on glibc version? Why Ubuntu? Even Debian doesn't do this.

https://packages.ubuntu.com/hirsute/linux-headers-5.11.0-34-generic

2) Also fuck Nvidia, seriously. My WiFi card (based on rtl8821ae) got broken in Linux, so I tried latest kernel (5.15-rc3+) and it works there. Except I can't use it because shitty nvidia driver doesn't work with it yet.