Просто белый экран при включении Beryl
Модератор: Модераторы разделов
Просто белый экран при включении Beryl
Привет всем!
Наблюдаю такую проблему: при включении Beryl (через xgl на ATI) просто белый экран. По Alt-Tab показываются превьюхи окон.
Как быть?
OS Ubuntu 7.04 AMD64, проприетарные дрова видео, iMac Intel, Mobility RadeOn X1600
Наблюдаю такую проблему: при включении Beryl (через xgl на ATI) просто белый экран. По Alt-Tab показываются превьюхи окон.
Как быть?
OS Ubuntu 7.04 AMD64, проприетарные дрова видео, iMac Intel, Mobility RadeOn X1600
Re: Просто белый экран при включении Beryl
Отключи blur-эффекты. Какая-то из опции принудительного использования определенного типа блёра дает такой неприятный эффект. (ЧТобы отключить, достаточно загрузиться без beryl, запустить beryl-manager и поискать в настройках. вкладка "эффекты" чтоли... ...на той же вкладке анимация и т.п.)
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
- Вложения
-
- xorg.conf.gz
- (1.1 КБ) 37 скачиваний
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
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... ...но вот что в глаза бросилось... ...я про композит...
Re: Просто белый экран при включении Beryl
Когда XGL запущен, пишем в терминале:
Кто знает, как побороть? В "обычном" XOrg 3D-ускорение есть.
Код: Выделить всё
$ glxinfo | grep direct
Xlib: extension "XFree86-DRI" missing on display ":1.0".
direct rendering: No
Кто знает, как побороть? В "обычном" XOrg 3D-ускорение есть.
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