
Thankfully, it's usable, ie. it flickers briefly and only becomes very annoying when there are lots of lines (roads, borders) on the screen. But still: sigh.
$ ./ati-driver-installer-8-5-x86.x86_64.run --buildpkg Debian/etch
$ wajig install fglrx-driver_8.493-1_i386.deb fglrx-amdcccle_8.493-1_i386.deb fglrx-driver-dev_8.493-1_i386.deb fglrx-kernel-src_8.493-1_i386.deb
dpkg-divert: `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver' clashes with `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-glx'
$ dpkg-divert --remove /usr/lib/libGL.so.1.2
Removing `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-glx'
$ ls -la fgl*
-rw-rw-r-- 1 root root 1228049 2008-05-22 16:04 fglrx.tar.bz2
MOD_SRCDIR
environment variable. Now build it (do not m-a update or m-a auto-install because it would download source from repo):
$ m-a build,install fglrx-kernel-src
$ wajig hold fglrx-amdcccle fglrx-kernel-src fglrx-driver fglrx-driver-dev
wajig
:
$ echo "fglrx-amdcccle hold" | dpkg --set-selections
$ echo "fglrx-kernel-src hold" | dpkg --set-selections
$ echo "fglrx-driver hold" | dpkg --set-selections
$ echo "fglrx-driver-dev hold" | dpkg --set-selections
$ aticonfig --initial
$ fakeroot make-jpkg $name_of_java_binary_package
$ cp -a /usr/share/java-package/sun-j2sdk1.6 /usr/share/java-package/sun-j2sdk1.7
#jdk-7-ea-bin-b26-linux-i586-24_apr_2008.bin
# WARNING: change following when beta numbers > 99
"jdk-7-ea-bin-b"[0-9][0-9]"-linux-i586"*)
j2se_version=1.7+beta${archive_name:14:2}${revision}
j2se_expected_min_size=130
found=true
;;
banshee:/usr/src/java# wajig install sun-j2sdk1.7_1.7+beta26_i386.deb
banshee:/etc/alternatives# update-alternatives --config java
There are 4 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
+ 1 /usr/lib/jvm/java-gcj/jre/bin/java
* 2 /usr/lib/j2sdk1.6-sun/bin/java
3 /usr/lib/j2sdk1.7-sun/bin/java
4 /usr/bin/gij-4.3
Press enter to keep the default[*], or type selection number: 3
Using '/usr/lib/j2sdk1.7-sun/bin/java' to provide 'java'.
banshee:/etc/alternatives# cat /usr/bin/switch_to_java6
#! /bin/sh
for i in $(ls /usr/lib/j2sdk1.6-sun/bin/); do
update-alternatives --set $i /usr/lib/j2sdk1.6-sun/bin/$i;
done;
banshee:/etc/alternatives# cat /usr/bin/switch_to_java7
#! /bin/sh
for i in $(ls /usr/lib/j2sdk1.7-sun/bin/); do
update-alternatives --set $i /usr/lib/j2sdk1.7-sun/bin/$i;
done;
Using '/usr/lib/j2sdk1.7-sun/bin/jconsole' to provide 'jconsole'.
update-alternatives: Cannot find alternative `/usr/lib/j2sdk1.7-sun/bin/jcontrol'.