LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Я загрузился с Devuan 11 LiveCD. Перед тем, как загрузиться, я добавил параметр ядра nomodeset, чтобы не загружать nouveau. Первым делом, я отредактировал /etc/apt/sources.list, изменив строку:

deb http://deb.devuan.org/merged chimaera main  

на:

deb http://deb.devuan.org/merged chimaera main contrib non-free

После чего выполнил sudo apt update

Когда я выполнил команду установки драйверов NVIDIA, у меня загрузилось несколько зависимостей для сборки. Потом я понял, что я выбрал не все компоненты драйвера для установки, и скачалась ещё порция зависимостей.

Первый список:

binutils_2.35.2-2_amd64.deb
binutils-common_2.35.2-2_amd64.deb
binutils-x86-64-linux-gnu_2.35.2-2_amd64.deb
gcc-10_10.2.1-6_amd64.deb
libasan6_10.2.1-6_amd64.deb
libatomic1_10.2.1-6_amd64.deb
libbinutils_2.35.2-2_amd64.deb
libc6-dev_2.31-13+deb11u2_amd64.deb
libcc1-0_10.2.1-6_amd64.deb
libc-dev-bin_2.31-13+deb11u2_amd64.deb
libc-devtools_2.31-13+deb11u2_amd64.deb
libcrypt-dev_1%3a4.4.18-4_amd64.deb
libctf0_2.35.2-2_amd64.deb
libctf-nobfd0_2.35.2-2_amd64.deb
libgcc-10-dev_10.2.1-6_amd64.deb
libitm1_10.2.1-6_amd64.deb
liblsan0_10.2.1-6_amd64.deb
libnsl-dev_1.3.0-2_amd64.deb
libtirpc-dev_1.3.1-1_amd64.deb
libtsan0_10.2.1-6_amd64.deb
libubsan1_10.2.1-6_amd64.deb
linux-compiler-gcc-10-x86_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-amd64_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-common_5.10.70-1_all.deb
linux-kbuild-5.10_5.10.70-1_amd64.deb
linux-libc-dev_5.10.70-1_amd64.deb
manpages_5.10-1_all.deb
manpages-dev_5.10-1_all.deb
module-assistant_0.11.10_all.deb

Второй список:

autoconf_2.69-14_all.deb
automake_1%3a1.16.3-2_all.deb
autopoint_0.21-4_all.deb
autotools-dev_20180224.1+nmu1_all.deb
build-essential_12.9_amd64.deb
dctrl-tools_2.24-3+b1_amd64.deb
debhelper_13.3.4_all.deb
dh-autoreconf_20_all.deb
dh-strip-nondeterminism_1.12.0-1_all.deb
diffstat_1.64-1_amd64.deb
dkms_2.8.4-3_all.deb
dpkg-dev_1.20.9_all.deb
dwz_0.13+20210201-1_amd64.deb
ed_1.17-1_amd64.deb
fakeroot_1.25.3-1.1_amd64.deb
g++-10_10.2.1-6_amd64.deb
g++_4%3a10.2.1-1_amd64.deb
gcc_4%3a10.2.1-1_amd64.deb
intltool-debian_0.35.0+20060710.5_all.deb
libalgorithm-diff-perl_1.201-1_all.deb
libalgorithm-diff-xs-perl_0.04-6+b1_amd64.deb
libalgorithm-merge-perl_0.08-3_all.deb
libarchive-cpio-perl_0.10-1.1_all.deb
libarchive-zip-perl_1.68-1_all.deb
libdebhelper-perl_13.3.4_all.deb
libfakeroot_1.25.3-1.1_amd64.deb
libfile-stripnondeterminism-perl_1.12.0-1_all.deb
libltdl-dev_2.4.6-15_amd64.deb
libmail-sendmail-perl_0.80-1.1_all.deb
libsigsegv2_2.13-1_amd64.deb
libstdc++-10-dev_10.2.1-6_amd64.deb
libsub-override-perl_0.09-2_all.deb
libsys-hostname-long-perl_1.5-2_all.deb
libtool_2.4.6-15_all.deb
m4_1.4.18-5_amd64.deb
make_4.3-4.1_amd64.deb
po-debconf_1.0.21+nmu1_all.deb
quilt_0.66-2.1_all.deb

