acpi_video は入れてもまったく役に立たない。
他の人の例やら調べてみると、どうやら X やら内蔵 WiFi やらのためには 13-STABLE に行くしか無いみたい。
2 度手間にしたくないので、もう SSD 載せ替えてしまおう。
ディスクのレイアウトはこんなふうになった。
# gpart show => 34 1953525101 nvd0 GPT (932G) 34 2014 - free - (1.0M) 2048 2097152 1 efi (1.0G) 2099200 262144 2 ms-reserved (128M) 2361344 897628160 3 ms-basic-data (428G) 899989504 3928 - free - (1.9M) 899993432 6297478 4 ms-recovery (3.0G) 906290910 2 - free - (1.0K) 906290912 1038090240 5 freebsd-ufs (495G) 1944381152 8388608 6 freebsd-swap (4.0G) 1952769760 755375 - free - (369M)
ひとまず scfb(4x) を使いながら作業する。 画面がまぶしい。
drm-devel-kmod を入れたら backlight(8) も使えるようになった。 xrandr --output eDP --brightness 0.6 とか明るさも変えられるようになった。
ただ、xrandr で明るさを変える前に backlight(8) を使うとほんの少ししか変わらなかったり、xrandr で変えたあとだと変わる範囲が変化したり、なんだか落ち着かない。 リブートすると設定値を忘れるので、毎回手で設定する必要もある。
X の起動は xdm(8) なので、 とりあえず無難な明るさを /usr/local/etc/X11/xdm/Xsetup_0 でセットすることにした。
デバイス | ドライバ | 動作 | 備考 |
---|---|---|---|
内蔵 SSD | nvd(4) | ○ | |
キーボード | atkbd(4) | ○ | |
タッチパッド | hmt(4) | ○ | /etc/rc.conf の kld_list に ig4.ko を追加。 |
音 | snd_hda(4) | ○ | 出力先ごとに別デバイス。pcm0: HDMI pcm1: 内蔵スピーカー pcm2: ヘッドホン。 |
SD カードスロット | sdhci(4) | ○ | |
コンソール | vt(4) | ○ | 明るさの問題は、一度 X を起動すれば問題なし。 |
X | amdgpu(4x) | ○ | 内蔵パネルは eDP、外部 HDMI 出力は DisplayPort-0。 |
有線 LAN | re(4) | ? | プローブはしてる。動作未確認。 |
Wi-Fi | ? | ☓ | Intel AX200。 |