Поставил Beryl, что с ним дальше делать?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Inos
Сообщения: 90

Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Долго мучился с compiz, но так и не поборол его зависимости. Поставил beryl.
Beryl-settings запускается отлично.
Видеокарта ATI sapphire X1600pro AGP 512Mb.
Видеодрайверы ati-driver-installer-8.31.5-x86.x86_64.run
ОС: Suse 10.1 x86_64 +KDE

После установки Beryl ничего не изменилось. Как видео тормозило, так и тормозит. Никакого ускорения не включено.
Видимо надо где-то что-то включить, чтобы не было тормозов и можно было хотя бы видео смотреть. Но где?
Как узнать, поддерживается ли моя видеокарта всем этим, или нет ? И где включить ускорение?

И еще вопрос, на эту же тему, что такое Emerald, и нужен ли он мне?
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Поставил Beryl, что с ним дальше делать?

Сообщение BlackStar »

А ты его запускаешь?

Emerald отвечает за оформление окон, так что если ты окнами управляешь 100% с клавиатуры то тебе он не нужен :)

PS. Да и для ATI драйверов чтобы использовать beryl нужно ставить XGL сервер.
LightLang Team
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

А ты его запускаешь?

В смысле?
Beryl-settings запускается. Открывается окошко с кучей функций, их там полно, видимо потому что я еще пакет плагинов к Берилу ставил.

Вообще ничего не делал, потому что не знаю что делать.
Мне не надо никаких украшений окон и прочего, мне просто надо, чтобы видео не тормозило. И чтобы 3D работало.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Поставил Beryl, что с ним дальше делать?

Сообщение BlackStar »

в командной строке набери beryl

PS. Украшение != Оформление
LightLang Team
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Попробовал набрать beryl.
Пишет, что у меня NVIDIA Absent и пишет, что XGL absent.
Странно, XGL я поставил (xgl-hardware-list-060526-25.noarch.rpm и xgl-cvs_060522-38.x86_64.rpm). Видимо его надо тоже как-то запустить, случайно не StartXGL?

[o]P.S. Умучился перезагружаться постоянно из win в Suse. Инет еще не настроил в линуксе.[o]
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Поставил Beryl, что с ним дальше делать?

Сообщение BlackStar »

Попробуй beryl-xgl
LightLang Team
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Попробовал, пишет как и раньше, дословно:

XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
beryl: No composite extension


Попробовал просто набрать Xgl, увидел, что он уже запущен, но можно удалить какой-то там lock файл. Попробовал удалить какой-то там lock файл и после этого опять набрать Xgl, получил кучу артефактов на экране.

На любые команды, Beryl выдает одну и ту же надпись, про Absent.
Только на beryl -h нормально реагирует :)
Спасибо сказали:
Аватара пользователя
ostrov
Сообщения: 179
ОС: openSuSe 11.2

Re: Поставил Beryl, что с ним дальше делать?

Сообщение ostrov »

Проверь в Sax2 3d ускорение включено или нет, если нет, он и не включится.
Да и запуск Beryl делаем командой Beryl-manager.
...Просто мы из того поколения, которое кот Матроскин учил правильно есть бутерброды, а не Картман - материться...
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Поставил Beryl, что с ним дальше делать?

Сообщение polachok »

ps aux|grep Xgl && echo "Xgl запущен" это раз.
два. чтобы запустить xgl нужно править конфиг gdm'a (либо через gdmsetup или как-там его)
проще всего в gdm.conf написать
[servers]

# Also note, that if you redefine a [server-foo] section, then GDM will
# use the definition in this file, not the defaults.conf file. It is
# currently not possible to disable a [server-foo] section defined
# in the defaults.conf file.
#

[server-Standard]
name=Standard server
command=/usr/bin/Xgl -audit 0 -ac -br -accel glx:pbuffer -accel xv:pbuffer
chooser=false
handled=true
flexible=true
priority=0

но сначала надо узнать работают ли проприетарные дрова:
fglrxinfo
если не OpenGL vendor string: ATI Technologies Inc. дрова не работают
И немедленно выпил.
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Набрал fglrxinfo
Получил:

display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)


Это не нормально?
С другой стороны, когда окрываю ATI control panel, там тоже самое.

Вот кусок файла Xorg.conf

Section "Monitor"
Identifier "Monitor[0]"
VendorName "SAMSUNG"
ModelName "SYNCMASTER 406"
UseModes "Modes[0]"
DisplaySize 310 230
HorizSync 30.0 - 71.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

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

Section "Device"
Identifier "Device[0]"
Driver "fbdev"
VendorName "VESA"
BoardName "Framebuffer Graphics"
BusID "1:0:0"
EndSection

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



P.S. beryl-manager запустился, но пропали все рамки к окнам, кнопки и т.п.
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Набрал fglrxinfo
Получил:

display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)


