Автор Тема: (РЕШЕН) Помощ за intel graphics  (Прочетена 3619 пъти)

HeavenWarrior

  • Напреднали
  • *****
  • Публикации: 168
    • Профил
(РЕШЕН) Помощ за intel graphics
« -: Oct 01, 2008, 09:39 »
Инсталирах на приятелката ми Debian Lenny, всичко върви като пушка, проблема е, че не и вървят 3D игри. Bzflag, Armagetron, Snowballz, казва че се изключват, след като екрана премигне и си сменя резолюцията. Според мен това се дължи на видео драйвера на картата й - Intel Graphics 82945 Extreme G 128mb. Инсталирал съм и всичките Меса библиотеки, utils и прочие. има инсталиран xorg-driver-video-intel(или нещо от сорта беше пакетът). При glxinfo | grep rendering отговорът е "yes" При glxgears дава стабилно ниво на ФПС-тата, ала имам чувството че нещо не е както хората. За съжаление съм работил само с Нвидиа и Ати карти и нямам опит с Интел. Доколкото четох тези драйвери били вградени и отворени и нямало проблем. Търсих по разни форуми, но информация аз поне не намерих, освен официалния сайт на Интел по въпроса, където е доста бедно на информация или поне аз не намиерих, там става въпрос за компилиране на сорсовете на драйверите им. Нека ако някой се е сблъсквал с подобен проблем, по възможност, да помогне. Ще дам каквато информация бъде поискана относно хардуерните outputs и прочие. Благодаря.

П.С. За съжаление немога да видя дали интелския драйвер е зареден, защото xorg.conf ми е мътна вода последната версия. Мен ме спаси nvidia-xconfiga '<img'>



Активен

FreeBSD 6.2 KDE 3.5.7; Debian Sid KDE 4.0.0
"If You Know Your Brother Is A Greedy Bastard Never Give Him The Password" --Puffy Baba And The 40 Vendors (OpenBSD songs)

Michael

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
(РЕШЕН) Помощ за intel graphics
« Отговор #1 -: Oct 01, 2008, 20:15 »
Аз имах същият проблем и като гледам видеоплатката е същата като моята, та затова ще кажа какво направих за разрешаването му, но имай предвид, че не играя игри под Linux.
Аз съм със Slackware 12.1, понеже дистрибуциите съдържат горе долу едни и същи неща предполагам че ще свърши работа.
Преди да инсталирам Slackware инсталирах Open Suse 12.0, с единствената идея, да ми генерита файла xorg.conf, след това инсталирах Slackware и цопирах въпросният файл от Suse и всичко си дойде на мястото. По долу ще ти закача моят конфигурационен файл.
Примерен код
/.../
# SaX generated X11 config file
# Created on: 2008-07-19T06:43:03+0300.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/OTF"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/Speedo"
    FontPath    "/usr/share/fonts/75dpi:unscaled"
    FontPath    "/usr/share/fonts/100dpi:unscaled"
    FontPath    "/usr/share/fonts/cyrillic"
    FontPath    "/usr/local/share/fonts"
EndSection

Section "ServerFlags"
  Option       "AIGLX" "on"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "glx"
  Load         "type1"
  Load         "extmod"
  Load         "dbe"
  Load         "freetype"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us,bg,ru"
  Option       "XkbModel" "pc105"
  Option       "XkbRules" "xorg"
  Option       "XkbVariant" ",phonetic,phonetic"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Logitech Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

#Това е секцията за монитора ми, твоят вероятно е друг

Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  267 200
  HorizSync    30-69
  Identifier   "Monitor[0]"
  ModelName    "SYNCMASTER 500B"
  Option       "DPMS"
  Option       "PreferredMode" "1280x1024"
  VendorName   "SAMSUNG"
  VertRefresh  50-160
  UseModes     "Modes[0]"
EndSection

#Тези двете скции са за резолюциите на монитора

Section "Modes"
  Identifier   "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1152x864" "1024x768" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1152x864" "1024x768" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1152x864" "1024x768" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1152x864" "1024x768" "1024x600" "800x600" "768x576" "640x480"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

#Тази определя chip set - а и драйвера за видеото
Section "Device"
  BoardName    "945G"
  BusID        "0:2:0"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "DRI"
  Screen       0
  VendorName   "Intel"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option       "Composite" "on"
EndSection



Не гарантирам, че ще стане при теб, но все пак нещото е повече от нищото. Така че успех, дано съм успял с мещо да помогна.
Активен

fogata

  • Напреднали
  • *****
  • Публикации: 200
    • Профил
(РЕШЕН) Помощ за intel graphics
« Отговор #2 -: Oct 05, 2008, 17:38 »
Присъединявам се към молбата на HeavenWarrior ако има хора натрупали опит с интелските драйвери да го споделят.От утре ще съм собственик на дъно с G45 и търся предварително инфо как да подкарам вграденото хардуерно ускорение за новите HD формати.Засега намирам доста оскъдна информация.
Активен

HeavenWarrior

  • Напреднали
  • *****
  • Публикации: 168
    • Профил
(РЕШЕН) Помощ за intel graphics
« Отговор #3 -: Oct 05, 2008, 20:05 »
Аз имам малко напредък. Установих, че игрите bzflag, armagetron, extremetuxracer, supertuxkart не тръгват, заради новия xorg, който им дава лоша резолюция и трябва ръчно да се настроят на отговарящата резолюция в графичната среда от конфигурационните фаилове или да се пуснат в прозоръчен режим. Може и да е грешно наблюдението ми, но поне така тръгнаха, навремето не помня да съм имал подобни проблеми. Имах същите със тези игри и на моята машина, където съм с Nvidia. Rendering-a работи на машината, ала с Компиз имах проблем, или не възприема настройките в xorg.conf-а, или и аз незнам. Дава грешка за някакъв default depth и затова, че не може да стартира необходимия дисплей. Права, групи, настройки всичко беше сложено, но неще и това е. Смятам да пробвам да даунгрейдна до по-стара xorg версия или да генерирам xorg файл от жива дистрибуция с по-стара версия на xorg-a.



Активен

FreeBSD 6.2 KDE 3.5.7; Debian Sid KDE 4.0.0
"If You Know Your Brother Is A Greedy Bastard Never Give Him The Password" --Puffy Baba And The 40 Vendors (OpenBSD songs)

tyuio

  • Гост
(РЕШЕН) Помощ за intel graphics
« Отговор #4 -: Oct 07, 2008, 08:45 »
няма как някой да се оплаче от интелски драйвери за линукс, мисля че са най-добрите а и са отворени. аз съм с таказа но вече сум на убунту и тои сам си свали правилния драйвер номера е маи че при новия хорг се пише от самия драйвер в .конф фаила така че незнам какво се пише на ръка като едно време.
Активен

HeavenWarrior

  • Напреднали
  • *****
  • Публикации: 168
    • Профил
(РЕШЕН) Помощ за intel graphics
« Отговор #5 -: Oct 12, 2008, 17:39 »
Аз си помогнах с Kxgenerator '<img'> Драйверите са добри, като изключим проблемите с Compiz, които идват от AIGLX. Темата е приключена - ползвайте kxgenerator '<img'>
Активен

FreeBSD 6.2 KDE 3.5.7; Debian Sid KDE 4.0.0
"If You Know Your Brother Is A Greedy Bastard Never Give Him The Password" --Puffy Baba And The 40 Vendors (OpenBSD songs)

fogata

  • Напреднали
  • *****
  • Публикации: 200
    • Профил
(РЕШЕН) Помощ за intel graphics
« Отговор #6 -: Oct 27, 2008, 22:09 »
Какво точно върши Kxgenerator.И от къде си свали драйверите.На саита на Интел естествено драйвери само за Уиндоус.Свалих няколко от тук и там, но не ми се икспериментира излишно, още повече, че се говори за пачване на ядрото,допълнителни библиотеки и тн.
Активен