Перед тем, как подключать репозиторий Sid, из репозитория non-free нужно установить ещё зависимости:

glx-alternative-mesa_1.2.0_amd64.deb
glx-alternative-nvidia_1.2.0_amd64.deb
glx-diversions_1.2.0_amd64.deb
nvidia-installer-cleanup_20151021+13_amd64.deb
nvidia-kernel-common_20151021+13_amd64.deb
nvidia-modprobe_460.32.03-1_amd64.deb
nvidia-opencl-common_460.91.03-1_amd64.deb
nvidia-support_20151021+13_amd64.deb
update-glx_1.2.0_amd64.deb

Теперь - установка самого драйвера. Вот список пакетов, которые нужно утянуть из Sid:

libegl1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgl1-nvidia-legacy-340xx-glx_340.108-11_amd64.deb
libgles1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgles2-nvidia-legacy-340xx_340.108-11_amd64.deb
libnvidia-legacy-340xx-cfg1_340.108-11_amd64.deb
libnvidia-legacy-340xx-compiler_340.108-11_amd64.deb
libnvidia-legacy-340xx-cuda1_340.108-11_amd64.deb
libnvidia-legacy-340xx-eglcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-encode1_340.108-11_amd64.deb
libnvidia-legacy-340xx-fbc1_340.108-11_amd64.deb
libnvidia-legacy-340xx-glcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-ifr1_340.108-11_amd64.deb
libnvidia-legacy-340xx-ml1_340.108-11_amd64.deb
libnvidia-legacy-340xx-nvcuvid1_340.108-11_amd64.deb
nvidia-legacy-340xx-alternative_340.108-11_amd64.deb
nvidia-legacy-340xx-driver_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-bin_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-libs_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-dkms_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-source_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-support_340.108-11_amd64.deb
nvidia-legacy-340xx-opencl-icd_340.108-11_amd64.deb
nvidia-legacy-340xx-smi_340.108-11_amd64.deb
nvidia-legacy-340xx-vdpau-driver_340.108-11_amd64.deb
xserver-xorg-video-nvidia-legacy-340xx_340.108-11_amd64.deb

Ну вот и всё. Однако перезагрузка иксов при помощи команды /etc/init.d/slim restart показала мне, что конфиг «иксов» написан неправильно. Я попытался установить nvidia-xconfig, но apt мне попытался установить драйвер 460.91.03. Я отменил установку. Тогда я просто скачал RUN-файл с драйвером 340.108, распаковал его при помощи опции --extract-only, и взял оттуда nvidia-xconfig. Я его положил в /usr/bin, после чего выполнил с правами администратора. Файл /etc/X11/xorg.conf сгенерировался.

Иксы стартовали, но по какой-то причине без рамочек окна. Выполняю в консоли glxinfo (а для этого пришлось установить mesa-utils), я выяснил, что файл libglx.so используется от Xorg, а не от NVIDIA. Странно, ведь, во время установки драйвера, я видел вывод команды alternatives, которая прописывала симлинк на библиотеку glx. Тогда я взял файл /usr/lib/nvidia/legacy-340xx/libglx.so и положил его в /usr/lib/xorg/modules/extensions/libglx.so. Тогда заработало. Композитинг кстати такой приятный, плавный.

Наверное, проблему можно было решить, выполнив правильную команду alternatives. Но я не умею. А также можно было прописать в /etc/X11/xorg.conf вот это:

Section "Files"
	ModulePath "/usr/lib/nvidia/legacy-340xx/"
	ModulePath "/usr/lib/xorg/modules"
EndSection

Но мне уже лень пробовать, так как всё работает.

Ну вот и всё на сегодня. Расшаривай инструкцию, которую я написал, а то я зря старался что ли?

Исправление ZenitharChampion, :

