Всем привет! Приобрел ноутбук ASUS TUF Gaming FX505DT, в нём установлены Ryzen 3750H с графикой RX Vega 10 Graphics и дискретная видеокарта Nvidia Geforce 1650. Можно ли как-то заставить адекватно работать переключение видеокарт? Работает ли сейчас хоть где-то связка встроенной карты от Amd и дискретки от Nvidia? Сейчас установлена Ubuntu 19.10 Beta, вместе с ней ставится драйвер от Nvidia 435.21 (его так же ставил и вручную), но видеокарта от Nvidia не запускается. nvidia-smi:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21 Driver Version: 435.21 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 1650 Off | 00000000:01:00.0 Off | N/A |
| N/A 41C P0 3W / N/A | 0MiB / 3911MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory | | GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Nvidia-settings при запуске выводит белое окно с кнопкой Quit, в терминале:
nvidia-settings:10793):
GLib-GObject-CRITICAL **: 13:56:15.077: g_object_unref: assertion 'G_IS_OBJECT (object)' failed **
Message: 13:56:15.081: PRIME: No offloading required. Abort **
Message: 13:56:15.081: PRIME: is it supported? no
Чтож.. На просторах интернет нашел одно из решений, привел /usr/share/X11/xorg.conf.d/10-nvidia.conf к такому виду:
Section «OutputClass»
Identifier «nvidia»
MatchDriver «nvidia-drm»
Driver «nvidia»
Option «AllowEmptyInitialConfiguration»
ModulePath «/usr/lib/x86_64-linux-gnu/nvidia/xorg»
Option «PrimaryGPU» «YES»
Option “AllowEmptyInitialConfiguration”
EndSection
тогда начинает работать карта от Nvidia но переключение обратно на Amd возможно только обратным редактированием конфига. При этом производительность в 3D становится нормальной (по счетчику FPS), но постоянно появляются фризы, подлагивание и тд. Так же получаю темный экран на этапе логина, то есть пароль ввожу вслепую, после этого экран загорается. Получается номинально работает, но по факту работа совсем далека от идеала. Что-нибудь с этим можно сотворить?