ATI Driever-i problemi
1 отговора
62 прегледа
ATI Driever-i problemi
Opitvam se da intstaliram novite ATI-Driver-i, no
rpm -Uvh fglrx-glc22-4.3.0-3.2.5.i586.rpm
Preparing... ########################################### [100%]
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.2.5 conflicts with file from package XFree86-Mesa-libGL-4.3.0-2
Njakakvi idei ???

rpm -Uvh fglrx-glc22-4.3.0-3.2.5.i586.rpm
Preparing... ########################################### [100%]
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.2.5 conflicts with file from package XFree86-Mesa-libGL-4.3.0-2
Njakakvi idei ???
Re: ATI Driever-i problemi
В сайта на ATI пише така:
Download the rpm that fits to your system and store the package
to a temporary folder where you can create, delete, and modify files
and directories. You'll need at least 5 MB of diskspace available.
Get super user (root) privileges and change (cd) to this directory.
Start the rpm program:
rpm -Uhv <package_name>.rpm
In case you do spot any problems try this command line:
rpm -i --force <ati_package_name>.rpm
Since the rpm program does check any sort of dependencies to system
libraries you might observe that you are requested to install certain
revisions (or compatible versions) of other packages in order to install
the driver package. Advanced administrators can decide to override
specific dependencies by the "--nodeps" switch as described in the RPM
manual pages, but in general those dependencies should be fullfilled.
E.g. you might be prompted for QT 2.x.x in order to install the
driver. In this case you just have to install the appropiate version
of the lib and then repeat the installation. If you dont have or
dont want to install that particular version of QT lib, you can
override this by adding "--nodeps" to your commandline. Since the
QT lib is only required for the FGL panels the panels will just
not launch. You can instead compile the panels from the provided
sources against your QT lib version or install the QT libs later.
Note for RedHat 8.0 users:
RedHat 8.0 installations often include a specific version of the
libGL component. (For example, provided by the rpm package
XFree86-Mesa-libGL-4.2.0-72). Installing the ATI Linux driver package
causes a conflict because the ATI Linux drivers include a custom-built
libGL version providing extra pbuffer support. The ATI libGL is backward
compatible to the respective XFree86 libGL version.
Install the ATI Linux driver package and replace the existing libGL
installation as follows:
- Force RPM to use the replacement file of the ATI driver package:
rpm -i --force <ati_package_name>.rpm
NOTE: This includes overriding the rpm warning
or
- Remove the existing libGL installation and then install the new libGL
with the ATI driver installation.
For example:
rpm -e --nodeps XFree86-Mesa-libGL-4.2.0-72
rpm -Uhv <ati_package_name>.rpm
NOTES:
(1) Ensure that no OpenGL program is running during installation
(2) You need the "--nodeps" option because some screen savers, qt-3,
and some parts of XFree86 might depend on the libGL presence.
Installing the new libgl from the ATI package will restore the
required libGL presence.
Perform the following steps after you have installed the driver files:
- Run fglrxconfig to configure your XFree86 installation.
- Respond to the questions of the fglrxconfig program
- Save the settings to /etc/X11/XF86Config-4.
Some notes for debian users:
The debian Linux distribution in most cases does not come with the
ability to handle rpm packages with the rpm tool. But there is a
tool called "alien" which allows you to convert rpm files into the
debian supported *.deb package format. Please consult your debian
documentation on how to operate this tool.
A typcial debian installation commandline will look like this:
dpkg -i <ati_package_name>.deb
In order to override complaints (which might be caused by an already
installed package "xlibmesa3" that also provides the file libGL.so.1.2)
please use this installation command line:
dpkg -i --force-overwrite <ati_package_name>.deb
Download the rpm that fits to your system and store the package
to a temporary folder where you can create, delete, and modify files
and directories. You'll need at least 5 MB of diskspace available.
Get super user (root) privileges and change (cd) to this directory.
Start the rpm program:
rpm -Uhv <package_name>.rpm
In case you do spot any problems try this command line:
rpm -i --force <ati_package_name>.rpm
Since the rpm program does check any sort of dependencies to system
libraries you might observe that you are requested to install certain
revisions (or compatible versions) of other packages in order to install
the driver package. Advanced administrators can decide to override
specific dependencies by the "--nodeps" switch as described in the RPM
manual pages, but in general those dependencies should be fullfilled.
E.g. you might be prompted for QT 2.x.x in order to install the
driver. In this case you just have to install the appropiate version
of the lib and then repeat the installation. If you dont have or
dont want to install that particular version of QT lib, you can
override this by adding "--nodeps" to your commandline. Since the
QT lib is only required for the FGL panels the panels will just
not launch. You can instead compile the panels from the provided
sources against your QT lib version or install the QT libs later.
Note for RedHat 8.0 users:
RedHat 8.0 installations often include a specific version of the
libGL component. (For example, provided by the rpm package
XFree86-Mesa-libGL-4.2.0-72). Installing the ATI Linux driver package
causes a conflict because the ATI Linux drivers include a custom-built
libGL version providing extra pbuffer support. The ATI libGL is backward
compatible to the respective XFree86 libGL version.
Install the ATI Linux driver package and replace the existing libGL
installation as follows:
- Force RPM to use the replacement file of the ATI driver package:
rpm -i --force <ati_package_name>.rpm
NOTE: This includes overriding the rpm warning
or
- Remove the existing libGL installation and then install the new libGL
with the ATI driver installation.
For example:
rpm -e --nodeps XFree86-Mesa-libGL-4.2.0-72
rpm -Uhv <ati_package_name>.rpm
NOTES:
(1) Ensure that no OpenGL program is running during installation
(2) You need the "--nodeps" option because some screen savers, qt-3,
and some parts of XFree86 might depend on the libGL presence.
Installing the new libgl from the ATI package will restore the
required libGL presence.
Perform the following steps after you have installed the driver files:
- Run fglrxconfig to configure your XFree86 installation.
- Respond to the questions of the fglrxconfig program
- Save the settings to /etc/X11/XF86Config-4.
Some notes for debian users:
The debian Linux distribution in most cases does not come with the
ability to handle rpm packages with the rpm tool. But there is a
tool called "alien" which allows you to convert rpm files into the
debian supported *.deb package format. Please consult your debian
documentation on how to operate this tool.
A typcial debian installation commandline will look like this:
dpkg -i <ati_package_name>.deb
In order to override complaints (which might be caused by an already
installed package "xlibmesa3" that also provides the file libGL.so.1.2)
please use this installation command line:
dpkg -i --force-overwrite <ati_package_name>.deb