Я загрузился с Devuan 11 LiveCD. Перед тем, как загрузиться, я добавил параметр ядра nomodeset, чтобы не загружать nouveau. Первым делом, я отредактировал /etc/apt/sources.list, изменив строку:

deb http://deb.devuan.org/merged chimaera main  

на:

deb http://deb.devuan.org/merged chimaera main contrib non-free

После чего выполнил sudo apt update

Когда я выполнил команду установки драйверов NVIDIA, у меня загрузилось несколько зависимостей для сборки. Потом я понял, что я выбрал не все компоненты драйвера для установки, и скачалась ещё порция зависимостей.

Первый список:

binutils_2.35.2-2_amd64.deb
binutils-common_2.35.2-2_amd64.deb
binutils-x86-64-linux-gnu_2.35.2-2_amd64.deb
gcc-10_10.2.1-6_amd64.deb
libasan6_10.2.1-6_amd64.deb
libatomic1_10.2.1-6_amd64.deb
libbinutils_2.35.2-2_amd64.deb
libc6-dev_2.31-13+deb11u2_amd64.deb
libcc1-0_10.2.1-6_amd64.deb
libc-dev-bin_2.31-13+deb11u2_amd64.deb
libc-devtools_2.31-13+deb11u2_amd64.deb
libcrypt-dev_1%3a4.4.18-4_amd64.deb
libctf0_2.35.2-2_amd64.deb
libctf-nobfd0_2.35.2-2_amd64.deb
libgcc-10-dev_10.2.1-6_amd64.deb
libitm1_10.2.1-6_amd64.deb
liblsan0_10.2.1-6_amd64.deb
libnsl-dev_1.3.0-2_amd64.deb
libtirpc-dev_1.3.1-1_amd64.deb
libtsan0_10.2.1-6_amd64.deb
libubsan1_10.2.1-6_amd64.deb
linux-compiler-gcc-10-x86_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-amd64_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-common_5.10.70-1_all.deb
linux-kbuild-5.10_5.10.70-1_amd64.deb
linux-libc-dev_5.10.70-1_amd64.deb
manpages_5.10-1_all.deb
manpages-dev_5.10-1_all.deb
module-assistant_0.11.10_all.deb

Второй список:

autoconf_2.69-14_all.deb
automake_1%3a1.16.3-2_all.deb
autopoint_0.21-4_all.deb
autotools-dev_20180224.1+nmu1_all.deb
build-essential_12.9_amd64.deb
dctrl-tools_2.24-3+b1_amd64.deb
debhelper_13.3.4_all.deb
dh-autoreconf_20_all.deb
dh-strip-nondeterminism_1.12.0-1_all.deb
diffstat_1.64-1_amd64.deb
dkms_2.8.4-3_all.deb
dpkg-dev_1.20.9_all.deb
dwz_0.13+20210201-1_amd64.deb
ed_1.17-1_amd64.deb
fakeroot_1.25.3-1.1_amd64.deb
g++-10_10.2.1-6_amd64.deb
g++_4%3a10.2.1-1_amd64.deb
gcc_4%3a10.2.1-1_amd64.deb
intltool-debian_0.35.0+20060710.5_all.deb
libalgorithm-diff-perl_1.201-1_all.deb
libalgorithm-diff-xs-perl_0.04-6+b1_amd64.deb
libalgorithm-merge-perl_0.08-3_all.deb
libarchive-cpio-perl_0.10-1.1_all.deb
libarchive-zip-perl_1.68-1_all.deb
libdebhelper-perl_13.3.4_all.deb
libfakeroot_1.25.3-1.1_amd64.deb
libfile-stripnondeterminism-perl_1.12.0-1_all.deb
libltdl-dev_2.4.6-15_amd64.deb
libmail-sendmail-perl_0.80-1.1_all.deb
libsigsegv2_2.13-1_amd64.deb
libstdc++-10-dev_10.2.1-6_amd64.deb
libsub-override-perl_0.09-2_all.deb
libsys-hostname-long-perl_1.5-2_all.deb
libtool_2.4.6-15_all.deb
m4_1.4.18-5_amd64.deb
make_4.3-4.1_amd64.deb
po-debconf_1.0.21+nmu1_all.deb
quilt_0.66-2.1_all.deb

