You are not logged in.

#1 2016-01-06 00:59:12

Disco Dave
Member
Registered: 2014-12-31
Posts: 91

Trouble getting Nvidia 960m to work on a Inpsiron 7559

Hey I am using a Dell Inspiron 7559, i7-6700hq and a GTX 960m. If I delete the xorg.conf file and start xfce4 or xorg it will work fine, however I am not using the nvidia card because when I go to the nvidia settings it tells me

You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

so i run

sudo nvidia-xconfig

but does this does not work, its says in it's output that "No screens were found". So I searched the wiki and found my problem here https://wiki.archlinux.org/index.php/NV … Intel_iGPU

However when i run lspci | grep VGA like they say to do all I see is

[disco@discolappy ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)

but I can find the nvidia card by running lspci -k | grep -A 2 -E "VGA|3D"

[disco@discolappy ~]$ lspci -k | grep -A 2 -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
	Subsystem: Dell Device 0706
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
	Subsystem: Dell Device 0706
	Kernel driver in use: nvidia
[disco@discolappy ~]$ lspci | grep VGA

So I tried changing my xorg.conf to

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:2:0:0"
EndSection

But this just appears to freeze when I start xorg it freezes at "Using system config directory "/usr/share/X11/Xorg.conf"". Does anyone have any ideas? Im completely lost? I was able to use the GPU on Ubuntu with this laptop but not the intergrated graphics, and no it's the opposite with Arch Linux.

These are the nvidia packages I have installed

[disco@discolappy ~]$ pacman -Q | grep nvidia
lib32-nvidia-libgl 358.16-1
lib32-nvidia-utils 358.16-1
nvidia 358.16-3
nvidia-libgl 358.16-1
nvidia-utils 358.16-1

Here is the Xorg.conf I tried using

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 358.16  (buildmeister@swio-display-x64-rhel04-12)  Mon Nov 16 19:59:11 PST 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID	   "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Here is the Xorg log file

   275.106] 
X.Org X Server 1.18.0
Release Date: 2015-11-09
[   275.108] X Protocol Version 11, Revision 0
[   275.108] Build Operating System: Linux 4.2.3-1-ARCH x86_64 
[   275.109] Current Operating System: Linux discolappy 4.3.3-2-ARCH #1 SMP PREEMPT Wed Dec 23 20:09:18 CET 2015 x86_64
[   275.109] Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda1 rw rcutree.rcu_idle_gp_delay=1 initrd=../intel-ucode.img,../initramfs-linux.img
[   275.110] Build Date: 18 November 2015  08:07:09AM
[   275.110]  
[   275.111] Current version of pixman: 0.32.8
[   275.112] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   275.112] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   275.114] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan  5 20:14:54 2016
[   275.114] (==) Using config file: "/etc/X11/xorg.conf"
[   275.115] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   275.115] (==) ServerLayout "Layout0"
[   275.115] (**) |-->Screen "Screen0" (0)
[   275.115] (**) |   |-->Monitor "Monitor0"
[   275.115] (**) |   |-->Device "Device0"
[   275.115] (**) |-->Input Device "Keyboard0"
[   275.115] (**) |-->Input Device "Mouse0"
[   275.115] (==) Automatically adding devices
[   275.115] (==) Automatically enabling devices
[   275.115] (==) Automatically adding GPU devices
[   275.115] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   275.115] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   275.115] 	Entry deleted from font path.
[   275.115] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[   275.115] 	Entry deleted from font path.
[   275.115] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[   275.115] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[   275.115] 	Entry deleted from font path.
[   275.115] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[   275.115] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/
[   275.115] (==) ModulePath set to "/usr/lib/xorg/modules"
[   275.115] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   275.115] (WW) Disabling Keyboard0
[   275.115] (WW) Disabling Mouse0
[   275.115] (II) Loader magic: 0x819d40
[   275.115] (II) Module ABI versions:
[   275.115] 	X.Org ANSI C Emulation: 0.4
[   275.115] 	X.Org Video Driver: 20.0
[   275.115] 	X.Org XInput driver : 22.1
[   275.115] 	X.Org Server Extension : 9.0
[   275.116] (++) using VT number 1

