Hi all,
I don't know if this is the right place. I had this problem for a long time: upgrading kernel failed. The new kernel need updated kmod-fglrx but the old kmod-fglrx is needed by the old kernel, so updating kmod-fglrx is not possible and all fail.
But now I tried to install kmod-fglrx instead of updating kernel. Installation done ok, because for dependencies, yum installed the new kernel and all everyting needed.
So I think something is wrong in package. I think kmod should be installed by default (like kernel) instead of updated.
What do you think?
Bye Ambrogio
Ambrogio wrote:
Hi all,
I don't know if this is the right place. I had this problem for a long time: upgrading kernel failed. The new kernel need updated kmod-fglrx but the old kmod-fglrx is needed by the old kernel, so updating kmod-fglrx is not possible and all fail.
But now I tried to install kmod-fglrx instead of updating kernel. Installation done ok, because for dependencies, yum installed the new kernel and all everyting needed.
So I think something is wrong in package. I think kmod should be installed by default (like kernel) instead of updated.
What do you think?
The kmod-fglrx stuff sometimes lags behind a kernel release (since it has to be built against the new kernel), and all the mirrors may not have the kmod yet. You may have been just unlucky to hit a mirror that didn't have both RPMs yet.
If you had waited a couple of days or tried it against a different repo mirror, it probably would have worked the first way you did it. When you did it the second time, the mirror you hit had both RPMs and both got installed. ---------------------------------------------------------------------- - Rick Stevens, Systems Engineer ricks@nerd.com - - AIM/Skype: therps2 ICQ: 22643734 Yahoo: origrps2 - - - - Any sufficiently advanced technology is indistinguishable from a - - rigged demo. - ----------------------------------------------------------------------
Il giorno ven, 20/03/2009 alle 14.37 -0700, Rick Stevens ha scritto:
The kmod-fglrx stuff sometimes lags behind a kernel release (since it has to be built against the new kernel), and all the mirrors may not have the kmod yet. You may have been just unlucky to hit a mirror that didn't have both RPMs yet.
If you had waited a couple of days or tried it against a different repo mirror, it probably would have worked the first way you did it. When you did it the second time, the mirror you hit had both RPMs and both got installed.
Hi Rick, the problem is not related to mirrors or lag. I think the problem is related to circular dependencies, because I downloaded all required packages.
I issued this commands:
yum check-update I see that I can install a new kernel and that I can install the new kmod-fglrx
yum update -y --downloadonly I downloaded all I need
yum update kernel * Nothing updated because dependencies problems
yum update kmod-fglrx* Nothing updated because dependencies problems
yum install kmod-fglrx* Ok, and new kernel is installed for dependencies
I don't have the complete log, but next time I will had a kernel update I will trace all command, to document more the problem (If kmod-fglrx stuff will not solve the problem).
Bye Ambrogio
2009/3/20 Ambrogio fn050202@interfree.it:
Hi all,
I don't know if this is the right place. I had this problem for a long time: upgrading kernel failed. The new kernel need updated kmod-fglrx but the old kmod-fglrx is needed by the old kernel, so updating kmod-fglrx is not possible and all fail.
But now I tried to install kmod-fglrx instead of updating kernel. Installation done ok, because for dependencies, yum installed the new kernel and all everyting needed.
So I think something is wrong in package. I think kmod should be installed by default (like kernel) instead of updated.
Why not use akmod, and not wait for mirrors to get updated? That way you always have a working system. :)
PS: I think akmod also works for other drivers that require recompiling for new kernels. Am I correct?
2009/3/21 suvayu ali fatkasuvayu+linux@gmail.com:
2009/3/20 Ambrogio fn050202@interfree.it:
Hi all,
I don't know if this is the right place. I had this problem for a long time: upgrading kernel failed. The new kernel need updated kmod-fglrx but the old kmod-fglrx is needed by the old kernel, so updating kmod-fglrx is not possible and all fail.
But now I tried to install kmod-fglrx instead of updating kernel. Installation done ok, because for dependencies, yum installed the new kernel and all everyting needed.
So I think something is wrong in package. I think kmod should be installed by default (like kernel) instead of updated.
Why not use akmod, and not wait for mirrors to get updated? That way you always have a working system. :)
PS: I think akmod also works for other drivers that require recompiling for new kernels. Am I correct?
There is an akmod for nvidia... in fact there are a lot of akmods...
akmod-iscsitarget.x86_64 : Akmod package for iscsitarget kernel module(s) akmod-em8300.x86_64 : Akmod package for em8300 kernel module(s) akmod-fglrx.x86_64 : Akmod package for fglrx kernel module(s) akmod-kqemu.x86_64 : Akmod package for kqemu kernel module(s) akmod-madwifi.x86_64 : Akmod package for madwifi kernel module(s) akmod-ndiswrapper.x86_64 : Akmod package for ndiswrapper kernel module(s) akmod-nvidia-173xx.x86_64 : Akmod package for nvidia-173xx kernel module(s) akmod-nvidia.x86_64 : Akmod package for nvidia kernel module(s) akmod-nvidia-96xx.x86_64 : Akmod package for nvidia-96xx kernel module(s) akmod-nvidia-beta.x86_64 : Akmod package for nvidia-beta kernel module(s) akmod-open-vm-tools.x86_64 : Akmod package for open-vm-tools kernel module(s) akmod-qc-usb.x86_64 : Akmod package for qc-usb kernel module(s) akmod-rt2860.x86_64 : Akmod package for rt2860 kernel module(s) akmod-rt2870.x86_64 : Akmod package for rt2870 kernel module(s) akmod-rt3070.x86_64 : Akmod package for rt3070 kernel module(s) akmod-sysprof.x86_64 : Akmod package for sysprof kernel module(s) akmod-wl.x86_64 : Akmod package for wl kernel module(s) akmods.noarch : Automatic kmods build and install tool