Перед тем, как подключать репозиторий Sid, из репозитория non-free нужно установить ещё зависимости:

glx-alternative-mesa_1.2.0_amd64.deb
glx-alternative-nvidia_1.2.0_amd64.deb
glx-diversions_1.2.0_amd64.deb
nvidia-installer-cleanup_20151021+13_amd64.deb
nvidia-kernel-common_20151021+13_amd64.deb
nvidia-modprobe_460.32.03-1_amd64.deb
nvidia-opencl-common_460.91.03-1_amd64.deb
nvidia-support_20151021+13_amd64.deb
update-glx_1.2.0_amd64.deb

Теперь - установка самого драйвера. Вот список пакетов, которые нужно утянуть из Sid:

libegl1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgl1-nvidia-legacy-340xx-glx_340.108-11_amd64.deb
libgles1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgles2-nvidia-legacy-340xx_340.108-11_amd64.deb
libnvidia-legacy-340xx-cfg1_340.108-11_amd64.deb
libnvidia-legacy-340xx-compiler_340.108-11_amd64.deb
libnvidia-legacy-340xx-cuda1_340.108-11_amd64.deb
libnvidia-legacy-340xx-eglcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-encode1_340.108-11_amd64.deb
libnvidia-legacy-340xx-fbc1_340.108-11_amd64.deb
libnvidia-legacy-340xx-glcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-ifr1_340.108-11_amd64.deb
libnvidia-legacy-340xx-ml1_340.108-11_amd64.deb
libnvidia-legacy-340xx-nvcuvid1_340.108-11_amd64.deb
nvidia-legacy-340xx-alternative_340.108-11_amd64.deb
nvidia-legacy-340xx-driver_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-bin_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-libs_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-dkms_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-source_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-support_340.108-11_amd64.deb
nvidia-legacy-340xx-opencl-icd_340.108-11_amd64.deb
nvidia-legacy-340xx-smi_340.108-11_amd64.deb
nvidia-legacy-340xx-vdpau-driver_340.108-11_amd64.deb
xserver-xorg-video-nvidia-legacy-340xx_340.108-11_amd64.deb

Ну вот и всё. Однако перезагрузка иксов при помощи команды /etc/init.d/slim restart показала мне, что конфиг «иксов» написан неправильно. Я попытался установить nvidia-xconfig, но apt мне попытался установить драйвер 460.91.03. Я отменил установку. Тогда я просто скачал RUN-файл с драйвером 340.108, распаковал его при помощи опции --extract-only, и взял оттуда nvidia-xconfig. Я его положил в /usr/bin, после чего выполнил с правами администратора. Файл /etc/X11/xorg.conf сгенерировался.

Иксы стартовали, но по какой-то причине без рамочек окна. Выполняю в консоли glxinfo (а для этого пришлось установить mesa-utils), я выяснил, что файл libglx.so используется от Xorg, а не от NVIDIA. Странно, ведь, во время установки драйвера, я видел вывод команды alternatives, которая прописывала симлинк на библиотеку glx. Тогда я взял файл /usr/lib/nvidia/legacy-340xx/libglx.so и положил его в /usr/lib/xorg/modules/extensions/libglx.so . Тогда заработало. Композитинг кстати такой приятный, плавный.

Наверное, проблему можно было решить, выполнив правильную команду alternatives. Но я не умею. А также можно было прописать в /etc/X11/xorg.conf вот это:

Section "Files"
	ModulePath "/usr/lib/nvidia/legacy-340xx/"
	ModulePath "/usr/lib/xorg/modules"
EndSection

Но мне уже лень пробовать, так как всё работает.

Ну вот и всё на сегодня. Расшаривай инструкцию, которую я написал, а то я зря старался что ли?

Исходная версия ZenitharChampion, :

Я загрузился с Devuan 11 LiveCD. Перед тем, как загрузиться, я добавил параметр ядра nomodeset, чтобы не загружать nouveau. Первым делом, я отредактировал /etc/apt/sources.list, изменив строку:

