LINUX.ORG.RU

NVIDIA(0): Option «PrimaryGPU» is not used

 , ,


0

2

имеется арч, i3wm, nvidia gtx560, дрова 378.13.

в общем, вроде ничего страшного не происходит, но в логе xorg выдается данная ошибка, в конфиге xorg указал данную опцию — эффекта не возымело.

--> grep -e{WW,EE} .local/share/xorg/Xorg.0.log 
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3550.543] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  3550.543] (WW) Disabling Keyboard0
[  3550.543] (WW) Disabling Mouse0
[  3550.546] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  3550.550] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  3550.727] (WW) NVIDIA(0): Option "PrimaryGPU" is not used


--> cat /etc/X11/xorg.conf.d/21-nvidia.conf 
Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName     "GeForce GTX 560"
    Option        "TripleBuffer"        "on"
    Option        "PrimaryGPU"          "on"
    Option        "UseEdidDpi"          "off"
    Option        "DPI"                 "96 x 96"
EndSection

хотелось бы узнать, почему данная ошибка вылазит?

★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Ответ на: комментарий от safocl

На devtalk.nvidia.com пишут что строка Option «PrimaryGPU» должна быть в секции «OutputClass», поддерживается значение опции «yes» или «no».

foxy_ant ★★
()
Ответ на: комментарий от foxy_ant

ну бинарные значения в xorg конфиге обозначены в мане, и там сказано чо no, off, 0, false — синонимы

а как составить енту секцию?

так? тогда в какой файл енту секцию засунуть?

safocl ★★
() автор топика
Последнее исправление: safocl (всего исправлений: 3)
Ответ на: комментарий от safocl
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "yes"
    Option "SLI" "Auto"
    Option "BaseMosaic" "on"
    ModulePath "/usr/lib64/nvidia/xorg"
EndSection

взято отсюда: https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchro...

foxy_ant ★★
()
Ответ на: комментарий от foxy_ant

ну я не пойму енто отдельно дописать или заменить содержимое файла /etc/X11/xorg.conf.d/21-nvidia.conf?

safocl ★★
() автор топика
Ответ на: комментарий от safocl

Надо дописать секцию OutputClass в ваш файл /etc/X11/xorg.conf.d/21-nvidia.conf, строку с PrimaryGPU в секции Device закомментировать. Пробуйте, удачи.

foxy_ant ★★
()
Ответ на: комментарий от foxy_ant

дописал и привел к такому виду:

--> cat /etc/X11/xorg.conf.d/21-nvidia.conf 
Section "Device"
    Identifier    "nvidia"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName     "GeForce GTX 560"
    Option        "TripleBuffer"        "on"
    Option        "UseEdidDpi"          "off"
    Option        "DPI"                 "96 x 96"
EndSection

Section "OutputClass"
    Identifier    "nvidia"
    MatchDriver   "nvidia-drm"
    Driver        "nvidia"
    Option        "AllowEmptyInitialConfiguration"
    Option        "PrimaryGPU"                      "yes"
    Option        "SLI"                             "off"
    Option        "BaseMosaic"                      "on"
    ModulePath    "/usr/lib64/nvidia/xorg"
EndSection

все равно выдает данную ошибку в логе.

safocl ★★
() автор топика

[ 3550.550] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support

В логе же пишет, почему эта опция не используется.

anonymous
()
Ответ на: комментарий от anonymous

так енто понятно, зачем xorg ваще енти предупреждения выводит?

safocl ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.