LinuxForum.Fans
Тема

Проблемы с Compiz

Автор: mitay 11 сообщений 7478 просмотров
#94580

После того, как поставил компиз, раскладка клавиатуры перестала переключаться(надо заново задать комбинацию клавиш в настройках, тогда работает) и пропало больше половины комбинаций клавиш в Система-Параметры-Комбинации клавиш клавиатуры(и не работают соответственно).
Как можно это исправить?
Система Debian 5.0.6 lenny, compiz 0.7.6-7, поставил через менеджер пакетов

#107917

Доброго времени суток всем! Ребята, помогите, ни с того ни с сего отвалился компиз. Просто не запускается и все. Стоит Lenny 5.0.7, Gnome, видео GF6600 драйвер ставил с сайта. До этого никаких проблем не было, а тут бац и больше не запускается. Заранее благодарю за помощь. smile
[console]andrey@DebianPC:~$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 05:00.0 0300: 10de:0141 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present.
aborting and using fallback: /usr/bin/metacity[/console]

Автор, я тоже с этим сталкивался в 5.0.6, постоянно приходилось назначать комбинации раскладки ChangeLayoutSwitching, искал по этому поводу инфу но так и не нашел. А как вылечилось хз, если не ошибаюсь само :o

#107931
Tenevoi написал:
Доброго времени суток всем! Ребята, помогите, ни с того ни с сего отвалился компиз. Просто не запускается и все. Стоит Lenny 5.0.7, Gnome, видео GF6600 драйвер ставил с сайта. До этого никаких проблем не было, а тут бац и больше не запускается. Заранее благодарю за помощь. smile
[console]andrey@DebianPC:~$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 05:00.0 0300: 10de:0141 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present.
aborting and using fallback: /usr/bin/metacity[/console]

Автор, я тоже с этим сталкивался в 5.0.6, постоянно приходилось назначать комбинации раскладки ChangeLayoutSwitching, искал по этому поводу инфу но так и не нашел. А как вылечилось хз, если не ошибаюсь само :o
text

# fusion-icon -f

так запускайте , а уже из него есть команда <кого-то-там> --replace .

#108049

[console]andrey@DebianPC:~$ fusion-icon -f
* Detected Session: gnome
* Searching for installed applications...
Backend : gconf
Integration : true
Profile : default
Adding plugin decoration (decoration)
Initializing decoration options...done
* Setting window manager to Compiz
* No GLX_EXT_texture_from_pixmap with direct rendering context
... nor with indirect rendering, this isn't going to work!
* Using the GTK Interface
* Starting Compiz
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
compiz.real (core) - Fatal: glXCreateContext failed
compiz.real (core) - Error: Failed to manage screen: 0
compiz.real (core) - Fatal: No manageable screens found on display :0.0[/console]
пропали рамки окон.
Потом
[console]compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 05:00.0 0300: 10de:0141 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present.
aborting and using fallback: /usr/bin/metacity
metacity: Unknown option --fast-filter[/console]
Рамки появились, но не более того.

#108076

у вас не работает драйвер видео судя по всему , не знаю что уж вы там наобновляли , но на лицо недостаток зависимостей , как вариант несовпадение версий , он же вам по-русски по-английски пишет :
[console]
* No GLX_EXT_texture_from_pixmap with direct rendering context
... nor with indirect rendering, this isn't going to work!
* Using the GTK Interface
* Starting Compiz
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
compiz.real (core) - Fatal: glXCreateContext failed
compiz.real (core) - Error: Failed to manage screen: 0
compiz.real (core) - Fatal: No manageable screens found on display :0.0[/console]
не работают текстуры , аппаратное ускорение и т.д. можно попробовать грохнуть все настройки в домашней директории или создать нового пользователя , если глюки повторятся значит чего-то таки не хватает , обратитесь к дебианщикам они вам точнее подскажут ...

#108956
Tenevoi написал:

Доброго времени суток всем! Ребята, помогите, ни с того ни с сего отвалился компиз. Просто не запускается и все. Стоит Lenny 5.0.7, Gnome, видео GF6600 драйвер ставил с сайта. До этого никаких проблем не было, а тут бац и больше не запускается. Заранее благодарю за помощь.

Здравствуйте, Tenevoi.

У вас Compiz, очевидно, перестал запускаться после обновления системы. Если моя догадка правильна, то, вероятней всего, в процессе обновления была установлена новая версия ядра Linux, которую не поддерживает текущий драйвер Nvidia.

Чтобы возобновить работу Compiz'а вам потребуется обновить драйвер видеокарты. Для этого вам необходимо выполнить следующие действия:

Я полагаю, что всё необходимое для обновления драйвера у вас уже установлено. А именно: пакеты linux-headers и linux-source, а также программа nvidia-installer, которая должна была установиться при первичной инсталляции драйвера.


