Compiz-Fusion (обсуждаем оконный менеджер и проблемы с его установкой/использованием)
Модератор: Модераторы разделов
-
- Сообщения: 2579
Re: Compiz-Fusion
А что это за кнопка, которая в ccsm именуется super button?
-
- Сообщения: 30
- ОС: Debian GNU/Linux
Re: Compiz-Fusion
Добавил репозиторий
deb http://download.tuxfamily.org/shames/debia...topfx/unstable/ ./
Не стал заморачиваться с пакетами и поставил полностью sudo aptitude install compiz-fusion-all
Все вроде работает, хотелось бы уточнить пару моментов.
При запуске из терминала fusion-icon, наблюдается вот такое:
При остановке по контрол+ц, наблюдается вот такое:
Хотелось бы узнать, все ли в порядке, что то не совсем мне кажется, какие-то странные ошибки.
Спасибо за помощь.
deb http://download.tuxfamily.org/shames/debia...topfx/unstable/ ./
Не стал заморачиваться с пакетами и поставил полностью sudo aptitude install compiz-fusion-all
Все вроде работает, хотелось бы уточнить пару моментов.
При запуске из терминала fusion-icon, наблюдается вот такое:
Код:
trollzilla@debian:~$ fusion-icon
* Detected Session: kde
* Searching for installed applications...
* Intel detected, exporting: INTEL_BATCH=1
* No GLX_EXT_texture_from_pixmap with direct rendering context
... present with indirect rendering, exporting: LIBGL_ALWAYS_INDIRECT=1
* Using the GTK Interface
* Starting Compiz
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
compiz.real (snow) - Info: Loaded Texture snowflake.png
При остановке по контрол+ц, наблюдается вот такое:
Код: Выделить всё
Traceback (most recent call last):
File "/usr/bin/fusion-icon", line 58, in ?
choose_interface(try_first=options.interface)
File "/usr/lib/python2.4/site-packages/FusionIcon/interface.py", line 89, in choose_interface
import_interface(chosen_interface)
File "/usr/lib/python2.4/site-packages/FusionIcon/interface.py", line 35, in import_interface
__import__('FusionIcon.interface_%s' %interface)
File "/usr/lib/python2.4/site-packages/FusionIcon/interface_gtk/__init__.py", line 3, in ?
import main
File "/usr/lib/python2.4/site-packages/FusionIcon/interface_gtk/main.py", line 214, in ?
gtk.main()
KeyboardInterrupt
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Хотелось бы узнать, все ли в порядке, что то не совсем мне кажется, какие-то странные ошибки.
Спасибо за помощь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Compiz-Fusion
На ней четыре окошка перекореженных нарисовано.

Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
Re: Compiz-Fusion
тут надо править xorg.conf
Section "Screen"
...
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
да и чем не угодил Compiz из репозитория Debian lenny темболее он там новее?
а fusion-icon можно скомпилить из исходников.
git clone git://anongit.compiz-fusion.org/users/crdlb/fusion-icon
Section "Screen"
...
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "true"
Option "XAANoOffscreenPixmaps" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
да и чем не угодил Compiz из репозитория Debian lenny темболее он там новее?
а fusion-icon можно скомпилить из исходников.
git clone git://anongit.compiz-fusion.org/users/crdlb/fusion-icon
-
- Сообщения: 2579
Re: Compiz-Fusion
win-кнопка? С чего это вдруг она супер?

