Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: navod- ATI Binary proprietary Driver 10.9 pre Ubuntu 10.04 amd64 lucid  (Přečteno 2102 krát)

brdokoky

  • Člen
  • **
  • Příspěvků: 194
    • Zobrazit profil
Otestovane na grafickej karte ATI HD 5770 a na cerstvej instalacie  Ubuntu 10.04 desktop amd64 lucid.

1.Pouzite repozitory : universe ,multiverse.

Ako vzdy treba mat vsetko updatovane, nebudem rozoberat.  ::)

2. Potrebne balicky pred instalaciou

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 ia32-libs

3. Stiahnutie driveru z AMD ATI   :  ati-driver-installer-10-9-x86.x86_64.run

http://support.amd.com/us/gpudownload/Pages/index.aspx

Kde si ho ulozite je apsolutne na Vas, len si pametajte kde to je. Ja som si vytvoril v mojom home adresary zlozku atidriver a tom som aj ulozil ztiahnuty driver.

4. Vterminaly som presiel do zlozky kde mam ulozeny stiahnuty driver .ati-driver-installer-10-9-x86.x86_64.run

cd /home/brdokoky/atidriver

5. Preverenie ci driver je v danej zlozke

brdokoky@brdokoky-desktop:~/atidriver$ ls -l
ati-driver-installer-10-9-x86.x86_64.run


6. No ked chcete naistalovat driver ako odporucaju experti z

http://wiki.cchtml.com/index.php/Ubuntu_Lucid_Installation_Guide#Installing_Proprietary_Drivers_a.k.a._Catalyst.2Ffglrx

vzdy zkoncite s errorom v DKMS ako je spominane uz vela razi napr. :

http://ubuntuforums.org/showthread.php?p=9870037

Ale da sa tomu predist tak , ze v tomto  bode upravime kernel header. Cestu si zvolte podla vasej verzie kernelu. Moja bola nasledovna.

sudo gedit /usr/src/linux-headers-2.6.32-25-generic/arch/x86/include/asm/compat.h

V tomto subore na konci, kde sa nachadza tento riadok

#endif /* _ASM_X86_COMPAT_H */

Ten koniec ma vyzerat presne takto :

static inline void __user *arch_compat_alloc_user_space(long len)
{
   struct pt_regs *regs = task_pt_regs(current);
   return (void __user *)regs->sp - len;
}

static inline int is_compat_task(void)
{
   return current_thread_info()->status & TS_COMPAT;
}

#endif /* _ASM_X86_COMPAT_H */





musime vlozit dalsiu funkciu

static inline void __user *compat_alloc_user_space(unsigned long len)
{
   struct pt_regs *regs = task_pt_regs(current);
   return (void __user *)regs->sp - len;
}


Staci tieto riadky iba skopirovat a vlozit. S tym ze na zaver to bude vyzerat presne takto:

static inline void __user *arch_compat_alloc_user_space(long len)
{
   struct pt_regs *regs = task_pt_regs(current);
   return (void __user *)regs->sp - len;
}

static inline void __user *compat_alloc_user_space(unsigned long len)
{
   struct pt_regs *regs = task_pt_regs(current);
   return (void __user *)regs->sp - len;
}

static inline int is_compat_task(void)
{
   return current_thread_info()->status & TS_COMPAT;
}

#endif /* _ASM_X86_COMPAT_H */


Podla vsetkeho si mozete vsimnut, ze ta funkcia je rovnaka a iba je tam odobrane arch_ a pridane unsigned. Staci len ulozit a mozeme zacat.

7. Presne tak ako je spominane aj na help.ubuntu

https://help.ubuntu.com/community/BinaryDriverHowto/ATI

brdokoky@brdokoky-desktop:~/atidriver$ sudo sh ./ati-driver-installer-10-9-x86.x86_64.run --buildpkg Ubuntu/lucid

Toto nam vytvory subory:

fglrx_8.771-0ubuntu1_amd64.deb
fglrx-amdcccle_8.771-0ubuntu1_amd64.deb
fglrx-dev_8.771-0ubuntu1_amd64.deb
fglrx-installer_8.771-0ubuntu1_amd64.changes
fglrx-modaliases_8.771-0ubuntu1_amd64.deb


8. Ktore uz len treba nainstalovat:

brdokoky@brdokoky-desktop:~/atidriver$sudo dpkg -i *.deb

9. Po uspesnom nainstalovani , netreba zabudat na vytvorenie xorg.conf

sudo aticonfig --initial -f

10. Restartnut a mozete si vychutnat novy driver 9.10. Ja som spokojny nadovsetko. Ide ako sa patri. Netreba uz aktivovat Direct2D akceleraciu, bo tento driver uz to ma mat defaultne spustene. A vobec uz netreba ani menit gstreamer-properties

takze

sudo reboot






devil669

  • Návštěvník
  • *
  • Příspěvků: 20
    • Zobrazit profil
Re: navod- ATI Binary proprietary Driver 10.9 pre Ubuntu 10.04 amd64 lucid
« Odpověď #1 kdy: 17 Říjen 2010, 15:35:58 »
v 9tom kroku mi napise   sudo: aticonfig: command not found
Sony VAIO, Intel i3 330, 4GB DDR3, 320GB, Redeon HD5470, OS:  Ubuntu 10.04LTS-64bit

brdokoky

  • Člen
  • **
  • Příspěvků: 194
    • Zobrazit profil
Re: navod- ATI Binary proprietary Driver 10.9 pre Ubuntu 10.04 amd64 lucid
« Odpověď #2 kdy: 17 Říjen 2010, 16:00:49 »
v 9tom kroku mi napise   sudo: aticonfig: command not found

takze mi chces povedat, ze si to skusil na cerstvej instalacii ubuntu ? a zaroven bez toho ze by si pred tim instaloval niejakym inym sposobom tento driver ? Ide tam o to ze ked si skusal hoci co ,tak pred tim ako budes instalovat driver tak je dobre stary odinstalovat a to dokladne. Zvicajne to urobi to co aj tebe spravilo ked si uz predtim skusal instalovat ten driver a nesiel ti a potom si ho od tadial nedal prec.

nie si jediny ktory to tak urobil

http://ubuntuforums.org/showthread.php?t=1482519

a tiez ti muselo vyhodit error v bode 8. kde ta musi odkazovat na instalacny log ktory je ==> /usr/share/ati/
« Poslední změna: 17 Říjen 2010, 16:21:46 od brdokoky »