Это не нормально?
С другой стороны, когда окрываю ATI control panel, там тоже самое.

Вот кусок файла Xorg.conf

Section "Monitor"
Identifier "Monitor[0]"
VendorName "SAMSUNG"
ModelName "SYNCMASTER 406"
UseModes "Modes[0]"
DisplaySize 310 230
HorizSync 30.0 - 71.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

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

Section "Device"
Identifier "Device[0]"
Driver "fbdev"
VendorName "VESA"
BoardName "Framebuffer Graphics"
BusID "1:0:0"
EndSection

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



P.S. beryl-manager запустился, но пропали все рамки к окнам, кнопки и т.п.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Поставил Beryl, что с ним дальше делать?

Сообщение BlackStar »

Набрал fglrxinfo
Получил:

display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

Это не нормально?


Это не нормально!

Значит ATI драйвера не работают. Приведи вывод : cat /var/log/Xorg.0.log | grep EE
И еще, прочитай здесь как надо устанавливать драйвера : http://linuxforum.ru/index.php?showtopic=24192&st=61
LightLang Team
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

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

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series Generic
OpenGL version string: 2.0.6174 (8.31.5)


Пришлось удалить пакет fglrx. Потом поставить пакет kernel-sorce и пакет gcc.

Потом, без иксов, под рутом, собрать пакетик дров:

# init 3
# sh ./ ati-driver-installer-8.31.5-x86.x86_64.run –buildpkg SuSE/SUSE101-AMD64

Установил:
# rpm –ihv fglrx64_6_9_0_SUSE101-8.31.5-1.x86_64.rpm

И далее набрал
# ldconfig (не знаю что это, но где то вычитал, что желательно)

И после уже

# aticonfig --initial
# aticonfig –initial –input=/etc/X11/xorg.conf

Сейчас в xorg.conf :

Section "Device"
Identifier "Device[0]"
Driver "fglrx"
VendorName "VESA" -Это немного пугает
BoardName "Framebuffer Graphics" И это пугает. Так и надо?
Option "FSAADisableGamma" "no"
Option "Capabilities" "0x00000000"
Option "FSAAMSPosY3" "0.000000"
Option "no_accel" "no"
Option "UseFastTLS" "0"
Option "UseInternalAGPGART" "no"
Option "FSAAMSPosX3" "0.000000"
Option "CenterMode" "off"
Option "FSAAMSPosY1" "0.000000"
Option "mtrr" "off"
Option "FSAAMSPosX4" "0.000000"
Option "ForceGenericCPU" "no"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "usevnc" "no"
Option "DesktopSetup" "single"
BusID "1:0:0"
EndSection


Что касается запуска Xgl. То тут ступор полный. Никакого Gdm я не нашел, видимо потому что у меня KDE а не Гном. Нашел только /etc/sysconfig/displaymanager
Там есть
DISPLAYMANAGER_XSERVER="Xgl" - тут был Xorg, я исправил :)
DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:pbuffer"

Запускал после этого SuSEconfig
Но это ничего не дает, beryl так и пишет про absent.
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

В glxinfo написано direct rendering = Yes :)

А glxgears показывает ровно по 300Fps (или 1500 фрэймов за 5 секунд).
Игра Super Tux (из коробки) показывает ровно 46FPS
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Поставил Beryl, что с ним дальше делать?

Сообщение makss »

Beryl для ускорения не нужен это раз
а во вторых вывод cat /var/log/Xorg.0.log можно посмотреть
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Beryl для ускорения не нужен

Это я уже понял

во вторых вывод cat /var/log/Xorg.0.log можно посмотреть

Если смотреть с | grep EE , то ничего интересного не выдает.
Могу предложить сам файл целиком :)

P.S. Сижу радуюсь, настроил GPRS, поставил девятую оперу + toonel.
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Поставил Beryl, что с ним дальше делать?

Сообщение makss »

P.S. Сижу радуюсь, настроил GPRS, поставил девятую оперу + toonel.


Поздравляю
А насчет логов все нормально, должно все работать:)
единственное поправте или уберите пути к шрифтам в xorg.conf
а то предупреждений много выдает:)
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Inos
Сообщения: 90

Re: Поставил Beryl, что с ним дальше делать?

Сообщение Inos »

Всем большое спасибо, за помощь.
Все работает как и хотелось, самое главное не тормозит видео.

Я в восторге отЛинукса. Вчера попробовал примонтировать ISO образ, так просто и удобно, не надо никакого лишнего софта, в отличие от win.

P.S. Одним виндузятником стало меньше.

P.S.S. Пути к шрифтам исправил. Надо еще TrueType включить и шрифты из win перетащить :) .
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Поставил Beryl, что с ним дальше делать?

Сообщение BlackStar »

Неужели все работает? Расскажи как решил проблему с Xgl сервером.
LightLang Team
Спасибо сказали: