[elrepo] kmod-fglrx on CentOS 7.3
Andrea Celentano
andrea.celentano at ge.infn.it
Fri Dec 30 15:46:55 EST 2016
Dear Manuel,
I was able to install the packages you sent me. However, I got in
trouble with the following errors:
1) After reboot, I got a blank screen with an error message, saying "Oh
Oh something went wrong..". Xorg log showed an error, saying that the
following file was missing:
/usr/X11R6/lib64/modules/dri/fglrx_dri.so
I created a symlink there poiting to /usr/lib64/dri/ , where the file
is present.
2) Still, after another reboot, I got the same error message. I was able
to o get a graphical environment installing lightdm and using it instead
of gdm, and then starting KDE: Gnome still does not work, and I get the
same error message if I try to use it in lightdm.
3) After logging in to KDE, If I try the following command:
ati-config-display
I get the error:
Traceback (most recent call last):
File "/usr/sbin/ati-config-display", line 19, in <module>
import ixf86config
ImportError: No module named ixf86config
Thanks in advance for your support
Andrea
On 12/30/2016 08:44 AM, Manuel Wolfshant wrote:
> On 12/30/2016 09:08 AM, Andrea Celentano wrote:
>> Dear Manuel,
>> first, thanks for the suggestion about the check. In my case, the
>> result is the same, but good to know for next checks! I can test the
>> pre-release package, no problem.
>>
> In this case please attempt to install them using the following command:
>
> yum install
> http://wdl.lug.ro/fglrx/fglrx-x11-drv-15.12-5.el7.elrepo.x86_64.rpm
> http://wdl.lug.ro/fglrx/kmod-fglrx-15.12-5.el7.elrepo.x86_64.rpm
>
> and then let me know how it went. If things go well ( and they better
> should -- the packages did install properly on a test VM :) ), I'll
> push the full set of packages to the regular elrepo repositories.
>
>
> Regards,
>
> manuel
>
>> Bests,
>> Andrea
>>
>> On 30/12/2016 05:34, Manuel Wolfshant wrote:
>>> On 12/30/2016 01:01 AM, Andrea Celentano wrote:
>>>>
>>>> Dear all,
>>>> I am trying to install kmod-fglrx on CentOS 7.3.
>>>>
>>>> more /etc/redhat-release:
>>>>
>>>> CentOS Linux release 7.3.1611 (Core)
>>>>
>>> For the record, a better check is using rpm -q centos-release.
>>> /etc/redhat-release is just a text file which can and sometimes is
>>> modified by the user(s) ( or admins ).
>>>
>>>
>>>
>>>> uname -a:
>>>>
>>>> Linux celentano-laptop 3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6
>>>> 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
>>>>
>>>> I set-up the elrepo repository following instructions on the website:
>>>> rpm -Uvh
>>>> http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
>>>>
>>>> When I do - as root - yum install kmod-fglrx, I get the following
>>>> errors (sorry for the long log):
>>>>
>>>> --> Running transaction check
>>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) =
>>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb)
>>>> = 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) =
>>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_init_device) =
>>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_free_device) =
>>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum)
>>>> = 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_device_info) =
>>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) =
>>>> 0x8bd98934 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: fglrx-x11-drv = 15.12 for package:
>>>> kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Running transaction check
>>>> ---> Package fglrx-x11-drv.x86_64 0:15.12-3.el7.elrepo will be
>>>> installed
>>>> --> Processing Dependency: acpid for package:
>>>> fglrx-x11-drv-15.12-3.el7.elrepo.x86_64
>>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) =
>>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb)
>>>> = 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) =
>>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_init_device) =
>>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_free_device) =
>>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum)
>>>> = 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_device_info) =
>>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) =
>>>> 0x8bd98934 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Running transaction check
>>>> ---> Package acpid.x86_64 0:2.0.19-6.el7 will be installed
>>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for
>>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) =
>>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb)
>>>> = 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) =
>>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_init_device) =
>>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_free_device) =
>>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum)
>>>> = 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_device_info) =
>>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) =
>>>> 0x8bd98934 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>>> --> Finished Dependency Resolution
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_enable_device_erratum) =
>>>> 0x4ea602e8
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_enable_device_erratum) = 0x9f948ff4
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_enable_device_erratum) = 0x9f948ff4
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_enable_device_erratum) = 0xb46b9634
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_enable_device_erratum) = 0xb46b9634
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_init_device) = 0xbf4e6777
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_init_device) = 0x57cbdc50
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_init_device) = 0x57cbdc50
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_init_device) = 0x9c5faa83
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_init_device) = 0x9c5faa83
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_set_invalid_ppr_cb) = 0xe693e19b
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_set_invalid_ppr_cb) = 0x6d4aeaee
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_set_invalid_ppr_cb) = 0x6d4aeaee
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_set_invalid_ppr_cb) = 0xcfa4eac3
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_set_invalid_ppr_cb) = 0xcfa4eac3
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_device_info) = 0x0eab57ba
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_device_info) = 0xc41feff7
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_device_info) = 0xc41feff7
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_device_info) = 0x45cae3f2
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_device_info) = 0x45cae3f2
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_unbind_pasid) = 0xc3022564
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_unbind_pasid) = 0x621fab5b
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_unbind_pasid) = 0x621fab5b
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_unbind_pasid) = 0x55f4368b
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_unbind_pasid) = 0x55f4368b
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_bind_pasid) = 0x8bd98934
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_bind_pasid) = 0xe93fbffa
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_bind_pasid) = 0xe93fbffa
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_bind_pasid) = 0x99e05e3c
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_bind_pasid) = 0x99e05e3c
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(fasync_helper) = 0x124106ba
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(fasync_helper) = 0xc682ddc7
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(fasync_helper) = 0xc682ddc7
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(fasync_helper) = 0x906e1140
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(fasync_helper) = 0x906e1140
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_free_device) = 0x90b26027
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_free_device) = 0xfea37b21
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_free_device) = 0xfea37b21
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_free_device) = 0xa7d33d6a
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_free_device) = 0xa7d33d6a
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(kill_fasync) = 0xdd9d7a7d
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(kill_fasync) = 0xfbb6c6eb
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(kill_fasync) = 0xfbb6c6eb
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(kill_fasync) = 0x9636806e
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(kill_fasync) = 0x9636806e
>>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>> Requires: kernel(amd_iommu_set_invalidate_ctx_cb) =
>>>> 0x904f86f0
>>>> Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>> kernel(amd_iommu_set_invalidate_ctx_cb) = 0x2080cb57
>>>> Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>> kernel(amd_iommu_set_invalidate_ctx_cb) = 0x2080cb57
>>>> Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>> kernel(amd_iommu_set_invalidate_ctx_cb) = 0x87d12216
>>>> Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>> kernel(amd_iommu_set_invalidate_ctx_cb) = 0x87d12216
>>>> You could try using --skip-broken to work around the problem
>>>>
>>>>
>>>> Any idea of what I'm doing wrong?
>>>>
>>> You are not doing anything wrong. It seems that we need to rebuild
>>> the package because some symbols exported by the kernel from 7.2
>>> have changed ( and all my tests so far where done on systems which
>>> were updated from 7.2 rather on newly installed systems; since they
>>> were updated, the older kernels from 7.2 were still available and
>>> allowed a clean installation )
>>>
>>> Unfortunately although I can build and push new packages "quickly",
>>> due to the New Year vacation period I cannot test them myself for at
>>> least one week from now. Would you be able and willing to test a
>>> prelease package if I provide it via my personal website tomorrow ?
>>> The packages will be virtually identical with those that would be
>>> pushed via the normal elrepo channels but will not be signed ( hence
>>> the "prelease" mention ).
>>>
>>> Manuel
>
>
>
> _______________________________________________
> elrepo mailing list
> elrepo at lists.elrepo.org
> http://lists.elrepo.org/mailman/listinfo/elrepo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20161230/66ae7ced/attachment-0001.html>
More information about the elrepo
mailing list