Автор Гілка: немає дірект рендерінга на mdv 2008 + глюки :'(  (Прочитано 24577 раз)

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
Всім привіт. В минулому пості писав що в чорніє екран, ось поставив мандріву 08 і ця проблема зникла, також з першого разу завівся компіз (правда попросив mesa поставити),але дірект рендер так і не паше, у відповідь на команду glxinfo | grep rendering взагалі каже щось типу щось не знайдено, але компіз працює без гальмувань. Ось я і вирішив поставити дрові з сайту аті - результат - спочатку тормоза страшні, а потім взагалі ікси не запустилися. Видалив їх за допомогою fglrx-uninstall.sh. Тоді почалися глюки різні - то ікси не запускаються, то все біле, то тормозить... ПИТАННЯ - 1) які фійли треба повидиляти щоб заново поставити дрова з дістрибу і вони запрацювали як після встановлення 2) Чи можливо заставити дірект рендерінг працювати.

ось моє залізо:
athlon x2 4200+
1024 ddr2
ati radeon x1300 PRO :'(
mandriva powerpack 2008

Наперед дякую)

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Ви мали зберегти /etc/X11/xorg.conf. Тепер, здається уже пізно. Встановіть пакет з пропрієтарними драйверами, конфігуратор Mandriva не може правильно їх налаштувати. Вийдіть з X (думаю у Вашому випадку проблем через відсутність X не буде  ;)). Виконайте команду від адміністратора
aticonfig --initial --input=/etc/X11/xorg.confПерезавантажтесь.
Далі маєте поле для експериментів: актуальні бети драйверів ATi (7.11) не працюють з compiz з Mandriva 2008. Потрібно завантажити і встановити compiz 0.6...
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

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
інсталяція закритих драйверів АТІ мала зберегти Ваш оригінальний файл конфігурації в *.bak - подивіться, він має там ще бути

але теоретично якщо взагалі витерти /etc/X11/xorg.conf ікса має запуститись з типовими параметрами
після цього можна запустити drakconf і налаштувати її параметри

щодо сміття, то я, як правило перевіряю його командою find . -name "*" -exec rpm -qf {} \; в каталозі, де воно має лежати
на файли, що не встановлені через rpm воно скаже, що не знає нічого про пакунок
каталог, що Вас цікавить
/usr/lib(64)/xorg
Fedora 35 (x86-64)

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
Дякую, зараз спробую...

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
Ось я ще знайшов таку інфу: http://ru.gentoo-wiki.com/HOWTO_direct_rendering_without_proprietary_drivers_for_ATI_Radeon_9600
ще це спробую...

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
Підкажіть плз, відповідно вище приведеного посилання: чим можна замінити команду emerge для використання у мандріві? Вона тільки в gentoo є, а в мандріві пише що команду не знайдено. Дуже хочу спробувати отой спосіб...

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Вам не варто пробувати той спосіб, бо у генту своя система працювання з ПЗ.
Думаю, найпростіше вам буде запустити drakx11 і увімкнути там потрібні налаштування.

Альтернативно, якщо це не спрацювало, або Ви надаєте перевагу ручному управлінню, просто подивіться чи в /etc/X11/xorg.conf є опція DRI і якщо є і не працює, подивіться, що пише в журналі /var/log/Xorg.0.log про DRI
Fedora 35 (x86-64)

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Можете ще спробувати рецепти звідси (за виключенням livna та yum!!!)
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

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
ось сьогодні пробував дописати модуль "dri" у xorg.conf - так тепер хоч ікси не вилітають. Перед цим якщо писав glxinfo просто ікси перезавантажувало)) :o Завтра спробую наведений yurchor спосіб...

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
Не допоміг рецепт :( навідь не знаю що робити... вже запарився з цим...зараз взагалі пише що комп не підтримує 3д! розкажить плз по пунктах що треба зробити якщо хтось знає! Я робив так:
1) ставлю дрова аті з сайту
2) захожу в drakconf в налаштування ікс серверу - воно вибирає "x1300-x1950 (vith avivo)" змінюю на "x1300-x1950"
3) на питання про встановлення пропріетних дров кажу так
4) перезапустив ікси
5) виконав редагування хорг.сонф за рецептом http://www.my-guides.net/en/content/view/91/26/1/2/#ati
6) перезапуск іксів і...... вони не запускаються))

