После обновления мира и чистки с помощью --depclean удалилось ядро 3.14.17, которое шло с CLD14. То есть как удалилось, --depclean показал, что будет удалено 17 ядро, но перед этим при обновлении было скачено 22. Я и подумал, что мне проку от исходников старого ядра. Какого же было мое удивление, когда я перезагрузился и увидел пустую директорию /boot
С помощью chroot и genkernel собрал 3.14.22 для nvidia по этому руководству.
После перезагрузки с параметром nox в параметрах загрузчика я успешно попадаю в терминал (и то хорошо, что без паники ядра обошлось;).
Собрал с таким .config.
Если грузиться с иксами, то сначала я имею мигающий курсор в левом верхнем углу, а потом черный экран (и возможность перейти в tty). Об этом много писали в интернете и на форумах… Все что там видел я применил:
В первом сообщении по ссылке не видно выхлоп “lspci | grep -i nvidia”.
У меня была проблема, возможно правда другая, но она была вызвана тем что у меня ноут и карточка NVIDIA работать самостоятельно не может и нужно было грузится со встроенной. Когда я пробовал загрузится с использованием дискретной графики то получал черный экран, а в консоль работала.
03:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
1. Запуск с дефолтным xorg.conf, полученным командой cl-setup-video --video nvidia -X 1920x1080 --composite ON --fb 1920x1080
1а) В dmesg есть строчки о “порче” ядра модулем NVIDIA:
[ 16.010580] nvidia: module license ‘NVIDIA’ taints kernel.
[ 16.010582] Disabling lock debugging due to kernel taint
1b) В boot.log говориться, что не устанавливается kdm, а потом появляется сообщения, что /usr/bin/kdm уже запущен:
Setting up kdm
Starting preload
start-stop-daemon: /usr/bin/kdm is already running
ERROR: could not start the Display Manager
1с) Xorg.0.log по-прежнему утверждает, что не может найти устройство
2. Сделал /opt/bin/nvidia-xconfig для нового xorg.conf
Перезагрузился и значит:
2а) dmseg так и ругается на “порчу” модулем nvidia. Может ему не нравится проприетарность?
2b) в boot.log теперь kdm стартуется и нет жалобы на повторный запуск, как в п.1b
2c) и классика жанра - отсутвие девайса в xorg.log.
3. cl-setup-video --video intel -X 1920x1080 --composite ON --fb 1920x1080 глупо, наверное, с установленным драйвером nvidia…
Но тем не менее, в dmesg сообщение о порче ядра;
в boot.log запущен kdm, который уже запущен и невозможно запустить менеджер (см. 1b)
Может надо посмотреть в сторону конфигурации .config для ядра? Потому что, мне кажется, что когда после --depclean удалилось ядро с конфигом, я собрал новое с предустановленным конфигом + пункты из настольной книги для графической карты. Может я не учел какие другие пункты? который были при установке?
intel основная графика и работает всегда (то есть ваше желание запустить на nvidia сразу , вы можете забыть … так работует оптимус)
Вам нужно использовать intel. У таких дискретных карт в ноутах даже нет выхода для подключения монитора. Тот что у вас торчит подключен к intel-у.
Я понимаю так.
в параметрах загрузчика /etc/default/grub нужно писать что-то типа LINUX_COMMAND=... video:intel..., а не video:nvidia или video:nouveau. Хотя утилита /opt/bin/nvidia-xconfig предлагает свою строку загрузки с установкой video:nvidia.
посмотреть внимательнее настройку xorg.conf в секции Monitor, Screen?
1. Вот пример xorg.conf результата /opt/bin/nvidia-xconfig
Загрузится с LiveCD пробовали? Если да, то я бы попробовал просто найти отличия после загрузки и выявить что настроено не так. Для работы графики Intel никаких особых настроек Xorg не нужно, потому утилита cl-setup-video с этим справляется на ура.
Как написано здесь начиная с версии 7.3 xorg.conf не обязательный файл. Так что я его пофиксил, поставил обратно nouveau, прописал в /etc/default/grub ...video:nouveau, добавил в /etc/portage/make.conf/custom видеокарту nouveau и перезапустился.
Все работает
Только мультимедиа-клавиши пока отвалились… и судя по всему инет сидящий на F2 вместе с ними, потому что в rfkill я его не вижу. Но это уже другая история.
Как написано здесь начиная с версии 7.3 xorg.conf не обязательный файл. Так что я его пофиксил, поставил обратно nouveau, прописал в /etc/default/grub ...video:nouveau, добавил в /etc/portage/make.conf/custom видеокарту nouveau и перезапустился.
Все работает
Только мультимедиа-клавиши пока отвалились… и судя по всему инет сидящий на F2 вместе с ними, потому что в rfkill я его не вижу. Но это уже другая история.
Всем спасибо за внимание и активную поддержку.
При каждом обновлении файл xorg.conf опять создается
Олег - а что правили в файле bumblebee.conf?
У меня он не стартует
пишет
/etc/init.d/bumblebee start
* Starting VirtualGL …
xauth: error in locking authority file /var/run/lightdm/root/:0
xauth: (argv):1: bad “add” command line [ !! ]
* ERROR: vgl failed to start
* ERROR: cannot start bumblebee as vgl would not start
А без его старта по Вашему описанию выше создается ощущение что продолжает работать карта Intel!
Вообще есть нормальное описание запуска дискретных карт Nvidia и ATI на ноутах ( а то у меня куча ноутов с Intel & Nvidia CUDA) на кальке (инструкции для генты не подходят - так как при каждом обновлении все слетает)