easyVDR

Normale Version: NVIDIA 364.12 release!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

mit dem Neuen "NVIDIA Closed Source Driver" sind Bootsplash Screens wohl endlich möglich!
Ab "> = Linux-Kernel 4.1" wird noch "modeset=1" als Kernelparameter benötigt.

Lastly, in 364.12 we are finally providing DRM KMS support.
Zitat:Our display programming support is centralized in a kernel module named nvidia-modeset.ko. Traditional display interactions (X11 modesets, OpenGL SwapBuffers,
VDPAU presentation, SLI, stereo, framelock, gsync, etc) initiate from our various user-mode driver components and flow to nvidia-modeset.ko.
This has been shipping since 358.09.

New in 364.12, we've added a kernel module named nvidia-drm.ko which registers as a DRM driver. It provides GEM and PRIME DRM capabilities,
to support graphics display offload on optimus notebooks. It also, on new enough kernels (>= Linux kernel 4.1 with CONFIG_DRM and CONFIG_DRM_KMS_HELPER),
provides MODESET and ATOMIC DRM capabilities to support atomic DRM KMS.

The DRM KMS support in nvidia-drm.ko is still unproven, and has some interaction issues with SLI, so it is disabled by default.
You can enable it with nvidia-drm.ko's "modeset" kernel module parameter. E.g.,

modprobe -r nvidia-drm ; modprobe nvidia-drm modeset=1

Quelle:
https://devtalk.nvidia.com/default/topic...glstreams/

Gruss
Wolfgang
Hallo,

auf -> http://www.nvidia.de/download/driverResu.../100607/de
findet man die Karten die von NVIDIA-364.12 unetrstützt werden.

Gruss
Wolfgang
Hi,

test mit easyVDR-3.0/nVidia GT 630/Kernel-4.2.0/nvidia-364 ist Ok! 
Code:
[email protected]:~# modinfo nvidia-364
filename:       /lib/modules/4.2.0-34-generic/updates/dkms/nvidia_364.ko
alias:          char-major-195-*
version:        364.12
supported:      external
license:        NVIDIA
srcversion:     3CD0A22D35A07C8BD65C03F
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:       
vermagic:       4.2.0-34-generic SMP mod_unload modversions
parm:           NVreg_Mobile:int
parm:           NVreg_ResmanDebugLevel:int
parm:           NVreg_RmLogonRC:int
parm:           NVreg_ModifyDeviceFiles:int
parm:           NVreg_DeviceFileUID:int
parm:           NVreg_DeviceFileGID:int
parm:           NVreg_DeviceFileMode:int
parm:           NVreg_UpdateMemoryTypes:int
parm:           NVreg_InitializeSystemMemoryAllocations:int
parm:           NVreg_UsePageAttributeTable:int
parm:           NVreg_MapRegistersEarly:int
parm:           NVreg_RegisterForACPIEvents:int
parm:           NVreg_CheckPCIConfigSpace:int
parm:           NVreg_EnablePCIeGen3:int
parm:           NVreg_EnableMSI:int
parm:           NVreg_TCEBypassMode:int
parm:           NVreg_MemoryPoolSize:int
parm:           NVreg_RegistryDwords:charp
parm:           NVreg_RmMsg:charp
parm:           NVreg_AssignGpus:charp

"plymouth-theme-easyvdr-logo" funktioniert leider noch nicht, Module werden geladen und Parameter wird auch übergeben.
Code:
[   26.718555] nvidia-nvlink: Nvlink Core is being initialized, major device number 244
[   26.718583] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  364.12  Wed Mar 16 21:11:26 PDT 2016
[   26.721435] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  364.12  Wed Mar 16 20:44:12 PDT 2016
[   26.723076] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[   26.955529] nvidia-uvm: Loaded the UVM driver in lite mode, major device number 243

lsmod
Code:
[email protected]:~# lsmod | grep nvidia
nvidia_uvm            667648  0
nvidia_drm             45056  1
nvidia_modeset        753664  4 nvidia_drm
nvidia              10268672  77 nvidia_modeset,nvidia_uvm
drm_kms_helper        126976  1 nvidia_drm
drm                   360448  4 drm_kms_helper,nvidia_drm

modinfo
Code:
[email protected]:~# modinfo nvidia_364_drm
filename:       /lib/modules/4.2.0-34-generic/updates/dkms/nvidia_364_drm.ko
version:        364.12
supported:      external
license:        MIT
srcversion:     3A62E73E2D71792BF0F1988
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        drm,drm_kms_helper,nvidia-modeset
vermagic:       4.2.0-34-generic SMP mod_unload modversions
parm:           modeset:Enable atomic kernel modesetting (1 = enable, 0 = disable (default)) (bool)

Gruss
Wolfgang