LINUX.ORG.RU

2 видеокарты

 , , ,


0

1

В ноутбуке 2 видеокарты: встроенная интеловская и NVIDIA GeForce 840M. Встроенная работает, но nvidia вроде мощнее. Прописал в модули в mkinitcpio.conf nouveau, при загрузке ругается «unknown Maxwell chipset» и использует интеловскую. Чяднт?

★★★★★

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

прекрасно, но зависит от версии ядра.

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

прекрасно, теперь попробуй сделать modprobe nouveau и посмотри чего оно тебе скажет. если загрузит модуль - тогда смотри что xrandr скажет.

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

Не вижу ничего подходящего, последние строчки:

[   15.195276] rtl8723ae 0000:03:00.0 wlp3s0: disabling HT/VHT due to WEP/TKIP use
[   15.198554] wlp3s0: associate with cc:b2:55:97:39:ba (try 1/3)
[   15.201203] wlp3s0: RX AssocResp from cc:b2:55:97:39:ba (capab=0x411 status=0 aid=1)
[   15.201392] wlp3s0: associated
[   15.201398] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[   15.201456] cfg80211: Calling CRDA to update world regulatory domain
[   15.810082] IPv6: wlp3s0: IPv6 duplicate address fe80::5627:1eff:feb9:d23b detected!
[   44.584345] fuse init (API version 7.23)
[  490.152604] snd_hda_intel 0000:00:1b.0: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[ 5703.427048] perf interrupt took too long (2506 > 2495), lowering kernel.perf_event_max_sample_rate to 50100

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

вывод df -h, ничего похожего не вижу.

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       906G   59G  802G   7% /
dev             3.9G     0  3.9G   0% /dev
run             3.9G  560K  3.9G   1% /run
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           3.9G  100K  3.9G   1% /tmp
/dev/sda3        99M   38M   62M  38% /boot
tmpfs           790M  4.0K  790M   1% /run/user/1000

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

извини у меня ноут на работе, завтра модуль проприетарных дров уберу и посмотрю чего будет в dmesg. конфиг ядра возможно придется еще посмотреть.

irton ★★★★★
()
Ответ на: комментарий от ee1337a
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 840M] (rev a2)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
Klymedy ★★★★★
() автор топика
Ответ на: комментарий от Klymedy

У меня точно такая же карта и такие же проблемы были. Я решил таким образом: - установил драйвера nvidia, пакеты bumblebee, primus, bbswitch - запустил сервис bublebee, добавил себя в группу bumblebee - добавил nouveau в blacklist - добавил модули i915, nvidia, bbswtich в mkinitcpio.conf, перегенерил образ mkinitcpio -p linux - в конфиге bumblebee исправил драйвер по умолчанию на nvidia - добавил параметр ядра (не помню какой - надо на ноуте глянуть) - перегрузил все и запускаю нужную прогу на нвидиа видеокарте с помощью команд optirun или primusrun

Пока не разобрался почему тесты показывают одинаковую производительность на обеих картах 60FPS (возможно надо запускать vblank_mode=0 glxspheres64)

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

Вчера сравнил производительность интегрированной intel и дискретной nvidia 840m с отключенным vblank_mode=0. Результаты такие: primusrun glxspheres64 - 115 FPS, glxspheres64 - 250 FPS, primusrun glxgears - 990 FPS, glxgears - 6600 FPS. Потом игру запускал xmoto на разных картах - проц не грузит, не тормозит нигде. Потом после просыпания из hibernate, запуск primusrun ... привел к падению ядра. И я решил отказаться от nvidia драйвера - вернул неработающий nouveau. Решил ждать пока появится поддержка нашего чипсета в nouveau. Такие дела.

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

а производительность проца ты измеряешь сравнением /proc/cpuinfo в простое?

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

Решил ждать пока появится поддержка нашего чипсета в nouveau

Долго будешь ждать, лучше обнови ядро, не должно падать из hibernate.

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

Долго будешь ждать, лучше обнови ядро, не должно падать из hibernate.

Куда уж новее 3.18.6-1-ARCH. В арче по-моему всегда все последнее.

а производительность проца ты измеряешь сравнением /proc/cpuinfo в простое?

ты имеешь ввиду загруженность проца во время тестов glxgears? Нет просто визуально смотрю насколько загружен на апплете cinnamon (там все 4 ядра видны)

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

Не хочу ставить блобы nvidia. А производительность ограничена частотой обновления монитора.

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

Ну я их тоже уже снес, так как не смог настроить производительность большую чем встроенная карта.

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