[3.2.2] [x64] NVIDIA 340.xx series support
-
- Full of knowledge
- Posts: 2564
- Joined: 25 Jun 2014, 15:21
- Distribution: 3.2.2 Cinnamon & KDE5
- Location: London
Re: [3.2.2] [x64] NVIDIA 340.xx series support
More haste, less speed. 8)
@ Oracle Can you check this link https://devtalk.nvidia.com/default/topi ... ernel-4-9/ to see if it needs the mtrr patch as well?
@ Oracle Can you check this link https://devtalk.nvidia.com/default/topi ... ernel-4-9/ to see if it needs the mtrr patch as well?
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
Re: [3.2.2] [x64] NVIDIA 340.xx series support
After a successful /nvidia-installer execution, I quickly save the changes
I gonna make it a module and see if it would works
Code: Select all
/mnt/live/memory/changes/tmp
/mnt/live/memory/changes/lib/modules/4.9.0-porteus
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.devname
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.builtin.bin
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.symbols.bin
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.symbols
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.softdep
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.alias.bin
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.alias
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.dep.bin
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/modules.dep
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/kernel
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/kernel/drivers
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/kernel/drivers/video
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/kernel/drivers/video/nvidia-uvm.ko
/mnt/live/memory/changes/lib/modules/4.9.0-porteus/kernel/drivers/video/nvidia.ko
/mnt/live/memory/changes/usr
/mnt/live/memory/changes/usr/lib
/mnt/live/memory/changes/usr/lib/libnvidia-fbc.so
/mnt/live/memory/changes/usr/lib/libnvidia-fbc.so.1
/mnt/live/memory/changes/usr/lib/libnvidia-ifr.so
/mnt/live/memory/changes/usr/lib/libnvidia-ifr.so.1
/mnt/live/memory/changes/usr/lib/libGLESv1_CM.so
/mnt/live/memory/changes/usr/lib/libGLESv2.so
/mnt/live/memory/changes/usr/lib/libEGL.so
/mnt/live/memory/changes/usr/lib/libGLESv1_CM.so.1
/mnt/live/memory/changes/usr/lib/libGLESv2.so.2
/mnt/live/memory/changes/usr/lib/libEGL.so.1
/mnt/live/memory/changes/usr/lib/libnvidia-encode.so
/mnt/live/memory/changes/usr/lib/libnvidia-encode.so.1
/mnt/live/memory/changes/usr/lib/libnvcuvid.so
/mnt/live/memory/changes/usr/lib/libnvcuvid.so.1
/mnt/live/memory/changes/usr/lib/libvdpau_nvidia.so
/mnt/live/memory/changes/usr/lib/libGL.so
/mnt/live/memory/changes/usr/lib/libGL.so.1
/mnt/live/memory/changes/usr/lib/libnvidia-opencl.so.1
/mnt/live/memory/changes/usr/lib/libOpenCL.so
/mnt/live/memory/changes/usr/lib/libOpenCL.so.1
/mnt/live/memory/changes/usr/lib/libOpenCL.so.1.0
/mnt/live/memory/changes/usr/lib/libnvidia-ml.so
/mnt/live/memory/changes/usr/lib/libnvidia-ml.so.1
/mnt/live/memory/changes/usr/lib/libcuda.so
/mnt/live/memory/changes/usr/lib/libcuda.so.1
/mnt/live/memory/changes/usr/lib/libGL.la
/mnt/live/memory/changes/usr/lib/libnvidia-fbc.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-ifr.so.340.98
/mnt/live/memory/changes/usr/lib/libGLESv1_CM.so.340.98
/mnt/live/memory/changes/usr/lib/libGLESv2.so.340.98
/mnt/live/memory/changes/usr/lib/libEGL.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-glsi.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-eglcore.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-encode.so.340.98
/mnt/live/memory/changes/usr/lib/libnvcuvid.so.340.98
/mnt/live/memory/changes/usr/lib/vdpau
/mnt/live/memory/changes/usr/lib/vdpau/libvdpau_nvidia.so.1
/mnt/live/memory/changes/usr/lib/vdpau/libvdpau_nvidia.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-tls.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-glcore.so.340.98
/mnt/live/memory/changes/usr/lib/libGL.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-opencl.so.340.98
/mnt/live/memory/changes/usr/lib/libnvidia-compiler.so.340.98
/mnt/live/memory/changes/usr/lib/libOpenCL.so.1.0.0
/mnt/live/memory/changes/usr/lib/libnvidia-ml.so.340.98
/mnt/live/memory/changes/usr/lib/libcuda.so.340.98
/mnt/live/memory/changes/usr/src
/mnt/live/memory/changes/usr/src/nvidia-340.98
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/conftest.sh
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/Makefile
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvmisc.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/ctrl2080mc.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/cla0b5.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/cla06fsubch.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/cla06f.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvmtypes.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm_linux_ioctl.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm_ioctl.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm-debug.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvkernel.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_linux.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_common.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite_counters.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm_gpu_ops_tests.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_utils.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_page_migration_kepler.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_page_migration.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite_api.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite_counters.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite_events.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_linux.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_page_cache.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_common.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_lite.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/uvm_gpu_ops_tests.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_uvm_utils.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_page_migration_kepler.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/uvm/nvidia_page_migration.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-frontend.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-frontend.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/dkms.conf
/mnt/live/memory/changes/usr/src/nvidia-340.98/nvidia-modules-common.mk
/mnt/live/memory/changes/usr/src/nvidia-340.98/Makefile
/mnt/live/memory/changes/usr/src/nvidia-340.98/gcc-version-check.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/xapi-sdk.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/rmretval.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/rmil.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nvgputypes.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nvtypes.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nverror.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/g_nvreadme.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/cpuopsys.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv_uvm_interface.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv_uvm_interface.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv_gpu_ops.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-interface.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-reg.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-proto.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-p2p.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-misc.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-memdbg.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-linux.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv.h
/mnt/live/memory/changes/usr/src/nvidia-340.98/conftest.sh
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-usermap.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-smp.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-registry.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-pci.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-mlock.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/os-interface.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-vtophys.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-vm.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-usermap.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-procfs.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-pat.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-p2p.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-mmap.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-mempool.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-i2c.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-gvi.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-drm.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-dma.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-cray.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-chrdev.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-acpi.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv.c
/mnt/live/memory/changes/usr/src/nvidia-340.98/nv-kernel.o
/mnt/live/memory/changes/usr/bin
/mnt/live/memory/changes/usr/bin/nvidia-uninstall
/mnt/live/memory/changes/usr/bin/nvidia-cuda-mps-server
/mnt/live/memory/changes/usr/bin/nvidia-cuda-mps-control
/mnt/live/memory/changes/usr/bin/nvidia-debugdump
/mnt/live/memory/changes/usr/bin/nvidia-smi
/mnt/live/memory/changes/usr/bin/nvidia-persistenced
/mnt/live/memory/changes/usr/bin/nvidia-settings
/mnt/live/memory/changes/usr/bin/nvidia-xconfig
/mnt/live/memory/changes/usr/bin/nvidia-modprobe
/mnt/live/memory/changes/usr/bin/nvidia-installer
/mnt/live/memory/changes/usr/bin/nvidia-bug-report.sh
/mnt/live/memory/changes/usr/lib64
/mnt/live/memory/changes/usr/lib64/libXvMCgallium.so.1
/mnt/live/memory/changes/usr/lib64/libEGL.so
/mnt/live/memory/changes/usr/lib64/libEGL.so.1
/mnt/live/memory/changes/usr/lib64/libGLESv1_CM.so
/mnt/live/memory/changes/usr/lib64/libGLESv1_CM.so.1
/mnt/live/memory/changes/usr/lib64/libGLESv2.so
/mnt/live/memory/changes/usr/lib64/libGLESv2.so.2
/mnt/live/memory/changes/usr/lib64/libGL.so
/mnt/live/memory/changes/usr/lib64/libGL.so.1
/mnt/live/memory/changes/usr/lib64/libGL.la
/mnt/live/memory/changes/usr/lib64/vdpau
/mnt/live/memory/changes/usr/lib64/vdpau/libvdpau_nvidia.so.1
/mnt/live/memory/changes/usr/lib64/vdpau/libvdpau_nvidia.so.340.98
/mnt/live/memory/changes/usr/lib64/tls
/mnt/live/memory/changes/usr/lib64/tls/libnvidia-tls.so.340.98
/mnt/live/memory/changes/usr/lib64/xorg
/mnt/live/memory/changes/usr/lib64/xorg/modules
/mnt/live/memory/changes/usr/lib64/xorg/modules/libnvidia-wfb.so.1
/mnt/live/memory/changes/usr/lib64/xorg/modules/libnvidia-wfb.so.340.98
/mnt/live/memory/changes/usr/lib64/xorg/modules/drivers
/mnt/live/memory/changes/usr/lib64/xorg/modules/drivers/nvidia_drv.so
/mnt/live/memory/changes/usr/lib64/xorg/modules/extensions
/mnt/live/memory/changes/usr/lib64/xorg/modules/extensions/libglx.so
/mnt/live/memory/changes/usr/lib64/xorg/modules/extensions/libglx.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-ifr.so
/mnt/live/memory/changes/usr/lib64/libnvidia-ifr.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-ifr.so.340.98
/mnt/live/memory/changes/usr/lib64/libEGL.so.340.98
/mnt/live/memory/changes/usr/lib64/libGLESv1_CM.so.340.98
/mnt/live/memory/changes/usr/lib64/libGLESv2.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-glsi.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-eglcore.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-encode.so
/mnt/live/memory/changes/usr/lib64/libnvidia-encode.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-encode.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvcuvid.so
/mnt/live/memory/changes/usr/lib64/libnvcuvid.so.1
/mnt/live/memory/changes/usr/lib64/libnvcuvid.so.340.98
/mnt/live/memory/changes/usr/lib64/libvdpau_nvidia.so
/mnt/live/memory/changes/usr/lib64/libnvidia-compiler.so.340.98
/mnt/live/memory/changes/usr/lib64/libOpenCL.so
/mnt/live/memory/changes/usr/lib64/libOpenCL.so.1
/mnt/live/memory/changes/usr/lib64/libOpenCL.so.1.0
/mnt/live/memory/changes/usr/lib64/libOpenCL.so.1.0.0
/mnt/live/memory/changes/usr/lib64/libnvidia-opencl.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-opencl.so.340.98
/mnt/live/memory/changes/usr/lib64/libcuda.so
/mnt/live/memory/changes/usr/lib64/libcuda.so.1
/mnt/live/memory/changes/usr/lib64/libcuda.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-ml.so
/mnt/live/memory/changes/usr/lib64/libnvidia-ml.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-ml.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-fbc.so
/mnt/live/memory/changes/usr/lib64/libnvidia-fbc.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-fbc.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-cfg.so
/mnt/live/memory/changes/usr/lib64/libnvidia-cfg.so.1
/mnt/live/memory/changes/usr/lib64/libnvidia-cfg.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-tls.so.340.98
/mnt/live/memory/changes/usr/lib64/libGL.so.340.98
/mnt/live/memory/changes/usr/lib64/libnvidia-glcore.so.340.98
/mnt/live/memory/changes/usr/lib64/libudev.so.1
/mnt/live/memory/changes/usr/share
/mnt/live/memory/changes/usr/share/man
/mnt/live/memory/changes/usr/share/man/man1
/mnt/live/memory/changes/usr/share/man/man1/nvidia-cuda-mps-control.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-smi.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-persistenced.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-settings.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-xconfig.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-modprobe.1.gz
/mnt/live/memory/changes/usr/share/man/man1/nvidia-installer.1.gz
/mnt/live/memory/changes/usr/share/doc
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/xrandrextension.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/xineramaglx.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/xconfigoptions.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/xcompositeextension.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/vdpausupport.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/supportedchips.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/sli.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/selectdriver.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/sdi.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/randr14.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/programmingmodes.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/profiles.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/procinterface.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/powermanagement.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/optimus.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/openglenvvariables.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/nvidiasettings.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/nvidia-smi.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/nvidia-persistenced.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/nvidia-ml.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/nvidia-debugdump.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/newusertips.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/minimumrequirements.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/knownissues.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/introduction.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/installedcomponents.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/installdriver.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/installationandconfiguration.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/index.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/i2c.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/glxsupport.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/framelock.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/flippingubb.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/faq.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/editxconfig.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/dpi.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/dma_issues.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/gpunames.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/displaydevicenames.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/depth30.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/configtwinview.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/configtvout.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/configmultxscreens.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/configlaptop.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/commonproblems.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/audiosupport.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/appendices.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/addtlresources.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/addressingcapabilities.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/html/acknowledgements.html
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/sample
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/nvidia-settings.png
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/README.txt
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/LICENSE
/mnt/live/memory/changes/usr/share/doc/NVIDIA_GLX-1.0/NVIDIA_Changelog
/mnt/live/memory/changes/usr/share/nvidia
/mnt/live/memory/changes/usr/share/nvidia/monitoring.conf
/mnt/live/memory/changes/usr/share/nvidia/pci.ids
/mnt/live/memory/changes/usr/share/nvidia/nvidia-application-profiles-340.98-key-documentation
/mnt/live/memory/changes/usr/share/nvidia/nvidia-application-profiles-340.98-rc
/mnt/live/memory/changes/usr/share/applications
/mnt/live/memory/changes/usr/share/applications/nvidia-settings.desktop
/mnt/live/memory/changes/var
/mnt/live/memory/changes/var/cache
/mnt/live/memory/changes/var/cache/ldconfig
/mnt/live/memory/changes/var/cache/ldconfig/aux-cache
/mnt/live/memory/changes/var/lib
/mnt/live/memory/changes/var/lib/nvidia
/mnt/live/memory/changes/var/lib/nvidia/dirs
/mnt/live/memory/changes/var/lib/nvidia/log
/mnt/live/memory/changes/var/run/utmp
/mnt/live/memory/changes/var/log/nvidia-installer.log
/mnt/live/memory/changes/var/log/lastlog
/mnt/live/memory/changes/var/log/secure
/mnt/live/memory/changes/var/log/syslog
/mnt/live/memory/changes/var/log/messages
/mnt/live/memory/changes/var/log/wtmp
/mnt/live/memory/changes/etc
/mnt/live/memory/changes/etc/ld.so.cache
/mnt/live/memory/changes/etc/OpenCL
/mnt/live/memory/changes/etc/OpenCL/vendors
/mnt/live/memory/changes/etc/OpenCL/vendors/nvidia.icd
Re: [3.2.2] [x64] NVIDIA 340.xx series support
Sorry, what is mtrr patch?Bogomips wrote:More haste, less speed. 8)
@ Oracle Can you check this link https://devtalk.nvidia.com/default/topi ... ernel-4-9/ to see if it needs the mtrr patch as well?
fyi, I am using exactly the patch found here, http://pastebin.com/raw/0XE0e8Wx as provided in the link, I haven't yet test the compiled module, not sure how to load it yet,
-
- Full of knowledge
- Posts: 2564
- Joined: 25 Jun 2014, 15:21
- Distribution: 3.2.2 Cinnamon & KDE5
- Location: London
Re: [3.2.2] [x64] NVIDIA 340.xx series support
Read posts from that link and check if there is mention of an mtrr patch. Haven't got the time to do that. We may need it if it is mentioned. All I'm doing is checking the patch results which came out same as yours. Now going to check last source to see if passable.
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
Re: [3.2.2] [x64] NVIDIA 340.xx series support
Can't find reference to mtrr patch, I created xzm for Nvidia 340, but it doesn't seems to work, I notice the OS still using vesa, still finding ways to use the nvidia.ko, it appears in lsmod with 0 user.
-
- Full of knowledge
- Posts: 2564
- Joined: 25 Jun 2014, 15:21
- Distribution: 3.2.2 Cinnamon & KDE5
- Location: London
Re: [3.2.2] [x64] NVIDIA 340.xx series support
@ Oracle
You have jumped the gun and lost me, can you please detail the steps taken since doing the patching. Cannot help if do not know what you have done.
You have jumped the gun and lost me, can you please detail the steps taken since doing the patching. Cannot help if do not know what you have done.
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
Re: [3.2.2] [x64] NVIDIA 340.xx series support
Oracle, here's a Nvidia 340.98 xzm module ready to use with kernel 4.9: http://www.mediafire.com/file/dwmzy5tdx ... el-4.9.xzm
Re: [3.2.2] [x64] NVIDIA 340.xx series support
Sorry friend, I was too excited to discover this whole new islandBogomips wrote:@ Oracle
You have jumped the gun and lost me, can you please detail the steps taken since doing the patching. Cannot help if do not know what you have done.
1. After I did the patching, I reboot to text mode.
2. I execute /mnt/sda1/nvidia/340.98/nvidia-installer
3. Accept Nvidia license
4. Nvidia asks about compile 32 bit, I click Yes
5. Nvidia completed all the drivers built without showing any error
6. I immediately key in find /mnt/live/memory/changes -mmin 1 > /mnt/sda1/nvidia-changes.txt to record files that created by nvidia-installer
7. I collected all "changes" files into a directory and xzm it into module, put this nvidia.xzm into /porteus/modules
8. reboot
idk how to load nvidia driver into usage or detect if the whole process is successful or failure,
Downloading to see what inside, Thank you.fulalas wrote:Oracle, here's a Nvidia 340.98 xzm module ready to use with kernel 4.9: http://www.mediafire.com/file/dwmzy5tdx ... el-4.9.xzm
Re: [3.2.2] [x64] NVIDIA 340.xx series support
I place your xzm in modules, reboot, trying to start Nvidia X Server Settings result below errorfulalas wrote:Oracle, here's a Nvidia 340.98 xzm module ready to use with kernel 4.9: http://www.mediafire.com/file/dwmzy5tdx ... el-4.9.xzm
I later place it in base, reboot, still same error like above.
Re: [3.2.2] [x64] NVIDIA 340.xx series support
What's your card?
Re: [3.2.2] [x64] NVIDIA 340.xx series support
It is a laptop actually, which use the old Optimus technology, it auto switch afaik.
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Re: [3.2.2] [x64] NVIDIA 340.xx series support
I'm not used to M series, but have you tried 304.xx? Maybe you're confined to this preffix.
Re: [3.2.2] [x64] NVIDIA 340.xx series support
I explain everything you need to create a Nvidia driver module here: http://forum.porteus.org/viewtopic.php?f=39&t=6391Oracle wrote:idk how to load nvidia driver into usage or detect if the whole process is successful or failure, .
-
- Full of knowledge
- Posts: 2564
- Joined: 25 Jun 2014, 15:21
- Distribution: 3.2.2 Cinnamon & KDE5
- Location: London
Re: [3.2.2] [x64] NVIDIA 340.xx series support
If you wish to learn the ropes, have to go bit slower, but more thorough!Oracle wrote:1. After I did the patching, I reboot to text mode.
2. I execute /mnt/sda1/nvidia/340.98/nvidia-installer
3. Accept Nvidia license
4. Nvidia asks about compile 32 bit, I click Yes
5. Nvidia completed all the drivers built without showing any error
6. I immediately key in find /mnt/live/memory/changes -mmin 1 > /mnt/sda1/nvidia-changes.txt to record files that created by nvidia-installer
7. I collected all "changes" files into a directory and xzm it into module, put this nvidia.xzm into /porteus/modules
8. reboot
idk how to load nvidia driver into usage or detect if the whole process is successful
If you wish, can check your steps against following procedural list and provide feedback with what was done differently, so that we can see at which points you have gone off the rails:
- After patching you need to have downloaded from mirror: 05-devel.xzm & crippled_sources.xzm. Also needed was blacklist.xzm, to which I would have found link if you had waited. All had to go into modules directory before boot into text mode.
- In Text Mode
Code: Select all
pushd /mnt/sda1/nvidia/340.98/ .//nvidia-installer -zXZ
- Answer yes to everything except
Click NoNvidia asks about compile 32 bit, I click Yes - Installer should have announced it had finished. Then
Code: Select all
popd save-changes /mnt/sda1/nvidia/nv340.98.xzm init 4 # Enters GUI
In GUIhow to load nvidia driver into usage or detect if the whole process is successful- open menu entry for Nvidia Settings and go through all items
- Run F2: glxgears
- If all good, upload nv340.98.xzm for inspection, and to be pared down into a module for you to test, which I'll do.
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB
-
- White ninja
- Posts: 16
- Joined: 05 Oct 2015, 13:58
- Distribution: Porteus, Lubuntu
- Location: Slovakia
Re: [3.2.2] [x64] NVIDIA 340.xx series support
i try your driver for my NVIDIA-GT-720 and i find answer why doesnt works i need update modules dependencies with cmd "depmod" and after
"X -configure"
"X -configure"