Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Screen resolution, 3D Acceleration, nVidia, ATI
Forum rules
Before you post please read this
Post Reply
linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Mon Oct 21, 2019 2:55 am

Hi,

I am having an issue with an old Thinkpad R61 laptop. I discovered that the propriety driver doesn't work with the current kernels being distributed with the various Linux distributions. So I have no choice but to use the Nouveau driver as the Quadro NVS 140m card is not supported in the newer proprietary drivers. When ever I change the resolution to a lower setting other than the highest setting, the screen becomes distorted. Only when I switch to another tty instance, and logging into that instance, and back again is the screen no longer distorted.

But I am wondering if there is a fix for this. Possibly a command? Or a setting in GRUB or the xorg.conf file?

User avatar
catweazel
Level 19
Level 19
Posts: 9752
Joined: Fri Oct 12, 2012 9:44 pm
Location: Australian Antarctic Territory

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by catweazel » Mon Oct 21, 2019 3:25 am

linlinxz wrote:
Mon Oct 21, 2019 2:55 am
But I am wondering if there is a fix for this.
You could go to nVidia and search for the last driver that supported your card and attempt to manually install it. I presume you'll have to stay with the 4.15 LTS kernel.
"There is, ultimately, only one truth -- cogito, ergo sum -- everything else is an assumption." - Me, my swansong.

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Mon Oct 21, 2019 4:14 am

catweazel wrote:
Mon Oct 21, 2019 3:25 am
linlinxz wrote:
Mon Oct 21, 2019 2:55 am
But I am wondering if there is a fix for this.
You could go to nVidia and search for the last driver that supported your card and attempt to manually install it. I presume you'll have to stay with the 4.15 LTS kernel.
It doesn't work anymore by using the run package provided by Nvidia. After the most recent system update, it can't build the module for the kernel. It just fails. Before it was using an even newer kernel and worked. I even reverted to that old kernel and tried again to install. Still fails. And besides, I would prefer to use a more modern kernel and move away from the proprietary drivers for an old card such as that.

All I'm needing is a fix for that screen glitch. Other than that, the Nouveau driver works perfectly for that laptop and is honestly less hassle than the proprietary one. It even plays old PC games in WINE well enough that way. No lags.

User avatar
roblm
Level 11
Level 11
Posts: 3575
Joined: Sun Feb 24, 2013 2:41 pm

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by roblm » Mon Oct 21, 2019 1:36 pm

Are you using Cinnamon, MATE or Xfce?

What resolution(s) are you switching to?

Use this command in the Terminal and post the output: xrandr

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Tue Oct 22, 2019 5:33 pm

roblm wrote:
Mon Oct 21, 2019 1:36 pm
Are you using Cinnamon, MATE or Xfce?

What resolution(s) are you switching to?

Use this command in the Terminal and post the output: xrandr
I Already tried that. I'm trying to change to something lower than 1440x900. Then the screen distorts. And sometimes the system locks up with Nouveau-especially with Google maps.

So I decided to go back to the proprietary drivers unfortunately after going to an older kernel, getting it to finally build and putting a hold mark with apt in the current kernel. Though it would be better if I could use Nouveau and have a more recent kernel such as version 5.3 for improved security.

If I ever get rid of this laptop and upgrade my other PCs, I'm going to ATI cards. Nvidia sucks for compatibility and flexibility with Linux.

User avatar
Spearmint2
Level 16
Level 16
Posts: 6878
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by Spearmint2 » Tue Oct 22, 2019 7:38 pm

post results of xrandr command.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Tue Oct 22, 2019 10:23 pm

Spearmint2 wrote:
Tue Oct 22, 2019 7:38 pm
post results of xrandr command.
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS-1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
1440x900 59.98*+ 50.00
1152x864 59.97
1024x768 59.95
800x600 59.96
640x480 59.94
720x400 59.97
640x400 59.96
640x350 59.84
VGA-1 disconnected (normal left inverted right x axis y axis)
DVI-D-1 disconnected (normal left inverted right x axis y axis)

-----------------------------------------------------------------------------------------------

This is what the screen looks like when I attempt to make the resolution smaller. Also, at times the desktop will lock up when not even touching the resolution settings.
IMG_20191022_201837910.jpg
Now I am going back to the older kernel with the proprietary driver...

