[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