Я сделал это, и это сработало
$ nix-env -e gcc && nix-env -i clang
Это
[ 929.795] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
означает, что X по какой-либо причине не может получить доступ к одной из ваших видеокарт. Проверьте dmesg
для дальнейших подсказок, также сделайте ll /dev/dri/
.
По-видимому, тогда это приводит к
Number of created screens does not match number of detected devices.
Configuration failed.
поскольку проверка работоспособности автоматически сгенерированной конфигурации не удалась, поскольку она не может получить доступ к одной из карт и, следовательно, не может создать для нее конфигурацию.
Опции:
xorg.conf
от руки. Автоматически генерировать его в качестве отправной точки приятно, но не обязательно. Если это вопрос XY , и ваш X — «Я хочу, чтобы моя вторая видеокарта работала», а ваш Y — «Мне нужен xorg.conf
для этого, поэтому я должен автоматически сгенерировать его", то ваш единственный вариант - отладить причину сбоя второй карты, и не говоря уже о файлах xorg.conf
.