Вопрос чайника про всякие 3д столы... (столько всяких в последнее время 3д столов развелось...)

Модератор: Модераторы разделов

Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Вопрос чайника про всякие 3д столы...

Сообщение anterior »

Здравствуйте! Чего-то я непонимаю, столько всяких в последнее время 3д столов развелось, уже запутался - xgl, egl, aglx, ?beryl?, еще какой-то там от sun. Вопрос такой - есть ли на данное время такие 3д столы в которых штатно запускается видео и 3д игры без всяких костылей вроде переключения на другие терминалы? (Видеокарта NVIDIA FX5200)
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Вопрос чайника про всякие 3д столы...

Сообщение Unicorn »

1.
http://linuxforum.ru/index.php?s=&show...st&p=278181

2. Работает связка дров нвидиа 9-й ветки (9ХХХ) + XORG 7.1 + Beryl
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

Попробовал установить Xgl+Beryl - Фантастика! Вот это красота, какие эффекты, прозрачности, тени. Понравилась ощутимо лучшая интеграция с KDE по сравнению с compiz. Хотя не без глюков.
Незнаю с чем связано то ли с тем что новые дрова поставил - 9629 но теперь иксы не вылетают после запуска 3д приложений или видео. Но зато те же 3д игры и фильмы стали подтормаживать, в Quake3 текстуры поменял свой цвет и игра стала также подтормаживать, еще например большинство плагинов визуализации в amarok - прозрачные (вместо черного цвета) Так я понимаю это связано с DRI/m? Будет ли такая же проблема если я вместо xgl буду использовать AIGLX? Может проблема в моей слишком устарелой видеокарте - GeForce 2MX 32?
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение solshark »

anterior писал(а):
22.12.2006 17:51
Может проблема в моей слишком устарелой видеокарте - GeForce 2MX 32?


Для карт nvidia XGL не нужен. Я бы даже сказал, вреден он. Убрать нафик, поправить xorg.conf, и будет счастье. Ссылки нужные и советы в этом топике: http://linuxforum.ru/index.php?showtopic=27005
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

У меня проблемы.
Во первых: В статье http://gentoo-wiki.com/HOWTO_nVidia_GL_Desktop_Effects было написано что нужны дрова выше 9631. У меня был установлен 9629, поэтому я скачал последний драйвер - 9746 и пытался его установить. После многочисленных предупреждений типа

Код: Выделить всё

WARNING: The NVIDIA GeForce2 MX/MX 400 GPU installed in this system is
         supported through the NVIDIA 1.0-96xx legacy Linux graphics drivers.
         Please visit http://www.nvidia.com/object/unix.html for more
         information.  The 1.0-9746 NVIDIA Linux graphics driver will ignore
         this GPU.
WARNING: You do not appear to have an NVIDIA GPU supported by the 1.0-9746
         NVIDIA Linux graphics driver installed in this system.  For further
         details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in
         the README available on the Linux driver download page at
         www.nvidia.com.

В конечном счете он мне показал сообщение об ошибке:

Код: Выделить всё

ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s).


Во вторых: Действительно ли так необходима Xorg v. > 6.9? У меня SuSE 10.1 и там Xorg версии 6.9, может нужно обновить?

А с теми дровами как у меня и иксой на запуск beryl-manager икса реагирует вылетанием, либо полным зависанием

И еще вот чего я добавил в xorg.conf:

Код: Выделить всё

Section "Module"
    ...
    Load           "glx"
    ...
EndSection

Section "Device"
    ...
    #Option       "NoFlip" "True"
  Option "TripleBuffer" "True"
  Option "AddARGBGLXVisuals"
    ...
EndSection

Section "Extensions"
   Option       "Composite" "enable"
EndSection
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение solshark »

anterior писал(а):
23.12.2006 09:04

Код: Выделить всё

....The 1.0-9746 NVIDIA Linux graphics driver will ignore
         this GPU...

Не подходит Вам этот драйвер. Там ж написано. Как тут быть? Читаем вики еще раз внимательно:
This short guide will describe how to use nVidia's drivers to create an OpenGL accelerated desktop environment similar to AIGLX. Currently, driver revision 9631 or higher is required for stable releases of Compiz and Beryl.
...
Hardware Requirements

...
* GeForce 2 MX or GeForce 3 and above

Т.е. 9631 или выше. Попробуйте версию 9631. Должно работать. Ну а если и этот драйвер не станет, тогда путь один - XGL.

anterior писал(а):
23.12.2006 09:04
Во вторых: Действительно ли так необходима Xorg v. > 6.9? У меня SuSE 10.1 и там Xorg версии 6.9, может нужно обновить?

