You are not logged in.

#1 2018-01-08 15:39:08

kabads
Member
Registered: 2012-09-22
Posts: 271
Website

nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

OK, so my old laptop has been working fine with nvidia-304xx - however, this has gone away. What's the best way of upgrading to nvidia-340xx - which I'm hoping will work in 304's place.

I've tried updating the packages to 340, but I'm getting a dependency error on nvidia-304xx-utils - any tips here please.

TIA.

Offline

#2 2018-01-08 15:47:18

ayekat
Member
Registered: 2011-01-17
Posts: 1,590

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

Please post the pacman command you run and the full pacman output.


pkgshackscfgblag

Offline

#3 2018-01-08 15:55:14

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,564

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

304 is discontinued upstream and was dropped from the repos. If your card supports 340, why the hell would you have been on 304 in the first place?

Online

#4 2018-01-08 17:02:36

kabads
Member
Registered: 2012-09-22
Posts: 271
Website

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

@Scimmia - I'm not sure if my card is supported by 340, but I am sure that it was supported by 304 - that's the reason I was on it - it worked. Simple. How the hell was I supposed to know that I needed to change, if it was already working?

The command I'm running is:

$ pacman -S nvidia-340
:: nvidia-340xx-utils and nvidia-304xx-utils are in conflict. Remove nvidia-304xx-utils? [y/N] y 
error: failed to prepare transaction (could not satisfy dependencies) 
:: nvidia-304xx: removing nvidia-304xx-utils breaks dependency 'nvidia-304xx-utils=304.137

Offline

#5 2018-01-08 17:03:45

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,564

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

If you're not sure, find out before making a change.

Online

#6 2018-01-09 21:47:26

haricot
Member
Registered: 2017-12-09
Posts: 7

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

In the installation guide there is a good piece of advice that I used: go to the nvidia site and find what driver suits your card:

Offline

#7 2018-01-10 11:25:43

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,743

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

And if you've found that out the proper way to switch is listing all packages involved in the transaction, e.g.

pacman -S nvidia-340xx nvidia-340xx-utils #And the necessary lib32 counterparts if applicable

explicitly.

Last edited by V1del (2018-01-10 11:34:18)

Offline

#8 2018-01-14 01:58:32

danfan
Member
Registered: 2016-10-25
Posts: 1

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

kabads wrote:

OK, so my old laptop has been working fine with nvidia-304xx - however, this has gone away.

The correct answer seems to be either:

  1. you need to switch to the nouveau driver and say goodbye to decent graphics

  2. you need to spend some money and get a laptop with a more up-to-date nvidia chipset.

If you were using the perfectly adequate 304xx driver before, sadly the 340xx (etc.) won‘t work as they cover different chipsets.

All of which is a shame because the nvidia-304xx driver has been working perfectly well on around 5 of my computers. I must have missed the warning message when I updated the other day that my laptop was about to be rendered well and truly unusable. Luckily I’ve got a couple of boot CDs knocking around after a couple of recent LTS kernel updates which have failed to work properly and, well, rendered my laptop well and truly unusable.

Interesting to note also that, at the time of writing, the Arch Linux nvidia wiki says you can find the nvidia-304xx driver in the AUR (complete with “broken link” note). What is should say is: “They have been completely wiped from the internet and you’re on your own.”

Almost makes me want to go back to Gentoo. Almost.

Offline

#9 2018-01-14 11:39:05

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,743

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

For over 10 year old cards, nouveau is likely to have become a more than adequate replacement. We still don't know what chipset the OP actually has. So you might well be jumping the gun here, keep in mind - and I see a lot of people confused by this - that nvidia's versioning reset after 9000, so if you have a GT200 or similarly low number your card is newer than a Geforce 8000/9000 and thus supported by the nvidia-340xx drivers.

Offline

#10 2018-01-14 11:49:39

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: nvidia-304xx not found after pacman -Syu - nvidia-340xx is new package

To remove nvidia-304xx and to install nvidia-340xx:

pacman -S mesa-libgl
pacman -Rs nvidia-304xx-utils nvidia-304xx
pacman -S nvidia-340xx

Reboot to test compatibility.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

Board footer

Powered by FluxBB