deb http://deb.devuan.org/merged chimaera main  

на:

deb http://deb.devuan.org/merged chimaera main contrib non-free

После чего выполнил sudo apt update

Когда я выполнил команду установки драйверов NVIDIA, у меня загрузилось несколько зависимостей для сборки. Потом я понял, что я выбрал не все компоненты драйвера для установки, и скачалась ещё порция зависимостей.

Первый список:

binutils_2.35.2-2_amd64.deb
binutils-common_2.35.2-2_amd64.deb
binutils-x86-64-linux-gnu_2.35.2-2_amd64.deb
gcc-10_10.2.1-6_amd64.deb
libasan6_10.2.1-6_amd64.deb
libatomic1_10.2.1-6_amd64.deb
libbinutils_2.35.2-2_amd64.deb
libc6-dev_2.31-13+deb11u2_amd64.deb
libcc1-0_10.2.1-6_amd64.deb
libc-dev-bin_2.31-13+deb11u2_amd64.deb
libc-devtools_2.31-13+deb11u2_amd64.deb
libcrypt-dev_1%3a4.4.18-4_amd64.deb
libctf0_2.35.2-2_amd64.deb
libctf-nobfd0_2.35.2-2_amd64.deb
libgcc-10-dev_10.2.1-6_amd64.deb
libitm1_10.2.1-6_amd64.deb
liblsan0_10.2.1-6_amd64.deb
libnsl-dev_1.3.0-2_amd64.deb
libtirpc-dev_1.3.1-1_amd64.deb
libtsan0_10.2.1-6_amd64.deb
libubsan1_10.2.1-6_amd64.deb
linux-compiler-gcc-10-x86_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-amd64_5.10.70-1_amd64.deb
linux-headers-5.10.0-9-common_5.10.70-1_all.deb
linux-kbuild-5.10_5.10.70-1_amd64.deb
linux-libc-dev_5.10.70-1_amd64.deb
manpages_5.10-1_all.deb
manpages-dev_5.10-1_all.deb
module-assistant_0.11.10_all.deb

Второй список:

autoconf_2.69-14_all.deb
automake_1%3a1.16.3-2_all.deb
autopoint_0.21-4_all.deb
autotools-dev_20180224.1+nmu1_all.deb
build-essential_12.9_amd64.deb
dctrl-tools_2.24-3+b1_amd64.deb
debhelper_13.3.4_all.deb
dh-autoreconf_20_all.deb
dh-strip-nondeterminism_1.12.0-1_all.deb
diffstat_1.64-1_amd64.deb
dkms_2.8.4-3_all.deb
dpkg-dev_1.20.9_all.deb
dwz_0.13+20210201-1_amd64.deb
ed_1.17-1_amd64.deb
fakeroot_1.25.3-1.1_amd64.deb
g++-10_10.2.1-6_amd64.deb
g++_4%3a10.2.1-1_amd64.deb
gcc_4%3a10.2.1-1_amd64.deb
intltool-debian_0.35.0+20060710.5_all.deb
libalgorithm-diff-perl_1.201-1_all.deb
libalgorithm-diff-xs-perl_0.04-6+b1_amd64.deb
libalgorithm-merge-perl_0.08-3_all.deb
libarchive-cpio-perl_0.10-1.1_all.deb
libarchive-zip-perl_1.68-1_all.deb
libdebhelper-perl_13.3.4_all.deb
libfakeroot_1.25.3-1.1_amd64.deb
libfile-stripnondeterminism-perl_1.12.0-1_all.deb
libltdl-dev_2.4.6-15_amd64.deb
libmail-sendmail-perl_0.80-1.1_all.deb
libsigsegv2_2.13-1_amd64.deb
libstdc++-10-dev_10.2.1-6_amd64.deb
libsub-override-perl_0.09-2_all.deb
libsys-hostname-long-perl_1.5-2_all.deb
libtool_2.4.6-15_all.deb
m4_1.4.18-5_amd64.deb
make_4.3-4.1_amd64.deb
po-debconf_1.0.21+nmu1_all.deb
quilt_0.66-2.1_all.deb

