Hi all
Feltettem az ati driverjet a binaris csomagbol, megpedig a 8.23 -as verziot. A gondom hogy 3d smafu. Uttana olvasgattam es azt talaltam hogy le kell szedni az elozot. A kerdes hogy tudom megtenni ezt?
A rendszer: debian sarge , xfree 4.3.0.1 , ati 9600xt.
A segitseget elore is koszonom.
Have fun!
- 1851 megtekintés
Hozzászólások
A következő paranccsal meg tudod nézni, milyen fglrx -es csomagokat tettél fel:
dpkg-query -l | grep ii | grep fglrx | awk {'print $2'}
Ezeket az
apt-get --purge remove csomagnevek
paranccsal tudod leszedni.
Ha be akarod lőni az fglrx-t, szedd le a fent említett csomagokat, és tedd a következőket:
sudo apt-get remove linux-restricted-modules-$(uname -r)
sudo dpkg-reconfigure xserver-xorg
Itt válaszd ki az 'ati' -t, mint drivert, amikor kéri.
Indítd újra a gépet.
sudo apt-get update
sudo apt-get install gcc-3.4 module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.3-base
Szedd le az ati.com-ról a legfrissebb bináris csomagot.
sudo sh ./ati-driver-installer-8.22.5-i386.run --buildpkg Debian/sarge
Ekkor egy jópár .deb csomagot fog generálni neked az aktuális könyvtárban, esetleg a /tmp-ben. Ezeket telepítsd fel:
sudo dpkg -i xorg-driver-fglrx_8.22.5-1_i386.deb
sudo dpkg -i fglrx-control_8.22.5-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.22.5-1_i386.deb
Ezekután a kernel driverét kell elkészítened:
sudo m-a prepare
sudo m-a update
sudo m-a a-i fglrx
Már csak annyi maradt, hogy egy konfig fájlt készíts.
sudo fglrxconfig
Az
fglrxinfo
paranccsal meg tudod nézni, van-e hardveres támogatásod.
Valami ilyesmit kéne látnod:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.5642 (8.22.5)
- A hozzászóláshoz be kell jelentkezni
Hi koszi hogy irtal , de van egy kis gond.
nekem ez a parancs
dpkg-query -l | grep ii | grep fglrx | awk {'print $2'}
nem ir ki semmit
es nekem xfree-m van ezek szerint ez nem irtam.
Ja amugy fglrx driverrel megy de nincs 3d-s gyorsitas.
van meg megoldas ,valami ami nem tul fajdalmas.
elore is koszi.
- A hozzászóláshoz be kell jelentkezni
Ha nem ír ki semmit, az azt jelenti, hogy nem csomagból telepítetted a megfelelő drivereket/progikat/paneleket.
Ez esetben az eltávolítás a következőképp történhet:
1.
- ha jól tudom az ATI bináris telepítőjének van uninstallja, na elindítod
sh ./ati-installer-8.blabla.run
és ott uninstall.
- reboot
2. (ha az 1. nem megy)
- megkeresed az összes fglrx -es fájlt. (lásd find, slocate)
- ezeket a fájlokat eltávolítod a helyükről
- reboot
3.
Ha jól tudom elég a /lib/modules/fglrx könyvtárat a /lib/modules/2.x.x/misc/fglrx.ko -t, vagy a /lib/modules/2.x.x/kernel/drivers/char/drm/fglrx.ko -t eltűntetni.
Persze tisztasági sorrendben írtam mindent.
- A hozzászóláshoz be kell jelentkezni
hi
megcsinaltam a fent leirt lepeseket es amikor be akarom tolteni az fglrx ernel modult akkor azt irja hogy invalid modul format.
Az eltavolios cuccokat meg fogom nezni.
thx
- A hozzászóláshoz be kell jelentkezni
Ha leszedem a csomagokat amiket felraktam meg kitorlok minden fglrx-hez kapcsolodo cuccot es ugy csinalom meg akkor meg jo lehet?
- A hozzászóláshoz be kell jelentkezni
Persze hogy jó lehet, így is kell csinálni, mint az az első hozzászólásomból kiderül( leszed minden, 'ati' drivert beállítani, reboot).
- A hozzászóláshoz be kell jelentkezni
1.
van meg ott ket masik csomag azok nem kellenek?
fglrx-driver-dev*.deb
fglrx-sources*.deb
2.
ja es a m-a csainal valami fglrx-kernelt azt meg tudod mondeni micsoda
Done with /usr/src/fglrx-kernel-2.6.16.1_8.22.5-1_i386.deb .
Selecting previously deselected package fglrx-kernel-2.6.16.1.
(Reading database ... 106467 files and directories currently installed.)
Unpacking fglrx-kernel-2.6.16.1 (from .../fglrx-kernel-2.6.16.1_8.22.5-1_i386.deb) ...
Setting up fglrx-kernel-2.6.16.1 (8.22.5-1) ...
3.
gyulik a baj amikor kiadom a parnacsot fglrxconfig
nem talali pedig rootkent vagyok bent
Most vajon mit toltam el?
Es mindent nagyon szepen koszonok.
Have fun!
- A hozzászóláshoz be kell jelentkezni
"3.
gyulik a baj amikor kiadom a parnacsot fglrxconfig
nem talali pedig rootkent vagyok bent"
Az ujjab ATI drivereknél nincs fglrxconfig. Helyette van aticonfig amivel parancsorból lehet configolni. Erröl itt találsz infót, vagy kiadod az aticonfig parancsot paraméter nélkül és kapsz helpet.
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
igazatok van, nincs már fglrxconfig.
Csak hát én már mentett konfiggal játszadozom, aztán régen még fglrxconfig volt a menő..:)
- A hozzászóláshoz be kell jelentkezni
Kiváncsi vagyok, hogy miként sikerül, mert én is három napig gyötörtem
az Ati drivert, és még most sem megy. Egyenlőre félretettem. Nekem azt játszotta, hogy minden flottul felment lefordult, de mégsem ment a 3D. Annyit hámoztam ki az X logjából, hogy talán hiányzik az fglrx modul vagy nem megfelelő. Nekem is Sarge és egy 9600XT-nek álcázot 9550-es kártyám van. Többféle drivert és kernelt, de mindíg ezt kaptam.
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
van meg gond boven
dmesg | grep fglrx
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol inter_module_unregister
fglrx: Unknown symbol inter_module_get_request
fglrx: Unknown symbol inter_module_put
fglrx: Unknown symbol inter_module_register
fglrx: Unknown symbol inter_module_unregister
fglrx: Unknown symbol inter_module_get_request
fglrx: Unknown symbol inter_module_put
fglrx: Unknown symbol inter_module_register
fglrx: Unknown symbol inter_module_unregister
fglrx: Unknown symbol inter_module_get_request
fglrx: Unknown symbol inter_module_put
fglrx: Unknown symbol inter_module_register
hat en ezt mar nem ertem.
- A hozzászóláshoz be kell jelentkezni
Szedtem le uj ati drivert majd holnap megnezem megy e?
Olvasgattam az ati honlapjat es megtalaltam amit kerestem , hogy hogy kell leszedni a .run kiterjesztesu binaris installerel feltett ati drivert.
A /usr/share/fglrx konyvtarban van egy fglrx-uninstall.sh , azt kell futtatni "sh fglrx-uninstall.sh" , persze superuser privilegiummal.
have fun!
- A hozzászóláshoz be kell jelentkezni
No lepucultam mindent ami fglrx es felraktam a 8.24.8 ast a binaris telepitot hasznalva de meg mindig nincs 3d-m , viszont mostmar vannak ujjab hibauzenetek is.
dmesg | grep fglrx :
fglrx: disagrees about version of symbol struct_module
fglrx: disagrees about version of symbol struct_module
fglrx: disagrees about version of symbol struct_module
fglrx: disagrees about version of symbol struct_module
fglrx: disagrees about version of symbol struct_module
fglrx: disagrees about version of symbol struct_module
fglrx: no version for "struct_module" found: kernel tainted.
fglrx: no version magic, tainting kernel.
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol inter_module_unregister
fglrx: Unknown symbol inter_module_get_request
fglrx: Unknown symbol inter_module_put
fglrx: Unknown symbol inter_module_register
cat
.
.
.
(II) fglrx(0): driver needs XFree86 4.3.x.y with x.y >= 0.1
(II) fglrx(0): detected XFree86 4.3.0.1
(II) fglrx(0): doing DRIScreenInit
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
.
.
.
A Rendszer
Debian Sarge
kernel 2.6.16.1
amd64 32 bit modban
xserver : xfree86 4.3.0.1
vga card : ati radeon excalibur 9600xt 128mb memory
Valaki valami otlet esetleg?
Mar lassan kezdek felni. :(
- A hozzászóláshoz be kell jelentkezni
"No lepucultam mindent ami fglrx es felraktam a 8.24.8 ast a binaris telepitot hasznalva de meg mindig nincs 3d-m , viszont mostmar vannak ujjab hibauzenetek is." És a lepucolás után mit csináltál?
A kerneled gyári, vagy Te fordítottad? Most hirtelen nem tudom, hogy gyáriban hogy áll az AGP támogatás, de szerintem jól jársz, ha az agpgart-t, és a chipseted támogatását (via-agp,nvidia_agp,stb) modulként fordítod, majd a /etc/modules -ba beteszed őket, hogy bootoláskor automatikusan berakja őket. A régi fglrx is jobban ment így, mint a beépített saját fglrx-es agpgart moduljával.
[flame] Én is Xfree86 -al szenvedtem egy ideig, aztán kipróbáltam X.org-t, és barátságosabb valamivel. Persze ez nem lehet gond. Csak vélemény.:) [/flame]
Én 8.22.05 verziószámú fglrx-et használok, és valaki írta is, hogy nem mindig a legújabb a legjobb (ezt a kernelnél is ajánlom).
Én a logokból azt látom, hogy nem tölti be az X az fglrx-et, és ezt pedig azért, mert az fglrx hibákat talál. Ez arra utal, hogy az fglrx kernel-modul valami miatt nem készült el jól. Ha a module-assistant -al csináltad, és nem adott hibát, akkor én szerintem a kerneledet kéne egy kicsit cicomázni.
- A hozzászóláshoz be kell jelentkezni
Sajat magam forditottam a kernelt es csak szuksegbol a legujabbat.
A gepen teljesen meghulzul az eger a 2.6.14.x nel korabbi kernelekkel,
viszont a 2.6.14.x esnel meg a tty2-6. nem mukodik rendesen.
Test kernelt meg nem akartam hasznalni ezert maradt a 2.6.16.1.
Az agp tamogatas be van forgatva a kernelbe de majd ki fogom venni meg lehet hogy ma megcsinalom de nem biztos.
thx
- A hozzászóláshoz be kell jelentkezni
Megkerdeznem hogy a 2.6.16 os kernelhez k imelyik ati drivert hasznalja
es melyik az utolso amiben meg rendes fglrxconfig van nem az a gyuker aticonfig?
- A hozzászóláshoz be kell jelentkezni
Hi all
Vegre sikerult megoldanom a gondot.
Az ati driver leszedese fentebb le van irva.
2.6.16.14-es kernellel nem akart menni a driver mert az intermodul.c vel voltak gondja de az alabbi patch megoldotta ezket igy siman telepitettem a
8.25.18 as drivert Xorg 6.9 re es megy is.
itt a patch.
diff --git a/kernel/intermodule.c b/kernel/intermodule.c
index 0cbe633..55b1e5b 100644
--- a/kernel/intermodule.c
+++ b/kernel/intermodule.c
@@ -179,3 +179,6 @@ EXPORT_SYMBOL(inter_module_register);
EXPORT_SYMBOL(inter_module_unregister);
EXPORT_SYMBOL(inter_module_get_request);
EXPORT_SYMBOL(inter_module_put);
+
+MODULE_LICENSE("GPL");
+
Na mindenkinek sok sikert az ati kartyahoz.
have fun!
- A hozzászóláshoz be kell jelentkezni