View previous topic :: View next topic |
Author |
Message |
R!tman Veteran
Joined: 18 Dec 2003 Posts: 1303 Location: Zurich, Switzerland
|
|
Back to top |
|
|
hoschi Advocate
Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Mon Jan 17, 2005 11:01 pm Post subject: |
|
|
bin ja mal gespannt ob ihr mit euren ati-krücken an uns nvidianer ran kommt
endlich mal ein ordentlich hardware-glaubenkrieg unter linux *g* _________________ Just you and me strogg! |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Tue Jan 18, 2005 12:01 am Post subject: |
|
|
@ hoschi *g*
ABer locker auch noch, wenn er läuft *hehe*.
nix 2 teiliges nvidia ebuild.
ein ATI- ein Stolz *gg*.
Ps.: Im 2. rechner ist sowieso ne nvidia drinnen +g* |
|
Back to top |
|
|
equinox0r l33t
Joined: 18 Feb 2004 Posts: 614
|
Posted: Tue Jan 18, 2005 1:15 am Post subject: |
|
|
aus meiner nvidia-zeit weiss ich noch:
/usr/portage/media-video/nvidia-glx/nvidia-glx-1.0.6629-r1.ebuild Code: | DEPEND="virtual/libc
virtual/x11
>=x11-base/opengl-update-1.8.1
~media-video/nvidia-kernel-${PV}" |
ein "emerge nvidia-glx" reichte also völlig _________________ AMD 2400+ XP | 1024 MB RAM | ATI Radeon 9600Pro
Gentoo Base System version 1.4.16 | Portage 2.0.51.19 | 2.6.11-gentoo-r9 Kernel |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Tue Jan 18, 2005 2:41 am Post subject: |
|
|
Schon anderes erlebt *g*. |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Tue Jan 18, 2005 7:31 am Post subject: |
|
|
Ich habe mit den neuen Treibern noch genau die gleichen Probleme wie mit den alten!
Vorgehen:
- Treiber installiert (mit 2.6.10 Patch), externes AGP-Modul verwendet (da die Treiber meinen Chipsatz nicht unterstützen)
- X starten => Freeze
- neu gebootet
- X startet
- glxinfo zeigt "Direct Rendering: Yes"
- glxgears gestartet => Freeze
- Reboot, danach Tuxracer gestartet => Freeze
Jede OpenGL-Applikation crasht, obwohl die Treiber zu laufen scheinen. Genau wie vor dem Update.
Weiss jemand Rat? Wäre sehr, sehr dankbar! |
|
Back to top |
|
|
Nori n00b
Joined: 18 Nov 2004 Posts: 32
|
Posted: Tue Jan 18, 2005 9:53 am Post subject: |
|
|
Scheint nicht am Treiber zu liegen. X.org neu emergen? Läuft die Karte unter Windows? |
|
Back to top |
|
|
hyp0r Tux's lil' helper
Joined: 11 Oct 2003 Posts: 139
|
Posted: Tue Jan 18, 2005 10:05 am Post subject: |
|
|
hoschi wrote: | bin ja mal gespannt ob ihr mit euren ati-krücken an uns nvidianer ran kommt
endlich mal ein ordentlich hardware-glaubenkrieg unter linux *g* |
Für sowas fangen wir keine Kriege an. Gibt schlimmeres. Die Performanz der Treiber ist sehr gut, allerdings sind die Features zum Kotzen. Keine Hibernate-Unterstützung, kein XComposite, nix sonst wichtiges. Nur blankes OpenGL. Das reisst mich nicht gerade vom Sessel.
Ach samma, was'n das da für eine Ische bei deinem Avatar? |
|
Back to top |
|
|
Exxtreme n00b
Joined: 14 Mar 2004 Posts: 19 Location: Old Europe
|
Posted: Tue Jan 18, 2005 10:07 am Post subject: |
|
|
mkr wrote: | Ich habe mit den neuen Treibern noch genau die gleichen Probleme wie mit den alten!
Vorgehen:
- Treiber installiert (mit 2.6.10 Patch), externes AGP-Modul verwendet (da die Treiber meinen Chipsatz nicht unterstützen)
- X starten => Freeze
- neu gebootet
- X startet
- glxinfo zeigt "Direct Rendering: Yes"
- glxgears gestartet => Freeze
- Reboot, danach Tuxracer gestartet => Freeze
Jede OpenGL-Applikation crasht, obwohl die Treiber zu laufen scheinen. Genau wie vor dem Update.
Weiss jemand Rat? Wäre sehr, sehr dankbar! |
Hast du das fglrxconfig-Skript ausgeführt? _________________ Later |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Tue Jan 18, 2005 10:16 am Post subject: |
|
|
Quote: | Hast du das fglrxconfig-Skript ausgeführt? |
Ja, habe ich.
Mein Rechner ist ein Shuttle Barebone mit einer Radeon 9100IGP on-board. Die sollte vom Treiber aber unterstützt werden. |
|
Back to top |
|
|
chrroessner Apprentice
Joined: 02 Dec 2003 Posts: 156 Location: Germany
|
Posted: Tue Jan 18, 2005 10:29 am Post subject: |
|
|
Bei mir läuft DRI nicht auf dem AMD64. Ich habe die Extensions aus der xorg.conf entfernt, und DRI ist aktiv, aber scheinbar hat ATI immer noch Bildschirmspeicherprobleme. Wechsle ich von X noch vt und zurück, kann ich nichts mehr lesen.
fglrx schreibt auch lustige Dinge nach dmesg:
Code: |
[fglrx] AGP detected, AgpState = 0x1f00421b (hardware caps of chipset)
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled, AgpCommand = 0x1f004312 (selected caps)
[fglrx] free AGP = 121909248
[fglrx] max AGP = 121909248
[fglrx] free LFB = 48222208
[fglrx] max LFB = 48222208
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 32768
Debug: sleeping function called from invalid context at include/asm/semaphore.h:108
in_atomic():1, irqs_disabled():0
Call Trace:<ffffffff8012c9b5>{__might_sleep+181} <ffffffffa00fc88a>{:fglrx:__ke_down_struct_sem+42}
<ffffffffa0111008>{:fglrx:firegl_remove_all_drawables+56}
<ffffffffa01005a4>{:fglrx:firegl_takedown+52} <ffffffffa00ffd54>{:fglrx:firegl_release+260}
<ffffffff80173752>{__fput+114} <ffffffff8017201e>{filp_close+126}
<ffffffff80132fa3>{put_files_struct+115} <ffffffff80134063>{do_exit+707}
<ffffffff80134428>{do_group_exit+280} <ffffffff8013df3a>{get_signal_to_deliver+1066}
<ffffffff8010dcb3>{do_signal+163} <ffffffff803c5296>{schedule_timeout+166}
<ffffffff8013adb0>{process_timeout+0} <ffffffff8010e8cf>{sysret_signal+28}
<ffffffff8010ebbb>{ptregscall_common+103}
|
Schade. Ich dachte, ich hätte jetzt nach fast einem Jahr warten auch mal 3D auf dem AMD64
Kann das irgendwie mit radeonFB zusammen hängen?
Gruß
Christian |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Tue Jan 18, 2005 10:39 am Post subject: |
|
|
Was mir auch noch aufgefallen ist: Wenn ich mich aus Gnome auslogge, stürzt X ab, bevor der gdm erscheint. Das war mit den xorg-drivers noch nicht so. Hat aber wahrscheinlich nichts mit meinem Problem zu tun. |
|
Back to top |
|
|
gt_amd64 Apprentice
Joined: 02 Dec 2004 Posts: 181
|
Posted: Tue Jan 18, 2005 10:40 am Post subject: |
|
|
vielleicht bin ich ja zu bloed, aber ich habe eben emerge sync gemacht
und emerge -p -v ati-drivers zeigt mir auch die 8.8.25 treiber an, aber nix fuer amd64
nun frage ich mich wieso es ein x86 ebuild gibt und keins fuer amd64 ???
ps: ich kenne die gentoo ati radeon faq
pps: sollte sich jemand erbarmen und fuer die am64user ein ebuild erstellen: welche tools benutzt ihr denn zum benchmarken/testen (habe 0 ahnung von linux 3d, weil bisher kein treiber fuer amd64 vorhanden war) und kann mir evtl. jemand sagen, ob hardware MPEG2 decoden (meine ATI mobility soll das ja koennen) dann endlich auch mit xine funktioniert? (muss man da noch was einstellen oder wird das automatisch erkannt?) |
|
Back to top |
|
|
Rüpel Guru
Joined: 06 Nov 2002 Posts: 316 Location: Berlin/Germany
|
Posted: Tue Jan 18, 2005 10:49 am Post subject: |
|
|
Hat sich die Performance der neuen Treiber verbessert? Kann ich jetzt endlich ohne Ruckeln mit meiner Radeon 9800 Pro UT2004 unter Linux spielen?
Auf jeden Fall weiß ich schon, was ich zu tun habe heute abend zu Hause. *trommel* |
|
Back to top |
|
|
chrroessner Apprentice
Joined: 02 Dec 2003 Posts: 156 Location: Germany
|
Posted: Tue Jan 18, 2005 11:00 am Post subject: |
|
|
@gt_amd64
ACHTUNG
Das Ebuild für AMD64 ist nun auch im Portage. Bitte nicht dieses hier weiter verwenden.
----
Ich habe mir selbst ein ebuild gebaut:
Code: |
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/ati-drivers/ati-drivers-3.14.6.ebuild,v 1.4 2005/01/08 08:26:11 lu_zero Exp $
IUSE=""
inherit eutils rpm kernel-mod
DESCRIPTION="Ati precompiled drivers for r350, r300, r250 and r200 chipsets"
HOMEPAGE="http://www.ati.com"
SRC_URI="http://www2.ati.com/drivers/linux/fglrx64_6_8_0-${PV}-1.x86_64.rpm"
SLOT="${KV}"
LICENSE="ATI"
KEYWORDS="-* ~amd64"
DEPEND=">=virtual/linux-sources-2.4
app-arch/rpm2targz
>=x11-base/xorg-x11-6.8.0 "
RDEPEND=">=x11-base/xorg-x11-6.8.0"
PROVIDE="virtual/opengl"
ATIBIN="${D}/opt/ati/bin"
RESTRICT="nostrip"
pkg_setup(){
check_KV || \
die "Please ensure /usr/src/linux points to your kernel symlink!"
# Set up X11 implementation
X11_IMPLEM_P="$(best_version virtual/x11)"
X11_IMPLEM="${X11_IMPLEM_P%-[0-9]*}"
X11_IMPLEM="${X11_IMPLEM##*\/}"
einfo "X11 implementation is ${X11_IMPLEM}."
}
src_unpack() {
local OLDBIN="/usr/X11R6/bin"
cd ${WORKDIR}
rpm_src_unpack
cd ${WORKDIR}/lib/modules/fglrx/build_mod
#epatch ${FILESDIR}/fglrx-3.9.0-allocation.patch
epatch ${FILESDIR}/8.08-kernel-2.6.10.patch
if [ "`echo ${KV}|grep 2.6`" ]
then
epatch ${FILESDIR}/fglrx-2.6.10-pci_get_class.patch
fi
}
src_compile() {
local GENTOO_ARCH=
einfo "Building the DRM module..."
cd ${WORKDIR}/lib/modules/fglrx/build_mod
GENTOO_ARCH=${ARCH}
unset ARCH
addwrite "/usr/src/${FK}"
cp 2.6.x/Makefile .
export _POSIX2_VERSION="199209"
kernel-mod_getversion
if [ ${KV_MAJOR} -eq 2 -a ${KV_MINOR} -gt 5 -a ${KV_PATCH} -gt 5 ] ;
then
make -C /usr/src/linux M="`pwd`" modules || \
ewarn "DRM module not built"
else
make -C /usr/src/linux SUBDIRS="`pwd`" modules || \
ewarn "DRM module not built"
fi
ARCH=${GENTOO_ARCH}
# Removing unused stuff
rm -rf ${WORKDIR}/usr/X11R6/bin/{*.bz2,fgl_glxgears}
}
pkg_preinst() {
# Clean the dinamic libGL stuff's home to ensure
# we don't have stale libs floating around ...
if [ -d "${ROOT}/usr/lib64/opengl/ati" ]
then
rm -rf ${ROOT}/usr/lib64/opengl/ati/*
fi
}
src_install() {
local ATI_ROOT="/usr/lib/opengl/ati"
cd ${WORKDIR}
# Remove unused lib32 stuff
rm -rf ${WORKDIR}/usr/X11R6/lib
# DRM module
insinto /lib/modules/${KV}/video
doins ${WORKDIR}/lib/modules/fglrx/build_mod/fglrx.ko
# OpenGL libs
exeinto ${ATI_ROOT}/lib64
dosym ${ATI_ROOT}/lib64 ${ATI_ROOT}/lib
doexe ${WORKDIR}/usr/X11R6/lib64/libGL.so.1.2
dosym libGL.so.1.2 ${ATI_ROOT}/lib64/libGL.so.1
dosym libGL.so.1.2 ${ATI_ROOT}/lib64/libGL.so
dosym libGL.so.1.2 ${ATI_ROOT}/lib64/libMesaGL.so
# X and DRI driver
exeinto /usr/X11R6/lib64/modules/drivers
doexe ${WORKDIR}/usr/X11R6/lib64/modules/drivers/fglrx_drv.o
exeinto /usr/X11R6/lib64/modules/dri
doexe ${WORKDIR}/usr/X11R6/lib64/modules/dri/fglrx_dri.so
rm -f ${WORKDIR}/usr/X11R6/lib64/modules/drivers/fglrx_drv.o \
${WORKDIR}/usr/X11R6/lib64/modules/dri/fglrx_dri.so
# Same as in the X11 implementation
exeinto ${ATI_ROOT}/
dosym ../${X11_IMPLEM}/include ${ATI_ROOT}/include
dosym ../${X11_IMPLEM}/extensions ${ATI_ROOT}/extensions
rm -f ${WORKDIR}/usr/X11R6/lib64/libGL.so.1.2
# Not necessary dodoc ${WORKDIR}/usr/share/doc/fglrx/LICENSE.
#apps
insinto /etc/env.d
doins ${FILESDIR}/09ati
exeinto /opt/ati/bin
doexe usr/X11R6/bin/*
rm usr/X11R6/bin/*
# Removing unused stuff
rm -rf ${WORKDIR}/usr/{src,share}
cp -R ${WORKDIR}/usr ${D}/
}
pkg_postinst() {
# Ebuild shouldn't do this automatically, just tell the user to do it,
# otherwise it messes up livecd/gamecd stuff ... (drobbins, 1 May 2003)
# if [ "${ROOT}" = "/" ]
# then
# /usr/sbin/opengl-update ati
# fi
echo
einfo "To switch to ATI OpenGL, run \"opengl-update ati\""
einfo "To change your XF86Config you can use the bundled \"fglrxconfig\""
echo
ewarn "***"
ewarn "If you are experiencing problems with memory allocation try to add"
ewarn "this line to in your X11 configuration file:"
ewarn " Option \"KernelModuleParm\" \"agplock=0\" "
ewarn "That should solve the hangups you could have with Neverwinter Nights"
ewarn "***"
# DRM module
update-modules
}
|
Updates
1. kernel-mod und kernel-mod_getversion ergänzt
2. lib32 Verzeichnis aus WORKDIR entfernt und Links korrigiert.
3. 8.08-kernel-2.6.10.patch wieder mit eingebunden
Gruß
Christian[/b]
Last edited by chrroessner on Wed Jan 19, 2005 8:48 am; edited 6 times in total |
|
Back to top |
|
|
Capitan Tux's lil' helper
Joined: 08 Aug 2004 Posts: 85
|
Posted: Tue Jan 18, 2005 11:22 am Post subject: |
|
|
also ich weiß ja nicht was ich falsch gemacht hab, aber ich werde mit x.org-6.8 und den neuen ati-treibern immer auf die konsole zurückgeworfen mit der begründung, dass keine 24-bit unterstützt werden.
ich habe nur x.org emerged, danach emerge ati-drivers, opengl-update ati.
die fglrxconfig habe ich auch nochmals ausgeführt, bracjte jedoch nichts. agpgart modul habe ich das externe verwendet, welches bisher immer tadellos lief.
kernel verwende ich den 2.6.10-r4. die vorigen treiber 3.14.6 liefen anstandlos damit...
hat da ufällig einer ne idee an was es liegen könnte ? |
|
Back to top |
|
|
chrroessner Apprentice
Joined: 02 Dec 2003 Posts: 156 Location: Germany
|
Posted: Tue Jan 18, 2005 11:33 am Post subject: |
|
|
Hast du mal startx als root ausprobiert? Vielleicht bekommst du da nähere Infos? |
|
Back to top |
|
|
ro Apprentice
Joined: 28 Mar 2003 Posts: 289
|
Posted: Tue Jan 18, 2005 11:34 am Post subject: wie installier ich das? |
|
|
ich hab grad die neuen gentoo-dev-sources installiert.
meine Frage: bei "Character Devices" hab ich jetzt /dev/agpgart ATI chipset und Direct Rendering Manager mit ATI Radeon fest eingestellt. Passt das so?
Und zur eigentlichen installation: soll ich "rpm" emergen und
rpm -Uh --force fglrx_6_8_0-8.8.25-1.i386.rpm
machen? hab ich dann mein Modul? _________________ Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. |
|
Back to top |
|
|
Capitan Tux's lil' helper
Joined: 08 Aug 2004 Posts: 85
|
Posted: Tue Jan 18, 2005 11:38 am Post subject: |
|
|
chrroessner wrote: | Hast du mal startx als root ausprobiert? Vielleicht bekommst du da nähere Infos? |
aber sicher doch, da bekam ich ja die meldung, dass die 24-bit nicht unterstützt werden. in der xorg.conf hab ich auch schonmal auf 16bit umeditiert, hat aber auch nicht gebracht -> gleiche meldung.
@ro
wenn man die ati-treiber verwendet sollte man die dri-treiber normal nicht mit einkompilieren.
die treiber kannst du einfach über emerge installieren (evtl. mußt du die treiber in deine package.keywords eintragen) |
|
Back to top |
|
|
Rüpel Guru
Joined: 06 Nov 2002 Posts: 316 Location: Berlin/Germany
|
|
Back to top |
|
|
chrroessner Apprentice
Joined: 02 Dec 2003 Posts: 156 Location: Germany
|
Posted: Tue Jan 18, 2005 12:25 pm Post subject: |
|
|
Bei mir funktioniert tvtime jetzt nicht mehr
Code: |
croessner@amd64 ~ $ xvinfo
X-Video Extension version 2.2
screen #0
no adaptors present
|
Aber:
Code: |
Section "Module"
Load "dbe"
Load "extmod"
Load "v4l"
Load "vbe"
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
Load "record"
EndSection
|
SDL als Treiber kann man vergessen. Warum habe ich kein YUY2 Overlay Support mit ATI Treibern? Hat das Problem sonst noch irgendwer?
Christian |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Tue Jan 18, 2005 1:19 pm Post subject: |
|
|
YEAAAAAAAAAAAAAAAAAAAAAAAAAAH *strike* --> Die neuen treiber hauen hin *hehe*.
ENDLICH! *g*
DRM enabled... *ggg* *hrhr* |
|
Back to top |
|
|
Blackdream Tux's lil' helper
Joined: 16 Dec 2004 Posts: 131 Location: Germany,Munich,Unterhaching
|
Posted: Tue Jan 18, 2005 1:24 pm Post subject: |
|
|
so grad installier
ati treiber gehen habs aber noch net mit composite unterstützung probiert aber DRI läuft jetzt unter xorg ohne probs mit glxgears bei ner radeon9500 1100fps scheint ganz ordentlich zu sein *g* jedenfalls besser als vorher |
|
Back to top |
|
|
Gibheer Guru
Joined: 27 Dec 2004 Posts: 300
|
Posted: Tue Jan 18, 2005 1:26 pm Post subject: |
|
|
wie hast du das gemacht?
ich habe sie emerged, aber ich habe kein Modul was ich laden kann oO
bei modprobe fglrx sagt es immer, es gaebe das Modul nicht.
Ich hab den 2.6.10er-Kernel, er kompiliert auch durch, aber immer wieder der selbe fehler *grml*
kann es vllt mit der Fehlermeldung zusammenhaengen, die ich eben vorbeirauschen sehen?
|
|
Back to top |
|
|
hoschi Advocate
Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Tue Jan 18, 2005 1:33 pm Post subject: |
|
|
hyp0r wrote: | hoschi wrote: | bin ja mal gespannt ob ihr mit euren ati-krücken an uns nvidianer ran kommt
endlich mal ein ordentlich hardware-glaubenkrieg unter linux *g* |
Für sowas fangen wir keine Kriege an. Gibt schlimmeres. Die Performanz der Treiber ist sehr gut, allerdings sind die Features zum Kotzen. Keine Hibernate-Unterstützung, kein XComposite, nix sonst wichtiges. Nur blankes OpenGL. Das reisst mich nicht gerade vom Sessel.
Ach samma, was'n das da für eine Ische bei deinem Avatar? |
moment, ich muss mal schnell in meine privat-messages gucken, die frage kommt alle zwei wochen
-> Jennifer Sky _________________ Just you and me strogg! |
|
Back to top |
|
|
|