Автор Тема: Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem  (Прочетена 2658 пъти)

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Hi,
Sled kato slojih novia Slack10.0 si prekopmilirah 2.6.7 kernel-a (s poddryjka na AGP i bez poddryjka na DRI zaradi druvers na ATI) i vsi4ko trygna pone na pryv pogled dobre. Problema se pojavi kogato se opitah da sloja drivers na ATI (ot tehnia site). Sas Slack9.1 sy6tia scenarij rabote6e bez problem s 2.6.1 kernel, no tuk kogato se opitvam da kompiliram modula v /lib/modules/fglrx/build_mode/  mi dava6e gre6ka ot roda na "agpgart_be.c: structure has no member count" ili ne6to podobno (pi6a po pamet). V rezultat na tova vyprosnia modul ne moje da se kompilira. Predpolagam problema e s njakoj ot header files - ne se vijdat njakoi definicii ili podobno no ako njakoj imzisli ne6to da pomaga '<img'>)
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #1 -: Jul 16, 2004, 11:56 »
За 2.6.7. има пач '<img'>

Що ли аз ходя та търса по Google като имам проблем ...?
Що ли след 15 минути разбирам какъв ?
И след още 15 минути си оправям проблема ... ?
 ':angry:'  ':angry:'  ':angry:'

Та си се питам що ЛИ?!.
А и междувпрочем хората го ползват с fglrx 3.9 , но аз си пачнах 3.7 и си върви '<img'> , ползвам го него защото съм по-доволен от него и сега съм си с 3.7 '<img'>

Sapphire 9100 4ns Samsung ':p' overclock to 275/275 (само че това в Уиндоус като бях , защото за разлика от Нвидия , АТи няма о/к тоол за Линукс '<img'> ).

fglrx_patch_2.6.7
Примерен код



diff -puN a/agpgart_be.c b/agpgart_be.c
--- a/agpgart_be.c      2004-05-06 22:51:27.000000000 -0400
+++ b/agpgart_be.c      2004-06-17 12:44:19.000000000 -0400
@@ -1402,7 +1402,7 @@ unsigned long agp_generic_alloc_page(voi
     }
 #endif
 
-    atomic_inc(&page->count);
+    get_page(page);
     set_bit(PG_locked, &page->flags);
     atomic_inc(&agp_bridge.current_memory_agp);
 
@@ -1449,7 +1449,7 @@ void agp_generic_destroy_page(unsigned l
     put_page(page);
     UnlockPage(page);
 #else /* AGPGART_2_4_19 */
-    atomic_dec(&page->count);                                                
+    put_page(page);
     clear_bit(PG_locked, &page->flags);
     wake_up(&page->wait);
 #endif /* AGPGART_2_4_19 */
diff -puN a/firegl_public.c b/firegl_public.c
--- a/firegl_public.c   2004-03-17 17:00:29.000000000 -0500
+++ b/firegl_public.c   2004-06-17 12:44:54.000000000 -0400
@@ -2010,7 +2010,7 @@ static  vm_nopage_ret_t do_vm_
     pMmPage = virt_to_page(kaddr);
 #endif /* LINUX_VERSION_CODE < 0x020400 */
 
-    atomic_inc(&(pMmPage->count));  /* inc usage count of page */
+    get_page(pMmPage);  /* inc usage count of page */
 
 #if LINUX_VERSION_CODE >= 0x020400
   //  inline__ vm_nopage_ret_t do_vm_
     // Don't increment page usage count, cause ctx pages are allocated
     // with drm_alloc_pages, which marks all pages as reserved. Reserved
     // pages' usage count is not decremented by the kernel during unmap!!!
-    atomic_inc(&(pMmPage->count)); /* inc usage count of page */
+    get_page(pMmPage); /* inc usage count of page */
 #endif
 
 #if LINUX_VERSION_CODE >= 0x020400



Успех ...
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #2 -: Jul 16, 2004, 13:10 »
1. Ne pitam Google 6toto nemam net tam kydeto e Slack-a
2. I az polzvam fglrx 3.7 vmesto 3.9
3. 10X vse pak
Активен

Uvigii

  • Напреднали
  • *****
  • Публикации: 381
    • Профил
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #3 -: Jul 16, 2004, 13:53 »
Цитат (senser @ Юли 16 2004,14:10)
1. Ne pitam Google 6toto nemam net tam kydeto e Slack-a

4. И ще го забравя докато отида от едното място до другото
'<img'>
Активен

http://www.openlab.info мрежова лаборатория

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #4 -: Jul 16, 2004, 15:25 »
senser - извинявай, но мисля можеше поне едно кратко търсене да направиш в гоогъл за: ' fglrx "2.6.7" ' '<img'> . Щом си ходил до и-нет клуб или другаде , където има и-нет , за да питаш '<img'>
Но както и да е , да се надявам , че ще успееш да си пренесеш  някак пач-а '<img'>

пп: а занеш ли как да го сложиш.

cd /lib/modules/fgrx
cp /path-to-the-patch/fglrx-path-2.6.7 ./
patch -p1 < fglrx-patch-2.6.7

'<img'>

Успех '<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #5 -: Jul 16, 2004, 15:59 »
Аз мисля че не е нужно при slackware 10 да се ползва fglrx, докато бях на слак ми вървеше всичко супер, без fglrx. В xorg + кърнела си е добра подръжката на ATI Radeon 9200. И в момента не го ползвам fglrx и аселерация си има и всичко.

За приемер в момента ми върви Warcraft на 1024х768 под линукс без никакви проблеми.

П.П. Това си лично мое мнение.
Активен

Поздрави,
Филип Бонев

gadmin

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
    • WWW
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #6 -: Jul 16, 2004, 21:01 »
Преди 3 дена написах чудесно обяснение как се пачва fglrx na 2.6.7.  Отне ми към 1 час от личното ми време за да го направя разбираемо за всички. Еми изтрита е темата от модератор, не виждам защо да си губя времето за нещо което ще бъде изтрито.
Активен

Пентиум Пауа

XaugyTuH

  • Напреднали
  • *****
  • Публикации: 267
    • Профил
    • WWW
Slack10.0 + kernel 2.6.7 + Radeon 9200 = problem
« Отговор #7 -: Jul 16, 2004, 23:31 »
Пхеееееей тез модератори ве. Като видят някое чудесно обяснение и веднага го изтриват ве. То това живот ли е?  ':p'
Активен

Когато говорите, трябва думите ви да бъдат по-добри от мълчанието!

Не правете от мухата слон. Разходите са прекалено големи.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Radeon 9200 problem + Red Hat 9
Настройка на хардуер
dragoneye 0 1485 Последна публикация Oct 05, 2004, 20:43
от dragoneye
Radeon 9200
Настройка на хардуер
emilow 8 3591 Последна публикация Apr 21, 2006, 01:20
от phantomlord
Ati драйвер за radeon 9200 pro
Настройка на хардуер
Radev 5 3926 Последна публикация Feb 12, 2007, 09:42
от Radev
Ati radeon 9200
Настройка на програми
Baretata 10 3772 Последна публикация Jun 02, 2007, 11:10
от bo7
Проблем с radeon 9200
Настройка на хардуер
bboy 5 3064 Последна публикация Jul 14, 2007, 06:18
от ivo1204