Страница 1 из 1
Re: NVidia+optimus
Добавлено: 05 апр 2016, 20:44
БарсSc
Re: NVidia+optimus
Добавлено: 06 апр 2016, 08:17
trs
Вывод команды lspci покажет, включена ли дискретная видеокарта.
Возможно, нужно поменять в /etc/bumblebee/bumblebee.conf на такое:
Код: Выделить всё
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
Если true, то второй Xorg server будет активен, видеоадаптер задействован, и выключит ли его bbswitch — не ясно.
Re: NVidia+optimus
Добавлено: 06 апр 2016, 08:36
keleg
а
primusrun glxgears
пробовали?
Re: NVidia+optimus
Добавлено: 06 апр 2016, 08:58
keleg
Почитав арчевскую вику, я б забил и выключал карту при необходимости перезагрузкой. Как в ATIшных сделано.
Потому как могут быть побочные эффекты и игра не стоит свеч.
Re: NVidia+optimus
Добавлено: 06 апр 2016, 14:15
trs
По поводу ERROR не знаю. Судя по [VGL], optirun в качестве моста использует virtualgl.
Код: Выделить всё
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
можно попробовать поменять на primus.
primusrun же показывает 60 кадров в секуду, потому что там по умолчанию включена синхронизация с кадровой развёрткой, а в optirun — выключена.
Без синхронизации запускать можно так:
хотя не понято, какой от этого эффект вне тестов, кроме лишнего нагрева видеопроцесора — монитор все одно отображает по 60 кадров в секунду.
Re: NVidia+optimus
Добавлено: 23 апр 2016, 20:56
БарсSc
Нужно патчить bumblebee в связи с появлением nvidia-modeset. Можно подглядеть у альта, они недавно патчили по моей просьбе.
Re: NVidia+optimus
Добавлено: 24 апр 2016, 09:23
keleg
БарсSc писал(а):Нужно патчить bumblebee в связи с появлением nvidia-modeset. Можно подглядеть у альта, они недавно патчили по моей просьбе.
А можно поконкретнее ссылку?
Re: NVidia+optimus
Добавлено: 24 апр 2016, 14:25
БарсSc
Конечно,
ссылка на пропатченный пакет,
ссылка на альтовскую багу.
Re: NVidia+optimus
Добавлено: 25 апр 2016, 12:12
euspectre
БарсSc писал(а):Конечно,
ссылка на пропатченный пакет,
ссылка на альтовскую багу.
Спасибо за наводку! Добавим патчи в след. обновление bumblebee.
Re: NVidia+optimus
Добавлено: 25 апр 2016, 13:13
bevlam
del
Re: NVidia+optimus
Добавлено: 25 апр 2016, 16:00
trs
trs писал(а):
primusrun же показывает 60 кадров в секуду, потому что там по умолчанию включена синхронизация с кадровой развёрткой, а в optirun — выключена.
Без синхронизации запускать можно так:
хотя не понято, какой от этого эффект вне тестов, кроме лишнего нагрева видеопроцесора — монитор все одно отображает по 60 кадров в секунду.
Re: NVidia+optimus
Добавлено: 26 апр 2016, 15:59
euspectre
bevlam, БарсSc: попробуйте bumblebee отсюда:
для 64-битных систем:
http://abf-downloads.rosalinux.ru/rosa2 ... e/release/
для 32-битных систем:
http://abf-downloads.rosalinux.ru/rosa2 ... e/release/
Посмотрите, будет ли лучше с этой версией.
Re: NVidia+optimus
Добавлено: 26 апр 2016, 19:12
bevlam
del
Re: NVidia+optimus
Добавлено: 26 апр 2016, 20:40
БарсSc
Работает, если вручную выгружать модуль нвидиа и nvidia_modeset и прописывать off для bbswitch. Посмотрите почему не выгружает модуль нвидиа и nvidia_modeset, вернее не отрабатывает bbswitch.
Re: NVidia+optimus
Добавлено: 26 апр 2016, 20:50
БарсSc
Если ничего не трогать,
Код: Выделить всё
systemctl status bumblebeed
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: active (running) since Вт 2016-04-26 20:50:05 MSK; 2s ago
Main PID: 27838 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─27838 /usr/sbin/bumblebeed
апр 26 20:50:05 barssc-GP62-6QF systemd[1]: Started Bumblebee C Daemon.
апр 26 20:50:05 barssc-GP62-6QF systemd[1]: Starting Bumblebee C Daemon...
апр 26 20:50:05 barssc-GP62-6QF bumblebeed[27838]: [ 1137.147143] [INFO]/usr/sbin/bumblebeed 3.2.1 started
апр 26 20:50:05 barssc-GP62-6QF bumblebeed[27838]: modprobe: FATAL: Module nvidia_drm not found.
если перезапустить bumblebee после ручного отключения видеокарты
Код: Выделить всё
systemctl status bumblebeed
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: active (running) since Вт 2016-04-26 20:49:19 MSK; 3s ago
Main PID: 25837 (bumblebeed)
CGroup: /system.slice/bumblebeed.service
└─25837 /usr/sbin/bumblebeed
апр 26 20:49:19 barssc-GP62-6QF systemd[1]: Started Bumblebee C Daemon.
апр 26 20:49:19 barssc-GP62-6QF systemd[1]: Starting Bumblebee C Daemon...
апр 26 20:49:19 barssc-GP62-6QF bumblebeed[25837]: [ 1091.017143] [INFO]/usr/sbin/bumblebeed 3.2.1 started
Re: NVidia+optimus
Добавлено: 26 апр 2016, 20:59
БарсSc
Команды для ручного отключения nvidia
Код: Выделить всё
# rmmod nvidia_modeset nvidia
# echo OFF > /proc/acpi/bbswitch
Re: NVidia+optimus
Добавлено: 26 апр 2016, 21:37
Delles
БарсSc писал(а):Команды для ручного отключения nvidia
Код: Выделить всё
# rmmod nvidia_modeset nvidia
# echo OFF > /proc/acpi/bbswitch
А обратно
Код: Выделить всё
# echo ON > /proc/acpi/bbswitch
# modprobe nvidia_modeset nvidia
?
Re: NVidia+optimus
Добавлено: 27 апр 2016, 03:41
trs
БарсSc писал(а):Работает, если вручную выгружать модуль нвидиа и nvidia_modeset и прописывать off для bbswitch. Посмотрите почему не выгружает модуль нвидиа и nvidia_modeset, вернее не отрабатывает bbswitch.
Было подобное из-за nvidia-uvm в другой системе.
Детали пока не помню, что-то связано с заменой modprobe -r на rmmod в исходниках.
В релизе Bumblebee этого исправления, если не ошибаюсь, нет, только в git.
В багтреккере информации на эту тему хватает:
"the problem is that the nvidia_drm module is loaded on boot, which depends on nvidia_modeset. Adding it to /usr/lib/modprobe.d/bumblebee.conf seems a fix."
https://github.com/Bumblebee-Project/Bu ... issues/758
"For NVIDIA driver installed with KMS support, the nvidia_modeset module stops nvidia from unloading, thus causing the auto-disabling to fail."
https://github.com/Bumblebee-Project/Bu ... issues/699
Позиция разработчиков:
"The unloading should be done by means of a udev rule, bumblebeed will not be modified to unload every new module nvidia can think of."
https://github.com/Bumblebee-Project/Bu ... -160179736
Re: NVidia+optimus
Добавлено: 27 апр 2016, 10:08
euspectre
trs писал(а):Детали пока не помню, что-то связано с заменой modprobe -r на rmmod в исходниках.
В релизе Bumblebee этого исправления, если не ошибаюсь, нет, только в git.
Это исправление у нас есть.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 11:19
euspectre
bevlam, БарсSc:
Попробуйте, пожалуйста, ещё раз запустить какое-то приложение через optirun/primusrun. Когда nvidia не отключится, как положено, загрузите нам данные с помощью hw-probe. Нужно посмотреть на логи целиком.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 12:15
bevlam
del
NVidia+optimus
Добавлено: 27 апр 2016, 12:32
euspectre
Спасибо.
Попробуйте теперь вот такой вариант bumblebee (для 64-битных систем):
http://abf-downloads.rosalinux.ru/rosa2 ... e/release/
Я там убрал один подозрительный патч.
Как и раньше, если что-то пойдёт не так, загружайте нам данные с помощью hw-probe. Лучше - до того, как отключите nvidia вручную.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 14:26
bevlam
del
Re: NVidia+optimus
Добавлено: 27 апр 2016, 14:36
bevlam
del
Re: NVidia+optimus
Добавлено: 27 апр 2016, 14:47
bevlam
del
Re: NVidia+optimus
Добавлено: 27 апр 2016, 15:47
euspectre
bevlam писал(а):А надо было удалять старый bumblebee, перед установкой нового? И правки в файлах, какие нибудь?
Старый bumblebee удалять не надо, сам удалиться должен при установке нового.
А правки, - да, "KeepUnusedXServer=false" нужно в этом случае, скорее всего.
После установки нового bumblebee и правки /etc/bumblebee/bumblebee.conf лучше перезагрузить систему.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 16:03
bevlam
del
Re: NVidia+optimus
Добавлено: 27 апр 2016, 16:22
euspectre
bevlam писал(а):Ну значит я всё делал правильно. Правку bumblebee.conf я выполнял, перезагружал - не помогало.
Покажите ещё, что сейчас в /etc/bumblebee/bumblebee.conf.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 16:39
bevlam
del
NVidia+optimus
Добавлено: 27 апр 2016, 17:21
БарсSc
Уже лучше. Сейчас автоматом выгружается nvidia_modeset но не выгружается nvidia.
https://linux-hardware.org/?probe=e686f51e82 при отключенной nvidia не могу показать пробу из-за неполноценной поддержки железа (виснет намертво комп, жду ядро 4.6).
NVidia+optimus
Добавлено: 27 апр 2016, 18:25
euspectre
БарсSc писал(а):Уже лучше. Сейчас автоматом выгружается nvidia_modeset но не выгружается nvidia.
https://linux-hardware.org/?probe=e686f51e82 при отключенной nvidia не могу показать пробу из-за неполноценной поддержки железа (виснет намертво комп, жду ядро 4.6).
Да, странно, что модуль "nvidia" не выгрузился. Refcount 0. А что будет если потом явно вызвать "modprobe -r nvidia"? Как раз всё зависает?
NVidia+optimus
Добавлено: 27 апр 2016, 18:36
БарсSc
euspectre писал(а):БарсSc писал(а):Уже лучше. Сейчас автоматом выгружается nvidia_modeset но не выгружается nvidia.
https://linux-hardware.org/?probe=e686f51e82 при отключенной nvidia не могу показать пробу из-за неполноценной поддержки железа (виснет намертво комп, жду ядро 4.6).
Да, странно, что модуль "nvidia" не выгрузился. Refcount 0. А что будет если потом явно вызвать "modprobe -r nvidia"? Как раз всё зависает?
У меня проблема в том что если выключить nvidia и что либо попытается к ней обратится происходит зависание как в случае с пробой. Эта ошибка пока непоправима для меня, разрабы обещали улучшения в ядре 4.6 для систем с процессорами skylake. А так нормально nvidia выключается и комп работает на интел если не сканить оборудование. Для меня стабильный вариант с включенной видеокартой nvidia, на нагрев не влияет, энергосбережение для такой машины не главное). На
никакой реакции, модуль не выгружается.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 18:48
euspectre
БарсSc писал(а):У меня проблема в том что если выключить nvidia и что либо попытается к ней обратится происходит зависание как в случае с пробой. Эта ошибка пока непоправима для меня, разрабы обещали улучшения в ядре 4.6 для систем с процессорами skylake. А так нормально nvidia выключается и комп работает на интел если не сканить оборудование. Для меня стабильный вариант с включенной видеокартой nvidia, на нагрев не влияет, энергосбережение для такой машины не главное). На
никакой реакции, модуль не выгружается.
Понятно.
А с предыдущей версией драйверов (nvidia352) всё выгружалось нормально?
Re: NVidia+optimus
Добавлено: 27 апр 2016, 18:55
БарсSc
Да, там не было nvidia_modeset, но на моей машине система висла намертво. Решения для меня 2: удалить bbswitch или принудительно загружать модуль nvidia раньше bumblebee. Мы сейчас решаем не проблему моего железа, а проблему выгрузки появившегося модуля nvidia_modeset в 36х.хх драйверах nvidia, которая актуальна для всех систем с nvidia optimus исключая системы на skylake.
Re: NVidia+optimus
Добавлено: 27 апр 2016, 23:42
euspectre
БарсSc писал(а):Да, там не было nvidia_modeset, но на моей машине система висла намертво. Решения для меня 2: удалить bbswitch или принудительно загружать модуль nvidia раньше bumblebee. Мы сейчас решаем не проблему моего железа, а проблему выгрузки появившегося модуля nvidia_modeset в 36х.хх драйверах nvidia, которая актуальна для всех систем с nvidia optimus исключая системы на skylake.
Само собой.
Что ж, nvidia-modeset сейчас (bumblebee-3.2.1-9) должен выгружаться. Как и nvidia-drm c nvidia-uvm. Почему у bevlam модули и сейчас не выгрузились, пока неясно.
Попробую воспроизвести всё на одной из наших систем, дальше будет видно.
Re: NVidia+optimus
Добавлено: 01 май 2016, 21:20
euspectre
Так, кое-что стало понятнее. И в bumblebee проблема, и в нашей схеме именования драйверов nvidia.
Когда-то давно мы стали переименовывать модуль nvidia.ko в nvidiaXYZ.ko (XYZ - номер) и добавлять alias "nvidia" для modprobe. Сейчас это уже не нужно, более того, это сейчас мешает modprobe нормально выгрузить модуль "nvidia". rmmod'у не мешает, но там свои сложности.
В общем, что можно попробовать (всё делается под root):
1. Установить bumblebee 3.2.1-10 отсюда:
для 64-битных систем:
http://abf-downloads.rosalinux.ru/rosa2 ... x86_64.rpm
для 32-битных систем:
http://abf-downloads.rosalinux.ru/rosa2 ... 1.i586.rpm
2. Переименовать nvidiaXYZ.ko обратно в nvidia.ko. Например, для nvidia361 - так:
Код: Выделить всё
mv /lib/modules/$(uname -r)/kernel/drivers/video/{nvidia361,nvidia}.ko
3. Убрать доп. настройки для modprobe, они больше не нужны:
4. Обновить данные о модулях ядра и их зависимостях после переименования nvidiaXYZ.ko:
5. Проверить, что в /etc/bumblebee/bumblebee.conf есть необх. настройки (те же, что и раньше: "KeepUnusedXServer=false", если это добавляли и пр.)
6. Перезагрузить систему.
После этого стоит проверить, как будет работать bumblebee и будут ди выгружены все модули nvidia* после использования.
Re: NVidia+optimus
Добавлено: 01 май 2016, 21:39
БарсSc
Работает вроде)
Re: NVidia+optimus
Добавлено: 01 май 2016, 22:43
БарсSc
А не подскажете как загрузить bumblebeed после запуска кде5?
Re: NVidia+optimus
Добавлено: 02 май 2016, 02:56
trs
Re: NVidia+optimus
Добавлено: 02 май 2016, 10:57
bevlam
del
Re: NVidia+optimus
Добавлено: 02 май 2016, 16:01
БарсSc
trs писал(а):Должно быть так:
Вручную мне не интересно, как заставить systemd автоматом запускать bumblebeed после запуска кде
Re: NVidia+optimus
Добавлено: 02 май 2016, 16:14
Алзим
БарсSc писал(а):trs писал(а):Должно быть так:
Вручную мне не интересно, как заставить systemd автоматом запускать bumblebeed после запуска кде
Это?
Re: NVidia+optimus
Добавлено: 02 май 2016, 17:54
БарсSc
Алзим писал(а):БарсSc писал(а):
Вручную мне не интересно, как заставить systemd автоматом запускать bumblebeed после запуска кде
Это?
Ребят, я спросил как заставить systemd запускать определенный сервис после кде, для этого нужно поправить условия запуска в unit файле, но я не могу сообразить какие условия установить, читать документацию умею, расписывать как остановить/запустить. включить/выключить, замаскировать (запретить запуск совсем) юнит мне не надо.
Re: NVidia+optimus
Добавлено: 02 май 2016, 18:20
Delles
Скрипт написать и положить в ~/.config/autostart
Условия запуска в самом скрипте и прописать.
Re: NVidia+optimus
Добавлено: 03 май 2016, 05:40
trs
Судя по вышеприведённым поправкам, вопрос может быть в том, что прописать параметру After= секции [Unit] файла bumblebeed.service (или как там это всё терминологически корректно называет документация systemd).
Но не ясно, что считать под "запуском KDE": запуск ли SDDM (должен быть Alias-ом display-manager.service), или отображение рабочего стола Plasma после логина пользователя, ...
Re: NVidia+optimus
Добавлено: 03 май 2016, 17:44
БарсSc
trs писал(а):Судя по вышеприведённым поправкам, вопрос может быть в том, что прописать параметру After= секции [Unit] файла bumblebeed.service (или как там это всё терминологически корректно называет документация systemd).
Но не ясно, что считать под "запуском KDE": запуск ли SDDM (должен быть Alias-ом display-manager.service), или отображение рабочего стола Plasma после логина пользователя, ...
+1 Спасибо, прямо в точку. Но все равно возникают проблемы со стабильностью, единственное стабильное решение для моих железяк пока что удалить bbswitch.
Re: NVidia+optimus
Добавлено: 03 май 2016, 19:00
notauser
>
я спросил как заставить systemd запускать определенный сервис после кде, для этого нужно поправить условия запуска в unit файле, но я не могу сообразить какие условия установить, читать документацию умею, расписывать как остановить/запустить. включить/выключить, замаскировать (запретить запуск совсем) юнит мне не надо.
http://www2.kangran.su/~nnz/pub/s4a/ для начала.
Re: NVidia+optimus
Добавлено: 04 май 2016, 05:50
trs
БарсSc писал(а):единственное стабильное решение для моих железяк пока что удалить bbswitch.
Не знаю, какую проблему решаете, поскольку не нашёл её полного описания.
Но когда-то мне пришлось ставить зависимость драйверу bbswitch так: softdep bbswitch pre:nvidia
Это было не в Роса, до появления nvidia_modeset и с ранней версии гибридной графики. В Роса работало и так.
Пишу к тому, что если проблема с bbswitch, то bumblebeed вторичен и не во всех случаях нужен. Решение возможно следует искать где-то поближе к ядру, может быть даже попробовать собрать 4.6, скоро должен быть релиз.
Re: NVidia+optimus
Добавлено: 04 май 2016, 17:07
БарсSc
trs писал(а):
Не знаю, какую проблему решаете, поскольку не нашёл её полного описания.
Но когда-то мне пришлось ставить зависимость драйверу bbswitch так: softdep bbswitch pre:nvidia
Это было не в Роса, до появления nvidia_modeset и с ранней версии гибридной графики. В Роса работало и так.
Пишу к тому, что если проблема с bbswitch, то bumblebeed вторичен и не во всех случаях нужен. Решение возможно следует искать где-то поближе к ядру, может быть даже попробовать собрать 4.6, скоро должен быть релиз.
Если хотите, почитайте про skylake и nvidia на англоязычных ресурсах, а разработчики в багах прямо написали ждать улучшений в ядре 4.6. Проблема не в bbswitch, а в поддержке новых кристаллов ядром.
Re: NVidia+optimus
Добавлено: 06 май 2016, 16:21
trs
bbswitch с опцией load_state = -1 не должен менять состояние видеоконтроллера.
Иначе говоря, удалять его не обязательно.
Re: NVidia+optimus
Добавлено: 13 май 2016, 16:47
БарсSc
trs писал(а):bbswitch с опцией load_state = -1 не должен менять состояние видеоконтроллера.
Иначе говоря, удалять его не обязательно.
Вы неправы, данные опции работают при загрузке/выгрузке модуля, но после запуска bumblebeed bbswitch отключает nvidia вне зависимости от этих опций, что и написано в документации.
Re: NVidia+optimus
Добавлено: 14 май 2016, 05:27
keleg
Кстати, исправление драйверов nvidia для выгрузки через bumblebee уже в тестинге, будет классно если попробуете (у меня нет гибрида нвидия чтоб проверить)
Re: NVidia+optimus
Добавлено: 14 май 2016, 08:59
trs
БарсSc писал(а):после запуска bumblebeed
БарсSc писал(а):единственное стабильное решение для моих железяк пока что удалить bbswitch.
Это разные пакеты. Есть ядро. Есть "юзерленд".
В соседней теме я пробовал использовать bbswitch + Nvidia Prime, а bumblebeed был отключен.
Re: NVidia+optimus
Добавлено: 14 май 2016, 12:28
bevlam
del
Re: NVidia+optimus
Добавлено: 14 май 2016, 13:11
БарсSc
trs писал(а):
1)Это разные пакеты. Есть ядро. Есть "юзерленд".
2)В соседней теме я пробовал использовать bbswitch + Nvidia Prime, а bumblebeed был отключен.
1)Я не понял что вы мне хотели этим сказать.
2)Не спасет меня и nvidia-prime, она к тому же не удобна в использовании.
Re: NVidia+optimus
Добавлено: 17 май 2016, 04:24
trs
Я указал альтернативный вариант "единственного стабильного решения".
"Решение" закавычено, потому как для "что бы заработало" нужно знать, что именно искать в обсуждениях разработчиков.
Наверняка патч давно выпущен и ожидает принятия в стабильную ветку.
NVidia+optimus
Добавлено: 02 июн 2016, 08:56
vvpnet
Установил вторую видеокарту nvidia304 подключил к ней второй монитор, установил в bios -video dual (igpu + pre).
Загрузил систему, в XFdrake появился выбор proprietary (nvidia304), setup Optiums, установился драйвер, в окне параметров поставил все галки и перегрузился.
И не работает второй монитор в параметрах монитор второй дисплей не определяется что делать ?
Проба
https://linux-hardware.org/?probe=695be11575
Re: NVidia+optimus
Добавлено: 16 июн 2016, 14:41
vvpnet
Проверил командой $ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation H55 Chipset LPC Interface Controller (rev 06)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation NV44 [GeForce 6200 TurboCache] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
03:00.0 IDE interface: VIA Technologies, Inc. VT6415 PATA IDE Host Controller
Как видно карта включена, но мониторы на ней не определяться... не знаю что делать пока
Re: NVidia+optimus
Добавлено: 18 июн 2016, 12:37
trs
Вы хотите обе видеокарты использовать? Optimus это переключение на выбор одного из 2х видеоадаптеров, для экономии аккумуляторов в ноутбуках, появилось в GeForce-ах более поздних моделей.
Нашёл отдельную тему
http://forum.rosalab.ru/viewtopic.php?f=53&t=7245
Re: NVidia+optimus
Добавлено: 11 дек 2016, 17:54
БарсSc
Счастливым обладателям гибридной графики с процессорами skylake есть решение полноценно использовать bumblebee. Для этого необходимо добавить параметр загрузки ядра в груб
для большинства новых ноутов подходит, плюс исправляется проблема с засыпанием/ждущим режимом. Если ничего не изменилось, посмотрите еще параметры в
первоисточнике.
Возможно необходимо обновить биос для вашего ноутбука, т.к. интел выпустили линейку процессоров skylake с некоторыми ошибками и несколько раз обновляли микрокод процессора через биос (внимательно читайте инструкцию по обновлению биос для вашего ноутбука на офф сайте)
Re: NVidia+optimus
Добавлено: 11 дек 2016, 19:22
keleg
у нас микрокод процессора загружается автоматом, без перепрошивки биоса.
Re: NVidia+optimus
Добавлено: 11 дек 2016, 20:38
БарсSc
Точно с ядра выше версия (биос 0х84, ядро 0х9е), давно не смотрел, летом версия микрокода с биоса была, тогда skylake совсем плохо поддерживался), но я бы все равно биос прошил на новенький, тем более что на игровых ноутах помимо микрокода и другие плюшки улучшаются, у меня например на msi после прошивки биос улучшилось управление 2 вентиляторами охлаждения, раньше после исчезновения нагрузки оба молотили, хотя кристаллы все охладились, приходилось принудительно разгонять до максимума специальной кнопкой. Сейчас как и положено один останавливается, второй переходит на минимум.
Re: NVidia+optimus
Добавлено: 12 дек 2016, 07:10
trs
keleg писал(а):у нас микрокод процессора загружается автоматом, без перепрошивки биоса.
Это от версии ядра зависит. На ядрах 4.4+ требуется обновление dracut.
http://lists.opensuse.org/opensuse-bugs ... 04452.html
Re: NVidia+optimus
Добавлено: 12 дек 2016, 10:38
euspectre
Это у нас давно уже исправлено, соотв. изменения в dracut добавлены. Кому интересно - детали тут:
https://abf.io/import/dracut/commit/072 ... 4857d9599d
Всё в порядке должно быть.
Re: NVidia+optimus
Добавлено: 12 дек 2016, 15:49
trs
Действительно, значит я перепутал примерно с такой заплаткой основного файла dracut для 4.6+
Код: Выделить всё
-if [[ $acpi_override = yes ]] && ! check_kernel_config CONFIG_ACPI_INITRD_TABLE_OVERRIDE; then
+if [[ $acpi_override = yes ]] && ! check_kernel_config CONFIG_ACPI_TABLE_UPGRADE; then
dwarn "Disabling ACPI override, because kernel does not support it. CONFIG_ACPI_INITRD_TABLE_OVERRIDE!=y"