Автор Тема: Проблем с fglfx на ати при debian wheezy  (Прочетена 2434 пъти)

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
Здравейте,вчера сложих дебиан тестинг 64 бита,картата е ати6790.При първоначално зареждане ми изписа че не може да зареди dgm3 и ме пусна с fallback mode.Излязох от графичен режим изчистих всички следи от fglrx и сложих безпроблемно този изтеглен от официалния сайт ati-driver-installer-11-12-x86.x86_64.run.Гнома зареди без проблеми ,но при опит да пусна каквато и да е мултимедия екрана почва да мига явно с 10-15 кадъра в минута и системата зацикля. ето малко информация :
При
Код
GeSHi (Bash):
  1. dmesg | grep fglrx
  2.  
вади
Код
GeSHi (Bash):
  1. [    5.054779] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
  2. [    5.116134] [fglrx] Maximum main memory to use for locked dma buffers: 1885 MBytes.
  3. [    5.116259] [fglrx]   vendor: 1002 device: 673e count: 1
  4. [    5.116804] [fglrx] ioport: bar 4, base 0xe000, size: 0x100
  5. [    5.117267] [fglrx] Kernel PAT support is enabled
  6. [    5.117286] [fglrx] module loaded - fglrx 8.92.6 [Nov  9 2011] with 1 minors
  7. [   21.431583] fglrx_pci 0000:08:00.0: irq 48 for MSI/MSI-X
  8. [   21.432230] [fglrx] Firegl kernel thread PID: 1349
  9. [   21.432280] [fglrx] Firegl kernel thread PID: 1350
  10. [   21.432327] [fglrx] Firegl kernel thread PID: 1351
  11. [   21.432429] [fglrx] IRQ 48 Enabled
  12. [   22.171779] [fglrx] Gart USWC size:628 M.
  13. [   22.171782] [fglrx] Gart cacheable size:247 M.
  14. [   22.171786] [fglrx] Reserved FB block: Shared offset:0, size:1000000
  15. [   22.171789] [fglrx] Reserved FB block: Unshared offset:fe07000, size:1f9000
  16. [   22.171791] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000
Дотук поне аз не виждам нищо подозрително ,при :
Код
GeSHi (Bash):
  1. ticonfig --initial
  2. Found fglrx primary device section
  3. Using /etc/X11/xorg.conf
  4. Saving back-up to /etc/X11/xorg.conf.fglrx-4
  5.  
също нищо интересно освен номерчето 4 backup-a
Код
GeSHi (Bash):
  1. Section "ServerLayout"
  2.        Identifier     "aticonfig Layout"
  3.        Screen      0  "aticonfig-Screen[0]-0" 0 0
  4. EndSection
  5.  
  6. Section "Module"
  7. EndSection
  8.  
  9. Section "Monitor"
  10.        Identifier   "aticonfig-Monitor[0]-0"
  11.        Option      "VendorName" "ATI Proprietary Driver"
  12.        Option      "ModelName" "Generic Autodetecting Monitor"
  13.        Option      "DPMS" "true"
  14. EndSection
  15.  
  16. Section "Device"
  17.        Identifier  "aticonfig-Device[0]-0"
  18.        Driver      "fglrx"
  19.  
Тука обаче в конфигурационния файл ,секция "модул" е празна Незнам дали така трябва да бъде.
Какво пропускам ,че не мога да пусна един филм та камо да използвам GPU-за изчисления.
П.П
Код
GeSHi (Bash):
  1. /usr/share/ati/fglrx-install.log  
  2. Running module version sanity check.
  3. - Original module
  4.   - No original module exists within this kernel
  5. - Installation
  6.   - Installing to /lib/modules/3.2.0-1-amd64/updates/dkms/
  7.  
  8. depmod......
  9.  
  10. DKMS: install completed.
  11. [Reboot] Kernel Module : update-initramfs
  12.  
  13.  
  14. Uninstalling any previously installed drivers.
  15.  
  16. Creating symlink /var/lib/dkms/fglrx/8.92/source ->
  17.                 /usr/src/fglrx-8.92
  18.  
  19. DKMS: add completed.
  20.  
  21. Kernel preparation unnecessary for this kernel.  Skipping...
  22.  
  23. Building module:
  24. cleaning build area....
  25. cd /var/lib/dkms/fglrx/8.92/build; sh make.sh --nohints --uname_r=3.2.0-1-amd64$
  26. cleaning build area....
  27.  
  28. DKMS: build completed.
  29.  
  30. fglrx:
  31. Running module version sanity check.
  32.  
  33.  
