kanotix.com
Graphik, Video, Sound - [gelöst] Ati 8.28.8 und Kernel 2.6.17.13
acheronta.movebo - 13.09.2006, 16:15 Uhr
Titel: [gelöst] Ati 8.28.8 und Kernel 2.6.17.13
Nebenan gibt es einen sehr ähnlichen Beitrag. Ich verstehe nur nicht, weshalb er auf gelöst steht. Außerdem habe ich einige weiterführende Fragen.
Der fglrx-Treiber läßt sich nicht installieren.
1. GCC liegt in der aktuellen Version vor.
2. update-scripts-kanotix.sh habe ich auch gemacht. Alles soll auf dem neuesten Stand sein. Beim Versuch der Installation wird dann aber immer 8.24.8 runtergeladen. Darf ich annehmen, daß das der letzte Stand des Skripts ist? Denn der aktuelle Treiber ist 8.28.8.
3. Ich hatte zu meiner Kubuntu-Zeit den Treiber erfolgreich per Hand installiert. Hierbei jedoch ausweislich den für Notebooks (ohne -x86 am Ende).
Ich habe verfolgt, daß das Skript hier bei der Verarbeitung erstmal genau wie unter Kubuntu anfängt, indem es drei deb-Pakete generiert.
Kann ich auch unter Kanotix alles von Hand machen?
4. Die Installation unter Kanotix schlägt also fehl. Egal wie man es macht (KControl - Kanotix - Grafik, Boot mit init 3 und Eingabe von install-fglrx-debian.sh). Hinsichtlich der Fehlermeldung verweise ich freundlicherweise auf den Thread nebenan.
http://kanotix.com/PNphpBB2-viewtopic-t ... rt-15.html
makke - 13.09.2006, 16:29 Uhr
Titel:
1. Auch aktuellen Kernel installieren!
2. update-scripts-kanotix.sh als root ausgeführt bringt das aktuelle Script mit VER=8.28.8
3. Wenn man sich die Arbeit macht ... . Das Script funktioniert.
4. Ob mit (knxcc) oder ohne GUI macht keinen Unterschied.
acheronta.movebo - 13.09.2006, 16:42 Uhr
Titel:
zu 1.: Das Kernelupdate habe ich erst gestern Nacht gemacht. Gut, seit wenigen Stunden scheint es einen Kernel 2.6.17.13-kanotix-2 zu geben. Glaube nun nicht, daß das den Unterschied macht.
zu 2.: Wie gesagt, alles "current version". Habe zusätzlich von Hand das Skript von kanotix.com/files runtergeladen.
zu 3.: Eben das wie würde ich gerne wissen. Zur Verständigung: Ich mache meinen Thread daran fest, daß der Renderer nicht funktioniert. Der Build-Vorgang wird jedesmal mit folgender Meldung abgebrochen.
Code:
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm /usr/src/modules/fglrx/debian/control
rm /usr/src/modules/fglrx/debian/dirs
if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \
fi
if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \
mv /usr/src/modules/fglrx/debian/postinst /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.17.13-kanotix-2.postinst; \
fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /usr/src/linux-headers-2.6.17.13-kanotix-2 SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.17.13-kanotix-2'
CC [M] /usr/src/modules/fglrx/agp3.o
CC [M] /usr/src/modules/fglrx/nvidia-agp.o
CC [M] /usr/src/modules/fglrx/agpgart_be.o
/usr/src/modules/fglrx/agpgart_be.c: In function '__fgl_agp_init':
/usr/src/modules/fglrx/agpgart_be.c:8175: warning: 'pm_register' is deprecated (declared at include/linux/pm_legacy.h:16)
/usr/src/modules/fglrx/agpgart_be.c: In function '__fgl_agp_cleanup':
/usr/src/modules/fglrx/agpgart_be.c:8185: warning: 'pm_unregister_all' is deprecated (declared at include/linux/pm_legacy.h:21)
/usr/src/modules/fglrx/agpgart_be.c: At top level:
/usr/src/modules/fglrx/agpgart_be.c:6079: warning: 'ati_gart_base' defined but not used
CC [M] /usr/src/modules/fglrx/i7505-agp.o
CC [M] /usr/src/modules/fglrx/firegl_public.o
In file included from /usr/src/modules/fglrx/firegl_public.c:162:
/usr/src/modules/fglrx/firegl_public.h:274:5: warning: "FIREGL_VMA_INFO" is not defined
/usr/src/modules/fglrx/firegl_public.c:228: error: expected ')' before string constant
In file included from /usr/src/modules/fglrx/drm_proc.h:41,
from /usr/src/modules/fglrx/firegl_public.c:333:
/usr/src/modules/fglrx/drmP.h:561:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/modules/fglrx/drmP.h:664:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/modules/fglrx/drmP.h:936:5: warning: "__HAVE_SG" is not defined
/usr/src/modules/fglrx/firegl_public.c:409:5: warning: "FIREGL_VMA_INFO" is not defined
/usr/src/modules/fglrx/firegl_public.c:428:5: warning: "FIREGL_VMA_INFO" is not defined
/usr/src/modules/fglrx/firegl_public.c: In function 'firegl_stub_open':
/usr/src/modules/fglrx/firegl_public.c:534: warning: assignment discards qualifiers from pointer target type
/usr/src/modules/fglrx/firegl_public.c: In function 'firegl_stub_register':
/usr/src/modules/fglrx/firegl_public.c:605: warning: assignment from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: At top level:
/usr/src/modules/fglrx/firegl_public.c:3594: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3595: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3596: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3597: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3598: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3599: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3600: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3601: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3603: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3613: warning: function declaration isn't a prototype
/usr/src/modules/fglrx/firegl_public.c: In function 'test_inter_module_interface':
/usr/src/modules/fglrx/firegl_public.c:3618: warning: assignment from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_agp_allocate_memory_phys_list':
/usr/src/modules/fglrx/firegl_public.c:3943: warning: passing argument 3 of 'im_fglrx_agp_stub->allocate_memory_phys_list' makes integer from pointer without a cast
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_agp_bind_memory':
/usr/src/modules/fglrx/firegl_public.c:3982: warning: passing argument 1 of 'im_fglrx_agp_stub->bind_memory' from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_agp_unbind_memory':
/usr/src/modules/fglrx/firegl_public.c:3995: warning: passing argument 1 of 'im_fglrx_agp_stub->unbind_memory' from incompatible pointer type
make[2]: *** [/usr/src/modules/fglrx/firegl_public.o] Fehler 1
make[1]: *** [_module_/usr/src/modules/fglrx] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17.13-kanotix-2'
make: *** [build] Fehler 2
Kano - 13.09.2006, 17:22 Uhr
Titel:
Boote den neuen Kernel, das ist defintiv der alte
update-scripts-kanotix.sh
Auf jedenfall nochmal ausführen.
acheronta.movebo - 13.09.2006, 18:29 Uhr
Titel:
Leider kein Erfolg.
- Kernel ist der neueste (kanotix-2)
- a-g d-u wurde erledigt (ging heute morgen nicht, da Debian-FTP-Server nicht erreichbar war)
- update-scripts-kanotix.sh als su wurde erledigt. Alles "current versions".
Er bricht weiterhin ab beim Erstellen der fglrx-kernel-source. Ich korrigiere die Fehlermeldung, die ich bereits oben veröffentlicht habe. Fürderhin ist es die meines und nicht des fremden Rechners.
makke - 13.09.2006, 19:50 Uhr
Titel:
zeig mal "uname -r"
und mach "make-kernel-links"
acheronta.movebo - 13.09.2006, 22:26 Uhr
Titel:
uname -r ergibt 2.6.17.13-kanotix-2. Ich hatte das vorhin in meiner Signatur noch nicht korrigiert.
make-kernel-links hab ich gemacht. Eine Ausgabe erfolgte nicht, also versuchte ich abermals den Treiber zu installieren, was erfolglos war.
Kano - 13.09.2006, 23:07 Uhr
Titel:
Kann ich beim besten Willen nicht nachvollziehen.
md5sum /usr/local/bin/install-fglrx-debian.sh
cb6c0e018deff0becfa96051155a3d55 /usr/local/bin/install-fglrx-debian.sh
Ist es aktuell, wenn nicht funktioniert bei dir
update-scripts-kanotix.sh
nicht.
acheronta.movebo - 13.09.2006, 23:32 Uhr
Titel:
In der Tat, falsche Version.
Hatte mich jetzt mit cd in mein Downloadverzeichnis gehangelt, und dort das aktuelle fglrx-Skript mit sh gestartet. Prompt wurde auch der 8.28.8- und nicht der 8.24.8-Treiber runtergeladen. Jetzt funktioniert fglrx.
Und was mache ich jetzt mit den fehlerhaften update-scripts? Die sind nicht auf kanotix.com/files.
Kano - 14.09.2006, 02:00 Uhr
Titel:
Das Script geht normal immer, frag mich nicht wieso bei dir nicht.
acheronta.movebo - 14.09.2006, 10:09 Uhr
Titel:
Und kann ich es irgendwo nochmal runterladen?
Kano - 14.09.2006, 10:13 Uhr
Titel:
Nein, das ändert sich ja auch nicht, es ist nur eine simple Schleife, die über /usr/local/bin läuft und die Files von kanotix.com/files nachlädt mit wget -N. Einfacher gehts eigentlich kaum. Nur wenn du selbst an dem File was geändert hast, kann es zu so nem Effekt kommen. Dies ist 100%ig:
rm /usr/local/bin/install-fglrx-debian.sh
cd /usr/local/bin
wget -N http://kanotix.com/files/install-fglrx-debian.sh
chmod +x install-fglrx-debian.sh
acheronta.movebo - 14.09.2006, 14:55 Uhr
Titel:
Nö, geändert habe ich da gar nichts. Wüßte gar nicht, wie das geht.
Na gut, dann setze ich den Beitrag mal auf gelöst. Tut mir leid um den Aufruhr.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007