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!

[LÖST] AMD Radeon HD 6850

Nu känns det så där tungt igen. Har en dator med AMD Radeon HD 6850 som jag omöjligt lyckas installera den proprietära drivrutinen för. Har googlat på det men jag hittar ingen lösning Sad.

Innan jag skaffade maskinen kollade jag vilka drivrutiner som finns och en alldeles ny version var utkommen, ati-driver-installer-11-1-x86.x86_64 och skulle fungera...

Som jag läst mig till raderade jag xservern från grundinstallationen:

$ sudo apt-get remove --purge xserver-xorg-video-radeon

Installerade den proprietära drivrutinen. Startade om och testade med aticonfig

$ aticonfig
aticonfig: No supported adapters detected

Så här skulle det inte bli om xservern raderats enligt ovan?! Varför installeras inte drivrutinen?

xorg.conf finns inte längre har jag förstått, där har man ju annars kunnat tolka vilka drivrutiner som laddats och kunna gjort justeringar.

Här sitter jag med Vesa och vet jag inte vad jag ska göra. Jag tror jag tar en stor whiskey och gråter Crying.

(Med en suck konstaterar jag att i Win7 är det brilliant)
 

Denna forumtråd har jag försökt följa:

http://ubuntuforums.org/showthread.php?t=1676402&page=2

 

Alternativ för kommentarvisning

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

pingus bild

Det som hänt mig med ATI är att modulen inte kunde byggas för att kernel-source inte fanns (tror iofs det räcker med kernel-headers).
Fick inget felmeddelande alls så trodde ju allt var ok..

Så in med källkoden, du behöver också build-essentials & nåt mer, minns inte vad. Installera om drivisen sedan.
Men en whisky är aldrig fel, ta tre så ser du ingen skillnad mellan ATI & vesa! Smile

----------------------------
In Pingvino veritas!

http://www.tuxit.se
http://blogg.skuttungecity.se

frilas bild

Jaha? Jag fattar inte vad du menar! Källkoden, build-essentials för att göra vad?? Hur? Är det verkligen såå enkelt??  Der här kräfer en wishkejy tilll!

FoHs bild

Du har inte tagit bort Xservern, utan radeon-drivaren Smile Men vad "säger" den proprietära drivaren när den installeras? Har du läst loggar så att allt gick rätt till?

Du har taggat tråden med Debian, betyder det att du kör LMDE eller vanlig Debian? Det kan ju vara lite problem att följa instruktioner för ett Ubuntu-system då. Men du kanske kan titta på det här istället: http://wiki.cchtml.com/index.php/Ubuntu_Maverick_Installation_Guide#Installing_the_drivers_manually

Du bör nog göra det här först: http://wiki.cchtml.com/index.php/Ubuntu_Maverick_Installation_Guide#Removing_Catalyst.2Ffglrx

frilas bild

Nu är det löst, på sätt och vis...

$ sudo apt-get remove --purge xserver-xorg-video-radeon

sedan total borttagning av fglrx

därefter installera drivrutinen

./ati-driver-installer-11-1-x86.x86_64.run

därefter skapa xorg.conf i X11

 Section "Device"
 Identifier "ATI Technologies Inc Device 6718"
  Driver "fglrx"
 EndSection

i detta läge fungerar det inte MEN efter att ha installerat

module-assistant och kört

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant a-i fglrx

och startat om så fungerar grafiken också med compiz Smile

Vad denna module-assistant verkligen gör förstår jag inte (debianspecifikt?) Sad.

Kvarstår är att få bort ett "watermark" ner i högra hörnet på skärmen med texten "AMD Unsupported hardware". Hittade ett hack på en av sidorna men när jag körde detta kraschade fglrx_drv.so och jag fick börja om ... Crying

Hacket är:

#!/bin/sh
DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
  sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done

Jag har sett detta hack på flera sidor såväl Ubuntu som Debian och det verkar fungera men inte i mitt fall. Tillfälligt kan jag leva med vattenmärket men det måste bort annars blir filmvisning och bildhantering i fullskärm omöjligt.

Källor:

http://wiki.cchtml.com/index.php/Debian

http://calavera.info/v2/blog/2010/06/24/how-to-install-ati-proprietary-g...

Om någon har någon idé om hur man tar bort vattenmärket vore jag mycket glad.

FoHs bild

I tråden du länkade tidigare så ändrar de sökvägen för drivrutinen i scriptet. Kanske kan vara något att testa?

