Привет всем!
Наблюдаю такую проблему: при включении Beryl (через xgl на ATI) просто белый экран. По Alt-Tab показываются превьюхи окон.
Как быть?
OS Ubuntu 7.04 AMD64, проприетарные дрова видео, iMac Intel, Mobility RadeOn X1600
Просто белый экран при включении Beryl
Модератор: Модераторы разделов
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Просто белый экран при включении Beryl
Отключи blur-эффекты. Какая-то из опции принудительного использования определенного типа блёра дает такой неприятный эффект. (ЧТобы отключить, достаточно загрузиться без beryl, запустить beryl-manager и поискать в настройках. вкладка "эффекты" чтоли... ...на той же вкладке анимация и т.п.)
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
Re: Просто белый экран при включении Beryl
AlexYeCu писал(а): ↑12.07.2007 13:16Отключи blur-эффекты. Какая-то из опции принудительного использования определенного типа блёра дает такой неприятный эффект. (ЧТобы отключить, достаточно загрузиться без beryl, запустить beryl-manager и поискать в настройках. вкладка "эффекты" чтоли... ...на той же вкладке анимация и т.п.)
Ну и без берила xgl тормозит....
Код: Выделить всё
[root@Ubivetz:~] cat /usr/local/bin/startxgl.sh
#!/bin/sh
Xgl :1 -fullscreen -ac -br -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
sleep 2
exec startkde
#exec dbus-launch --exit-with-session gnome-session
[root@Ubivetz:~] cat /usr/local/bin/start_beryl.sh
#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
DISPLAY=:1 beryl-manager
DISPLAY=:1 beryl-xgl --use-copy
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi
[root@Ubivetz:~] cat /etc/X11/sessions/xgl.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=ApplicationУ вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
Re: Просто белый экран при включении Beryl
Blur отключен
Код: Выделить всё
$ cat /var/log/Xorg.0.log | grep '(WW)'
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Option "AddARGBGLXVisuals" is not used
(WW) fglrx(0): Option "RenderAccel" is not used-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Просто белый экран при включении Beryl
Код: Выделить всё
Section "Extensions"
Option "Composite" "true"
Option "RENDER" "true"
EndSectionКод: Выделить всё
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "RenderAccel" "true"
Option "BackingStore" "true"
Option "DPRMS" "true"
Option "RandRotation" "true"
Option "TrippleBuffer" "true"
Option "Coolbits" "1"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSectionУ меня, правда NVIDIA... ...но вот что в глаза бросилось... ...я про композит...
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
Re: Просто белый экран при включении Beryl
Когда XGL запущен, пишем в терминале:
Кто знает, как побороть? В "обычном" XOrg 3D-ускорение есть.
Код: Выделить всё
$ glxinfo | grep direct
Xlib: extension "XFree86-DRI" missing on display ":1.0".
direct rendering: NoКто знает, как побороть? В "обычном" XOrg 3D-ускорение есть.
-
Ubivetz
- Сообщения: 48
- ОС: Mdv 2007.1,Ubuntu 7.04,OS X
Re: Просто белый экран при включении Beryl
Как говорится, открылись новые обстоятельства. <_<
Перехожу на первую консоль и гашу иксы
Запускаю XGL
Логинюсь на другой консоли
в появившемся окошке KDE'шной konsole пробую:
Работает быстро, никаких тормозов...
Пробую запустить Берил:
Появляется белый прямоугольник, как раз закрывающий окно konsole.
Пробую. Куб работает!!!
Окрылённый надеждой, пробую запустить KDE:
Кеды запускаются, но на половине загрузки виснут нафиг.
Ладно. Запускаю Гном:
Гном загружается, запускаю konsole, потом mc. Опять тормоза... :o
Перехожу на первую консоль и гашу иксы
Код: Выделить всё
$ sudo bash
# /etc/init.d/gdm stopЗапускаю XGL
Код: Выделить всё
# Xgl :1 -fp /usr/share/fonts/X11/misc -ac -accel glx:pbuffer -accel xv:pbuffer -br &Логинюсь на другой консоли
Код: Выделить всё
$ sudo bash
# DISPLAY=:1 konsoleв появившемся окошке KDE'шной konsole пробую:
Код: Выделить всё
# mcРаботает быстро, никаких тормозов...
Пробую запустить Берил:
Код: Выделить всё
# start_beryl.shКод: Выделить всё
$ cat /usr/local/bin/start_beryl.sh
#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
DISPLAY=:1 beryl-manager
DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fiПоявляется белый прямоугольник, как раз закрывающий окно konsole.
Пробую. Куб работает!!!
Окрылённый надеждой, пробую запустить KDE:
Код: Выделить всё
$ sudo bash
# DISPLAY=:1 startkdeКеды запускаются, но на половине загрузки виснут нафиг.
Ладно. Запускаю Гном:
Код: Выделить всё
$ sudo bash
DISPLAY=:1 /usr/bin/gnome-sessionГном загружается, запускаю konsole, потом mc. Опять тормоза... :o