LINUX.ORG.RU

Сообщения HelloWorld_

 

Проблемы после установки драйвера nvidia.

Всем привет)

Установил Fedora 28 и начал устанавливать по этой статье драйвер. Установил патченый 340 драйвер + Bumblebee. И после этого федора грузится долго (хотя у меня SSD), и в процессе загрузки вываливаются станные артефакты...

$ lspci | grep -iE 'vga|3d':

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
08:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

Полный dmesg

Зависает при:

[  116.024042] watchdog: BUG: soft lockup - CPU#1 stuck for 23s! [ostree-system-g:462]
[  116.024967] Modules linked in: i915 rtsx_usb_sdmmc mmc_core hid_rmi rmi_core mxm_wmi crc32c_intel i2c_algo_bit drm_kms_helper serio_raw uas drm rtsx_usb r8169 usb_storage mii wmi i2c_hid video
[  116.026849] CPU: 1 PID: 462 Comm: ostree-system-g Tainted: G             L    4.18.18-200.fc28.x86_64 #1
[  116.027775] Hardware name: Dell Inc. Inspiron 3542/0926J6, BIOS A03 05/27/2014
[  116.028676] RIP: 0010:__do_softirq+0x76/0x2eb
[  116.029562] Code: 81 05 3a 5b 41 76 00 01 00 00 c7 44 24 20 0a 00 00 00 44 89 34 24 48 c7 c0 80 06 02 00 65 66 c7 00 00 00 fb 66 0f 1f 44 00 00 <48> c7 44 24 08 00 51 20 8a b8 ff ff ff ff 0f bc 04 24 83 c0 01 89 
[  116.031467] RSP: 0000:ffff9d122fa83f70 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13
[  116.032397] RAX: 0000000000020680 RBX: ffff9d122fa95f00 RCX: 000000000000001f
[  116.033264] RDX: 000000000000001a RSI: 000000004b77ec53 RDI: fffffffd1c587bf1
[  116.034136] RBP: 0000000000000000 R08: 0000000000000004 R09: 0000000000020700
[  116.035003] R10: 00000027c676a270 R11: 000000148eda0a00 R12: 0000000000000000
[  116.035862] R13: 0000000000000000 R14: 0000000000000002 R15: 0000000000000000
[  116.036717] FS:  00007f16426b9000(0000) GS:ffff9d122fa80000(0000) knlGS:0000000000000000
[  116.037573] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  116.038437] CR2: 00007f163d50a67c CR3: 00000002247c8003 CR4: 00000000001606e0
[  116.039308] Call Trace:
[  116.040188]  <IRQ>
[  116.041071]  ? hrtimer_interrupt+0x12e/0x220
[  116.041952]  ? sched_clock_cpu+0xc/0xb0
[  116.042820]  irq_exit+0x100/0x110
[  116.043684]  smp_apic_timer_interrupt+0x74/0x140
[  116.044524]  apic_timer_interrupt+0xf/0x20
[  116.045326]  </IRQ>
[  116.046112] RIP: 0033:0x7f16424e3942
[  116.046891] Code: 08 48 8b 83 f8 02 00 00 48 85 c0 0f 84 07 01 00 00 48 8b 7c 24 20 8b 8b f4 02 00 00 8b 54 24 30 23 93 f0 02 00 00 48 8b 04 d0 <48> 89 fa 48 d3 ea 48 89 d1 48 89 c2 48 d3 ea 89 f9 48 d3 e8 48 21 
[  116.048592] RSP: 002b:00007fff18d7aae0 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff13
[  116.049450] RAX: 4002041600414900 RBX: 00007f16426d29e0 RCX: 000000000000000b
[  116.050312] RDX: 0000000000000008 RSI: 00000000000000c5 RDI: 000000001c8bf239
[  116.051169] RBP: 0000000000000003 R08: 000000000000ffff R09: 0000000000000007
[  116.052025] R10: 00007f16424f6080 R11: 00007f16426c84e0 R12: 0000000000000004
[  116.052882] R13: 000000000000003c R14: 000000000000003c R15: 00007f16426be2b8

После стартов иксов модуль ядра nvidia сам не загружается. Приходится его руками загружать через modprobe. И стартовать systemctl start bumblebeed.service И тогда можно запускать проги и игры через optirun. Так же не грузится glx модуль. $ glxinfo:

name of display: :0
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".
Xlib:  extension "GLX" missing on display ":0".

$ nvidia-installer --version:

nvidia-installer:  version 340.107  (buildmeister@swio-display-x64-rhel04-13)  Thu May 24 22:30:05 PDT 2018
  The NVIDIA Software Installer for Unix/Linux.

  This program is used to install, upgrade and uninstall The NVIDIA Accelerated Graphics Driver Set for Linux-x86_64.

  Copyright (C) 2003 - 2010 NVIDIA Corporation.

$ uname -a:

Linux localhost.localdomain 4.18.18-200.fc28.x86_64 #1 SMP Mon Nov 12 03:17:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Помогите разобраться с этими проблемами, пожалуйста.

На других дистрах(Ubuntu/Debian/ElementaryOS/ArchLinux) никаких проблем с драйверами у меня не было.

ЗЫ, я не использую никакие DE, только dwm.

 , ,

HelloWorld_
()

Вопрос про Nvidia и Intel HD, кто из них лучше?

Всем привет! До недавнего времени запускал игры и приложения обычной командой... Но тут решил попробовать запустить игру Warsow через optirun warsow. Т.е. чтобы графон шел через дискретку. И заметил сильное педение fps в игре. Когда просто запускаю warsow, то fps около 200, а через optirun всегда не больше 60. Как так? Nvidia 820M слабее Intel HD ? Или надо что-то где-то настроить?

Версия проприетарного драйвера nvidia 390.78

 # lspci | grep -iE 'vga|3d'
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
08:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

Fedora 28

 ,

HelloWorld_
()

RSS подписка на новые темы