Украшательства в SlackWare (компиз и прочее)
Модератор: Модераторы разделов
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Украшательства в SlackWare
Поставил Slamd64.
Там есть пакет compiz, но при команде compiz --replace он падает.
Раньше такая проблема решалась установкой новой версии. (да и вообще, compiz-fusion нужен)
У меня вопрос - где же брать пакеты? И какие-нибудь инструментарии есть для установки? (pkgtool ?)
Сильно не бейте - я не совсем в теме слакварных особенностей. (перешел с openSUSE 11.0 по причине чрезвычайной прожорливости оной)
PS. видеокарта Nvidia. драйвер - проприетарный, последней версии с nvidia.com, AIGLX включен, Composite разрешен. Мож что еще в конфигах надо? Али либу какую?
Там есть пакет compiz, но при команде compiz --replace он падает.
Раньше такая проблема решалась установкой новой версии. (да и вообще, compiz-fusion нужен)
У меня вопрос - где же брать пакеты? И какие-нибудь инструментарии есть для установки? (pkgtool ?)
Сильно не бейте - я не совсем в теме слакварных особенностей. (перешел с openSUSE 11.0 по причине чрезвычайной прожорливости оной)
PS. видеокарта Nvidia. драйвер - проприетарный, последней версии с nvidia.com, AIGLX включен, Composite разрешен. Мож что еще в конфигах надо? Али либу какую?
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Украшательства в SlackWare
http://www.slackbuild.org/repository/12.1/desktop/
берите слакбилды, меняйте флаг -march на x86_64 или athlon64, что там у вас, собирайте и ставте пакеты
берите слакбилды, меняйте флаг -march на x86_64 или athlon64, что там у вас, собирайте и ставте пакеты
-
dr_alex
- Сообщения: 230
- ОС: Slackware 13.37
Re: Украшательства в SlackWare
Cорри за оффтоп, не хотел новую тему открывать. А как сейчас обстоят дела с компизом, есть ли явные баги? Он по-прежнему генерирует удвоенное количество рабочих столов в KDE?
Intel® Core™2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Re: Украшательства в SlackWare
Кстати, чтобы не начинать новую ветку - по умолчанию в Slamd64 кодировка ISO-какая-то_непомню. У меня много чего осталось в UTF-8. Можно ли как-нибудь перевести всю систему на UTF-8? (пусть даже и с переустановкой).
-
fines
- Сообщения: 359
- ОС: Slackware-current
Re: Украшательства в SlackWare
Можно, и нужно.UnknownBody писал(а): ↑20.07.2008 21:04Можно ли как-нибудь перевести всю систему на UTF-8? (пусть даже и с переустановкой).
-
wzrd
- Сообщения: 323
- ОС: Debian Lenny
Re: Украшательства в SlackWare
UnknownBody писал(а): ↑20.07.2008 21:04Кстати, чтобы не начинать новую ветку - по умолчанию в Slamd64 кодировка ISO-какая-то_непомню. У меня много чего осталось в UTF-8. Можно ли как-нибудь перевести всю систему на UTF-8? (пусть даже и с переустановкой).
можно без переустановки. в /etc/lilo.conf должна быть строка append=" vt.default_utf8=1", если её нет то добавьте и перегрузите lilo, в /etc/profile.d/lang.sh установите значение переменной LANG=ru_RU.UTF-8 (ну или en_US.UTF-8, у меня так стоит). и выполните
echo "unicode_start" >> /etc/rc.d/rc.local
и советую сразу наложить патч на mc.
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Re: Украшательства в SlackWare
wzrd писал(а): ↑20.07.2008 23:26UnknownBody писал(а): ↑20.07.2008 21:04Кстати, чтобы не начинать новую ветку - по умолчанию в Slamd64 кодировка ISO-какая-то_непомню. У меня много чего осталось в UTF-8. Можно ли как-нибудь перевести всю систему на UTF-8? (пусть даже и с переустановкой).
можно без переустановки. в /etc/lilo.conf должна быть строка append=" vt.default_utf8=1", если её нет то добавьте и перегрузите lilo, в /etc/profile.d/lang.sh установите значение переменной LANG=ru_RU.UTF-8 (ну или en_US.UTF-8, у меня так стоит). и выполните
echo "unicode_start" >> /etc/rc.d/rc.local
и советую сразу наложить патч на mc.
Спасибо. Теперь, возможно, окончательно перейду на слаку с opensuse 11.0 (достали тормоза с файерфоксом и не только), хотя буду очень по ней скучать..
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Украшательства в SlackWare
А как сейчас обстоят дела с компизом, есть ли явные баги? Он по-прежнему генерирует удвоенное количество рабочих столов в KDE?
учетверенное. и еще оконный декоратор отлетает при старте компиза
по умолчанию в Slamd64 кодировка ISO-какая-то_непомню. У меня много чего осталось в UTF-8. Можно ли как-нибудь перевести всю систему на UTF-8? (пусть даже и с переустановкой)
по умолчанию в slackware/slamd64 английская локаль. после русификации (см. http://ru.wikibooks.org/wiki/Русификация_Slackware_12 ) все встает на свои места.
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Украшательства в SlackWare
PS. видеокарта Nvidia. драйвер - проприетарный, последней версии с nvidia.com, AIGLX включен, Composite разрешен. Мож что еще в конфигах надо? Али либу какую?
для nvidia-карт /etc/X11/xorg.conf должен содержать секции
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "TripleBuffer" "true"
Section "Extensions"
Option "Composite" "enable"
EndSection
запуск командой:
$ compiz --replace ccp &
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Re: Украшательства в SlackWare
flank'er писал(а): ↑20.07.2008 14:52http://www.slackbuild.org/repository/12.1/desktop/
берите слакбилды, меняйте флаг -march на x86_64 или athlon64, что там у вас, собирайте и ставте пакеты
Что-то не получается..
Скачал все нужные файлы. делаю так:
Код: Выделить всё
$chmod +x ccsm.SlackBuild
$./ccsm.SlackBuild -march=x86_64
#installpkg /tmp/ccsm-0.7.4-i486-1_SBo.tgz
$ccsm
Info: No sexy-python package found, don't worry it's optional.
Traceback (most recent call last):
File "/usr/bin/ccsm", line 38, in <module>
import compizconfig
ImportError: /usr/lib/python2.5/site-packages/compizconfig.so: wrong ELF class: ELFCLASS32Я так понимаю, он ничего не перекомпилировал, а просто собрал пакет для 32бит. не то...
или я не прав?
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Украшательства в SlackWare
$./ccsm.SlackBuild -march=x86_64
не совсем так.
архитектура указывается в самом слакбилде
PRGNAM=ccsm
VERSION=0.7.4
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i486"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
fi
здесь строку ARCH=${ARCH:-i486} нужно заменить на ARCH=${ARCH:-х86_64}
еще из списка
1. compiz-bcop
2. libcompizconfig
3. compizconfig-backend-kconfig (optional)
4. compizconfig-backend-gconf (optional)
5. compizconfig-python
6. ccsm
7. simple-ccsm (optional)
8. compiz-fusion-plugins-main
9. compiz-fusion-plugins-extra (optional)
10. compiz-fusion-plugins-unsupported (optional)
11. emerald (optional)
12. emerald-themes (optional)
13. fusion-icon (optional)
сначала нужно собирать и ставить 1 и 2, затем уже все остальное. 4 и 7 вобще не нужны.
запуск:
$ fusion-icon
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Re: Украшательства в SlackWare
flank'er писал(а): ↑23.07.2008 07:38$./ccsm.SlackBuild -march=x86_64
не совсем так.
архитектура указывается в самом слакбилде
PRGNAM=ccsm
VERSION=0.7.4
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i486"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
fi
здесь строку ARCH=${ARCH:-i486} нужно заменить на ARCH=${ARCH:-х86_64}
еще из списка
1. compiz-bcop
2. libcompizconfig
3. compizconfig-backend-kconfig (optional)
4. compizconfig-backend-gconf (optional)
5. compizconfig-python
6. ccsm
7. simple-ccsm (optional)
8. compiz-fusion-plugins-main
9. compiz-fusion-plugins-extra (optional)
10. compiz-fusion-plugins-unsupported (optional)
11. emerald (optional)
12. emerald-themes (optional)
13. fusion-icon (optional)
сначала нужно собирать и ставить 1 и 2, затем уже все остальное. 4 и 7 вобще не нужны.
запуск:
$ fusion-icon
Спасибо.
-
UnknownBody
- Сообщения: 58
- ОС: slackware 12.2
Re: Украшательства в SlackWare
Еще вопрос: пакеты, которые я собираю и устанавливаю не отображаются в pkg-config, соотвественно, я не могу собрать другие пакеты. Например, я собрал compiz-bcop-0.7.4-x86_64-1_SBo.tgz, делаю installpkg, пакет ставится (файлы добавляются) (также ставлю и libcompizconfig). Но пакет compizconfig-backend-kconfig я собрать не могу (говорит, что нет пакета libcompizconfig). pkg-config действительно не показывает его. Что не так?
-
flank'er
- Сообщения: 496
- Статус: слаковщик
- ОС: Slackware64
Re: Украшательства в SlackWare
вроде была такая трабла
сначала собираются и ставятся все обязательные пакеты, а потом уже опциональные, compizconfig-backend-kconfig т.е и пр.
должно заработать.. ну ldconfig можн выполнить для очистки совести, хуже не станет
сначала собираются и ставятся все обязательные пакеты, а потом уже опциональные, compizconfig-backend-kconfig т.е и пр.
должно заработать.. ну ldconfig можн выполнить для очистки совести, хуже не станет