Перед тем, как подключать репозиторий Sid, из репозитория non-free нужно установить ещё зависимости:

glx-alternative-mesa_1.2.0_amd64.deb
glx-alternative-nvidia_1.2.0_amd64.deb
glx-diversions_1.2.0_amd64.deb
nvidia-installer-cleanup_20151021+13_amd64.deb
nvidia-kernel-common_20151021+13_amd64.deb
nvidia-modprobe_460.32.03-1_amd64.deb
nvidia-opencl-common_460.91.03-1_amd64.deb
nvidia-support_20151021+13_amd64.deb
update-glx_1.2.0_amd64.deb

Теперь - установка самого драйвера. Вот список пакетов, которые нужно утянуть из Sid:

libegl1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgl1-nvidia-legacy-340xx-glx_340.108-11_amd64.deb
libgles1-nvidia-legacy-340xx_340.108-11_amd64.deb
libgles2-nvidia-legacy-340xx_340.108-11_amd64.deb
libnvidia-legacy-340xx-cfg1_340.108-11_amd64.deb
libnvidia-legacy-340xx-compiler_340.108-11_amd64.deb
libnvidia-legacy-340xx-cuda1_340.108-11_amd64.deb
libnvidia-legacy-340xx-eglcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-encode1_340.108-11_amd64.deb
libnvidia-legacy-340xx-fbc1_340.108-11_amd64.deb
libnvidia-legacy-340xx-glcore_340.108-11_amd64.deb
libnvidia-legacy-340xx-ifr1_340.108-11_amd64.deb
libnvidia-legacy-340xx-ml1_340.108-11_amd64.deb
libnvidia-legacy-340xx-nvcuvid1_340.108-11_amd64.deb
nvidia-legacy-340xx-alternative_340.108-11_amd64.deb
nvidia-legacy-340xx-driver_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-bin_340.108-11_amd64.deb
nvidia-legacy-340xx-driver-libs_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-dkms_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-source_340.108-11_amd64.deb
nvidia-legacy-340xx-kernel-support_340.108-11_amd64.deb
nvidia-legacy-340xx-opencl-icd_340.108-11_amd64.deb
nvidia-legacy-340xx-smi_340.108-11_amd64.deb
nvidia-legacy-340xx-vdpau-driver_340.108-11_amd64.deb
xserver-xorg-video-nvidia-legacy-340xx_340.108-11_amd64.deb

Ну вот и всё. Однако перезагрузка иксов при помощи команды /etc/init.d/slim restart показала мне, что конфиг «иксов» написан неправильно. Я попытался установить nvidia-xconfig, но apt мне попытался установить драйвер 460.91.03. Я отменил установку. Тогда я просто скачал RUN-файл с драйвером 340.108, распаковал его при помощи опции --extract-only, и взял оттуда nvidia-xconfig. Я его положил в /usr/bin, после чего выполнил с правами администратора. Файл /etc/X11/xorg.conf сгенерировался.

Иксы стартовали, но по какой-то причине без рамочей окна. Выполняю в консоли glxinfo (а для этого пришлось установить mesa-utils), я выяснил, что файл libglx.so используется от Xorg, а не от NVIDIA. Странно, ведь, во время установки драйвера, я видел вывод команды alternatives, которая прописывала симлинк на библиотеку glx. Тогда я взял файл /usr/lib/nvidia/legacy-340xx/libglx.so и положил его в /usr/lib/xorg/modules/extensions/libglx.so . Тогда заработало. Композитинг кстати такой приятный, плавный.

Наверное, проблему можно было решить, выполнив правильную команду alternatives. Но я не умею. А также можно было прописать в /etc/X11/xorg.conf вот это:

Section "Files"
	ModulePath "/usr/lib/nvidia/legacy-340xx/"
	ModulePath "/usr/lib/xorg/modules"
EndSection

Но мне уже лень пробовать, так как всё работает.

Ну вот и всё на сегодня. Расшаривай инструкцию, которую я написал, а то я зря старался что ли?