1. Перейти в виртуальную консоль (Ctrl + Alt + F1);

2. Начать root'овую сессию:

[console]
login: root
Password: <ваш_пароль>
[/console]

3. Остановить Gnome Desktop Manager:

[console]
# /etc/init.d/gdm stop
[/console]

4. Запустить инсталятор NVidia с опцией обновления:

[console]
# nvidia-installer --update
[/console]

5. Осуществить процесс обновления драйвера, следуя по пунктам появившегося псевдографического меню установки;

5a. В процессе обновления может возникнуть предупреждение о том, что текущая версия GCC выше той, которая использовалась при сборке ядра. В этом случае, вам предложат прервать установку. Жмите No для того, чтобы проигнорировать это предупреждение и продолжить обновление драйвера.

5б. Также возможно появление ошибки о том, что некий файл не является ссылкой. Просто жмите Ok и продолжайте обновление.

6. После завершения обновления драйвера перезагрузить систему:

[console]
# reboot
[/console]

Успехов!

#108960
mitay написал:

После того, как поставил компиз, раскладка клавиатуры перестала переключаться(надо заново задать комбинацию клавиш в настройках, тогда работает) и пропало больше половины комбинаций клавиш в Система-Параметры-Комбинации клавиш клавиатуры(и не работают соответственно).
Как можно это исправить?
Система Debian 5.0.6 lenny, compiz 0.7.6-7, поставил через менеджер пакетов

Здравствуйте, mitay.

I. Настройка переключения раскладок задается в файле /etc/X11/xorg.conf.

Вот примерный перечень действий, которые необходимо осуществить для настройки переключения между двумя раскладками:

1. Запустить root'овую сессию:

[console]
$ su
Пароль: <ваш_пароль>
[/console]

2. Отредактировать файл /etc/X11/xorg.conf, добавив в секцию "InputDevice" требуемые опции:

[console]
# vim /etc/X11/xorg.conf
[/console]

[console]
 Section "InputDevice"

Identifier "Keyboard0"
Driver "kbd"
+ Option "XkbLayout" "us,ru"
+ Option "XkbOptions" "grp:shifts_toggle"
 EndSection
[/console]

В данном случае были добавлены следующие опции:

"XkbLayout" "us,ru" — установка английской и русской раскладок;

(Сокращенные имена прочих раскладок можно получить в секции layout файла /usr/share/X11/xkb/rules/xorg.lst.)

"XkbOptions" "grp:shifts_toggle" — установка переключения по нажатию двух шифтов.

(Прочие опции переключения можно узнать из секции options файла /usr/share/X11/xkb/rules/xorg.lst.)

3. Выйти из рутовой сессии:

[console]
# exit
[/console]

4. Запустить меню настройки клавиатуры:

[console]
$ gnome-keyboard-properties
[/console]

В данном меню перейти на вкладку Раскладки, нажать кнопку Параметры клавиатуры... и в секции Layout switching отметить пункт Both Shift keys change layout (см. рисунок).

Требуемое действие необходимо для того, чтобы индикатор раскладки клавиатуры GNOME корректно отображал текущую раскладку.

5. Презапустить X-server (Ctrl + Alt + Backspace).

II. После установки Compiz'а часть клавиатурных комбинаций передается под его управление.

Для их настройки необходимо:

1. Запустить менеджер настройки Compiz'а:

[console]
$ ccsm
[/console]

2. В секции General выбрать пункт Общии настройки, перейти на вкладку Key bindings и установить желаемые клавиатурные комбинации (см. рисунок).

Удачи!

#111294

SamuelLinux
Вам +1, так и поступил, все заработало. Спасибо.

#124797

Парни, недавно на ютубе обнаружил каким бывает рабочий стол 3d
вот. далее обращался к гуглю, вики, на предмет того. что более красочно compiz или beryl
однозначного ответа так и не нешел.
на той же вики, говорится о том, что изначально был компиз, потом пошло ответвление берил.
далее говорится что оба проекта в конечном итоге были объединены.
на некоторых форумах заявляют что мол берил это уже давно труп и нужно использовать компиз.
но вот чтото на ютубе более зрелищно выглядит все таки берил.
так кто же всетаки что использует?

сам я поставил компиз, эффекты работают. но что то не получается у меня, например, затащить какое нибудь окно на ребро Куба между двух плоскостей соседних рабочих столов.
баловство конечно. но интересно жеж

#124811
сантехник написал:

сам я поставил компиз, эффекты работают. но что то не получается у меня, например, затащить какое нибудь окно на ребро Куба между двух плоскостей соседних рабочих столов.
баловство конечно. но интересно жеж

:) http://barbie-doll.ru/

#124813

шутку оценил, в душЕ посмеялся.
сейчас начнется холивар на тему "красота линукса в его консоли"

я ж говорю баловство. но интересно

Войдите или зарегистрируйтесь, чтобы ответить.