Спасибо.
-
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Compiz-Fusion
На клавиатурах Sun была такая кнопочка - Super (дополнительный модификатор), исполняла вобщем те же функции что сейчас кнопка Win. Ее поддержка есть в иксах с незапамятных времен, так что когда относительно недавно на PC появилась кнопка win - из экономии мышления решили использовать ее в качестве Super.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
- Сообщения: 2579
Re: Compiz-Fusion
Заметил такой баг. При использовании kopete вместе с компизом (просто нажать на любой контакт), иксы вылетают. Ни у кого такого не было?
-
- Сообщения: 71
- ОС: SuSe 11.1
Re: Compiz-Fusion
неа,все норм работает и с копытом из 3.5.8 и из 4ых кед.
-
- Сообщения: 535
- Статус: wi love linux
- ОС: Open SuSE 11.0
Re: Compiz-Fusion
Подозреваю, что уже отвечали, но задам свой вопрос, он многих интересует:
Почему четыре грани куба не есть четыре рабочих стола, а только копии первого. Как их просоответствовать?
Спасибо.
Почему четыре грани куба не есть четыре рабочих стола, а только копии первого. Как их просоответствовать?

Спасибо.
%s
-
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Compiz-Fusion
Вот жеж.. Ну вот вроде все устраивает, и быстро все, и глюков не видно, а тени кривые (см. аттач) =/ Я уже моск сломал над тем как это исправить. Реинсталл git-среза поверх 0.6.2 результата не дал. В консоли ничего подозрительного не пишет. Драйвера переставлял на несколько раз (видео nvidia GF8500). Сносил конфигурацию компиза - ноль реакции. Правил параметры теней через ccsm и через gconf - ноль реакции. Грешу на иксы. Может кто-нибудь уже с таким сталкивался? Это правда жутко напрягает -__-
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 4
Re: Compiz-Fusion
Помогите начинающему линуксоиду. ))) Все сделал как надо, руководствуясь этим мануалом, но все равно ничего не работает! В настройки из "система-параметры" не заходит, когда вбиваю compiz --replace экран вроде перемигывает, но больше ничего особенного не происходит. Что это может быть?
Еще немного о себе - видеокарта 8600 гт, драйвера вроде установил (по крайней мере стандартные окна из холодца работают) система - Убунту 7.10.
Еще немного о себе - видеокарта 8600 гт, драйвера вроде установил (по крайней мере стандартные окна из холодца работают) система - Убунту 7.10.
-
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Compiz-Fusion
запускать compiz-manager и смотреть что в консоль выведет. Вывод сюда.
А у меня новые глюки - с каждым запуском тени разного цвета %))) Сейчас например желтые, вчера зеленые были, ужос %)
А у меня новые глюки - с каждым запуском тени разного цвета %))) Сейчас например желтые, вчера зеленые были, ужос %)
-
- Сообщения: 4
Re: Compiz-Fusion
Запустить - в смысле набрать compiz-manager в alt - F2 или в консоли? Ну тогда пишет файл не найден или команда не найдена соответсвенно
-
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Compiz-Fusion
ну раз нету значит найти и поставить. compiz-manager это скрипт. ПРизнаться, я его не нашел как отдельный скрипт, наверно он только вместе с компизом ставится. Ну, на всякий случай -
Код:
#!/bin/sh
# Compiz Manager wrapper script
#
# Copyright © 2007 Kristian Lyngstøl <kristian@bohemians.org>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
#
# Contributions by: Treviño (3v1n0) <trevi55@gmail.com>, Ubuntu Packages
#
# Much of this code is based on Beryl code, also licensed under the GPL.
# This script will detect what options we need to pass to compiz to get it
# started, and start a default plugin and possibly window decorator.
#
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/lib/compiz/"
GLXINFO="/usr/bin/glxinfo"
KWIN="/opt/kde/bin/kwin"
METACITY="/usr/bin/metacity"
COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)
# For Xgl LD_PRELOAD
LIBGL_NVIDIA="/usr/lib/nvidia/libGL.so.1.2.xlibmesa"
LIBGL_FGLRX="/usr/lib/fglrx/libGL.so.1.2.xlibmesa"
#LIBGL_ALWAYS_INDIRECT=1
# Minimum amount of memory (in kilo bytes) that nVidia cards need
# to be allowed to start
# Set to 262144 to require 256MB
NVIDIA_MEMORY="65536" # 64MB
NVIDIA_SETTINGS="nvidia-settings" # Assume it's in the path by default
# For detecting what driver is in use, the + is for one or more /'s
XORG_DRIVER_PATH="/usr/lib/xorg/modules/drivers/+"
FALLBACKWM="${METACITY}"
FALLBACKWM_OPTIONS="--replace $@"
# Driver whitelist
WHITELIST="nvidia intel ati radeon i810"
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
BLACKLIST_PCIIDS="$T"
unset T
COMPIZ_OPTIONS="--ignore-desktop-hints --replace"
COMPIZ_PLUGINS=""
ENV=""
# Use emerald by default if it exist
USE_EMERALD="no"
# No indirect by default
INDIRECT="yes"
# Default X.org log if xset q doesn't reveal it
XORG_DEFAULT_LOG="/var/log/Xorg.0.log"
# Set to yes to enable verbose
VERBOSE="yes"
# Echos the arguments if verbose
verbose()
{
if [ "x$VERBOSE" = "xyes" ]; then
printf "$*"
fi
}
# abort script and run fallback windowmanager
abort_with_fallback_wm()
{
if [ "x$SKIP_CHECKS" = "xyes" ]; then
verbose "SKIP_CHECKS is yes, so continuing despite problems.\n"
return 0;
fi
verbose "aborting and using fallback: $FALLBACKWM \n"
if [ -x $FALLBACKWM ]; then
exec $FALLBACKWM $FALLBACKWM_OPTIONS
else
printf "no $FALLBACKWM found, exiting\n"
exit 1
fi
}
# Check for non power of two texture support
check_npot_texture()
{
verbose "Checking for non power of two support: "
if glxinfo 2> /dev/null | egrep -q '(GL_ARB_texture_non_power_of_two|GL_NV_texture_rectangle|GL_EXT_texture_rect
angle|GL_ARB_texture_rectangle)'; then
verbose "present. \n";
return 0;
else
verbose "Not present. \n"
return 1;
fi
}
# Check for presence of FBConfig
check_fbconfig()
{
verbose "Checking for FBConfig: "
if [ "$INDIRECT" = "yes" ]; then
$GLXINFO -i | grep -q GLX.*fbconfig
FB=$?
else
$GLXINFO | grep -q GLX.*fbconfig
FB=$?
fi
if [ $FB = "0" ]; then
unset FB
verbose "present. \n"
return 0;
else
unset FB
verbose "not present. \n"
return 1;
fi
}
# Check for TFP
check_tfp()
{
verbose "Checking for texture_from_pixmap: "
if [ $($GLXINFO 2>/dev/null | grep GLX_EXT_texture_from_pixmap -c) -gt 2 ]; then
verbose "present. \n"
return 0;
else
verbose "not present. \n"
if [ "$INDIRECT" = "yes" ]; then
unset LIBGL_ALWAYS_INDIRECT
INDIRECT="no"
return 1;
else
verbose "Trying again with indirect rendering:\n";
INDIRECT="yes"
export LIBGL_ALWAYS_INDIRECT=1
check_tfp;
return $?
fi
fi
}
# Check wether the composite extension is present
check_composite()
{
verbose "Checking for Composite extension: "
if xdpyinfo -queryExtensions | grep -q Composite; then
verbose "present. \n";
return 0;
else
verbose "not present. \n";
return 1;
fi
}
# Detects if Xgl is running
check_xgl()
{
verbose "Checking for Xgl: "
if xvinfo | grep -q Xgl; then
verbose "present. \n"
return 0;
else
verbose "not present. \n"
return 1;
fi
}
# Check if the nVidia card has enough video ram to make sense
check_nvidia_memory()
{
MEM=$(${NVIDIA_SETTINGS} -q VideoRam | egrep Attribute\ \'VideoRam\'\ .*: | cut -d: -f3 | sed 's/[^0-9]//g')
if [ $MEM -lt $NVIDIA_MEMORY ]; then
verbose "Less than ${NVIDIA_MEMORY}kb of memory and nVidia";
return 1;
fi
return 0;
}
# Check for existence if NV-GLX
check_nvidia()
{
if [ ! -z $NVIDIA_INTERNAL_TEST ]; then
return $NVIDIA_INTERNAL_TEST;
fi
verbose "Checking for nVidia: "
if xdpyinfo | grep -q NV-GLX; then
verbose "present. \n"
NVIDIA_INTERNAL_TEST=0
return 0;
else
verbose "not present. \n"
NVIDIA_INTERNAL_TEST=1
return 1;
fi
}
# Check if the max texture size is large enough compared to the resolution
check_texture_size()
{
TEXTURE_LIMIT=$(glxinfo -l | grep GL_MAX_TEXTURE_SIZE | sed 's/.*=[^0-9]//g')
RESOLUTION=$(xdpyinfo | grep -i dimensions: | sed 's/[^0-9]*pixels.*(.*).*//' | sed 's/[^0-9x]*//')
VRES=$(echo $RESOLUTION | sed 's/.*x//')
HRES=$(echo $RESOLUTION | sed 's/x.*//')
verbose "Comparing resolution ($RESOLUTION) to maximum 3D texture size ($TEXTURE_LIMIT): ";
if [ $VRES -gt $TEXTURE_LIMIT ] || [ $HRES -gt $TEXTURE_LIMIT ]; then
verbose "Failed.\n"
return 1;
fi
verbose "Passed.\n"
return 0
}
# check driver whitelist
running_under_whitelisted_driver()
{
LOG=$(xset q|grep "Log file"|awk '{print $3}')
if [ "$LOG" = "" ]; then
verbose "xset q doesn't reveal the location of the log file. Using fallback $XORG_DEFAULT_LOG \n"
LOG=$XORG_DEFAULT_LOG;
fi
if [ -z "$LOG" ];then
verbose "AIEEEEH, no Log file found \n"
verbose "$(xset q) \n"
return 0
fi
for DRV in ${WHITELIST}; do
if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG &&
! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG;
then
return 0
fi
done
verbose "No whitelisted driver found\n"
return 1
}
# check pciid blacklist
have_blacklisted_pciid()
{
OUTPUT=$(lspci -n)
for ID in ${BLACKLIST_PCIIDS}; do
if echo "$OUTPUT" | egrep -q "$ID"; then
verbose "Blacklisted PCIID '$ID' found \n"
return 0
fi
done
OUTPUT=$(lspci -vn | grep -i VGA)
verbose "Detected PCI ID for VGA: $OUTPUT\n"
return 1
}
build_env()
{
if check_nvidia; then
ENV="__GL_YIELD=NOTHING "
fi
if [ "$INDIRECT" = "yes" ]; then
ENV="$ENV LIBGL_ALWAYS_INDIRECT=1 "
fi
if check_xgl; then
if [ -f ${LIBGL_NVIDIA} ]; then
ENV="$ENV LD_PRELOAD=${LIBGL_NVIDIA}"
verbose "Enabling Xgl with nVidia drivers...\n"
fi
if [ -f ${LIBGL_FGLRX} ]; then
ENV="$ENV LD_PRELOAD=${LIBGL_FGLRX}"
verbose "Enabling Xgl with fglrx ATi drivers...\n"
fi
fi
ENV="$ENV FROM_WRAPPER=yes"
if [ -n "$ENV" ]; then
export $ENV
fi
}
build_args()
{
if [ $INDIRECT = "yes" ]; then
COMPIZ_OPTIONS="$COMPIZ_OPTIONS --indirect-rendering "
fi
if check_nvidia; then
COMPIZ_OPTIONS="$COMPIZ_OPTIONS --loose-binding"
fi
}
####################
# Execution begins here.
# Read configuration from XDG paths
if [ -z "$XDG_CONFIG_DIRS" ]; then
test -f /etc/xdg/compiz/compiz-manager && . /etc/xdg/compiz/compiz-manager
else
test -f $XDG_CONFIG_DIRS/compiz/compiz-manager && . $XDG_CONFIG_DIRS/compiz/compiz-manager
fi
if [ -z "$XDG_CONFIG_HOME" ]; then
test -f $HOME/.config/compiz/compiz-manager && . $HOME/.config/compiz/compiz-manager
else
test -f $XDG_CONFIG_HOME/compiz/compiz-manager && . $XDG_CONFIG_HOME/compiz/compiz-manager
fi
# Don't use compiz when running the failsafe session
if [ "x$GNOME_DESKTOP_SESSION_ID" = "xFailsafe" ]; then
abort_with_fallback_wm
fi
if [ "x$LIBGL_ALWAYS_INDIRECT" = "x1" ]; then
INDIRECT="yes";
fi
# if we run under Xgl, we can skip some tests here
if ! check_xgl; then
# if vesa or vga are in use, do not even try glxinfo (LP#119341)
if ! running_under_whitelisted_driver || have_blacklisted_pciid; then
abort_with_fallback_wm
fi
# check if we have the required bits to run compiz and if not,
# fallback
if ! check_tfp || ! check_npot_texture || ! check_composite || ! check_texture_size; then
abort_with_fallback_wm
fi
if check_nvidia && ! check_nvidia_memory; then
abort_with_fallback_wm
fi
if ! check_fbconfig; then
abort_with_fallback_wm
fi
fi
# load the ccp plugin if present and fallback to plain gconf if not
if [ -f ${PLUGIN_PATH}libccp.so ]; then
COMPIZ_PLUGINS="$COMPIZ_PLUGINS ccp"
elif [ -f ${PLUGIN_PATH}libgconf.so ]; then
COMPIZ_PLUGINS="$COMPIZ_PLUGINS glib gconf"
fi
# get environment
build_env
build_args
# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
verbose "Starting gtk-window-decorator\n"
${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
verbose "Starting kde-window-decorator\n"
${COMPIZ_BIN_PATH}kde-window-decorator --replace &
FALLBACKWM="${KWIN}"
fi
${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS
-
- Сообщения: 4
Re: Compiz-Fusion
Ну, собственно, пишет следующее
mozart@mozart-desktop:~$ sudo sh /home/mozart/compiz-manager
Checking for Xgl: not present.
Detected PCI ID for VGA: 04:00.0 0300: 10de:0402 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: grep: Unmatched ( or \(
Not present.
aborting and using fallback: /usr/bin/metacity
mozart@mozart-desktop:~$ sudo sh /home/mozart/compiz-manager
Checking for Xgl: not present.
Detected PCI ID for VGA: 04:00.0 0300: 10de:0402 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: grep: Unmatched ( or \(
Not present.
aborting and using fallback: /usr/bin/metacity
-
- Сообщения: 4
Re: Compiz-Fusion
Отбой. Все получилось! Все удалил, и сделал все как написано в вышеуказаном мануале. Только не добавлял указаные там репозитории. (точнее, удалил их). Кто бы мог подумать что загвоздка в этом? )) А вообще красота. ))) Как недавний пользователь винд. Висты я реально удивлен.
-
- Сообщения: 1689
- ОС: openSuSE 11.2 GM (GеMор едишн)
Re: Compiz-Fusion
Подскажите такие вещи как
- как поменять угол для мышки чтобы окошки строились? хочу нижний правый к часам
- как сделать всплывающие подсказки как в beryl т.е. отображение вида окна
- для мандривы как называется compiz-manager(это программка которая в трее синим кубиком таким и менять можно операвно настройки) не могу найти попадается старый которые еще не fusion
- еще как обстоят дела с раздельными панелями задач на рабочие столы? вроде видел что то такое тестил кто?
- при повороте куба загрузка процессора подскакивает на 30 % также как и при других эффектах мне кажется это не нормальным или у вас также?
- не могу найти где настраивается skydom обой за кубом которые.
- как поменять угол для мышки чтобы окошки строились? хочу нижний правый к часам
- как сделать всплывающие подсказки как в beryl т.е. отображение вида окна
- для мандривы как называется compiz-manager(это программка которая в трее синим кубиком таким и менять можно операвно настройки) не могу найти попадается старый которые еще не fusion
- еще как обстоят дела с раздельными панелями задач на рабочие столы? вроде видел что то такое тестил кто?
- при повороте куба загрузка процессора подскакивает на 30 % также как и при других эффектах мне кажется это не нормальным или у вас также?
- не могу найти где настраивается skydom обой за кубом которые.
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
-
- Сообщения: 79
- ОС: Fedora 10
Re: Compiz-Fusion
Доброго времени суток!
Недавно поставил Fedora Core 8. Решил поставить компиз. ну вообщем через стандартые репозитории установил драйвера для видеокарты (nVidia GeForce MX440) и собствено сам компиз. не запускается =( Помогите дельным советом, потому что из всего прочитанного я ничего не понял ( Я пока еще не особо разбираюсь в тонкостях настройки =) Заранее спасибо!
З.Ы. Ставил Компиз на Убунту 7.04 и Мандрива 2007 Спринг - все работало отлично без дополнительных настроек и гемороя.
Недавно поставил Fedora Core 8. Решил поставить компиз. ну вообщем через стандартые репозитории установил драйвера для видеокарты (nVidia GeForce MX440) и собствено сам компиз. не запускается =( Помогите дельным советом, потому что из всего прочитанного я ничего не понял ( Я пока еще не особо разбираюсь в тонкостях настройки =) Заранее спасибо!
З.Ы. Ставил Компиз на Убунту 7.04 и Мандрива 2007 Спринг - все работало отлично без дополнительных настроек и гемороя.
MSI Mega BOOK M520b, Intel Pentium M 740 1.73 GHz, VGA compatible controller: Intel Corporation Mobile 915GM, 1.0 Gb ОЗУ, 80Gb Hdd
-
- Сообщения: 79
- ОС: Fedora 10
Re: Compiz-Fusion
Итак, мои продвижения!
Поставил на карточку проприетарные драйвера 96.ХХ, В xorg.conf поменял nv на nvidia. Compiz запустился (кубик и т.д.) Но пропали шапки у окон + разрешение не могу выставить выше 800х600. Меняю xorg обратно - все прекрасно работает кроме компиза =(
Подскажите как правильно составить xorg.conf
Заранее благодарен!!!
Поставил на карточку проприетарные драйвера 96.ХХ, В xorg.conf поменял nv на nvidia. Compiz запустился (кубик и т.д.) Но пропали шапки у окон + разрешение не могу выставить выше 800х600. Меняю xorg обратно - все прекрасно работает кроме компиза =(
Подскажите как правильно составить xorg.conf
Заранее благодарен!!!
MSI Mega BOOK M520b, Intel Pentium M 740 1.73 GHz, VGA compatible controller: Intel Corporation Mobile 915GM, 1.0 Gb ОЗУ, 80Gb Hdd
-
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Compiz-Fusion
toboe писал(а): ↑30.01.2008 11:07Поставил на карточку проприетарные драйвера 96.ХХ, В xorg.conf поменял nv на nvidia. Compiz запустился (кубик и т.д.) Но пропали шапки у окон + разрешение не могу выставить выше 800х600. Меняю xorg обратно - все прекрасно работает кроме компиза =(
Подскажите как правильно составить xorg.conf
Для оформления окон запускаем:
Код: Выделить всё
compiz-windows-decorator
Что еще кроме nv менялось в xorg.conf?
Для норамльной работы было бы неплохо произвести след. манипуляции от nvidia:
Код: Выделить всё
su -
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
- Сообщения: 79
- ОС: Fedora 10
Re: Compiz-Fusion
landrew.xp писал(а): ↑30.01.2008 11:56Код:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Sep 5 19:29:10 PDT 2007 # Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" EndSection Section "Module" Load "glx" EndSection Section "ServerFlags" Option "AIGLX" "on" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll" EndSection Section "Monitor" Identifier "Monitor0" ModelName "Monitor 1024x768" HorizSync 31.5 - 61.0 VertRefresh 50.0 - 75.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "nv" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "RenderAccel" "True" Option "AddARGBGLXVisuals" "True" SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Это вид xorg.conf после команд nvidia-xconfig, до этого он был стандартный и менялся там только секчия "Device"
Вообще в идеале для моей карты glx бы выключить - Nvidia GeForce MX 440
MSI Mega BOOK M520b, Intel Pentium M 740 1.73 GHz, VGA compatible controller: Intel Corporation Mobile 915GM, 1.0 Gb ОЗУ, 80Gb Hdd
-
- Сообщения: 396
- Статус: Опытный новичок в оффлайне
- ОС: OpenSUSE; Mandriva; Ubuntu
Re: Compiz-Fusion
Ну так драйвер поменяй на nvidia и смотри что получилось.
Есть многое на свете, друг Горацио,
Что и не снилось нашим мудрецам.
Что и не снилось нашим мудрецам.
-
- Сообщения: 350
- ОС: GNU/Linux Debian 4.0
Re: Compiz-Fusion
Slimy писал(а): ↑29.01.2008 03:24Подскажите такие вещи как
- как поменять угол для мышки чтобы окошки строились? хочу нижний правый к часам
- как сделать всплывающие подсказки как в beryl т.е. отображение вида окна
- для мандривы как называется compiz-manager(это программка которая в трее синим кубиком таким и менять можно операвно настройки) не могу найти попадается старый которые еще не fusion
- еще как обстоят дела с раздельными панелями задач на рабочие столы? вроде видел что то такое тестил кто?
- при повороте куба загрузка процессора подскакивает на 30 % также как и при других эффектах мне кажется это не нормальным или у вас также?
- не могу найти где настраивается skydom обой за кубом которые.
1. CCSM -> Scale Plugin (Масштабировать) -> Actions -> Screen Edge
2. Window preview?
3. fusion-icon?
4. не понял вопроса
5. да, также.
6. cube maps?
-
- Сообщения: 97
- ОС: #gentoo//debian#
Re: Compiz-Fusion
дистрибутив debian etch
видео ati 9250
делал по инструкции, указанной в http://shame.tuxfamily.org/repo/?cat=11
при запуске компиза из консоли выдает следующее
вот мой xorg.conf
видео настраивал по этой ссылке http://forum.sibnet.ru/index.php?showtopic=19733
видео ati 9250
делал по инструкции, указанной в http://shame.tuxfamily.org/repo/?cat=11
при запуске компиза из консоли выдает следующее
Код: Выделить всё
max@/home/max $ compiz-manager
Checking for Xgl: xvinfo: Unable to open display
not present.
xset: unable to open display ""
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
no /usr/bin/metacity found, exiting
max@/home/max $
вот мой xorg.conf
Код:
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
#Section "InputDevice"
# Identifier "Generic Keyboard"
# Driver "kbd"
# Option "CoreKeyboard"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc104"
# Option "XkbLayout" "us"
#EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru,ua"
Option "XkbVariant" ",winkeys,winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "Универсальная видеокарта"
# Driver "vesa"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
############## -- Compiz
Option "XAANoOffscreenPixmaps" "True"
Option "TexturedVideo" "True"
Option "TexturedVideoSync" "True"
Option "Textured2D" "True"
Option "TexturedXrender" "True"
Option "UseFastTLS" "2"
Option "BackingStore" "True"
Option "MaxGARTSize" "000"
##############
############## -- Compiz othe
#Option "TexturedVideo" "True"
#Option "TexturedVideoSync" "True"
##############
############## -- Compiz any
#Option "AddARGBGLXVisuals" "True"
##############
EndSection
Section "Monitor"
Identifier "Универсальный монитор"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Универсальная видеокарта"
Monitor "Универсальный монитор"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
############## -- Compiz
Option "AIGLX" "on"
##############
EndSection
Section "DRI"
Mode 0666
EndSection
############## -- Compiz
Section "Extensions"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
Option "Composite" "Enable"
Option "XVideo" "Enable"
EndSection
##############
видео настраивал по этой ссылке http://forum.sibnet.ru/index.php?showtopic=19733
-
- Сообщения: 97
- ОС: #gentoo//debian#
Re: Compiz-Fusion
также смущает то, что при а при
Код: Выделить всё
Option "Composite" "disable"
Код: Выделить всё
max@/home/max $ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9200 Series DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.28.8)
max@/home/max $
Код: Выделить всё
Option "Composite" "true"
Код: Выделить всё
max@/home/max $ fglrxinfo
Xlib: extension "XFree86-DRI" missing on display ":0.0".
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.5.1)
max@/home/max $
-
- Сообщения: 621
- ОС: Debian GNU/Linux
Re: Compiz-Fusion
Заставить нормально работать XGL на ATI == могила. Лучше выставите поддержку AIGLX в xorg.conf, и как-нибудь заставьте compiz работать с AIGLX вместо XGL (когда сделаете это, то пожалуйста, скажите мне, как это вам удалось). Лично у меня таким образом Берил нормально работает, а Compiz я по этой причине так и не завел 
Секции xorg.conf - в помощь джедаю:
Кроме того, хочу предупредить вас, что возможно, X Video не будет работать нормально со включенными украшательствами.

Секции xorg.conf - в помощь джедаю:
Код:
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
Option "AIGLX" "true"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "Device"
Identifier "ATI Radeon"
Driver "fglrx"
BusID "PCI:1:5:0"
Option "VideoOverlay" "on" #Включаем X Video Overlaying
#Option "AddARGBGLXVisuals" "true"
Option "XAANoOffscreenPixmaps" "on" #Строчко супротив бага с мусором в правом нижнем углу экрана
Option "TexturedXrender" "true"
#Option "Textured2D" "true"
#Option "UseFastTTLS" "2"
EndSection
Section "DRI"
Mode 0666
#Mode 0660
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "Render" "Enable"
Option "ReducedBlanking" "Enable"
#Option "DAMAGE" "false"
EndSection
Кроме того, хочу предупредить вас, что возможно, X Video не будет работать нормально со включенными украшательствами.
-
- Сообщения: 79
- ОС: Fedora 10
Re: Compiz-Fusion
Мммм...........вообщем поменял драйвер на nvidia - запустил, НО расширение больше 800х600 не выставляется. о_О Я уже не знаю чего делать! Как я только не извращался и не пытался его поставить - не выходит =(
MSI Mega BOOK M520b, Intel Pentium M 740 1.73 GHz, VGA compatible controller: Intel Corporation Mobile 915GM, 1.0 Gb ОЗУ, 80Gb Hdd
-
- Сообщения: 621
- ОС: Debian GNU/Linux
Re: Compiz-Fusion
Xorg.conf покажите. (:
-
- Сообщения: 79
- ОС: Fedora 10
Re: Compiz-Fusion
Код:
[root@B109S ~]# cat /etc/X11/xorg.conf
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "Monitor 1024x768"
HorizSync 31.5 - 61.0
VertRefresh 50.0 - 75.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Вот и понять не могу в чем проблема :-(
MSI Mega BOOK M520b, Intel Pentium M 740 1.73 GHz, VGA compatible controller: Intel Corporation Mobile 915GM, 1.0 Gb ОЗУ, 80Gb Hdd
-
- Сообщения: 97
- ОС: #gentoo//debian#
Re: Compiz-Fusion
а можно поподробней как настраивать с XGL и AIGLX, какие дрова качать и где? это по идеи бесплатные опенсорсные? я уже совсем запутался и замахался с этим компизом...
поидеи для AIGLX Driver "ati" идет? или нет...
поидеи для AIGLX Driver "ati" идет? или нет...