Да, тут без вариантов. Сразу обновлять. Иначе не получится ничего.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

Iksu obnovil - teper 7.1.99.902
Drayver postavil - teper 9631
...Vot teper chto-to s raskladkoy stalo, nemogu na ruskuyu pomenyat ;)

Zapuskayu beryl-manager i vot chto proishodit:
shapki u okon skrivaiutsya i vse nichego posle neproishodit, iksa molchit, tolko mish rabotayet, prihoditsya nazhimat Ctrl+Alt+Backspace dlya perezapuska
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

Rabotaet. Pomogla pravka xorg.conf:

Код: Выделить всё

1) Section "Screen"
Option         "RenderAccel" "true"
Option         "AllowGLXWithComposite" "true"
Option         "AddARGBGLXVisuals" "true"
Option         "DisableGLXRootClipping" "True"
EndSection
2)Section "Device"
...
  Option "TripleBuffer" "True"
...
EndSection


O horoshem:
+ Video rabotaet horosho

A teper o plohom:
+ Sistema stala tormozit dazhe bolee chem s Xgl
+ Chto-to s prorisovkoy. Ingoda Naprimer otkrivayu Kaffeine - okno chernoe, pomogaet svernut/razvernut, takzhe inogda i s drugimi oknami
+ Igri ne rabotauit! Zapuskauy xmoto (ili quake3) a tam tsvetniye polosi begauit i vse! glxgears tolko rabotaet

Vot takie dela. Poprobuyu v ponedelnik na rabote postavit s posledney versiey drov, blago tam videokarta Geforce FX5200
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

Poproboval ustanovit na rabote. Konfiguratsiya takaya:
+ Video: NVidia FX5200
+ CPU: Inel Pentium 4 2.80GHz (2x yaderniy)
+ RAM: 512MB
+ Video Driver: NVidia 1.0-9746
+ Xorg: 7.1.99.902 (obnovlen)
+ SuSE 10.1
+ Linux 2.6.16.13-4-smp

Rezultat: nichego horoshego! Video pritormazivaet (na polniy ekran), zapuskayu xmoto - tormozit zhutko, no rabotaet, vizualizatsiya u amaroK kakaya-to poluprozrachnaya. A pamyati etot beryl zhret zutko - ~100MB

Nado budet poprobovat aiglx...

P.S: Ludi pomogite raskladku nastroit, chego ey nado sdelat? V xorg.conf:
Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection
Chego emu eshe nado???
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Вопрос чайника про всякие 3д столы...