[   275.116] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   275.118] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[   275.118] (II) xfree86: Adding drm device (/dev/dri/card1)
[   275.119] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 8 paused 0
[   275.119] (II) xfree86: Adding drm device (/dev/dri/card0)
[   275.119] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 9 paused 0
[   275.121] (--) PCI:*(0:0:2:0) 8086:191b:1028:0706 rev 6, Mem @ 0xdd000000/16777216, 0xb0000000/268435456, I/O @ 0x0000f000/64
[   275.121] (--) PCI: (0:2:0:0) 10de:139b:1028:0706 rev 162, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[   275.121] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   275.121] (II) LoadModule: "glx"
[   275.121] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   275.123] (II) Module glx: vendor="NVIDIA Corporation"
[   275.123] 	compiled for 4.0.2, module version = 1.0.0
[   275.123] 	Module class: X.Org Server Extension
[   275.123] (II) NVIDIA GLX Module  358.16  Mon Nov 16 18:54:01 PST 2015
[   275.123] (II) LoadModule: "nvidia"
[   275.123] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   275.123] (II) Module nvidia: vendor="NVIDIA Corporation"
[   275.123] 	compiled for 4.0.2, module version = 1.0.0
[   275.123] 	Module class: X.Org Video Driver
[   275.123] (II) NVIDIA dlloader X Driver  358.16  Mon Nov 16 18:32:40 PST 2015
[   275.123] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   275.124] (II) Loading sub module "fb"
[   275.124] (II) LoadModule: "fb"
[   275.124] (II) Loading /usr/lib/xorg/modules/libfb.so
[   275.124] (II) Module fb: vendor="X.Org Foundation"
[   275.124] 	compiled for 1.18.0, module version = 1.0.0
[   275.124] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   275.124] (II) Loading sub module "wfb"
[   275.124] (II) LoadModule: "wfb"
[   275.124] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   275.124] (II) Module wfb: vendor="X.Org Foundation"
[   275.124] 	compiled for 1.18.0, module version = 1.0.0
[   275.124] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   275.124] (II) Loading sub module "ramdac"
[   275.124] (II) LoadModule: "ramdac"
[   275.124] (II) Module "ramdac" already built-in
[   275.124] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[   275.124] (==) NVIDIA(0): RGB weight 888
[   275.124] (==) NVIDIA(0): Default visual is TrueColor
[   275.124] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   275.124] (**) NVIDIA(0): Enabling 2D acceleration
[   275.311] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[   275.311] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 960M (GM107-A) at PCI:2:0:0 (GPU-0)
[   275.311] (--) NVIDIA(0): Memory: 4194304 kBytes
[   275.311] (--) NVIDIA(0): VideoBIOS: 82.07.7a.00.19
[   275.311] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   275.311] (II) NVIDIA(0): Validated MetaModes:
[   275.312] (II) NVIDIA(0):     "NULL"
[   275.312] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[   275.312] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[   275.312] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[   275.312] (--) Depth 24 pixmap format is 32 bpp
[   275.312] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[   275.312] (II) NVIDIA:     access.
[   275.315] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[   275.315] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[   275.315] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[   275.315] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[   275.315] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[   275.315] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[   275.315] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[   275.315] (II) NVIDIA(0):     Config Options in the README.
[   275.332] (II) NVIDIA(0): Built-in logo is bigger than the screen.
[   275.332] (II) NVIDIA(0): Setting mode "NULL"
[   275.334] (==) NVIDIA(0): Disabling shared memory pixmaps
[   275.334] (==) NVIDIA(0): Backing store enabled
[   275.334] (==) NVIDIA(0): Silken mouse enabled
[   275.334] (**) NVIDIA(0): DPMS enabled
[   275.334] (II) Loading sub module "dri2"
[   275.334] (II) LoadModule: "dri2"
[   275.334] (II) Module "dri2" already built-in
[   275.334] (II) NVIDIA(0): [DRI2] Setup complete
[   275.334] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   275.335] (--) RandR disabled
[   275.337] (II) Initializing extension GLX
[   275.337] (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event6)
[   275.358] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   275.358] (II) LoadModule: "evdev"
[   275.358] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[   275.359] (II) Module evdev: vendor="X.Org Foundation"
[   275.359] 	compiled for 1.18.0, module version = 2.10.0
[   275.359] 	Module class: X.Org XInput Driver
[   275.359] 	ABI class: X.Org XInput driver, version 22.1
[   275.359] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 29 paused 0
[   275.359] (II) Using input driver 'evdev' for 'Power Button'
[   275.359] (**) Power Button: always reports core events
[   275.359] (**) evdev: Power Button: Device: "/dev/input/event6"
[   275.359] (--) evdev: Power Button: Vendor 0 Product 0x1
[   275.359] (--) evdev: Power Button: Found keys
[   275.359] (II) evdev: Power Button: Configuring as keyboard
[   275.359] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event6"
[   275.359] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   275.359] (**) Option "xkb_rules" "evdev"
[   275.360] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[   275.360] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   275.360] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 30 paused 0
[   275.360] (II) Using input driver 'evdev' for 'Video Bus'
[   275.360] (**) Video Bus: always reports core events
[   275.360] (**) evdev: Video Bus: Device: "/dev/input/event10"
[   275.360] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   275.360] (--) evdev: Video Bus: Found keys
[   275.360] (II) evdev: Video Bus: Configuring as keyboard
[   275.360] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input12/event10"
[   275.360] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[   275.360] (**) Option "xkb_rules" "evdev"
[   275.360] (II) config/udev: Adding input device Video Bus (/dev/input/event11)
[   275.360] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   275.361] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 31 paused 0
[   275.361] (II) Using input driver 'evdev' for 'Video Bus'
[   275.361] (**) Video Bus: always reports core events
[   275.361] (**) evdev: Video Bus: Device: "/dev/input/event11"
[   275.361] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   275.361] (--) evdev: Video Bus: Found keys
[   275.361] (II) evdev: Video Bus: Configuring as keyboard
[   275.361] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:3f/LNXVIDEO:01/input/input13/event11"
[   275.361] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[   275.361] (**) Option "xkb_rules" "evdev"
[   275.361] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[   275.361] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   275.362] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 32 paused 0
[   275.362] (II) Using input driver 'evdev' for 'Power Button'
[   275.362] (**) Power Button: always reports core events
[   275.362] (**) evdev: Power Button: Device: "/dev/input/event3"
[   275.362] (--) evdev: Power Button: Vendor 0 Product 0x1
[   275.362] (--) evdev: Power Button: Found keys
[   275.362] (II) evdev: Power Button: Configuring as keyboard
[   275.362] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input4/event3"
[   275.362] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[   275.362] (**) Option "xkb_rules" "evdev"
[   275.362] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
[   275.362] (II) No input driver specified, ignoring this device.
[   275.362] (II) This device may have been added with another device file.
[   275.362] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[   275.362] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[   275.363] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 33 paused 0
[   275.363] (II) Using input driver 'evdev' for 'Sleep Button'
[   275.363] (**) Sleep Button: always reports core events
[   275.363] (**) evdev: Sleep Button: Device: "/dev/input/event2"
[   275.363] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[   275.363] (--) evdev: Sleep Button: Found keys
[   275.363] (II) evdev: Sleep Button: Configuring as keyboard
[   275.363] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event2"
[   275.363] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[   275.363] (**) Option "xkb_rules" "evdev"
[   275.363] (II) config/udev: Adding input device Logitech M510 (/dev/input/event1)
[   275.363] (**) Logitech M510: Applying InputClass "evdev pointer catchall"
[   275.364] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 34 paused 0
[   275.364] (II) Using input driver 'evdev' for 'Logitech M510'
[   275.364] (**) Logitech M510: always reports core events
[   275.364] (**) evdev: Logitech M510: Device: "/dev/input/event1"
[   275.364] (--) evdev: Logitech M510: Vendor 0x46d Product 0x1025
[   275.364] (--) evdev: Logitech M510: Found 20 mouse buttons
[   275.364] (--) evdev: Logitech M510: Found scroll wheel(s)
[   275.364] (--) evdev: Logitech M510: Found relative axes
[   275.364] (--) evdev: Logitech M510: Found x and y relative axes
[   275.364] (II) evdev: Logitech M510: Configuring as mouse
[   275.364] (II) evdev: Logitech M510: Adding scrollwheel support
[   275.364] (**) evdev: Logitech M510: YAxisMapping: buttons 4 and 5
[   275.364] (**) evdev: Logitech M510: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   275.364] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.2/0003:046D:C52B.0003/0003:046D:1025.0004/input/input2/event1"
[   275.364] (II) XINPUT: Adding extended input device "Logitech M510" (type: MOUSE, id 11)
[   275.364] (II) evdev: Logitech M510: initialized for relative axes.
[   275.364] (**) Logitech M510: (accel) keeping acceleration scheme 1
[   275.364] (**) Logitech M510: (accel) acceleration profile 0
[   275.364] (**) Logitech M510: (accel) acceleration factor: 2.000
[   275.364] (**) Logitech M510: (accel) acceleration threshold: 4
[   275.364] (II) config/udev: Adding input device Logitech M510 (/dev/input/mouse0)
[   275.364] (II) No input driver specified, ignoring this device.
[   275.364] (II) This device may have been added with another device file.
[   275.364] (II) config/udev: Adding input device Integrated_Webcam_HD (/dev/input/event5)
[   275.364] (**) Integrated_Webcam_HD: Applying InputClass "evdev keyboard catchall"
[   275.365] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 35 paused 0
[   275.365] (II) Using input driver 'evdev' for 'Integrated_Webcam_HD'
[   275.365] (**) Integrated_Webcam_HD: always reports core events
[   275.365] (**) evdev: Integrated_Webcam_HD: Device: "/dev/input/event5"
[   275.365] (--) evdev: Integrated_Webcam_HD: Vendor 0x1bcf Product 0x2b8a
[   275.365] (--) evdev: Integrated_Webcam_HD: Found keys
[   275.365] (II) evdev: Integrated_Webcam_HD: Configuring as keyboard
[   275.365] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/input/input6/event5"
[   275.365] (II) XINPUT: Adding extended input device "Integrated_Webcam_HD" (type: KEYBOARD, id 12)
[   275.365] (**) Option "xkb_rules" "evdev"
[   275.365] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event13)
[   275.365] (II) No input driver specified, ignoring this device.
[   275.365] (II) This device may have been added with another device file.
[   275.365] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event14)
[   275.365] (II) No input driver specified, ignoring this device.
[   275.365] (II) This device may have been added with another device file.
[   275.365] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event15)
[   275.365] (II) No input driver specified, ignoring this device.
[   275.365] (II) This device may have been added with another device file.
[   275.366] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event16)
[   275.366] (II) No input driver specified, ignoring this device.
[   275.366] (II) This device may have been added with another device file.
[   275.366] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event17)
[   275.366] (II) No input driver specified, ignoring this device.
[   275.366] (II) This device may have been added with another device file.
[   275.366] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[   275.366] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[   275.366] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 36 paused 0
[   275.366] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[   275.366] (**) AT Translated Set 2 keyboard: always reports core events
[   275.366] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[   275.366] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[   275.366] (--) evdev: AT Translated Set 2 keyboard: Found keys
[   275.366] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[   275.366] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[   275.366] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 13)
[   275.366] (**) Option "xkb_rules" "evdev"
[   275.367] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event12)
[   275.367] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[   275.367] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 37 paused 0
[   275.367] (II) Using input driver 'evdev' for 'ETPS/2 Elantech Touchpad'
[   275.367] (**) ETPS/2 Elantech Touchpad: always reports core events
[   275.367] (**) evdev: ETPS/2 Elantech Touchpad: Device: "/dev/input/event12"
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Found 1 mouse buttons
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Found absolute axes
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Found absolute multitouch axes
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Found x and y absolute axes
[   275.367] (--) evdev: ETPS/2 Elantech Touchpad: Found absolute touchpad.
[   275.367] (II) evdev: ETPS/2 Elantech Touchpad: Configuring as touchpad
[   275.367] (**) evdev: ETPS/2 Elantech Touchpad: YAxisMapping: buttons 4 and 5
[   275.367] (**) evdev: ETPS/2 Elantech Touchpad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   275.367] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input10/event12"
[   275.367] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 14)
[   275.367] (II) evdev: ETPS/2 Elantech Touchpad: initialized for absolute axes.
[   275.367] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[   275.367] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
[   275.367] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[   275.367] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[   275.367] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1)
[   275.367] (II) No input driver specified, ignoring this device.
[   275.367] (II) This device may have been added with another device file.
[   275.368] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[   275.368] (II) No input driver specified, ignoring this device.
[   275.368] (II) This device may have been added with another device file.
[   275.368] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event9)
[   275.368] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   275.368] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 38 paused 0
[   275.368] (II) Using input driver 'evdev' for 'Dell WMI hotkeys'
[   275.368] (**) Dell WMI hotkeys: always reports core events
[   275.368] (**) evdev: Dell WMI hotkeys: Device: "/dev/input/event9"
[   275.368] (--) evdev: Dell WMI hotkeys: Vendor 0 Product 0
[   275.368] (--) evdev: Dell WMI hotkeys: Found keys
[   275.368] (II) evdev: Dell WMI hotkeys: Configuring as keyboard
[   275.368] (**) Option "config_info" "udev:/sys/devices/virtual/input/input11/event9"
[   275.368] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 15)
[   275.368] (**) Option "xkb_rules" "evdev"
[   275.369] (II) config/udev: Adding input device DELL Wireless hotkeys (/dev/input/event7)
[   275.369] (**) DELL Wireless hotkeys: Applying InputClass "evdev keyboard catchall"
[   275.369] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 39 paused 0
[   275.369] (II) Using input driver 'evdev' for 'DELL Wireless hotkeys'
[   275.369] (**) DELL Wireless hotkeys: always reports core events
[   275.369] (**) evdev: DELL Wireless hotkeys: Device: "/dev/input/event7"
[   275.369] (--) evdev: DELL Wireless hotkeys: Vendor 0 Product 0
[   275.369] (--) evdev: DELL Wireless hotkeys: Found keys
[   275.369] (II) evdev: DELL Wireless hotkeys: Configuring as keyboard
[   275.369] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event7"
[   275.369] (II) XINPUT: Adding extended input device "DELL Wireless hotkeys" (type: KEYBOARD, id 16)
[   275.369] (**) Option "xkb_rules" "evdev"
[   330.898] (II) systemd-logind: got pause for 13:69
[   330.898] (II) systemd-logind: got pause for 226:1
[   330.898] (II) systemd-logind: got pause for 13:75
[   330.898] (II) systemd-logind: got pause for 13:65
[   330.898] (II) systemd-logind: got pause for 13:66
[   330.898] (II) systemd-logind: got pause for 226:0
[   330.898] (II) systemd-logind: got pause for 13:76
[   330.898] (II) systemd-logind: got pause for 13:64
[   330.898] (II) systemd-logind: got pause for 13:74
[   330.898] (II) systemd-logind: got pause for 13:73
[   330.898] (II) systemd-logind: got pause for 13:71
[   330.898] (II) systemd-logind: got pause for 13:70
[   330.898] (II) systemd-logind: got pause for 13:67
[   332.138] (II) evdev: DELL Wireless hotkeys: Close
[   332.138] (II) UnloadModule: "evdev"
[   332.138] (II) systemd-logind: releasing fd for 13:71
[   332.193] (II) evdev: Dell WMI hotkeys: Close
[   332.193] (II) UnloadModule: "evdev"
[   332.193] (II) systemd-logind: releasing fd for 13:73
[   332.210] (II) evdev: AT Translated Set 2 keyboard: Close
[   332.210] (II) UnloadModule: "evdev"
[   332.210] (II) systemd-logind: releasing fd for 13:64
[   332.243] (II) evdev: Integrated_Webcam_HD: Close
[   332.243] (II) UnloadModule: "evdev"
[   332.243] (II) systemd-logind: releasing fd for 13:69
[   332.280] (II) evdev: Logitech M510: Close
[   332.280] (II) UnloadModule: "evdev"
[   332.280] (II) systemd-logind: releasing fd for 13:65
[   332.320] (II) evdev: Sleep Button: Close
[   332.320] (II) UnloadModule: "evdev"
[   332.320] (II) systemd-logind: releasing fd for 13:66
[   332.333] (II) evdev: Power Button: Close
[   332.333] (II) UnloadModule: "evdev"
[   332.333] (II) systemd-logind: releasing fd for 13:67
[   332.360] (II) evdev: Video Bus: Close
[   332.360] (II) UnloadModule: "evdev"
[   332.360] (II) systemd-logind: releasing fd for 13:75
[   332.373] (II) evdev: Video Bus: Close
[   332.373] (II) UnloadModule: "evdev"
[   332.373] (II) systemd-logind: releasing fd for 13:74
[   332.386] (II) evdev: Power Button: Close
[   332.386] (II) UnloadModule: "evdev"
[   332.386] (II) systemd-logind: releasing fd for 13:70
[   332.400] (II) evdev: ETPS/2 Elantech Touchpad: Close
[   332.400] (II) UnloadModule: "evdev"
[   332.400] (II) systemd-logind: releasing fd for 13:76
[   332.474] (II) NVIDIA(GPU-0): Deleting GPU-0
[   332.478] (II) Server terminated successfully (0). Closing log file.

Last edited by Disco Dave (2016-01-06 01:21:00)

Offline

#2 2016-01-06 09:40:06

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

With this Laptop, you're using hybrid graphics, hence the Intel GPU and NVIDIA GPU's being listed. (6th core Intel CPUs have an on-die GPU)
The Wiki explains how to access the Nvidia control panel if using bumblebee like this:

optirun -b none nvidia-settings -c :8

Bumblebee and Hybrid Graphics are the things to look for if you have further issues with this laptop.


I think I know enough to know I don't know enough.

Offline

#3 2016-01-06 10:01:54

Disco Dave
Member
Registered: 2014-12-31
Posts: 91

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

That's perfect thank you! I can't seem to reach the same fps in Armagetron Advanced with that as I did with Ubuntu, but I think I just need to find out how to tweak it.

Offline

#4 2016-01-06 10:35:06

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

Are you using Optirun to launch that program? Any graphically intense program should be run with the optirun prefix, as that tells it to run on the Nvidia GPU rather than the Intel.
You could also edit the .desktop files for certain programs to include the optirun command so you can launch them as normal from your applications menu. See here.


I think I know enough to know I don't know enough.

Offline

#5 2016-01-06 10:39:17

Disco Dave
Member
Registered: 2014-12-31
Posts: 91

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

Yes I am running them with the optirun prefix

Intel graphics

[disco@discolappy ~]$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
38860 frames in 5.0 seconds = 7771.983 FPS
39071 frames in 5.0 seconds = 7814.134 FPS
38940 frames in 5.0 seconds = 7787.956 FPS

With 960m

[disco@discolappy ~]$ vblank_mode=0 optirun glxgears
10839 frames in 5.0 seconds = 2167.750 FPS
10677 frames in 5.0 seconds = 2135.319 FPS
10777 frames in 5.0 seconds = 2155.228 FPS

The FPS on armagetronad at 1080 for intel is around 420fps and the FPS with armagetronad with optirun prefix is around 150fps. I'm not sure what is going on here. I would assume the 960m would preform better than the intel HD graphics

Offline

#6 2016-01-06 11:14:11

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

As Nvidia is more mature than Skylake, it could be just limiting itself to save resources. Do you have another game you could try to really strain the GPUs?
You could have a look in the Nvidia settings to see what power level the GPU's running at. Do you get better framerates on Maximum Performance?


I think I know enough to know I don't know enough.

Offline

#7 2016-01-06 11:15:33

Disco Dave
Member
Registered: 2014-12-31
Posts: 91

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

I do have it set on maximum peformance, and I don't have any other games at the moment. I plan on buying more games soon though.

Offline

#8 2016-01-06 14:49:55

Silkworm205
Member
From: UK
Registered: 2012-05-21
Posts: 267

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

Do you have compositing enabled in your DE?
You could also try different compression methods listed here
There's also gputest available in the AUR. It could be worth trying some of those for strained rendering rather than pure framerate rendering.


I think I know enough to know I don't know enough.

Offline

#9 2016-01-07 01:38:29

Disco Dave
Member
Registered: 2014-12-31
Posts: 91

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

I turned of compositing tried again, none of them of the compression methods (uncompressed or compressed) did any better. I ran a benchmark with a Unigine-Heaven I noticed it said my gpu was unknown, so I wonder if bumblebee is even working hmm

I followed this guide - https://wiki.archlinux.org/index.php/NV … ing_nvidia
And was successful in getting the GPU to load and perform to my exceptions, however I do think it would be nice to get bumblebee working.

Offline

#10 2016-07-24 21:55:36

ThElitEyeS
Banned
Registered: 2014-03-25
Posts: 129

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

dude it is similar "Trouble getting Nvidia 960m to work on a Inpsiron 7559" I have the same issue but different problem.

Offline

#11 2016-07-24 23:15:06

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 25,073
Website

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

ThElitEyeS wrote:

dude it is similar "Trouble getting Nvidia 960m to work on a Inpsiron 7559" I have the same issue but different problem.

Don't call me dude.


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Offline

#12 2016-08-29 20:59:34

danbroken
Member
Registered: 2016-08-28
Posts: 1

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

I have the same laptop and I did tested with Bumblebee. Works, but not with Steam. So I tried for many days to run proprietary nvidia driver and finally I got success. If you follow the config at Nvidia Optimus Arch's Wiki you get black screen using GDM and Startx method. But if you use SDDM setup, Nvidia Proprietary Driver works sucessfully. Here the link. https://wiki.archlinux.org/index.php/NVIDIA_Optimus

Basically is:

# pacman -s sddm
#systemctl disable gdm (or other that you use)
#systemctl enable sddm

Edit the file /usr/share/sddm/scripts/Xsetup and add this lines:

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

Reboot and be happy with the power of Nvidia Graphics and Steam, if you play it.

Sorry my bad english.

Last edited by danbroken (2016-08-29 21:01:56)

Offline

#13 2017-12-21 03:06:47

shasten
Member
Registered: 2017-12-21
Posts: 9

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

I can't get my Nvidia 960m to work on Inspiron 7559

I have been fussing with this for two whole days, and I have found the root cause of my problems. There are two, and they are related. Just to give you an idea what I did on a fresh install of arch linux, here's my script https://pastebin.com/ZWNnxUT0. I get to modprobe nvidia nvidia_modeset nvidia_uvm nvidia_drm and rmmod nvidia-drm && modprobe nvidia-drm.modeset=1 just before systemctl, but it gives me an error (listed on the bottom of my pastebin). This tells me that the Linux Kernel isn't reading the nvidia device, and when I tried to bypass my DM and startx directly through .xinitrc, I couldn't get into my system because it wasn't detecting my laptop screen. I believe that this has been my problem all along.

I haven't installed bumblebee,primus,bbswitch,etc because I think I need to deal with the root of this problem first, and this just seems to muck up the the issue. Also, I was remembering that when I installed Nvidia last time, that I installed Nvidia-352 which I also tried, but it has since been deprecated in Arch Linux.

Anyway, I am trying to be brief. I can show you my outputs if you think that will help, but I am at a loss for what to do. Is there a missing connection somewhere that I am not getting? Any help is appreciated.

Offline

#14 2017-12-21 08:23:54

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 4,717

Re: Trouble getting Nvidia 960m to work on a Inpsiron 7559

Please open a new thread on your issue, it seems you are attempting to use the Nvidia Optimus option, then try to follow that further you shouldn't install bumblebee if this is your goal. Something I can tell you right now, remove all of those kernel module load attempts and the /etc/X11/xorg.conf and only utilize the corresponding xsetup lines i.e.

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

in the correct location nothing else (especially not nomodeset, and using modeset on nvidia-drm is also probably not necessary), if you open a new thread, repost your configuration at that point in time, as well as a dmesg and a xorg log from an attempted start (and a

pacman -Qs nvidia

You shouldn't necrobump threads.

Closing. -- @Disco Dave feel free to request a reopen should you still have an issue.

Last edited by V1del (2017-12-21 08:26:25)

Offline

Board footer

Powered by FluxBB