tl;dr
커널을 새로 설치했거나, 판올림하는 경우, 다음 두 꾸러미를 추가로 설치해줘야 무선랜(물론 커널에서 제공되지 않는 무선랜; 브로드컴 제품 등)과 사운드가 제대로 작동한다.
sudo apt install linux-headers-x.x.x-yyyy-gke linux-modules-extra-x.x.x-yyyy-gke
만약 이래도 안되면, 무선랜 모듈까지 재설치해본다.
sudo apt install bcmwl-kernel-source --reinstall
저 꾸러미들을 설치하기 전에 새 커널로 부팅을 먼저 하면 무선랜 드라이버가 없어서 네트웍을 쓸 수 없으므로, 일단 apt upgrade
가 끝난 뒤 바로 저 꾸러미들을 설치하거나, 아니면 다시 예전 커널로 부팅한 뒤 작업해야 한다.
참고로, 현재 설치된 커널을 보려면 다음 명령을 사용한다.
dpkg --list | grep linux-image
거 참. 신기술을 접해보려하니 참 이런 저런 어려움이 많다.
KDE Neon 에서, PPA(ppa:wireguard/wireguard)를 추가하고 wireguard 를 설치했다. 그랬더니 5.3.0-1026-gke 커널이 설치됐는데..
무선 네트웍 카드가 잡히지 않는 참사(?)가 벌어졌다.
뭐야, VPN 하려고 하는데 네트웍이 없으면 어찌 하라는거야..
네트웍도 안잡혔지만, 사운드쪽도 빨간 딱지가 붙어, 아무런 장치도 잡히질 않는다.
커널 모듈관련 문제인가 싶어, 몇몇 꾸러미를 설치해봤다. (사실 이 단계에서 해결했었어야 한다. 결국 아직 지식이 많이 부족한거지.)
일단 아래 파일들을 설치해봤다.
linux-tools-5.3.0-1026-gke linux-gke-5.3-tools-5.3.0-1026 linux-gke-5.3-headers-5.3.0-1026 linux-modules-extra-5.3.0-1026-gke
물론 네트웍이 안되므로 이 커널로는 저 꾸러미들을 설치할 수가 없다. 따라서 다른 커널로 부팅한 후 설치했다.
결과, 사운드는 돌아왔다. 아마도 modules-extra 때문이 아닐까.. 막연히 짐작만.
그래도 여전히 네트웍은 안된다.
뭐가 문제일까..?
살짝 고민하다가, 전에 무선 네트웍 모듈을 교체했던 게 기억났다.
여기서 답이 떠올랐어야 하는데…
하여, 일단 bcmwl-kernel-source
꾸러미를 재설치했다.
그/런/데!
재설치 중, 오류가 발생한다. 바로, linux-headers-5.3.0-1026-gke 가 설치되어 있지 않아 작업이 불가능하다는 얘기! wireguard 가 의존성에서 쟤를 빼놓은 모양이다. 없어도 문제가 없을 순 있겠지만, 나같은 경우엔 이런 심각한 상황에 빠져버릴 수도 있다.
하여! 이 문제는 저 꾸러미를 설치함으로 해결되었다.
정작 wireguard 는 내일에나 해보기로..