Я уже перечитал наверно все имеющиеся HOWTO по этой теме, но так ничего и не выходит. Все они разные, и что конкретно нужно сделать, непонятно.
Что имеется:
Все нужные пакеты, как мне кажется, поставлены. В начале делал всё, как указано здесь: http://linux.xlibs.net/2006/11/27/howto-be...tu-dapper-drake , т.е. нужные пакеты должны стоять. Берил и emerland стоят, даже есть соответствующие пункты в меню.
Есть файл /usr/share/xsessions/xgl.desktop со следующим содержимым:
Код: Выделить всё
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
Гном я запускаю именно выбором пункта Xgl менюшке с выбором сеанса.
Создал файл /usr/bin/startxgl.sh со следующим содержимым:
Код: Выделить всё
Xgl :0 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:0
exec dbus-launch --exit-with-session gnome-session
Результат:
Гном запускается нормально. Ввожу в терминале
Код: Выделить всё
roman@Ubuntu:~$ beryl-manager
compiz.real: No composite extension
Где-то читал, что это происходит, когда не запущен Xgl. Однако KSysGuard показывает его в процессах, как и Xorg
Где-то было написано, что нужно запускаться на дисплее 1, а не 0. Но что-то тут не получается:
Пробовал написать в /usr/bin/startxgl.sh по другому:
Код: Выделить всё
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
Результат:
Выходит сообщение, что сеанс длился менее 10 сек и предложение посмотреть ~/.xsessions-errors. Вот что там было написано:
Код: Выделить всё
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp
/etc/gdm/PreSession/Default: running: /usr/bin/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "roman"
/etc/gdm/Xsessions: Beginning session setup
(gnome-session:6162): Gtk-WARNING **: cannot open display:
Моя система: Linux Ubuntu 2.6.15-23-386
Код: Выделить всё
$ Xorg -version
X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.15.7 i686
Current Operating System: Linux Ubuntu 2.6.15-23-386 #1 PREEMPT Tue May 23 13:49:40 UTC 2006 i686
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Видеокарта: Radeon 9600 XT
драйвер к видяшке ставил через Synaptic. Назывался вроде xserver-xorg-driver-ati (или что-то похожее, xorg-driver-fglrx тоже стоит ). 3D работает.
Вот. Скажите, что сделано не так?