Сообщение (asper »

anterior писал(а):
25.12.2006 08:24
Poproboval ustanovit na rabote. Konfiguratsiya takaya:
+ Video: NVidia FX5200
+ CPU: Inel Pentium 4 2.80GHz (2x yaderniy)
+ RAM: 512MB
+ Video Driver: NVidia 1.0-9746
+ Xorg: 7.1.99.902 (obnovlen)
+ SuSE 10.1
+ Linux 2.6.16.13-4-smp

Rezultat: nichego horoshego! Video pritormazivaet (na polniy ekran), zapuskayu xmoto - tormozit zhutko, no rabotaet, vizualizatsiya u amaroK kakaya-to poluprozrachnaya. A pamyati etot beryl zhret zutko - ~100MB

Nado budet poprobovat aiglx...

P.S: Ludi pomogite raskladku nastroit, chego ey nado sdelat? V xorg.conf:
Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection
Chego emu eshe nado???

уберите запятаю перед winkeys
И ещё может добавить
Option "CoreKeyboard"
Сомнительно доброе привидение
Спасибо сказали:
minder
Сообщения: 331
ОС: AIX, Solaris,RHEL,SLES,Gentoo

Re: Вопрос чайника про всякие 3д столы...

Сообщение minder »

пример:

Код: Выделить всё

Section "InputDevice"

    Identifier  "Keyboard1"
    Driver      "kbd"

    Option "AutoRepeat" "500 30"

    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc105"
    Option "XkbLayout"  "us,ru(winkeys)"
    Option "XkbOptions" "grp:caps_toggle,grp_led:scroll"

EndSection
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Вопрос чайника про всякие 3д столы...

Сообщение NIK1910 »

Nvidia в новом драйвере поддержку старых карт выкинула. У меня beryl часто поглючивает, позавчера при пролистовании куба картинка застыла, иногда бывает окно настроек beryl не перетаскивается.
В firefox строку дописал перестал все вешать, а вот амарок при загрузке иногда черным окном стартует из трея.
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение solshark »

anterior писал(а):
25.12.2006 08:24
Nado budet poprobovat aiglx...

Не надо ничего пробовать, надо правильно настроить. Что-то Вы упустили. Проверьте xorg.conf на предмент опций, нужных берилу.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

solshark писал(а):
25.12.2006 11:58
anterior писал(а):
25.12.2006 08:24

Nado budet poprobovat aiglx...

Не надо ничего пробовать, надо правильно настроить. Что-то Вы упустили. Проверьте xorg.conf на предмент опций, нужных берилу.


Vot chego u menya pokazivaet xorg.conf:

Код: Выделить всё

Section "ServerLayout"
    Identifier     "Layout[all]"
    Screen         "Screen[0]" 0 0
    InputDevice    "Keyboard[0]" "CoreKeyboard"
    InputDevice    "Mouse[1]" "CorePointer"
    Option         "Clone" "off"
    Option         "Xinerama" "off"
EndSection
Section "Files"
    InputDevices      "/dev/gpmdata"
    InputDevices      "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    <...>
    FontPath        "/opt/kde3/share/fonts"
EndSection
Section "Module"
    Load           "freetype"
    Load           "type1"
    Load           "dbe"
    Load           "glx"
    Load           "extmod"
    Load           "v4l"
EndSection
Section "ServerFlags"
    Option         "AllowMouseOpenFail" "on"
EndSection
Section "InputDevice"
    Identifier     "Keyboard[0]"
    Driver         "kbd"
    Option          "XkbRules" "xorg"
    #Option         "Protocol" "Standard"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us,ru(winkeys)"
    Option         "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
    #Option         "XkbVariant" "winkeys"
    Option        "CoreKeyboard"
EndSection
Section "InputDevice"
    Identifier     "Mouse[1]"
    <...>
EndSection
Section "Modes"
    Identifier         "Modes[0]"
    ModeLine     "1024x768" 79.5 1024 1080 1192 1360 768 769 772 801
    ModeLine     "800x600" 47.5 800 840 920 1040 600 601 604 626
EndSection
Section "Monitor"
#  DisplaySize 270.9 203.2
    Identifier     "Monitor[0]"
    VendorName     "SAM"
    ModelName      "SAMSUNG SYNCMASTER"
    UseModes       "Modes[0]"
    DisplaySize     300    230
    HorizSync       30.0 - 61.0
    VertRefresh     43.0 - 75.0
    Option         "CalcAlgorithm" "XServerPool"
    Option         "DPMS"
EndSection
Section "Device"
    Option       "NoFlip" "True"
    Identifier     "Device[0]"
    Driver         "nvidia"
    VendorName     "NVidia"
    BoardName      "GeForce2 MX/MX 400"
    Screen          0
EndSection
Section "Screen"
    Identifier     "Screen[0]"
    Device         "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "AddARGBGLXVisuals" "true"
    Option         "DisableGLXRootClipping" "True"
    Option         "TripleBuffer" "True"
    SubSection     "Display"
        Depth       15
        Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    <...>
EndSection
Section "Extensions"
    Option         "Composite" "enable"
EndSection


to Vlady, minder:
Sdelal kak vi skazali, pochemu-to ne pomoglo :(
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Вопрос чайника про всякие 3д столы...

Сообщение arkhnchul »

не надо перед winkeys запятую убирать. с запятой это значит (для "us,ru") для us схема первая в списке, тоесть раз никакой то умолчальная, а для ру - winkeys. без запятой - для us winkeys, для ру щавель моржовый.
Лучше kkbswitch скачать и поставить, он нормально все переключает.
Losing is fun!
Спасибо сказали:
JasonX
Сообщения: 101
ОС: Gentoo 2008.0

Re: Вопрос чайника про всякие 3д столы...

Сообщение JasonX »

Не надо ничего пробовать, надо правильно настроить. Что-то Вы упустили. Проверьте xorg.conf на предмент опций, нужных берилу.
[quote]

Section "Extensions"
Option "Composite" "enable"
EndSection

а нафига тут композит ?
Собсна LMD и Windows тамболе
Спасибо сказали:
Аватара пользователя
anterior
Сообщения: 266
ОС: Debian amd64

Re: Вопрос чайника про всякие 3д столы...

Сообщение anterior »

to Arkhnchul:
Спасибо, но ошибку уже исправил. Исправил тем что создал ссылку /usr/share/X11/xkb->/etc/X11/xkb

to JasonX:
>а нафига тут композит ?

А вот зачем:
~> beryl-manager
beryl: No composite extension
Спасибо сказали: