Artık şoförleri değiştiren iki komut dosyası var, xorg.conf, kara listeye ve libglx'e bakar, yani cevap: evet, bu mümkün.
Kara listeleme /etc/modprobe.d/
, ya blacklist nvidia
da içindeki bir dosyayla çalışır blacklist nouveau
. Ayrıca /lib/nvidia-current/modprobe.conf
kuklalarla değiştirildim , yoksa nvidia sürücüsü her zaman /etc/modprobe.d/
kara listelerde nouveau içinde bir bağlantı yaratacaktır .
Nouveau'ya geç:
#!/bin/bash
stop gdm
rmmod nvidia
sed -i "s/nouveau/nvidia/" /etc/modprobe.d/blacklist-nvidia-nouveau.conf
update-alternatives --set gl_conf /usr/lib/mesa/ld.so.conf
ldconfig
modprobe nouveau
cp /etc/X11/xorg.conf{.nouveau,}
start gdm
Bunu yaptıktan sonra çalışan nouveau ve çalışma konsolu (nouveaufb) kullanıyorum.
Nvidia'ya geç:
#!/bin/bash
stop gdm
echo 0 > /sys/class/vtconsole/vtcon1/bind
rmmod nouveau
rmmod ttm
rmmod drm_kms_helper
rmmod drm
sed -i "s/nvidia/nouveau/" /etc/modprobe.d/blacklist-nvidia-nouveau.conf
update-alternatives --set gl_conf /usr/lib/nvidia-current/ld.so.conf
ldconfig
modprobe nvidia-current
cp /etc/X11/xorg.conf{.nvidia,}
start gdm
→ Nvidia sürücüsü çalışıyor, sadece sorun var: nouveau sürücüsünü boşalttıktan sonra, konsol kullanılamaz. Bunu sıfırlamak veya başka bir çerçeveyi yüklemek için bir yola ihtiyacım var, ancak vesafb çekirdeğe eklendiğinden ne yapacağımı bilemiyorum.