You are not logged in.
Hello,
I have an issue with graphics acceleration and have no idea where to start tracking it down:
both firefox and chrome have ceased using webGL. My system is an up-to-date arch, running Plasma on X with an NVIDIA GTX960 running nvidia's drivers.
Firefox's "about:support" reports as follows:
WebGL: "WebGL creation failed: * Error during native OpenGL init."
HW_COMPOSITING: "blocked by default: Acceleration blocked by platform", "
OPENGL_COMPOSITING: "unavailable by default: Hardware compositing is disabled"
Chromium's "gpu":
GPU process was unable to boot: GPU access is disabled in chrome://settings.
Disabled Features: all
*****
GL_VENDOR NVIDIA Corporation
GL_RENDERER GeForce GTX 960/PCIe/SSE2
GL_VERSION 4.5.0 NVIDIA 375.20
To test the GPU I've downloaded a few OpenGL-dependant applications like gears and foobilliard++ - both would render a black window without any visible graphics!
dmesg | grep nvidia:
[ 2.117634] nvidia-nvlink: Nvlink Core is being initialized, major device number 243
[ 2.142567] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 375.20 Tue Nov 15 16:43:27 PST 2016
[ 2.144456] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 3.417442] nvidia-modeset: Allocated GPU:0 (GPU-c8ea5410-c842-ca9f-1883-730497b6d86b) @ PCI:0000:01:00.0
[ 27.330629] nvidia-modeset: Freed GPU:0 (GPU-c8ea5410-c842-ca9f-1883-730497b6d86b) @ PCI:0000:01:00.0
[ 27.776462] nvidia-modeset: Allocated GPU:0 (GPU-c8ea5410-c842-ca9f-1883-730497b6d86b) @ PCI:0000:01:00.0
[ 38.656496] nvidia-modeset: Freed GPU:0 (GPU-c8ea5410-c842-ca9f-1883-730497b6d86b) @ PCI:0000:01:00.0
[ 39.099994] nvidia-modeset: Allocated GPU:0 (GPU-c8ea5410-c842-ca9f-1883-730497b6d86b) @ PCI:0000:01:00.0
[ 60.218169] Modules linked in: snd_hda_codec_hdmi mousedev input_leds nls_iso8859_1 nls_cp437 vfat fat intel_rapl x86_pkg_temp_thermal coretemp nvidia_drm(PO) nvidia_modeset(PO) hid_generic kvm_intel eeepc_wmi asus_wmi kvm sparse_keymap led_class mxm_wmi iTCO_wdt iTCO_vendor_support nvidia(PO) irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper wl(PO) psmouse ablk_helper cryptd uvcvideo intel_cstate intel_rapl_perf snd_hda_codec_realtek pcspkr snd_usb_audio videobuf2_vmalloc snd_hda_codec_generic videobuf2_memops videobuf2_v4l2 videobuf2_core snd_usbmidi_lib cfg80211 videodev snd_rawmidi snd_seq_device media r8169 usbhid rfkill snd_hda_intel hid mii fan thermal snd_hda_codec battery snd_hda_core fjes i2c_i801 wmi snd_hwdep evdev
No errors in dmesg other then a few ACPI warnings which have been there forever.
cat /var/log/Xorg.0.log | grep NVIDIA
[ 38.633] (II) Module glx: vendor="NVIDIA Corporation"
[ 38.633] (II) NVIDIA GLX Module 375.20 Tue Nov 15 16:38:52 PST 2016
[ 38.633] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 38.633] (II) NVIDIA dlloader X Driver 375.20 Tue Nov 15 16:15:23 PST 2016
[ 38.633] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 38.635] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 38.635] (==) NVIDIA(0): RGB weight 888
[ 38.635] (==) NVIDIA(0): Default visual is TrueColor
[ 38.635] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 38.635] (**) NVIDIA(0): Enabling 2D acceleration
[ 39.092] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[ 39.092] (--) NVIDIA(0): CRT-0
[ 39.092] (--) NVIDIA(0): DFP-0 (boot)
[ 39.092] (--) NVIDIA(0): DFP-1
[ 39.092] (--) NVIDIA(0): DFP-2
[ 39.092] (--) NVIDIA(0): DFP-3
[ 39.092] (--) NVIDIA(0): DFP-4
[ 39.092] (--) NVIDIA(0): DFP-5
[ 39.092] (--) NVIDIA(0): DFP-6
[ 39.092] (--) NVIDIA(0): DFP-7
[ 39.093] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 960 (GM206-A) at PCI:1:0:0 (GPU-0)
[ 39.093] (--) NVIDIA(0): Memory: 2097152 kBytes
[ 39.093] (--) NVIDIA(0): VideoBIOS: 84.06.0d.00.02
[ 39.093] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 39.108] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 39.108] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 39.108] (--) NVIDIA(GPU-0):
[ 39.139] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): connected
[ 39.139] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): Internal TMDS
[ 39.139] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): 330.0 MHz maximum pixel clock
[ 39.139] (--) NVIDIA(GPU-0):
[ 39.139] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 39.139] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 39.139] (--) NVIDIA(GPU-0): DFP-1: 960.0 MHz maximum pixel clock
*** DFP-2, DFP-3, .... ***
[ 39.140] (==) NVIDIA(0):
[ 39.140] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 39.140] (==) NVIDIA(0): will be used as the requested mode.
[ 39.140] (==) NVIDIA(0):
[ 39.141] (II) NVIDIA(0): Validated MetaModes:
[ 39.141] (II) NVIDIA(0): "DFP-0:nvidia-auto-select"
[ 39.141] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 39.145] (--) NVIDIA(0): DPI set to (95, 94); computed from "UseEdidDpi" X config
[ 39.145] (--) NVIDIA(0): option
[ 39.145] (II) NVIDIA: Using 12288.00 MB of virtual memory for indirect memory
[ 39.145] (II) NVIDIA: access.
[ 39.147] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 39.147] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 39.147] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 39.147] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 39.147] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 39.147] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 39.147] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 39.147] (II) NVIDIA(0): Config Options in the README.
[ 39.159] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
[ 39.196] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 39.196] (==) NVIDIA(0): Backing store enabled
[ 39.196] (==) NVIDIA(0): Silken mouse enabled
[ 39.197] (**) NVIDIA(0): DPMS enabled
[ 39.197] (II) NVIDIA(0): [DRI2] Setup complete
[ 39.197] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 49.800] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 49.800] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 49.800] (--) NVIDIA(GPU-0):
[ 49.831] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): connected
[ 49.831] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): Internal TMDS
[ 49.831] (--) NVIDIA(GPU-0): LG Electronics W2346 (DFP-0): 330.0 MHz maximum pixel clock
*** more DFP-1, DFP-2, .... ***
journald did not contain anything seeming relevant either.
It must have appeared (after an update?) somewhere in the last 2 month, but I'm not sure enough to start downgrading stuff blindly. I haven't changed any related configuration files in the past months and I know it worked before.
I'd be thankful for any hints on how to track down what's going on...
Offline
https://bbs.archlinux.org/viewtopic.php?id=219732 - known issue with this series of cards and the current driver.
Offline