Тука пак не виждам грешки
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"

kalinik

  • Напреднали
  • *****
  • Публикации: 539
  • Distribution: LMDE x64 2012/ LM 14 x64
  • Window Manager: Mate / KDE
  • ID user #521433
    • Профил
Re: Проблем с fglfx на ати при debian wheezy
« Отговор #1 -: Mar 13, 2012, 01:51 »
Виж дали нямаш някой xorg.conf в /home/потребителя-директорията - ако има го изтрий.
После отвори терминала:
sudo amdconfig --initial -f

Може да изтриеш и тези backup-и на fglrx-хх
После му посочи къде е конфигурационния файл:
sudo amdconfig --input=/etc/X11/xorg.conf



Секцията "Module" и при мен е празна - явно не е проблем !
Може би трябва да добавиш някои опции за композитния мениджър-при мен има следното:
Цитат
Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        Option      "Monitor-CRT1" "0-CRT1"
    Option      "Monitor-DFP1" "0-DFP1"
        Option      "TexturedVideoSync" "on"
        Option      "Capabilities" "0x00000800"
        BusID       "PCI:1:0:0"
EndSection

Рестартирай X-server (или направо reboot) и трябва да се оправи :)

* в червеното ги промени спрямо твоите стойности

** Една забележка - ако сваляш последния Catalyst 12.2  и имаш повече от един монитор/TV - трябва да добавиш в xorg.conf / Секция "Monitor" опцията
Код:
Option  "Primary"  "1"

*** Може да се наложи да стартираш в конзолен режим и да провериш дали не зарежда и драйвъра radeon и drm - aко ги има:
sudo modprobe -r radeon drm

« Последна редакция: Mar 13, 2012, 02:03 от kalinik »
Активен

remotex

  • Напреднали
  • *****
  • Публикации: 344
    • Профил
Re: Проблем с fglfx на ати при debian wheezy
« Отговор #2 -: Mar 13, 2012, 02:27 »
И аз имах подобен проблем наскоро (от преди няколко месеца) - само че при мен направо рестартира Х (а при някой става като при теб). След кратко разледване установих че проблема е само в ABI несъвместимост м/у Х и fglrx и то само при wheezy 64 bit
Повече инфо тук
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649346
накрая се оказва че проблема вече е решен (верятно в Сид защото още я чакам тази версия да се появи в Wheezy)
Само че аз съм с дебиянския драйвер от деб пакета а не от сайта... вероятно ще трябва да почакаме и Х да дръпне с 1 версия нагоре. Дотогава пробвай с това в xorg.conf

#20120308 Fixed in fglrx-driver 1:12-2-1
#Not a solution but a workaround; add the following snippet to your /etc/X11/xorg.conf, that way the crashy code won't be executed:

Section "Extensions"
        Option "XVideo" "Disable"
EndSection
#Well, turning off xvideo prevents some programs from running, most
#notably tvtime, for which I haven't found a suitable replacement... :(

Само че това както казват попрецаква някой програми - напр. понякога при превкл. м/у цял екран и прозорец и ВЛЦ направо ми забива системата - затова съм го изкл. засега fglrx докато не излезе въпросната версия 12-2-1
fglrx-driver 1:12-2-1
Активен

remotex

  • Напреднали
  • *****
  • Публикации: 344
    • Профил
Re: Проблем с fglfx на ати при debian wheezy
« Отговор #3 -: Mar 13, 2012, 02:44 »
Късмет колега  - поне за мен де ;D
Току-що обнових излязла е по-новата версия 12-2-2 даже с 1 по-голяма за wheezy
обнових и се оправи т.е. поне при  мен проблема изчезна
Забравих да спомена с dkms версията на драйвера съм

Активен

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
Re: Проблем с fglfx на ати при debian wheezy
« Отговор #4 -: Mar 13, 2012, 07:41 »
kalinik едно голямо мерси от мен .Като видях командата която си постнал amdconfig --initial -f ,разбрах че всъщност ползваш друга версия на драйвъра...
remotex : Линка с информация за бъга беше полезен ... информативно не знаех че е често срещан проблем .Истинското решение дойде с
Късмет колега  - поне за мен де ;D
Току-що обнових излязла е по-новата версия 12-2-2 даже с 1 по-голяма за wheezy
обнових и се оправи т.е. поне при  мен проблема изчезна



Моята версия на драйвъра е точно онази проблемната от преди няколко месеца....Дръпнах и инсталирах ръчно 12.2 и заспа всичко!!!!
За двамата по една  [_]3 [_]3 от мен :)
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"