Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver handles this card. Is this correct?
If so, do I just install the packages, install the card, tell the BIOS to
use it, power off, move the monitors, and that's it? With the card connected, I can log in from console, but X won't run.
Also Grub gets a different video mode, maybe 24x80 instead of so tiny as to be nearly illegible. Probably fine. Yeah I could probably change it if I wanted. I did change the console.
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver handles this card. Is this correct?
If so, do I just install the packages, install the card, tell the BIOS to
use it, power off, move the monitors, and that's it? With the card connected, I can log in from console, but X won't run.
Also Grub gets a different video mode, maybe 24x80 instead of so tiny as to be nearly illegible. Probably fine. Yeah I could probably change it if I wanted. I did change the console.
Eben King composed on 2024-08-06 13:11 (UTC-0400):
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau
driver handles this card. Is this correct?
Technically, no, because you wrote "the No..." The nouveau kernel module
does provide kernel drm services, in conjunction with libdrm-nouveau2,
If so, do I just install the packages, install the card, tell the BIOS
to use it, power off, move the monitors, and that's it? With the card
connected, I can log in from console, but X won't run.
So you're saying it's already installed, but X won't start?
Did you find Xorg.0.log in /var/log or ~/.local/share/xorg/, and if yes, identify any error messages? Did you look for error messages in journal
or dmesg?
Also Grub gets a different video mode, maybe 24x80 instead of so tiny
as to be nearly illegible.
80x25 or 24 suggests no kernel graphics module loaded, leaving the system running on the BIOS for video at least until a fallback driver, fbdev or vesa, can load.
On 2024-08-06 13:11 -0400, Eben King wrote:
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver >> handles this card. Is this correct?
Some features are missing, e.g. there is no accelerated video decoding. Running a desktop should not be a problem though.
Also Grub gets a different video mode, maybe 24x80 instead of so tiny as to >> be nearly illegible.
That may be a sign that the firmware for the card is not installed,
AFAIK it is necessary to do anything useful with it. In Debian 12 and earlier the firmware is in the package firmware-misc-nonfree, in
On 2024-08-06 13:11 -0400, Eben King wrote:
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the
Nouveau driver
handles this card. Is this correct?
Some features are missing, e.g. there is no accelerated video
decoding.
Running a desktop should not be a problem though.
If so, do I just install the packages, install the card, tell the
BIOS to
use it, power off, move the monitors, and that's it? With the card connected, I can log in from console, but X won't run.
Also Grub gets a different video mode, maybe 24x80 instead of so
tiny as to
be nearly illegible. Probably fine. Yeah I could probably change
it if I
wanted. I did change the console.
That may be a sign that the firmware for the card is not installed,
AFAIK it is necessary to do anything useful with it. In Debian 12
and
earlier the firmware is in the package firmware-misc-nonfree, in
unstable and testing it has been relocated to a new
firmware-nvidia-graphics package.
Cheers,
Sven
<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver<br></div><div>handles this card. Is this correct?<border-left:2px #729fcf solid;padding-left:1ex"><div>If so, do I just install the packages, install the card, tell the BIOS to<br></div><div>use it, power off, move the monitors, and that's it? With the card<br></div><div>connected, I can log in
</div></blockquote><div><br></div><div>Some features are missing, e.g. there is no accelerated video decoding.<br></div><div>Running a desktop should not be a problem though.<br></div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex;
On 8/6/24 14:43, Sven Joachim wrote:
On 2024-08-06 13:11 -0400, Eben King wrote:
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver >>> handles this card. Is this correct?
Some features are missing, e.g. there is no accelerated video decoding.
Running a desktop should not be a problem though.
Even unaccelerated it's probably much faster than my existing "card" (whatever came with the i5).
Also Grub gets a different video mode, maybe 24x80 instead of so tiny as to >>> be nearly illegible.
That may be a sign that the firmware for the card is not installed,
AFAIK it is necessary to do anything useful with it. In Debian 12 and
earlier the firmware is in the package firmware-misc-nonfree, in
Weird. That package appears to be installed, as are libdrm-nouveau2 and xserver-xorg-video-nouveau, says Synaptic. Could they be dormant and need
to be activated to work?
Sven Joachim wrote:
You could run "sudo dmesg| grep -E '(drm|nouveau)'"
and show us the results.
[ 0.801515] ACPI: bus type drm_connector registered
[ 1.163819] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/skl_dmc_ver1_27.bin (v1.27)
[ 1.215096] i915 0000:00:02.0: [drm] [ENCODER:103:DDI C/PHY C] is disabled/in DSI mode with an ungated DDI clock, gate it
[ 1.215100] i915 0000:00:02.0: [drm] [ENCODER:107:DDI D/PHY D] is disabled/in DSI mode with an ungated DDI clock, gate it
[ 1.234211] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[ 1.330006] fbcon: i915drmfb (fb0) is primary device
[ 1.389854] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
On 2024-08-06 14:56 -0400, eben@gmx.us wrote:
On 8/6/24 14:43, Sven Joachim wrote:
That may be a sign that the firmware for the card is not installed,
AFAIK it is necessary to do anything useful with it. In Debian 12 and
earlier the firmware is in the package firmware-misc-nonfree, in
Weird. That package appears to be installed, as are libdrm-nouveau2 and
xserver-xorg-video-nouveau, says Synaptic. Could they be dormant and need >> to be activated to work?
If your monitor does not run in its native resolution, something has
gone wrong before.
You could run "sudo dmesg| grep -E '(drm|nouveau)'"
and show us the results.
eben@gmx.us composed on 2024-08-06 16:29 (UTC-0400):...
Sven Joachim wrote:
You could run "sudo dmesg| grep -E '(drm|nouveau)'" and show us the
results.
[ 0.801515] ACPI: bus type drm_connector registered
He meant run the command with the GTX installed.
Which i5 do you have? Recent ones could be faster than a 10 year old
GTX.
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau driver handles this card. Is this correct?
If so, do I just install the packages, install the card, tell the BIOS to
use it, power off, move the monitors, and that's it? With the card connected, I can log in from console, but X won't run.
Also Grub gets a different video mode, maybe 24x80 instead of so tiny as to be nearly illegible. Probably fine. Yeah I could probably change it if I wanted. I did change the console.
--
"You're one of those condescending Unix computer users!"
"Here's a nickel, kid. Get yourself a better computer" - Dilbert
On 8/6/24 16:39, Felix Miata wrote:
eben@gmx.us composed on 2024-08-06 16:29 (UTC-0400):...
Sven Joachim wrote:
You could run "sudo dmesg| grep -E '(drm|nouveau)'" and show us the
results.
[ 0.801515] ACPI: bus type drm_connector registered
He meant run the command with the GTX installed.
Ah, my bad. My tendency to be overly literal bites me in the butt again. That'll take some doing, as I don't have a non-X mail client. Gimme a bit.
Felix Miata wrote:
eben composed on 2024-08-06 16:29 (UTC-0400):
...Sven Joachim wrote:
You could run "sudo dmesg| grep -E '(drm|nouveau)'" and show us the
results.
[ 0.801515] ACPI: bus type drm_connector registered
He meant run the command with the GTX installed.
Ah, my bad. My tendency to be overly literal bites me in the butt again. That'll take some doing, as I don't have a non-X mail client. Gimme a bit.
...Which i5 do you have? Recent ones could be faster than a 10 year old
GTX.
It's not recent. "head /proc/cpuinfo" says
model name : Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
The speed's only as low as it is because the computer's pretty idle right now.
eben composed on 2024-08-06 17:16 (UTC-0400):
That'll take some doing, as I don't have a non-X mail client. Gimme a bit.
Email client shouldn't be relevant. You can redirect dmesg to a file, to copy or
pastebin any time.
Before retiring the Intel, run glmark2 and note the score, to compare with the GTX
once you get it working. It's the only GUI speed tester I use.
I don't see enough in your log excerpts. You should pastebinit the entire command
output, if not the entirety of journal and dmesg, then provide the upload URLs.
I have an old NVidia booted here now. This is what using nouveau looks like at the
kernel:
# lsmod | egrep 'veau|vid' | sort
$ sudo lspci | grep -i vga
or
$ sudo lshw -C video
On Wednesday, 07-08-2024 at 03:11 Eben King wrote:
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau
driver handles this card. Is this correct?
With Debian Bookworm, I had Nvidia GTX 970 and Nvidia GTX 960 cards
working on Nouveau, depending on what "working" means to you. The
experience was limited, so most of the time I ran Debian packaged Nvidia drivers, until recently replacing it with Radeon RX 6600.
Using the Radeon RX 6600 allows people to install KDE ('out of the box',
as the phrase goes) and also run more games through Steam. Unless Nvidia support greatly improves, I do not plan on using Nvidia GPUs. I should
have been implementing Radeon GPUs a long time ago. That's my view, for
what it is worth.
eben composed on 2024-08-06 17:16 (UTC-0400):
Felix Miata wrote:
eben composed on 2024-08-06 16:29 (UTC-0400):
...Sven Joachim wrote:
You could run "sudo dmesg| grep -E '(drm|nouveau)'" and show us the
results.
[ 0.801515] ACPI: bus type drm_connector registered
He meant run the command with the GTX installed.
Ah, my bad. My tendency to be overly literal bites me in the butt again.
That'll take some doing, as I don't have a non-X mail client. Gimme a bit.
Email client shouldn't be relevant. You can redirect dmesg to a file, to copy o > pastebin any time.
I don't see enough in your log excerpts. You should pastebinit the entire command
output, if not the entirety of journal and dmesg, then provide the upload URLs.
I have an old NVidia booted here now. This is what using nouveau looks like at the
kernel:
# lsmod | egrep 'veau|vid' | sort
button 16384 1 nouveau
drm_display_helper 167936 1 nouveau
drm_exec 12288 1 nouveau
drm_gpuvm 20480 1 nouveau
drm_ttm_helper 12288 1 nouveau
gpu_sched 40960 1 nouveau
hwmon 32768 1 nouveau
i2c_algo_bit 12288 1 nouveau
mxm_wmi 12288 1 nouveau
nouveau 2314240 1
ttm 73728 2 drm_ttm_helper,nouveau
video 65536 1 nouveau
wmi 32768 3 video,mxm_wmi,nouveau
On 8/6/24 20:02, George at Clug wrote:
On Wednesday, 07-08-2024 at 03:11 Eben King wrote:
Hi, I got a new-to-me EVGA Nvidia GTX 970. I understand the Nouveau
driver handles this card. Is this correct?
With Debian Bookworm, I had Nvidia GTX 970 and Nvidia GTX 960 cards
working on Nouveau, depending on what "working" means to you. The experience was limited, so most of the time I ran Debian packaged Nvidia drivers, until recently replacing it with Radeon RX 6600.
Using the Radeon RX 6600 allows people to install KDE ('out of the box',
as the phrase goes) and also run more games through Steam. Unless Nvidia support greatly improves, I do not plan on using Nvidia GPUs. I should
have been implementing Radeon GPUs a long time ago. That's my view, for what it is worth.
Huh. I had this impression that Radeon made better hardware but their drivers were buggy, and Nvidia made better drivers but their hardware was buggy. Not true?
--
\|/ ____ \|/
"@'/ .. \'@" D O N' T P A N I C !
/_| \__/ |_\
\__U_/
I ran glmark2 on my primary desktop, with NVidia Quadro K2200 and the
535 driver. The score was 4455. Then I ran it on another desktop with
GeForce GT 630. nvidia-detect says it's "not supported by any driver
version up to 535.183.01." Searching for the driver at NVidia says I
need the 340 driver -- which has not been available since Debian 10. So
that computer is running nouveau. The glmark2 score is 29. An NVidia
driver (if it could be installed in Debian 12.5) would apparently be
about 150 times faster.
On Thu, 2024-08-08 at 10:17 +1000, George at Clug wrote:
I could elaborate further if you want. However, in summary, my
experience is that both Nvidia and Radeon work well with used with
their own drivers (as packaged with Linux).
If Debian and NVidia decide not to keep the driver available with newer releases, you're stuck with nouveau.
I ran glmark2 on my primary desktop, with NVidia Quadro K2200 and the
535 driver. The score was 4455. Then I ran it on another desktop with
GeForce GT 630. nvidia-detect says it's "not supported by any driver
version up to 535.183.01." Searching for the driver at NVidia says I
need the 340 driver -- which has not been available since Debian 10. So
that computer is running nouveau. The glmark2 score is 29. An NVidia
driver (if it could be installed in Debian 12.5) would apparently be
about 150 times faster.
glmark2-wayland is a benchmark for OpenGL 2.0.
This package intended only for the wayland platform. GL version.
glmark2 Score: 5184, i7-3770, Radeon RX 6600
If anyone can comment whether this is good or not, please do.
George at Clug composed on 2024-08-08 12:02 (UTC+1000):
glmark2-wayland is a benchmark for OpenGL 2.0.
This package intended only for the wayland platform. GL version.
glmark2 Score: 5184, i7-3770, Radeon RX 6600
If anyone can comment whether this is good or not, please do.
I don't have any glmark scores from Wayland. Everything following is X11.
A year ago on Fedora 38 using Intel RocketLake-S GT1 [UHD Graphics 730] on 11th
Gen Intel Core i5-11400 from Q1-'21 I got 5766 from glmark2 on TDE. This was using
the Intel DDX. Score using modesetting DIX instead of DDX dropped to 2670.
I've heard latest NVidias are into 5 digit scores. My newest NVidia is 14 years
old and scored 668 using 100% FOSS drivers. My best score with my newest AMD, 11
years old Kaveri R7 GCN#2, was 2325 using modesetting DIX, and 2322 using amdgpu
DDX on Mint 21.2, 2084 using amdgpu DDX on Bookworm.
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (3 / 13) |
Uptime: | 46:22:22 |
Calls: | 10,395 |
Calls today: | 3 |
Files: | 14,066 |
Messages: | 6,417,272 |