Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Kernels & Drivers » Ускорение на стара ATI под Kubuntu 8.04
Тема: Ускорение на стара ATI под Kubuntu 8.04
Мнение #1 Skip to the next post in this topic.
Написано на: Февруари 22 2009, 17:10

Avatar




Група: Li fans
Мнения: 5
Регистриран: Февруари 2009

Оценка: няма

Offline
Здравейте. Откакто си сложих на щайгата Kubuntu,, съм забелязал че нямам никакво ускорение на видео картата, която е ATI Radeon 9200. Драйверът който ползвам е fglrx, и всичко си върви идеално до момента в който не реша да пусна Compiz, по-особен скрийнсейвър или да кажем игра като Tux Racer. Опитвах да сложа ATI Proprietary Driver-a но той просто не работи. Пробвах и през конзола с команда aticonfig --initial -f, но след рестарт Х-а не иска да се стартира, а показва само един размазан на ленти екран, примигва няколко пъти и се връща към конзолния ред, и в резултат трябва да възстановявам xorg.conf. Опитах и да компилирам DRI драйвера, но и той отказва заради грешка с модул на ядрото. Как може да се пусне ускорение на това животно ATI по нормален човешки начин?

Quote: 

Linux можеш да сложиш и на тостера си...
Контакти:  Andarion

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 22 2009, 18:11

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
fglrx е proprietary driver-a. пробвай с radeon драйвера, в някой от другите постове има примерни конфигурации за ati видео карти, използвай ги.

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 22 2009, 23:11

Avatar




Група: Li fans
Мнения: 5
Регистриран: Февруари 2009

Оценка: няма

Offline
И с него няма ефект...изобщо каквото и да напиша в xorg.conf под секцията Device, това означава срив на Х-а. Ето последния xorg, който се опитах да използвам:

Quote: 

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",phonetic"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll\"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "Device"
Identifier "Radeon 9200"
Driver "ati"
BusID "PCI:1:0:1"
Option "XAANoOffscreenPixmaps"
Option "BusType" "PCI"
       Option "AGPMode" "1"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Radeon 9200"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Section "DRI"
Mode "0666"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection


В Hardware Drivers Manager изобщо няма опция за слагане на драйвери, а само празен списък, а glxinfo | grep render , както и теста на Cedega казват че няма нито direct render, нито 3D ускорение.

Quote: 

Linux можеш да сложиш и на тостера си...
Контакти:  Andarion

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 23 2009, 09:41

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
Section "Device"
Identifier "Radeon 9200"
Driver "ati"
BusID "PCI:1:0:1"
Option "XAANoOffscreenPixmaps"
Option "BusType" "PCI"
       Option "AGPMode" "1"
       Option "AccelMethod" "EXA"
EndSection

Редактирано от altoas на Февруари 24 2009, 00:07

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #5 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 24 2009, 20:13

Avatar




Група: Li fans
Мнения: 5
Регистриран: Февруари 2009

Оценка: няма

Offline
Quote: (altoas @ Feb. 23 2009, 09:41)


Успях да върна старите ATI драйвери след малко четене тук и тук {явно някак си съм ги махнал преди това} и xorg.conf вече е така:

Quote: 

Section "Device"
Identifier "Configured Video Device"
Driver "ati"
Option "AccelMethod" "EXA"
Option "EnablePageFlip" "on"
Option "XAANoOffscreenPixmaps"
Option "BusType" "PCI"
Option "AGPMode" "1"
ChipId 0x514D
EndSection


Така X-а си стартира без проблеми, докато не опитам да сложа опцията за BusID. Ето резултатите от lspci, glxinfo | grep render  и glxgears:
Quote: 

01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)

Quote: 

libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa DRI R200 20060602 x86/MMX+/3DNow!+/SSE TCL

Quote: 

libGL error: open DRM failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
838 frames in 5.0 seconds = 166.200 FPS
740 frames in 5.1 seconds = 146.243 FPS


Ако обаче изпълня glxgears и glxnfo|grep render със sudo, колелата се въртят много по-гладо, и получавам това:
Quote: 

direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 20060602 x86/MMX+/3DNow!+/SSE TCL
1323 frames in 5.0 seconds = 264.363 FPS
1298 frames in 5.0 seconds = 259.359 FPS


Всичко обаче продължава както преди - теста на Cedega продължава да изкарва грешка при direct rendering и 3D ускорение. TuxRacer не вдига над 7-8 fps. Явно има някакъв проблем с DRM, но как мога да го оправя, така че всичко да върви?

Quote: 

Linux можеш да сложиш и на тостера си...
Контакти:  Andarion

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #6 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 25 2009, 10:51

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
Section "Module"
     Load    "glx"
EndSection


Cedega не е критерии, на мен с nvidia с техните драйвери ми даваше, че нямам 3D а compiz ми вървеше без проблеми.
отностно BusID, не е задължителен, системата сама ще си го намери, просто го махни.
с тази карта не може да очакваш чудеса. спред мен си е нормално да ти показва такива параметри, да не говорим че е с 64мб памет.. и в общи линии най - вероятно ще отпадне от поддръжката дори на FOSS драйверите.

Редактирано от altoas на Февруари 25 2009, 10:51

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #7
Skip to the previous post in this topic. Написано на: Март 03 2009, 08:14

Avatar




Група: Li fans
Мнения: 18
Регистриран: Ноември 2005

Оценка: няма

Offline
Един подобен проблем. С вградена ATI Technologies Inc RC410 [Radeon Xpress 200M] съм в момента. Ползвам драивера на ATI fglrx. Малко бъгаво се държи на цял екран направо забива но имам 3D (не че ми трябва много от време на време пускам torcs райсинг). Като махна демона atieventsd нещата стават поносими. Скоро видях че има упдейт на карнела с версия 2.6.27.19-3.2 и разбира се трябваше да деинсталирам fglrx драйвера преди товa и да върна стария xorg.conf  с Driver "radeon". С новия карнел и с дравера "radeon" в момента имам 3D, но compiz менажера даже не ми дава и да го избера. В man на raadeon драйвера пише че се потдържа въпросната Radeon 9200.

Резултат от glxgears с radeon драйвера:
818 frames in 5.0 seconds = 163.567 FPS
И колелцата се въртят.

Като излезе и пакет на fglrx за този карнел ще пробвам и с него.
Контакти:  tseso-st
WEB  
Общо 6 отговор(а) от Февруари 22 2009, 17:10 до сега
 » Начало » Li Форуми » Help & Support » Kernels & Drivers » Ускорение на стара ATI под Kubuntu 8.04

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums