Я использую ноутбук Sager NP5160, который имеет NVIDIA GT 540M dGPU, а также интегрированную графику. У меня двойная загрузка Windows 7 и Linux Mint. Недавно я заметил проблемы с играми, которые не работают так же хорошо, как при переключении в сбалансированный режим (из режима UMA) в Windows 7. После просмотра сведений об устройстве кажется, что он получает код 43. В некоторых местах я читал, что это аппаратная проблема, для которой мне нужно было бы отправить свой ноутбук, в других - возможно, проблема только в драйвере. Я попытался переустановить драйверы, как с сайта NVIDIA, так и с оригинального диска Sager, но ни один из них не устранил проблему.
Затем я попытался запустить optirun glxgears
на Mint, чтобы посмотреть, работает ли моя видеокарта в Linux. Это дало мне:
[ 1693.231169] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please
[ 1693.231258] [ERROR]Aborting because fallback start is disabled.
Запуск lspci определяет мою карту:
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev a1)
Проверяя журнал ядра, кажется, что Bumblebee успешно находит и пытается загрузить карту, но затем не удается инициализировать:
Dec 27 10:50:00 RmRfSlash kernel: [ 501.993242] bbswitch: enabling discrete graphics
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305585] pci 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305603] pci 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305657] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100000)
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305685] pci 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305692] pci 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305701] pci 0000:01:00.0: enabling device (0000 -> 0003)
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305717] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Dec 27 10:50:01 RmRfSlash kernel: [ 502.305727] pci 0000:01:00.0: setting latency timer to 64
Dec 27 10:50:01 RmRfSlash kernel: [ 502.543867] nvidia: module license 'NVIDIA' taints kernel.
Dec 27 10:50:01 RmRfSlash kernel: [ 502.543873] Disabling lock debugging due to kernel taint
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593722] nvidia 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593733] nvidia 0000:01:00.0: power state changed by ACPI to D0
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593744] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593760] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593777] nvidia 0000:01:00.0: setting latency timer to 64
Dec 27 10:50:01 RmRfSlash kernel: [ 502.593788] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
Dec 27 10:50:01 RmRfSlash kernel: [ 502.594061] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 295.40 Thu Apr 5 21:37:00 PDT 2012
Dec 27 10:50:04 RmRfSlash kernel: [ 505.462708] NVRM: RmInitAdapter failed! (0x27:0xffffffff:1190)
Dec 27 10:50:04 RmRfSlash kernel: [ 505.462717] NVRM: rm_init_adapter(0) failed
Кажется, что это может быть аппаратная проблема, но я хотел узнать, есть ли у кого-нибудь предложенное исправление, прежде чем я столкнусь с трудностями отправки на моем ноутбуке.
Спасибо!