You are not logged in.
Everything what exactly?
The idea would have been to explicitly disable prime sync?
Next (because of the cstate impact and the idling timeout:
https://wiki.archlinux.org/title/Intel_ … flickering
"i915.enable_psr=0"
Offline
Everything what exactly?
Everything you suggested me to do.
Also, why did it suddenly break? My system was running perfectly fine until the upgrade.
Last edited by Wolfyxon (2023-02-24 22:15:15)
Offline
Everything you suggested me to do.
So you looked into the direction of prime sync. Spoiler: just looking there won't do anything.
Also, why did it suddenly break? My system was running perfectly fine until the upgrade.
https://en.wikipedia.org/wiki/Software_regression
Or the hardware broke.
Did you disable psr?
Offline
So you looked into the direction of prime sync. Spoiler: just looking there won't do anything.
Did you disable psr?
yes
Offline
And?
Also PSR isn't related to prime sync, so did you explicitly disable that as well?
I get that this is probably frustrating, but playing spoiled brat will only slow things down and stands a risk of frustrating me as well.
And only one of us actually has a problem to solve here. I can drop out any moment and be fine.
Offline
And?
Still.
Also PSR isn't related to prime sync, so did you explicitly disable that as well?
Of course.
I get that this is probably frustrating, but playing spoiled brat will only slow things down and stands a risk of frustrating me as well.
And only one of us actually has a problem to solve here. I can drop out any moment and be fine.
Sorry if I was acting like that.
Last edited by Wolfyxon (2023-02-25 11:50:20)
Offline
There's https://forums.developer.nvidia.com/t/e … p/240307/3 what along your OP (gmaes/vulkan) makes me wonder whether this is a DRI3 related situation.
https://wiki.archlinux.org/title/Intel_ … RI3_issues
nb. that you're on the modesetting driver (which is preferred for your HW) and therefore need to export LIBGL_DRI3_DISABLE=1 (ideally globally when starting the session or in /etc/profile.d)
Offline
Nothing seems to help. Maybe I should consider a reinstall?
Offline
If you recreate the current setup, you'll end at the same situation.
Since https://bbs.archlinux.org/viewtopic.php?id=282669is about the 6.x kernels, you could try https://aur.archlinux.org/packages/linux-lts515
Offline
If you recreate the current setup, you'll end at the same situation.
Since https://bbs.archlinux.org/viewtopic.php?id=282669is about the 6.x kernels, you could try https://aur.archlinux.org/packages/linux-lts515
I'm having issues building that kernel, makepkg just freezes. I couldn't find any solution online.
(CPU usage drops to 0 so it definitely freezes)
[wolfyxon@WolfArch linux-lts515]$ makepkg
==> Making package: linux-lts515 5.15.102-1 (Sat 18 Mar 2023 01:59:37 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found linux-5.15.102.tar.xz
-> Found linux-5.15.102.tar.sign
-> Found config
-> Found 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
-> Found 0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch
-> Found 0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch
-> Found 0004-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch
-> Found 0005-lg-laptop-Recognize-more-models.patch
==> Validating source files with sha256sums...
linux-5.15.102.tar.xz ... Passed
linux-5.15.102.tar.sign ... Skipped
config ... Passed
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch ... Passed
0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch ... Passed
0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch ... Passed
0004-Bluetooth-btintel-Fix-bdaddress-comparison-with-garb.patch ... Passed
0005-lg-laptop-Recognize-more-models.patch ... Passed
==> Verifying source file signatures with gpg...
linux-5.15.102.tar ... Passed
==> Extracting sources...
-> Extracting linux-5.15.102.tar.xz with bsdtar
==> Starting prepare()...
Setting version...
Applying patch 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch...
patching file include/linux/user_namespace.h
patching file init/Kconfig
Hunk #1 succeeded at 1235 (offset 4 lines).
patching file kernel/fork.c
Hunk #2 succeeded at 1958 (offset 3 lines).
Hunk #3 succeeded at 3080 (offset 5 lines).
patching file kernel/sysctl.c
patching file kernel/user_namespace.c
Applying patch 0002-PCI-Add-more-NVIDIA-controllers-to-the-MSI-masking-q.patch...
patching file drivers/pci/quirks.c
Hunk #1 succeeded at 5847 (offset 23 lines).
Applying patch 0003-iommu-intel-do-deep-dma-unmapping-to-avoid-kernel-fl.patch...
patching file drivers/iommu/intel/iommu.c
Hunk #1 succeeded at 5137 (offset 14 lines).
Applying patch 0004-Bluetooth-btintel-Fix-bdaddress-comparison-with-
garb.patch...
patching file drivers/bluetooth/btintel.c
Applying patch 0005-lg-laptop-Recognize-more-models.patch...
patching file drivers/platform/x86/lg-laptop.c
Setting config...
#
# No change to .config
#
Prepared linux-lts515 version 5.15.102-1-lts515
==> Removing existing $pkgdir/ directory...
==> Starting build()...
SYNC include/config/auto.conf
SPHINX htmldocs --> file:///home/wolfyxon/Downloads/linux-lts515/src/linux-5.15.102/Documentation/output
make[2]: Nothing to be done for 'html'.
./include/linux/dcache.h:318: warning: expecting prototype for dget, dget_dlock(). Prototype was for dget_dlock() instead
./fs/d_path.c:97: warning: Excess function parameter 'buffer' description in 'prepend_name'
./fs/d_path.c:97: warning: Excess function parameter 'buflen' description in 'prepend_name'
./fs/d_path.c:160: warning: Excess function parameter 'buffer' description in 'prepend_path'
./fs/d_path.c:160: warning: Excess function parameter 'buflen' description in 'prepend_path'
Error: Cannot open file ./kernel/futex.c
Error: Cannot open file ./kernel/futex.c
Error: Cannot open file ./kernel/futex.c
Error: Cannot open file ./kernel/futex.c
/home/wolfyxon/Downloads/linux-lts515/src/linux-5.15.102/Documentation/filesystems/index.rst:18: WARNING: toctree contains reference to nonexisting document 'filesystems/mandatory-locking'
WARNING: kernel-doc './scripts/kernel-doc -rst -enable-lineno -sphinx-version 6.1.3 -internal ./kernel/futex.c' failed with return code 2
WARNING: kernel-doc './scripts/kernel-doc -rst -enable-lineno -sphinx-version 6.1.3 -internal ./kernel/futex.c' failed with return code 2
/home/wolfyxon/Downloads/linux-lts515/src/linux-5.15.102/Documentation/vm/damon/index.rst:24: WARNING: toctree contains reference to nonexisting document 'vm/damon/plans'
/home/wolfyxon/Downloads/linux-lts515/src/linux-5.15.102/Documentation/bpf/libbpf/index.rst: WARNING: document isn't included in any toctree
/home/wolfyxon/Downloads/linux-lts515/src/linux-5.15.102/Documentation/tty/device_drivers/oxsemi-tornado.rst: WARNING: document isn't included in any toctree
WARNING: search index couldn't be loaded, but not all documents will be built: the index will be incomplete.
Offline
The tail of the journal is some warnings reg. building the documentation.
What if you remove htmldocs from the PKGBUILD build() make call?
Offline
The tail of the journal is some warnings reg. building the documentation.
What if you remove htmldocs from the PKGBUILD build() make call?
Now I get:
Installing boot image...
install: cannot stat 'arch/x86/boot/bzImage': No such file or directory
==> ERROR: A failure occurred in package_linux-lts515().
Aborting...
Last edited by Wolfyxon (2023-03-18 17:09:40)
Offline
Please post the entire build log.
You do have https://archlinux.org/packages/?name=base-devel installed?
Offline
Please post the entire build log.
You do have https://archlinux.org/packages/?name=base-devel installed?
Here: http://0x0.st/H-OR.txt
Yes, it's installed.
Offline
Did you just remove the entire line?
You'll stll need "make all"
Offline
Did you just remove the entire line?
You'll stll need "make all"
Yeah...... I could've pay attention more.
Now it's compiling (it's been 5 hours since I ran it)
Offline
It finally compiled.
linux-lts installed without problems but when I install headers:
loading packages...
warning: linux-lts515-headers-5.15.102-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) linux-lts515-headers-5.15.102-1
Total Installed Size: 140.70 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [##########] 100%
(1/1) checking package integrity [##########] 100%
(1/1) loading package files [##########] 100%
(1/1) checking for file conflicts [##########] 100%
(1/1) checking available disk space [##########] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
:: Processing package changes...
(1/1) reinstalling linux-lts515-headers [##########] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating module dependencies...
(3/3) Install DKMS modules
==> dkms install --no-depmod nvidia/525.89.02 -k 5.15.102-1-lts515
Error! Bad return status for module build on kernel: 5.15.102-1-lts515 (x86_64)
Consult /var/lib/dkms/nvidia/525.89.02/build/make.log for more information.
==> WARNING: `dkms install --no-depmod nvidia/525.89.02 -k 5.15.102-1-lts515' exited 10
/var/lib/dkms/nvidia/525.89.02/build/make.log: http://0x0.st/H-vJ.txt
Last edited by Wolfyxon (2023-03-19 19:06:32)
Offline
I booted into that kernel, anything NVIDIA related wasn't working (2nd screen, prime-run script, ...).
Offline
Because the dkms failed.
The build log suggests that no compilation takes place, we're heading straight for the linking and try to link a bunch of non-existing objects.
Since you're re-installing the header package, I guess this is a follow-up error?
Remove the /var/lib/dkms/nvidia/525.89.02/build/ directory and https://wiki.archlinux.org/title/Dynami … ld_modules
Offline