User avatar
Spearmint2
Level 16
Level 16
Posts: 6878
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by Spearmint2 » Tue Oct 22, 2019 10:59 pm

The xrandr looks great. That leaves the driver. I think you have the right idea.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Fri Oct 25, 2019 12:22 am

Spearmint2 wrote:
Tue Oct 22, 2019 10:59 pm
The xrandr looks great. That leaves the driver. I think you have the right idea.
So as I was saying, I'm ditching Nvidia cards whenever I upgrade my GPUs, or if I move on to another laptop. ATI or Intel all the way as they are more supported. Especially ATI as it's easier to use PCI pass through.

Nvidia is just a hell to set up.

User avatar
roblm
Level 11
Level 11
Posts: 3575
Joined: Sun Feb 24, 2013 2:41 pm

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by roblm » Fri Oct 25, 2019 8:13 am

Are you trying to change to a lower resolution with the same aspect ratio as 1440x900, such as 1280x800?

If that resolution gets distorted, then try restarting Cinnamon by pressing Alt+F2, typing the letter r and pressing ENTER.

If that doesn’t help, then use this command: xrandr --output LVDS-1 --mode 1280x800 --rate 60

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Fri Oct 25, 2019 10:47 pm

roblm wrote:
Fri Oct 25, 2019 8:13 am
Are you trying to change to a lower resolution with the same aspect ratio as 1440x900, such as 1280x800?

If that resolution gets distorted, then try restarting Cinnamon by pressing Alt+F2, typing the letter r and pressing ENTER.

If that doesn’t help, then use this command: xrandr --output LVDS-1 --mode 1280x800 --rate 60
Nah. It's the Nouveau driver that doesn't work right. I'm sticking to the proprietary driver. At least I know that it works then. Also, I am using a different distro (KDE Neon). But it still is the same as it's based on Ubuntu/Debian based.

User avatar
roblm
Level 11
Level 11
Posts: 3575
Joined: Sun Feb 24, 2013 2:41 pm

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by roblm » Sat Oct 26, 2019 8:57 am

These statements from your posts are contradictory:
I discovered that the propriety driver doesn't work with the current kernels being distributed with the various Linux distributions. So I have no choice but to use the Nouveau driver…
All I'm needing is a fix for that screen glitch. Other than that, the Nouveau driver works perfectly for that laptop…
Nah. It's the Nouveau driver that doesn't work right. I'm sticking to the proprietary driver.

User avatar
Spearmint2
Level 16
Level 16
Posts: 6878
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by Spearmint2 » Sat Oct 26, 2019 10:28 am

There are time periods and changes of situation between those 'contrasting" posts you quoted. "Tomorrow I will be there" "Today I am here" "Yesterday I was there", but it's across 3 days. No contrast.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

linlinxz
Level 2
Level 2
Posts: 75
Joined: Tue Aug 09, 2016 8:35 am

Re: Issue changing to lower resolution (Nouveau + Nvidia 140m card)

Post by linlinxz » Sun Oct 27, 2019 6:58 am

roblm wrote:
Sat Oct 26, 2019 8:57 am
These statements from your posts are contradictory:
I discovered that the propriety driver doesn't work with the current kernels being distributed with the various Linux distributions. So I have no choice but to use the Nouveau driver…
All I'm needing is a fix for that screen glitch. Other than that, the Nouveau driver works perfectly for that laptop…
Nah. It's the Nouveau driver that doesn't work right. I'm sticking to the proprietary driver.
It's simple. I decided it wasn't worth it in the end to bother switching to Nouveau despite the fact I would prefer to use a more recent kernel. Nouveau is locking up the system and I can't change to different resolutions properly. So I'm stuck with the older kernel whether I like it or not just to use the proprietary driver to have things work properly.

When, or if Nouveau is up to par and can either closely match the proprietary driver or succeed it, that's the only option. But that's the joys of reverse-engineering something that is proprietary. Now I know why Linus Torvalds hates Nvidia. They never contributed to the Linux ecosystem like ATI/AMD has; as all their drivers are closed source. ATI/AMD provided a bit of the framework and then open source drivers took root from that. Which is why there is better support for ATI/AMD cards.

Post Reply

Return to “Graphics Cards & Monitors”