Автор Гілка: проблема підтримки OpenGL та 3Dакселератора  (Прочитано 5301 раз)

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
доброї пори доби!
зіткнувся з пролемою підтримки OpenGL та 3D. а помітив, коли провалились тести cedega на підтримку графіки. думаю проблема в жровах, а от встановити їх не вдається.
в принципі працює система нормально. працює і compiz. запускаю через cadeg'у half-life 2 - помилка "Segmentation fault (core dumped)" - щось підсвідомо відчуваю, що це пов'язано з дровами =)))))

система:
Linux Mint 4.0 (здається той же gutsy)
відяха ATI Radeon X700

п.с.
було вантажив с атішного сайту дрова, так бісля запуску та встановлення бінарного файлу - чорний екран... і тиша... =) через консоль відновлення знову запустив envy та повернув старі дрова. OpenGL нема. =/

п.п.с пробував не запускати атішний файл, а зібрати з нього пакет. так він не зміг зібратись. Оо

п.п.п.с мало не забув питання: "як правильно встановити дрова/увімкнути підтримку OpenGL та 3Dакселератора за наявністю вищезгаданих моментів?". дякую.
%somegreetings%, %username%!

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
1 - less /var/log/Xorg.0.log - що там є?
2 - Самі нові закачані драйвери точно підтримують вашу відеокарту? Бо АТі мають звичку старіші моделі викидати.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
1) повний лог http://www.drivehq.com/file/df.aspx/sesIDc3ubmxe0ci2mzdufges0j0iz/shareID4594420/fileID230992246/xorg.log
а ось те, що я хоч якось розпізнав як якійсь помилки.
деякі вирізки з логу (може щось і зайве):
............................................
(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.42.3
(II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.423.2                  
(II) ATI Proprietary Linux Driver Build Date: Oct 19 2007 16:13:26
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
.....................................................
(II) fglrx(0): Primary Controller - DFP on internal TMDS
(II) fglrx(0): Secondary Controller - CRT on primary DAC
(II) fglrx(0): Internal Desktop Setting: 0x00000008
(II) fglrx(0): POWERplay version 3.  1 power state available:
(II) fglrx(0):   1. 398/250MHz @ 0Hz [enable load balancing]
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 7
(==) fglrx(0): Qbs disabled
(==) fglrx(0): FAST_SWAP disabled
(==) fglrx(0):  PseudoColor visuals disabled
(**) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
(==) fglrx(0): Center Mode is disabled
(==) fglrx(0): TMDS coherent mode is enabled
(II) fglrx(0): Total of 52 modes found for primary display.
..................................
(**) fglrx(0): Option "OpenGLOverlay" "off"
(**) fglrx(0): Option "VideoOverlay" "on"
..................................
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(WW) AIGLX: 3D driver claims to not support visual 0x33
(WW) AIGLX: 3D driver claims to not support visual 0x34
(WW) AIGLX: 3D driver claims to not support visual 0x35
(WW) AIGLX: 3D driver claims to not support visual 0x36
(WW) AIGLX: 3D driver claims to not support visual 0x37
(WW) AIGLX: 3D driver claims to not support visual 0x38
(WW) AIGLX: 3D driver claims to not support visual 0x39
(WW) AIGLX: 3D driver claims to not support visual 0x3a
(WW) AIGLX: 3D driver claims to not support visual 0x3b
(WW) AIGLX: 3D driver claims to not support visual 0x3c
(WW) AIGLX: 3D driver claims to not support visual 0x3d
(WW) AIGLX: 3D driver claims to not support visual 0x3e
(WW) AIGLX: 3D driver claims to not support visual 0x3f
(WW) AIGLX: 3D driver claims to not support visual 0x40
(WW) AIGLX: 3D driver claims to not support visual 0x41
(WW) AIGLX: 3D driver claims to not support visual 0x42
(WW) AIGLX: 3D driver claims to not support visual 0x43
(WW) AIGLX: 3D driver claims to not support visual 0x44
(WW) AIGLX: 3D driver claims to not support visual 0x45
(WW) AIGLX: 3D driver claims to not support visual 0x46
(WW) AIGLX: 3D driver claims to not support visual 0x47
(WW) AIGLX: 3D driver claims to not support visual 0x48
(WW) AIGLX: 3D driver claims to not support visual 0x49
(WW) AIGLX: 3D driver claims to not support visual 0x4a
(WW) AIGLX: 3D driver claims to not support visual 0x4b
(WW) AIGLX: 3D driver claims to not support visual 0x4c
(WW) AIGLX: 3D driver claims to not support visual 0x4d
(WW) AIGLX: 3D driver claims to not support visual 0x4e
(WW) AIGLX: 3D driver claims to not support visual 0x4f
(WW) AIGLX: 3D driver claims to not support visual 0x50
(WW) AIGLX: 3D driver claims to not support visual 0x51
(WW) AIGLX: 3D driver claims to not support visual 0x52
(WW) AIGLX: 3D driver claims to not support visual 0x53
(WW) AIGLX: 3D driver claims to not support visual 0x54
(WW) AIGLX: 3D driver claims to not support visual 0x55
(WW) AIGLX: 3D driver claims to not support visual 0x56
(WW) AIGLX: 3D driver claims to not support visual 0x57
(WW) AIGLX: 3D driver claims to not support visual 0x58
(WW) AIGLX: 3D driver claims to not support visual 0x59
(WW) AIGLX: 3D driver claims to not support visual 0x5a
(WW) AIGLX: 3D driver claims to not support visual 0x5b
(WW) AIGLX: 3D driver claims to not support visual 0x5c
(WW) AIGLX: 3D driver claims to not support visual 0x5d
(WW) AIGLX: 3D driver claims to not support visual 0x5e
(WW) AIGLX: 3D driver claims to not support visual 0x5f
(WW) AIGLX: 3D driver claims to not support visual 0x60
(WW) AIGLX: 3D driver claims to not support visual 0x61
(WW) AIGLX: 3D driver claims to not support visual 0x62
(WW) AIGLX: 3D driver claims to not support visual 0x63
(WW) AIGLX: 3D driver claims to not support visual 0x64
(WW) AIGLX: 3D driver claims to not support visual 0x65
(WW) AIGLX: 3D driver claims to not support visual 0x66
(WW) AIGLX: 3D driver claims to not support visual 0x67
(WW) AIGLX: 3D driver claims to not support visual 0x68
(WW) AIGLX: 3D driver claims to not support visual 0x69
(WW) AIGLX: 3D driver claims to not support visual 0x6a
(WW) AIGLX: 3D driver claims to not support visual 0x6b
(WW) AIGLX: 3D driver claims to not support visual 0x6c
(WW) AIGLX: 3D driver claims to not support visual 0x6d
(WW) AIGLX: 3D driver claims to not support visual 0x6e
(WW) AIGLX: 3D driver claims to not support visual 0x6f
(WW) AIGLX: 3D driver claims to not support visual 0x70
(WW) AIGLX: 3D driver claims to not support visual 0x71
(WW) AIGLX: 3D driver claims to not support visual 0x72
(II) AIGLX: Loaded and initialized /usr/lib/dri/fglrx_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
.....................................................................
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.6.22-14-generic
(II) fglrx(0):     Build-Kernel MODVERSIONS:        no
(II) fglrx(0):     Build-Kernel __SMP__:            no
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [drm] register handle = 0x00004000
(EE) fglrx(0): Failed to enable interrupts.
(II) fglrx(0): [pci] find AGP GART
..............................................................
вкінці ще пише, що не може вікрити якісь шрифти, але це думаю таке...

2) вантажив драйвер з http://ati.amd.com/support/drivers/linux/linux-radeon.html. датується вереснем минулого року.
з приводу чи сумісний він з моєю карткою - сайт пише, що сумісний, ставлю - чорний екран. кому вірити? хоча envy качає драйвер для того ж x700 - усе відносно "працює". чи можна ще якось перевірити сумісність?
« Змінено: 2008-09-25 23:26:25 від darth_xelam »
%somegreetings%, %username%!

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
Цитата
(II) ATI Proprietary Linux Driver Version Identifier:8.42.3
(II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.423.2
найбільше мені підозріла саме оця штука...
%somegreetings%, %username%!

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Цитата
(EE) fglrx(0): Failed to enable interrupts.
Не вийшло дозволити переривання? Може, апаратні проблеми, чи конфлікти.
А взагалі - найбільше звертайте увагу на рядки, позначені (ЕЕ).
Ну, по можливості, спробуйте LiveCD на штиб Sabayon, що має при собі пропрієтарні дрова і дає можливість їх спробувати в дії.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
відновив старі драйвера. ті називалися fglrx, а ці просто radeon.
що з цього вийшло:
 - opengl-програми наче працюють, але дууууже повільно.
 - compiz відновляється працювати - білий екран. куб вертиться і все таке.
 - у лозі іксів такі помилки:
........................
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.
........................
(EE) AIGLX: Screen 0 is not DRI capable
........................

зара шукаю в неті про цю білу смерть, але якщо хтось щось знає, то я був би щасливий вислухати...
п.с. DRI, DRI, DRI... здається пов'язаний з OpenGL, а от як його змусити працювати...
« Змінено: 2008-09-26 20:02:01 від darth_xelam »
%somegreetings%, %username%!

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
А ви, часом, в ядро не лізли перезбирати? Бо щось мені здається, що в ньому немає підтримки DRM, DRI та ін. Щодо компіза - то він здавна погано дружить з АТі-шками.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Off-topic:
А ви, часом, в ядро не лізли перезбирати? Бо щось мені здається, що в ньому немає підтримки DRM, DRI та ін. Щодо компіза - то він здавна погано дружить з АТі-шками.
Іноді краще...
Я не думаю, що розробники Mint такі йолопи, що не здогадалися увімкнути ці модулі (принаймні розпачливих зойків від користувачів NVidia не чути).
Чому б Вам не встановити драйвер з офіційного сховища дистрибутива або відповідної гілки Debian?

Можете почитати для ознайомлення зі списком можливих вирішень цю тему.
« Змінено: 2008-09-26 20:42:00 від yurchor »
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
в ядро я не ліз, але по одного разу по дурості завантажив нове і... тепер у мене вибір з двох ядер при запусці ОС: нумер першого закінчується 15, іншого 14. 15 глючить, бо здається під час оновлення щось збойнуло, тому запускаюся з 14... питання про те як видалити олне лишнє я хотів задати окремо чи просто знести усю систему повінстю.
а так впринципі ядро я не чіпав =)
це може бути через це?  :o
%somegreetings%, %username%!

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
Цитата
Чому б Вам не встановити драйвер з офіційного сховища дистрибутива або відповідної гілки Debian?
я вибрав в налаштуваннях первісно вмонтований в систему стандартний драйвер. чого не вистачає?
ще значить полажу по оф-сховищам...
« Змінено: 2008-09-26 20:45:29 від darth_xelam »
%somegreetings%, %username%!

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
в ядро я не ліз, але по одного разу по дурості завантажив нове і... тепер у мене вибір з двох ядер при запусці ОС: нумер першого закінчується 15, іншого 14. 15 глючить, бо здається під час оновлення щось збойнуло, тому запускаюся з 14... питання про те як видалити олне лишнє я хотів задати окремо чи просто знести усю систему повінстю.
а так впринципі ядро я не чіпав =)
це може бути через це?  :o
М-дя... Тепер ми, здається маємо зрозуміти природу невдач під час спроб збирання драйверів...
Якщо Ваша тека /home знаходиться на окремому розділі, можете спробувати знести кореневий розділ і поставити систему наново. Скоріше за все, проблема має відпасти сама собою (за кадром чути звук відпалої проблеми). ;)
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Цитата
Чому б Вам не встановити драйвер з офіційного сховища дистрибутива або відповідної гілки Debian?
я вибрав в налаштуваннях первісно вмонтований в систему стандартний драйвер. чого не вистачає?
ще значить полажу по оф-сховищам...
Я мав на увазі пропрієтарну збірку fglrx під Вашу систему.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
Цитата
Я мав на увазі пропрієтарну збірку fglrx під Вашу систему.
хм... знайшов дещо:
http://nix.lipetsk.ru/index.php?itemid=62
http://forlong.blogage.de/entries/2007/10/23/fglrx-8423---finally-with-AIGLX-support
буду щось з цим робити
%somegreetings%, %username%!

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Цитата
Я мав на увазі пропрієтарну збірку fglrx під Вашу систему.
хм... знайшов дещо:
http://nix.lipetsk.ru/index.php?itemid=62
http://forlong.blogage.de/entries/2007/10/23/fglrx-8423---finally-with-AIGLX-support
буду щось з цим робити
8.42.3, за згадками, — шматок того, що роблять з їжею процесори їжі. Я б радив Вам пошукати свіжіших варіантів, починаючи з 8.44.
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній darthxelam

  • Новачок
  • *
  • дописів: 13
  • Карма: +0/-0
  • Хто тут?
Цитата
http://forlong.blogage.de/entries/2007/10/23/fglrx-8423---finally-with-AIGLX-support
зробив як тут і о диво, все працює!

Цитата
8.42.3, за згадками, — шматок того, що роблять з їжею процесори їжі. Я б радив Вам пошукати свіжіших варіантів, починаючи з 8.44.
все впринципі працює, але якщо можна ще краще, то звичайно пошукаю.

дякую, що навели мене на шлях істинний =) маю лінукс 3ій місяць, тому іноді туплю...
%somegreetings%, %username%!