Десь читав що треба перезбирати ядро якось там, але я в цьому взагалі не тлумачу... %(

Розкажить плз по пунктах що треба зробити якщо хтось знає

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
АУУУУУ!!! тут є хтось? :) починаю поступово схилятися до вінди за цієї проблеми)) ХЕЛП!

Praporshic

  • Гість
Вивід "cat /var/log/Xorg.0.log | grep EE" в студію.

Відсутній dimitrodon

  • Дописувач
  • **
  • дописів: 53
  • Карма: +0/-0
  • кроистуюсь Arch Linux
НІОДНОЇ помилки не видало на цей запит!!!!!!! Нічого не розумію... Ось відновив потім хорг.сонф з резервної копії, то ікси завантажуються (звичайно 3д нот супортед), так ось коли роблю glxinfo або glxgears - пише що скрін 0:0 а наступна строчка segmentation fauled %(
Ость мій конфіг з працюючими іксами (хоч якось):
# File generated by XFdrake (rev 230776)
# File generated by XFdrake (rev 230776)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
      Identifier     "layout1"
      Screen      0  "aticonfig-Screen[0]" 0 0
      InputDevice    "Keyboard1" "CoreKeyboard"
      InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
      Load  "dbe" # Double-Buffering Extension
      Load  "v4l" # Video for Linux
      Load  "extmod"
      Load  "type1"
      Load  "freetype"
      Load  "glx" # 3D layer
EndSection

Section "ServerFlags"

    #DontZap # disable <Crtl><Alt><BS> (server abort)
    # allows the server to start up even if the mouse does not work
      Option          "AIGLX" "off"
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
      Option          "allowmouseopenfail"
EndSection

Section "InputDevice"
      Identifier  "Keyboard1"
      Driver      "kbd"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ua"
      Option          "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
      Identifier  "Mouse1"
      Driver      "mouse"
      Option          "Protocol" "ExplorerPS/2"
      Option          "Device" "/dev/mouse"
EndSection

Section "Monitor"

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
      Identifier   "monitor1"
      VendorName   "Plug'n Play"
      ModelName    "SyncMaster"
      HorizSync    30.0 - 81.0
      VertRefresh  56.0 - 75.0
      ModeLine     "768x576" 50.0 768 832 846 1000 576 590 595 630
      ModeLine     "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
      Identifier   "aticonfig-Monitor[0]"
      Option          "VendorName" "ATI Proprietary Driver"
      Option          "ModelName" "Generic Autodetecting Monitor"
      Option          "DPMS" "true"
EndSection

Section "Device"
      Identifier  "device1"
      Driver      "vesa"
      BoardName   "ATI Radeon X1300 - X1950"
      Option          "DPMS"
EndSection

Section "Device"
      Identifier  "aticonfig-Device[0]"
      Driver      "fglrx"
EndSection

Section "Screen"
      Identifier "screen1"
      Device     "device1"
      Monitor    "monitor1"
      DefaultDepth     24
      SubSection "Display"
            Depth     8
            Modes    "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     15
            Modes    "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     16
            Modes    "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     24
            Modes    "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
EndSection

Section "Screen"
      Identifier "aticonfig-Screen[0]"
      Device     "aticonfig-Device[0]"
      Monitor    "aticonfig-Monitor[0]"
      DefaultDepth     24
      SubSection "Display"
            Viewport   0 0
            Depth     24
      EndSubSection
EndSection

Section "Extensions"
      Option          "Composite"
EndSection


Ось відредагований, непрацюючий:

# File generated by XFdrake (rev 230776)


Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    ModelName "SyncMaster"
    HorizSync 30.0 - 81.0
    VertRefresh 56.0 - 75.0
    ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630
    ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
    Identifier "monitor2"
    VendorName "ATI Proprietary Driver"
    ModelName "Generic Autodetecting Monitor"
EndSection
# File generated by XFdrake (rev 230776)


Section "Device"
    Identifier "device1"
    VendorName "ATI Technologies Inc"
    BoardName "ATI Radeon X1300 - X1950 (working with avivo driver)"
    Driver "fglrx"
    Option "DPMS"
    Option "UseFastTLS" "0"
    Option "BlockSignalsOnLock" "on"
    Option "ForceGenericCPU" "off"
    Option "KernelModuleParm" "locked-userpages=0"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
    
    Subsection "Display"
        Depth 8
        Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubsection
    
    Subsection "Display"
        Depth 15
        Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubsection
    
    Subsection "Display"
        Depth 16
        Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubsection
    
    Subsection "Display"
        Depth 24
        Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubsection
EndSection
# File generated by XFdrake (rev 230776)
# File generated by XFdrake (rev 230776)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen "screen1"
EndSection

Section "Files"
    EndSection

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
    Load "dri" # direct rendering
EndSection

Section "ServerFlags"
    #DontZap # disable <Crtl><Alt><BS> (server abort)
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
    
    # allows the server to start up even if the mouse does not work
    Option "AIGLX" "off"
    Option "allowmouseopenfail"
    Option "AIGLX" "on"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "InputDevice"
    Identifier "Keyboard1"
    Driver "kbd"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us,ua"
    Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
EndSection

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

Praporshic

  • Гість
Хм... цікаво. Якщо я не плутаю з nvidia, то модуль dri з пропрієтарними драйверами не працює...
А взагалі, раджу привести конфіг до більш стандартного порядку - спочатку модулі та шрифти, потім - пристрої, потім вже screen та server layout - тоді й помилки шукати легше буде.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Хм... цікаво. Якщо я не плутаю з nvidia, то модуль dri з пропрієтарними драйверами не працює...
А взагалі, раджу привести конфіг до більш стандартного порядку - спочатку модулі та шрифти, потім - пристрої, потім вже screen та server layout - тоді й помилки шукати легше буде.
Таки плутаєте. Ось мій xorg.conf (fglrx-8.40.4), все працює:
# File generated by XFdrake (rev 230776)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
      Identifier     "layout1"
      Screen      0  "aticonfig-Screen[0]" 0 0
      InputDevice    "Keyboard1" "CoreKeyboard"
      InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
      Load  "dbe" # Double-Buffering Extension
      Load  "v4l" # Video for Linux
      Load  "extmod"
      Load  "type1"
      Load  "freetype"
      Load  "glx" # 3D layer
      Load  "dri" # direct rendering
EndSection

Section "ServerFlags"

    #DontZap # disable <Ctrl><Alt><BS> (server abort)
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
 # allows the server to start up even if the mouse does not work
      Option          "allowmouseopenfail"
EndSection

Section "InputDevice"
      Identifier  "Keyboard1"
      Driver      "kbd"
      Option          "XkbModel" "pc105"
      Option          "XkbLayout" "us,ua(unicode),ru"
      Option          "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin,lv3:lwin_switch"
EndSection

Section "InputDevice"
      Identifier  "Mouse1"
      Driver      "mouse"
      Option          "Protocol" "ExplorerPS/2"
      Option          "Device" "/dev/mouse"
EndSection

Section "Monitor"

    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
      Identifier   "monitor1"
      VendorName   "Plug'n Play"
      ModelName    "SyncMaster"
      HorizSync    30.0 - 71.0
      VertRefresh  50.0 - 160.0
      ModeLine     "768x576" 50.0 768 832 846 1000 576 590 595 630
      ModeLine     "768x576" 63.1 768 800 960 1024 576 578 590 616
EndSection

Section "Monitor"
      Identifier   "aticonfig-Monitor[0]"
      Option          "VendorName" "ATI Proprietary Driver"
      Option          "ModelName" "Generic Autodetecting Monitor"
      Option          "DPMS" "true"
EndSection

Section "Device"
      Identifier  "device1"
      Driver      "ati"
      VendorName  "ATI Technologies Inc"
      BoardName   "ATI Radeon 9500 - X850"
      Option          "DPMS" "true"
      Option          "XaaNoOffscreenPixmaps" "1"
EndSection

Section "Device"
      Identifier  "aticonfig-Device[0]"
      Driver      "fglrx"
      Option      "VideoOverlay"  "on"
EndSection

Section "Screen"
      Identifier "screen1"
      Device     "device1"
      Monitor    "monitor1"
      DefaultDepth     24
      SubSection "Display"
            Depth     8
            Modes    "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     15
            Modes    "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     16
            Modes    "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
      SubSection "Display"
            Depth     24
            Modes    "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
      EndSubSection
EndSection

Section "Screen"
      Identifier "aticonfig-Screen[0]"
      Device     "aticonfig-Device[0]"
      Monitor    "aticonfig-Monitor[0]"
      DefaultDepth     24
      SubSection "Display"
            Viewport   0 0
            Depth     24
            Modes     "1024x768"
      EndSubSection
EndSection

Section "Extensions"
      Option          "Composite"
EndSection
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