http://wiki.cchtml.com/api.php?action=feedcontributions&user=12.219.254.13&feedformat=atomcchtml.com - User contributions [en]2024-03-28T10:40:47ZUser contributionsMediaWiki 1.39.4http://wiki.cchtml.com/index.php?title=Slackware_Installation_Guide&diff=1162Slackware Installation Guide2006-04-05T06:44:54Z<p>12.219.254.13: </p>
<hr />
<div>First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [http://www.linuxpackages.net www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (2005-11-12), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was ;) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg ati-fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind that you'll need your kernel source and kernel headers installed. So if you're like me custom compile the kernel, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match exactly; also, you must have GCC 3.3 libraries installed (if you've upgraded to GCC 3.4, make sure cxxlibs is installed). <br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
aticonfig --initial<br />
<br />
Now, add this line to /etc/fstab<br />
<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
<br />
And just reboot:<br />
<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware_Installation_Guide&diff=1161Slackware Installation Guide2006-04-05T06:43:56Z<p>12.219.254.13: </p>
<hr />
<div>First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [http://www.linuxpackages.net www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (2005-11-12), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was ;) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg ati-fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind that you'll need your kernel source and kernel headers installed. So if you're like me custom compile the kernel, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match exactly; also, you must have GCC 3.3 libraries installed (if you've upgraded to GCC 3.4, make sure cxxlibs is installed). <br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
<br />
Now, add this line to /etc/fstab<br />
<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
<br />
And just reboot:<br />
<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware_Installation_Guide&diff=1159Slackware Installation Guide2005-11-13T22:05:17Z<p>12.219.254.13: </p>
<hr />
<div>First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [http://www.linuxpackages.net www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg ati-fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match exactly; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
<br />
Now, add this line to /etc/fstab<br />
<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
<br />
And just reboot:<br />
<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware_Installation_Guide&diff=1158Slackware Installation Guide2005-11-13T22:04:36Z<p>12.219.254.13: /dev/shm must be mounted</p>
<hr />
<div>First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [http://www.linuxpackages.net www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match exactly; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
<br />
Now, add this line to /etc/fstab<br />
<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
<br />
And just reboot:<br />
<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1133Slackware2005-11-13T05:48:01Z<p>12.219.254.13: Signiture ;)</p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!<br />
<br />
--black hole sun</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1132Slackware2005-11-13T05:47:44Z<p>12.219.254.13: </p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg fglrx*.tgz<br />
<br />
Now follow the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1131Slackware2005-11-13T05:47:15Z<p>12.219.254.13: </p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be installed quite simply.<br />
<br />
installpkg fglrx*.tgz<br />
<br />
And then following the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*.rpm<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1130Slackware2005-11-13T05:45:25Z<p>12.219.254.13: </p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be quite simply installed through<br />
<br />
installpkg fglrx*.tgz<br />
<br />
And then following the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 monster, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the corresponding source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1129Slackware2005-11-13T05:44:03Z<p>12.219.254.13: </p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). This shouldn't cause any descrepencies, as fglrx will work with a 2.4 or 2.6 kernel; however, if you can't get acceleration on the older kernel series, my suggestion is to update! My own reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
First and foremost; check [www.linuxpackages.net]. In theory, they have a man there who beta-tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05), since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be quite simply installed through<br />
<br />
installpkg fglrx*.tgz<br />
<br />
And then following the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source and kernel headers installed. So if you're like me and update your kernel to a custom 2.6 kernel, then you're fine. If you get a pre-built one (anything from the Slackware site, or anything that comes with a default slackware install), then you're going to have to download the accompanying source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!). Note that unless you compiled your own custom kernel, you'll also need the kernel headers package(these version numbers do NOT have to match anything in particular) from the Slackware website. They can come in 2.4 or 2.6 flavor, it doesn't matter so long as you have one or the other.<br />
<br />
So, assuming you've got the relevant file from the ATI site, let's install this sucker.<br />
<br />
rpm2targz fglrx*<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden. Or should be, at least. Verify you've got hardware rendering by typing in:<br />
<br />
fglrxinfo<br />
<br />
If it says yes, and the OpenGL version string is ATI and NOT Mesa, then you're good. If not, well, follow the above procedure again and pay attention this time. :p Ok, you probably did follow the procedure verbatim, so something else is the matter. I'll cover troubleshooting at a later date; for now, google it. The instructions for installing the ATI driver across various distrobutions are surprisingly uniform, with most of the variations going on in the way certain distros package their files, what they include in a default installation, and where they put things. So, good luck with your wanderings, Slacker!</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Slackware&diff=1128Slackware2005-11-13T05:37:33Z<p>12.219.254.13: </p>
<hr />
<div>Welcome. This bare-bones little faq details how to get fglrx working on slackware.<br />
<br />
First, note that I don't like kernel 2.4, and don't use it. Therefore this FAQ will for the most part assume you've updated your kernels along with the rest of us. (By default, Slackware 10.2 ships with 2.4.30). My reasons for doing so are mainly stability related; having relatively modern hardware, the previous-gen kernel just doesn't like my computer very much. But now I digress...let's get to it.<br />
<br />
<br />
First and foremost; check www.linuxpackages.net. In theory they have a man there who beta tests and packages flgrx for Slackware. In practice, fglrx hasn't been updated on that site, as of this writing (11/12/05) since Slackware 10.1 and fglrx 8.16. Still, there's always the off-chance that the slacker (pun not intended...okay, maybe it was intended just a little bit) has updated them; so check there first, and use them if they are up-to-date. They can be quite simply installed through<br />
<br />
installpkg fglrx*.tgz<br />
<br />
And then following the below procedure.<br />
<br />
Please keep in mind, you'll need your kernel source installed. So if you're like me and update your kernel to a custom 2.6 kernel, then you're fine. If you get a pre-built one (anything from the Slackware site), then you're going to have to download the accompanying source code. Version numbers must match '''exactly'''; also, compiler versions (gcc) must also match (and unless you've upgraded to gcc-3.4, they will!).<br />
<br />
rpm2targz fglrx*<br />
tar -xvzf fglrx*.tar.gz -C /<br />
cd /lib/modules/fglrx/build_mod<br />
sh make.sh<br />
sh ../make_install.sh<br />
fglrxconfig<br />
reboot<br />
<br />
After that, you're golden.</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Gentoo_Installation_Guide&diff=973Gentoo Installation Guide2005-11-13T05:22:57Z<p>12.219.254.13: </p>
<hr />
<div>Hey guys. This is copy/pasted from:<br />
<br />
http://gentoo-wiki.com/HOWTO_ATI_Drivers<br />
<br />
The GNU Free Documentation license allows me to copy/paste it here. Furthermore, I originally wrote the thing ;) <br />
:Oh, dear. Looks like some code is incompatible with this wiki version. Someone want to fix it up? I'll do it later when I have...motivation. ;)<br />
-- black hole sun<br />
<br />
== Introduction ==<br />
<br />
This guide should help you install and configure the proprietry graphics drivers from ATI. This guide applies for ALL versions of fglrx - it was made before the (rather dramatic) 8.8.25 January 05 release, but it is maintained such that all versions should work.<br />
<br />
*Note: If you are using an ATI 7500 Mobility (or such card that isn't supported by the ati-drivers) this HOWTO will not help. Instead use the ATI kernel drivers. See also: http://forums.gentoo.org/viewtopic-p-2137276.html#2137276<br />
<br />
== Kernel Configuration ==<br />
<br />
Get into menuconfig (cd /usr/src/your-kernel && make menuconfig) and check the following:<br />
{{Box Code|menuconfig|<pre><br />
Loadable Module Support ---><br />
[*] Enable loadable module support<br />
[*] Module unloading <br />
<br />
Processor type and features ---><br />
[*] MTRR (Memory Type Range Register) support<br />
<br />
Device Drivers ---><br />
Character Devices ---> <br />
<M> /dev/agpgart (AGP Support) <br />
<M> Your_AGP_Chipset_Here<br />
[ ] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)<br />
<br />
Graphics support ---><br />
[ ] Support for framebuffer devices<br />
<br />
Kernel Hacking ---><br />
[ ] Kernel debugging<br />
</pre><br />
}}<br />
Sync your kernel menuconfig with the selected portions posted here.<br />
<br />
'''Please be aware that -mm and -rc(1,2,3,4,...) kernels often break fglrx due to unexpected changes in syntax, etc. If you want to use ati-drivers, use the stock gentoo-sources or at the very least, a STABLE 2.4 or 2.6 kernel!'''<br />
<br />
Don't forget to compile, install, and reboot into the kernel. Directions for this are beyond the scope of this file; if you need help recompiling the kernel, [http://gentoo-wiki.com/HOWTO_Compile_a_Kernel_Manually click here].<br />
<br />
== Grabbing a Driver Set ==<br />
<br />
For installation it will be easier to drop out of X to a command prompt. Do this using whatever command your Window Manager uses. <br />
I use fluxbox so it's just rightclick -> fluxbox menu -> exit. For KDE or GNOME it's probably just a matter of logging out. When all else fails, hit CTL+ALT+BACKSPACE to kill the X server ungracefully. If the X server only reboots or for some reason you've disabled this hotkey, log in as root and type '''init 3''' to bring the system run level down.<br />
<br />
Thanks to portage, installing the drivers is easy. If you have not already done it recently, start by synchronising your portage tree:<br />
<br />
emerge --sync<br />
<br />
Getting the latest drivers will probably mean unmasking them. <br />
<br />
echo "media-video/ati-drivers ~arch" >> /etc/portage/package.keywords<br />
echo "media-video/ati-drivers-extra ~arch" >> /etc/portage/package.keywords<br />
<br />
Replace {{Codeline|<~arch>}} with your system architecture; it's going to be either {{Codeline|~x86}} or {{Codeline|~amd64}}, the only two CPU architectures supported by the ATI driver.<br />
<br />
Now let's install the drivers. ati-drivers-extra is a (god-awful) control panel for the driver you probably won't use; you can leave that part out if you want, but for completeness we mention it here.<br />
<br />
su -<br />
emerge -v ati-drivers ati-drivers-extra<br />
<br />
The next step is switch to the ATi OpenGL subsytem:<br />
<br />
(#opengl-update ati)<br />
eselect opengl set ati<br />
(very important!)(opengl-update is deprecated)<br />
Configure X:<br />
<br />
fglrxconfig<br />
<br />
If for some reason this command doesn't work (the script isn't found), then try manually executing the script from its default location:<br />
<br />
/opt/ati/bin/fglrxconfig<br />
<br />
Now, let's get back into X.<br />
<br />
startx<br />
<br />
Open up a command prompt and run:<br />
<br />
fglrxinfo<br />
<br />
If the OpenGL vendor string says "ATI Technologies," then congrats! You've got the drivers working and hardware acceleration going great. If not...read on...<br />
<br />
== Troubleshooting ==<br />
<br />
=== Config Files ===<br />
By default, the driver uses the Internal AGPGART. Sometimes the internal one doesn't work, and you will have to use the one provided with the kernel. Search your xorg.conf for the line that has the option "UseInternalAGPGART." Simply change the "yes" to "no."<br />
<br />
{{Box File|xorg.conf|<br />
Option "UseInternalAGPGART" "no"<br />
}}<br />
<br />
<br />
Now simply add the modules to {{Filename|/etc/modules.autoload.d/kernel-2.x}} where x is your kernel version. <br />
<br />
Add the following (ORDER IS VERY IMPORTANT);<br />
{{Box File|/etc/modules.autoload.d/kernel-2.x|<br />
agpgart<br />
intel-agp # change intel-agp to your chipset. eg: via-agp, nvidia-agp sis-agp.<br />
fglrx<br />
}}<br />
<br />
Finally, run<br />
<br />
modules-update<br />
<br />
Then you can reboot and everything should work. If you have are having problems, check dmesg and /var/log/Xorg.0.log for more info.<br />
<br />
=== Blank screen or monitor turning off after startx ===<br />
<br />
Versions of ati-drivers >= 8.16.20 have an issue with this that's easily corrected by inserting:<br />
{{Box File|xorg.conf|<br />
Option "ForceMonitors" "notv"<br />
}}<br />
in the device section of xorg.conf (discussed here: http://bugs.gentoo.org/show_bug.cgi?id=103028)<br />
<br />
<br />
Check if you have a non-DDC monitor connected via VGA/HD15 connector. If so change your xorg.conf:<br />
{{Box File|xorg.conf|<br />
# Option "DesktopSetup" "0x00000000"<br />
Option "MonitorLayout" "NONE, CRT"<br />
Option "IgnoreEDID" "off"<br />
Option "HSync2" "30-85"<br />
Option "VRefresh2" "50-160"<br />
# Option "ScreenOverlap" "0"<br />
}}<br />
where HSync2 and VRefresh2 are your monitor parameters.<br />
<br />
<br />
Also, try changing the MonitorLayout option. The default is "AUTO, AUTO", which is to say X will attempt to autodetect what kind of monitor you've got on the first and second display heads. This can theoretically fail (though I have never observed it). Try changing it around a bit. For example, if you have an LCD and no secondary monitor, change the line to read:<br />
<br />
{{Box File|xorg.conf|<br />
Option "MonitorLayout" "TMDS, NONE"<br />
}}<br />
<br />
if you have a CRT, simply replace "TMDS" with "CRT".<br />
<br />
=== Crashes on startup ===<br />
'''If you are unable to use any 3d applications and get this error instead:'''<br />
<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
<br />
'''Then you do not have tmpfs mounted on /dev/shm, which the driver requires.''' To mount this, add to following line to {{filename|/etc/fstab}} (if it isn't there already):<br />
<br />
{{Box File|/etc/fstab|<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
}}<br />
<br />
Then just do a:<br />
mount /dev/shm<br />
<br />
If the drivers still crap out on you, or for example you get a black screen on X init, try going into your system BIOS and change graphics-related stuff around. Believe it or not, for me my 9800 gives a black screen on X init if I have the AGP Aperture set at anything other than 128MB. I don't know what causes this, and I don't care; I'm just relating to you how I overcame ''my'' problem ;)<br />
<br />
Also, '''whenever you update your compiler''', you '''must''' recompile your kernel otherwise you won't be able to insert the fglrx module. Note that recompiling your kernel means you must also unmerge/emerge ati-drivers!<br />
<br />
== See Also ==<br />
<br />
*[http://ati.cchtml.com/ ATi Unofficial Bugzilla (occasionally monitored by ATi personnel)]<br />
*Check out user Wedge_'s excellent ATI Radeon [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html FAQ here]</div>12.219.254.13http://wiki.cchtml.com/index.php?title=Gentoo_Installation_Guide&diff=972Gentoo Installation Guide2005-11-13T02:50:50Z<p>12.219.254.13: </p>
<hr />
<div>Hey guys. This is copy/pasted from:<br />
<br />
http://gentoo-wiki.com/HOWTO_ATI_Drivers<br />
<br />
The GNU Free Documentation license allows me to copy/paste it here. Furthermore, I originally wrote the thing ;) <br />
<br />
-- black hole sun<br />
<br />
== Introduction ==<br />
<br />
This guide should help you install and configure the proprietry graphics drivers from ATI. This guide applies for ALL versions of fglrx - it was made before the (rather dramatic) 8.8.25 January 05 release, but it is maintained such that all versions should work.<br />
<br />
*Note: If you are using an ATI 7500 Mobility (or such card that isn't supported by the ati-drivers) this HOWTO will not help. Instead use the ATI kernel drivers. See also: http://forums.gentoo.org/viewtopic-p-2137276.html#2137276<br />
<br />
== Kernel Configuration ==<br />
<br />
Get into menuconfig (cd /usr/src/your-kernel && make menuconfig) and check the following:<br />
{{Box Code|menuconfig|<pre><br />
Loadable Module Support ---><br />
[*] Enable loadable module support<br />
[*] Module unloading <br />
<br />
Processor type and features ---><br />
[*] MTRR (Memory Type Range Register) support<br />
<br />
Device Drivers ---><br />
Character Devices ---> <br />
<M> /dev/agpgart (AGP Support) <br />
<M> Your_AGP_Chipset_Here<br />
[ ] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)<br />
<br />
Graphics support ---><br />
[ ] Support for framebuffer devices<br />
<br />
Kernel Hacking ---><br />
[ ] Kernel debugging<br />
</pre><br />
}}<br />
Sync your kernel menuconfig with the selected portions posted here.<br />
<br />
'''Please be aware that -mm and -rc(1,2,3,4,...) kernels often break fglrx due to unexpected changes in syntax, etc. If you want to use ati-drivers, use the stock gentoo-sources or at the very least, a STABLE 2.4 or 2.6 kernel!'''<br />
<br />
Don't forget to compile, install, and reboot into the kernel. Directions for this are beyond the scope of this file; if you need help recompiling the kernel, [http://gentoo-wiki.com/HOWTO_Compile_a_Kernel_Manually click here].<br />
<br />
== Grabbing a Driver Set ==<br />
<br />
For installation it will be easier to drop out of X to a command prompt. Do this using whatever command your Window Manager uses. <br />
I use fluxbox so it's just rightclick -> fluxbox menu -> exit. For KDE or GNOME it's probably just a matter of logging out. When all else fails, hit CTL+ALT+BACKSPACE to kill the X server ungracefully. If the X server only reboots or for some reason you've disabled this hotkey, log in as root and type '''init 3''' to bring the system run level down.<br />
<br />
Thanks to portage, installing the drivers is easy. If you have not already done it recently, start by synchronising your portage tree:<br />
<br />
emerge --sync<br />
<br />
Getting the latest drivers will probably mean unmasking them. <br />
<br />
echo "media-video/ati-drivers ~arch" >> /etc/portage/package.keywords<br />
echo "media-video/ati-drivers-extra ~arch" >> /etc/portage/package.keywords<br />
<br />
Replace {{Codeline|<~arch>}} with your system architecture; it's going to be either {{Codeline|~x86}} or {{Codeline|~amd64}}, the only two CPU architectures supported by the ATI driver.<br />
<br />
Now let's install the drivers. ati-drivers-extra is a (god-awful) control panel for the driver you probably won't use; you can leave that part out if you want, but for completeness we mention it here.<br />
<br />
su -<br />
emerge -v ati-drivers ati-drivers-extra<br />
<br />
The next step is switch to the ATi OpenGL subsytem:<br />
<br />
(#opengl-update ati)<br />
eselect opengl set ati<br />
(very important!)(opengl-update is deprecated)<br />
Configure X:<br />
<br />
fglrxconfig<br />
<br />
If for some reason this command doesn't work (the script isn't found), then try manually executing the script from its default location:<br />
<br />
/opt/ati/bin/fglrxconfig<br />
<br />
Now, let's get back into X.<br />
<br />
startx<br />
<br />
Open up a command prompt and run:<br />
<br />
fglrxinfo<br />
<br />
If the OpenGL vendor string says "ATI Technologies," then congrats! You've got the drivers working and hardware acceleration going great. If not...read on...<br />
<br />
== Troubleshooting ==<br />
<br />
=== Config Files ===<br />
By default, the driver uses the Internal AGPGART. Sometimes the internal one doesn't work, and you will have to use the one provided with the kernel. Search your xorg.conf for the line that has the option "UseInternalAGPGART." Simply change the "yes" to "no."<br />
<br />
{{Box File|xorg.conf|<br />
Option "UseInternalAGPGART" "no"<br />
}}<br />
<br />
<br />
Now simply add the modules to {{Filename|/etc/modules.autoload.d/kernel-2.x}} where x is your kernel version. <br />
<br />
Add the following (ORDER IS VERY IMPORTANT);<br />
{{Box File|/etc/modules.autoload.d/kernel-2.x|<br />
agpgart<br />
intel-agp # change intel-agp to your chipset. eg: via-agp, nvidia-agp sis-agp.<br />
fglrx<br />
}}<br />
<br />
Finally, run<br />
<br />
modules-update<br />
<br />
Then you can reboot and everything should work. If you have are having problems, check dmesg and /var/log/Xorg.0.log for more info.<br />
<br />
=== Blank screen or monitor turning off after startx ===<br />
<br />
Versions of ati-drivers >= 8.16.20 have an issue with this that's easily corrected by inserting:<br />
{{Box File|xorg.conf|<br />
Option "ForceMonitors" "notv"<br />
}}<br />
in the device section of xorg.conf (discussed here: http://bugs.gentoo.org/show_bug.cgi?id=103028)<br />
<br />
<br />
Check if you have a non-DDC monitor connected via VGA/HD15 connector. If so change your xorg.conf:<br />
{{Box File|xorg.conf|<br />
# Option "DesktopSetup" "0x00000000"<br />
Option "MonitorLayout" "NONE, CRT"<br />
Option "IgnoreEDID" "off"<br />
Option "HSync2" "30-85"<br />
Option "VRefresh2" "50-160"<br />
# Option "ScreenOverlap" "0"<br />
}}<br />
where HSync2 and VRefresh2 are your monitor parameters.<br />
<br />
<br />
Also, try changing the MonitorLayout option. The default is "AUTO, AUTO", which is to say X will attempt to autodetect what kind of monitor you've got on the first and second display heads. This can theoretically fail (though I have never observed it). Try changing it around a bit. For example, if you have an LCD and no secondary monitor, change the line to read:<br />
<br />
{{Box File|xorg.conf|<br />
Option "MonitorLayout" "TMDS, NONE"<br />
}}<br />
<br />
if you have a CRT, simply replace "TMDS" with "CRT".<br />
<br />
=== Crashes on startup ===<br />
'''If you are unable to use any 3d applications and get this error instead:'''<br />
<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!<br />
FGLTexMgr: open of shared memory object failed (Function not implemented)<br />
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!<br />
<br />
'''Then you do not have tmpfs mounted on /dev/shm, which the driver requires.''' To mount this, add to following line to {{filename|/etc/fstab}} (if it isn't there already):<br />
<br />
{{Box File|/etc/fstab|<br />
tmpfs /dev/shm tmpfs defaults 0 0<br />
}}<br />
<br />
Then just do a:<br />
mount /dev/shm<br />
<br />
If the drivers still crap out on you, or for example you get a black screen on X init, try going into your system BIOS and change graphics-related stuff around. Believe it or not, for me my 9800 gives a black screen on X init if I have the AGP Aperture set at anything other than 128MB. I don't know what causes this, and I don't care; I'm just relating to you how I overcame ''my'' problem ;)<br />
<br />
Also, '''whenever you update your compiler''', you '''must''' recompile your kernel otherwise you won't be able to insert the fglrx module. Note that recompiling your kernel means you must also unmerge/emerge ati-drivers!<br />
<br />
== See Also ==<br />
<br />
*[http://ati.cchtml.com/ ATi Unofficial Bugzilla (occasionally monitored by ATi personnel)]<br />
*Check out user Wedge_'s excellent ATI Radeon [http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html FAQ here]</div>12.219.254.13