Package Details: nvidia-340xx-lts-dkms 340.108-9

Git Clone URL: https://aur.archlinux.org/nvidia-340xx-lts.git (read-only, click to copy)
Package Base: nvidia-340xx-lts
Description: NVIDIA driver sources for linux-lts, 340xx legacy branch
Upstream URL: https://www.nvidia.com/
Licenses: custom:NVIDIA
Conflicts: nvidia-340xx, nvidia-lts
Provides: nvidia-340xx
Submitter: simonsmh
Maintainer: JerryXiao
Last Packager: JerryXiao
Votes: 11
Popularity: 0.000000
First Submitted: 2019-06-07 10:29 (UTC)
Last Updated: 2025-02-06 03:14 (UTC)

Latest Comments

1 2 3 Next › Last »

bigjuck commented on 2025-02-09 14:46 (UTC)

The way it runs for me,

paru -R nvidia-340xx-lts (or any other aur-package manager) and then paru -S nvidia-340xx-lts

Hope this helps

TheExplorer commented on 2025-02-09 14:06 (UTC) (edited on 2025-02-09 15:00 (UTC) by TheExplorer)

Strange but my Xserver doesn't start with the new 6.12 kernel, though the module was compiled without issues. Here's the tail of my Xorg.log: (downgrading to the previous LTS 6.6.72 kernel works OK)

[  4559.179] ================ WARNING WARNING WARNING WARNING ================
[  4559.179] This server has a video driver ABI version of 25.2 that this
driver does not officially support.  Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[  4559.179] =================================================================
[  4559.179] (WW) NVIDIA: The driver will continue to load, but may behave strangely.
[  4559.179] (WW) NVIDIA: This driver was compiled against the X.Org server SDK from commit e6ef2b12404dfec7f23592a3524d2a63d9d25802 and may not be compatible with the final version of this SDK.
[  4559.179] (II) NVIDIA dlloader X Driver  340.108  Wed Dec 11 14:06:00 PST 2019
[  4559.179] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  4559.180] (II) Loading sub module "fb"
[  4559.180] (II) LoadModule: "fb"
[  4559.180] (II) Module "fb" already built-in
[  4559.180] (WW) Unresolved symbol: fbGetGCPrivateKey
[  4559.180] (II) Loading sub module "wfb"
[  4559.180] (II) LoadModule: "wfb"
[  4559.180] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[  4559.180] (II) Module wfb: vendor="X.Org Foundation"
[  4559.180]    compiled for 1.21.1.15, module version = 1.0.0
[  4559.180]    ABI class: X.Org ANSI C Emulation, version 0.4
[  4559.180] (II) Loading sub module "ramdac"
[  4559.180] (II) LoadModule: "ramdac"
[  4559.180] (II) Module "ramdac" already built-in
[  4559.281] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[  4559.281] (EE) NVIDIA:     system's kernel log for additional error messages and
[  4559.281] (EE) NVIDIA:     consult the NVIDIA README for details.
[  4559.281] (EE) No devices detected.
[  4559.281] (EE) 
Fatal server error:
[  4559.281] (EE) no screens found(EE) 
[  4559.281] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[  4559.281] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  4559.281] (EE) 
[  4559.285] (EE) Server terminated with error (1). Closing log file.

bigjuck commented on 2025-02-06 08:15 (UTC) (edited on 2025-02-06 08:19 (UTC) by bigjuck)

Thank you very much, incredible quick reaction

bigjuck commented on 2025-02-05 18:48 (UTC) (edited on 2025-02-06 08:21 (UTC) by bigjuck)

Can´t compile against lts-kernel 6.12.12-1, sorry but I couldn´t see or interpret the messages, perhaps wrong gcc after last updating the lts system

TheExplorer commented on 2024-12-02 15:55 (UTC)

Today I tried to run a transcoder program called HandBrake which has GTK4 as a dependency. It didn't start giving me the only message in the console: "Aborted".

This driver is no more compatible with the new GTK4 (GTK4 removed support for GLX).

The issue and the thread to read is here: https://gitlab.gnome.org/GNOME/gtk/-/issues/5858

We are actually doomed. Or, we can hold the needed packages. Well, until the system simply doesn't update anymore because of held packages.

Vladimir140290r commented on 2024-09-08 15:10 (UTC)

Working with gcc 14.2.1 and kernel 6.6.49-1-lts (Garuda Linux) Thanks!!!

TheExplorer commented on 2024-08-09 13:46 (UTC) (edited on 2024-08-12 13:44 (UTC) by TheExplorer)

Guys, I have a local problem with an older kernel and a newer gcc. The thing is that I need to somehow disable the GCC version check in order to avoid the fail:

warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (GCC) 14.1.1 20240522
  You are using:           gcc (GCC) 14.2.1 20240805

Is it somehow possible?

UPDATE: Already figured it out. You have to issue export IGNORE_CC_MISMATCH=1 in the console before compiling the package. Though I haven't figured out how to make dkms work, probably make it system-wide, like in /etc/environment.

TheExplorer commented on 2024-05-13 11:35 (UTC)

Working with gcc 14.1.1 and kernels 6.6.30 and 5.15.158 (Artix Linux on another machine).

freeartist commented on 2024-05-13 10:38 (UTC) (edited on 2024-05-13 10:39 (UTC) by freeartist)

Working, use yay

nvidia-340xx-lts-dkms from AUR at Artix

lts-kernel 6.6.30-2-lts
gcc 13.2.1