Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

fglrx+kernel 2.6.24.3 = O__o

Har nu suttit och lekt med den senaste kärnan och kompilerat 2.6.24.3 kerneln, kan nämnas att det är Debian. Nu försöker jag få igång fglrx modulen och det vill sig inte riktigt.
Enligt trådar så ska jag bygga in PCI_find_*API till kernel vilket jag har gjort. Jag har även kommit förbi första stadiet att kompilera FGLRX modulen:

magi:/lib/modules/fglrx/build_mod# ./make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.24.3/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.24.3'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_check_pci’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1951: warning: ‘pci_find_slot’ is deprecated (declared at include/linux/pci.h:493)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_pci_find_slot’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2840: warning: ‘pci_find_slot’ is deprecated (declared at include/linux/pci.h:493)
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
make[1]: Leaving directory `/usr/src/linux-2.6.24.3'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
==============================

Okay, än så länge bra. Går tillbaka till /lib/modules/fglrx och kör ./make_install.sh, då händer följande:

magi:/lib/modules/fglrx# ./make_install.sh
- recreating module dependency list
- trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.24.3/kernel/drivers/char/drm/fglrx.ko): Operation not permitted
failed.

Detta fel enligt mig är o_O. Jag är root etc, och fortfarande detta felmeddelande, har någon varit med om nåt liknande och har dom isåfall någon lösning?

Kan läggas till att jag följt: http://www.phoronix.com/forums/showthread.php?t=7532#post23447 och den tråden till pricka.

Jag har även använt shellscriptet från atis hemsida som driverinstall om det skulle vara till nån hjälp.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

tufftuffs bild

Mitt råd är skit i den!

Jag kör SuSE 10.3 med standardkärna 2.6.22.17, 64-bit och två kärnor och fglrx. Tyvärr funkar inte vesa med min skärm. fglrx-drivisarna orsakar ständiga krasher, allt från att X hänger sig med 100% CPU-last till så hårda hängningar så att inte ens SysRq grejorna funkar. Och även om man lyckas starta om maskinen så måste man först slå av kraften för att få igång maskinen. Jag får en del i syslog om att fglrx försöker låsa lås flera gånger, låsa upp lås som inte är låsta etc.

Det börjar vara dags att prova RadeonHD istället. Jag tror inte att stödet för 690g ligger med i trunken ännu, men det finns som separata patchar. Men snart så. Det kan ju iallafall inte bli sämre!
 
Edit: 20080330
Jag har nu lagt in radeonHD, xorg-x11-driver-video-radeonhd-1.1.0_080327_1623f86-1.1.x86_64.rpm. Verkar faktiskt känna igen 690g, men rapporterar X1200, borde vara X1250. Men rätt skärmupplösning och så. Sax2 säger att inget 3D-stöd finns. Är nöjd ändå om den visar sig stabil. glxgears visar upp till 800 FPS, har för mig (men ganska osäker) att det blev det dubbla med fglrx-drivisarna. Men då fick jag streck över hela skärmen också, det slipper jag nu...
 
//TuffTuff

ekensteins bild

10 år av utveckling och dom har ännu inte kunnat göra en vettig drivrutin. Aja, jag antar nog att om jag måste ha igång hårdvaruacceleration så måste jag nergradera mig till typ 2.6.18 och köra på distpaketen vilket gör att inte wlanet fungerar, och det tänker jag inte offra.

mushroomboys bild

Jag har krånglat något otroligt med ATIs drivare genom åren och det enda jag kan föreslå är att du byter till Nvidia eller liknande "Chip o maniac" som faktiskt levererar ordentliga drivrutiner till Linux! Jag har svärit så otroligt mycket över vad ATI har gett mig i drivarväg så.. Kasta ditt kort!Smile

No rest for the wicked

Marcuss bild

Nej ATI är värdelösa, jag rekommenderar intel eller nvidia beroende på vad du ska göra.

jonasbjorks bild

Jag skulle välja Intel om jag var i en handla-nytt-situation. Eftersom Intel har öppna drivare (inkl 3D).

--

Telling modern Internet users to stop whining is like telling them to stop breathing — it seems unrealistic and inhumane. (P. Lutus)

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

Marcuss bild

Precis. Jag tänkte framförallt på intel eftersom deras drivrutiner är öppna. Dock har de inte samma prestanda som ett nvidia kort etc, så gaming = nvidia, office= intel!

larsemils bild

är du root?