http://ubuntuforums.org/showpost.php?p=10438453&postcount=23

Annars får du väl vänta några veckor, kommer väl en ny inom typ 2 veckor Smile Tydligen släpper de en ny version varje månad (11.1 = år 2011 månad 1).

Eller så testar man beta drivrutinen 8.801 Beta

http://support.amd.com/us/gpudownload/fire/Pages/fire_beta_linux.aspx

 

FoHs bild

Är du säker på att det inte finns något watermark med den drivaren? En beta-stämpel kanske? :P Vet inte under vilken fas som AMD väljer att plocka bort stämpeln, om den är borta från start eller i den stund de gör en stabil drivare av den.

Personligen skulle jag inte uppleva stämpeln som så störande så att jag skulle "chansa" med en beta i några veckor. Känns som mer besvär än det löser. Men ett alternativ är det!

frilas bild

Men den jag har installerat är ju 11-1
(./ati-driver-installer-11-1-x86.x86_64.run) eller avser 8.801 något annat?

När jag installerar via terminalen får jag felmeddelande:

~/Catalyst $ ./ati-driver-installer-11-1-x86.x86_64.run
Created directory fglrx-install.E0iZy4
Verifying archive integrity... All good.
Uncompressing ATI Catalyst(TM) Proprietary Driver-8.801
=======================================
 ATI Technologies Catalyst(TM) Proprietary Driver Installer/Packager
=======================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: X.Org 7.5
DKMS part of installation failed.  Please refer to /usr/share/ati/fglrx-install.log for details
Removing temporary directory: fglrx-install.E0iZy4
 

I ovanstående log står det:

Creating symlink /var/lib/dkms/fglrx/8.801/source ->
                 /usr/src/fglrx-8.801

DKMS: add Completed.
You can use the --kernelsourcedir option to tell DKMS where it's located.
[Error] Kernel Module : Failed to build fglrx-8.801 with DKMS
[Error] Kernel Module : Removing fglrx-8.801 from DKMS

------------------------------
Deleting module version: 8.801
completely from the DKMS tree.
------------------------------
Done.
[Reboot] Kernel Module : update-initramfs

 

"DKMS part of installation failed" verkar vara grunden till problemet, vad innebär detta?

Så här ser min /var/lib/dkms/fglrx mapp ut.

/var/lib/dkms/fglrx $ ls -l
totalt 4
drwxr-xr-x 4 root root 4096 12 feb 22.40 8.812
lrwxrwxrwx 1 root root   31 12 feb 22.41 kernel-2.6.32-5-vserver-686-i686 -> 8.812/2.6.32-5-vserver-686/i686

Drivern installeras inte korrekt:
$ aticonfig
aticonfig: No supported adapters detected

Jag tror det är p g a ovanstående avsaknad av adaptern som vattenmärket finns där. Installationen har inte gått hela vägen...
 

FoHs bild

http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support

Installera dkms-paketet (om det finns, bör göra det, Ubuntu har det).

Edit: Fast det verkade ju som du hade det installerat. Då vette katten. Har du följt instruktionerna på tidigare länk? Var en hel rad paket som skulle installeras innan installationen, bland annat build-essentials som någon nämnde längre upp.

Lyfangs bild

Har du provat att avinstallera fglrx?

Problem: behovet att till fullo ta bort-fglrx och installera-ati från grunden
Här är en mer aggressiv recept som tar bort både-fglrx och ati, och installerar om det senare:

sudo /usr/share/ati/fglrx-uninstall.sh # (om den finns)
sudo apt-get remove --purge fglrx*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon 
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg

Källa: Problem: Need to fully remove -fglrx and reinstall -ati from scratch
Översättning: Google översätt
 
 
 

FoHs bild

Varför i hela friden skulle han vilja ha ati-drivaren när han har ett sprillans nytt och kraftfullt grafikkort? :) Tvivlar på att ati-drivaren ens hunnit fått stöd för kortet (då hade det ju inte fallit tillbaka på VESA-drivaren tror jag).

Uppdatering:
Good news everyone! (som professor Farnsworth skulle ha sagt)

Phoronix skriver att en ny version av drivaren har kommit. Bland annat skriver de detta:

"The Radeon HD 6800 series should now be shown as being officially supported rather than "unsupported hardware" in months prior although the ASICs have worked fine."

Läs mer här: http://www.phoronix.com/scan.php?page=news_item&px=OTEwNw

frilas bild

Installerade den nya 11.2. Nu har jag 3D-grafik utan "watermark". Laughing out loud