You are not logged in.
Hi guys,
Using Arch for a while and have to admit it fulfills almost all my desires.
Recently bought an nvidia rtx 3060 video card (mostly to recall the childhood and play Skyrim on win7 located on the separate drive).
Before this I've used integrated intel video on my i5 3570K CPU.
Now what's happening with my linux: the system tends to be very slow when I open any video with vlc or mpv player.
Everything was fine with the integrated video card.
I'm using default linux kernel and cinnamon as a desktop environment if that matters.
As you see, both processes, vlc & cinnamon --replace, took enormous amount of CPU usage. When I close vlc, everything gets ok.
I suspect the problem might be with the nouveau driver. I have not configured it at all (mesa package was already installed on my system and xf86-video-nouveau is not recommended on arch wiki), except for adding
MODULES=(... nouveau ...)
into /etc/mkinitcpio.conf and regenerating initramfs.
Any ideas what might be wrong?
Another option would be installing nvidia drivers, but I do not consider it at the moment. IMHO it's unacceptable to run proprietary code with telemetry on my private pc.
Last edited by mkdy (2023-02-10 12:27:12)
Offline
Here is the output of inxi command:
Graphics:
Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: ASUSTeK
driver: nouveau v: kernel arch: Ampere bus-ID: 01:00.0
Display: x11 server: X.Org v: 21.1.7 with: Xwayland v: 22.1.7 driver: X:
loaded: modesetting unloaded: vesa dri: swrast gpu: nouveau
resolution: 1920x1200~60Hz
API: OpenGL v: 4.5 Mesa 22.3.4 renderer: llvmpipe (LLVM 15.0.7 256 bits)
direct-render: Yes
Offline
Another option would be installing nvidia drivers, but I do not consider it at the moment. IMHO it's unacceptable to run proprietary code with telemetry on my private pc.
What makes you think the nvidia drivers run "telemetry" code?
Either way, the nouveau driver barely supports your GPU (not that the performance on older GPU was anything to phone home about…) and you're essentially rendering each and everything in software.
If it makes you happy, your GPU ie elegible for the open-source kernel module, https://archlinux.org/packages/extra/x8 … idia-open/
You'll still need the proprietary nvidia-utils.
Offline
What makes you think the nvidia drivers run "telemetry" code?
Well, the logic is if they can manage telemetry stuff, then why they shouldn't?
If it makes you happy, your GPU ie elegible for the open-source kernel module, https://archlinux.org/packages/extra/x8 … idia-open/
This definitely makes me a bit happier.
You'll still need the proprietary nvidia-utils.
This reduces the degree of happieness, but looks like I have no other choice.
Thank you for the info!
Offline
Well, the logic is if they can manage telemetry stuff, then why they shouldn't?
Offline
This is true and I have no evidence of telemetry. But still it doesn't mean that there is no telemetry.
The only thing is the possible loss (material or non-material) I have in either case.
As for me, the loss in case of existence of telemetry is a way too high.
Anyway, this is probably beyond the topic. Thanks again for pointing out the open-source driver! Will try to install it today.
Offline
<OT>
Well, the logic is if they can manage telemetry stuff, then why they shouldn't?
Indeed
Anyway...
it's unacceptable to run proprietary code with telemetry on my private pc.
bought an nvidia rtx 3060 video card
Well... You made a wrong purchase, then
</OT>
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline
ok, everything seems to work fine with nvidia-open driver. Marking the topic SOLVED
Offline