Перейти к содержанию

vadim krasovsky

Members
  • Постов

    145
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные vadim krasovsky

  1. Вам надо особое приглашение сюда? Razz

    И, вообще, можно повесить всё на панель! Для этого в стиле Unix-вэй надо редакторовать файлы конфигурации.

    Эта панель снизу часть плазмы - контейнер. Вот ему и надо прописывать плазмойды.

    Рабочий стол, типа, тоже контейнер. Кстати в SVN появилась возможность перетаскивать плазмойды со стола в панель. Сам не юзал - читал только. Evil or Very Mad

  2. Проблема решена! Тему можно закрывать...

    Как я и считал - надо знать КДЕ!

    Цитата:

    Edit ~/.kde/share/config/ksmserverrc.

    Make sure you have the following lines in the '[General]' section :

    defaultWM=beryl-xgl

    excludeApps=beryl-xgl

    loginMode=default

    If your previous login mode was restorePreviousLogout, then make a cleanup in the last section :

    [session: saved at previous logout]

    count=0

    В данном случае beryl-xgl надо заменить на compiz-manager

  3. Как и следовало ожидать - не пашет! Блин!

    В общем, сделал я в /usr/share/xsessions дополнительный вариант, который указывает на startkdecompiz

    Соответственно startkdecompiz - это модифицированный startkde. (Чтоб было удобней ковырятся)

    Всё безрезультатно! Crying or Very Sad

    После очередного эксперимента (когда переменной было дано значение compiz-manager)

    глянул на скриншот1, подумал... Не помогло!

    Потом глянул на скриншот2 и тоже подумал... А как всё таки научить КДЕ видить compiz??? (пусть даже не стартовать)

  4. 2Byte Я и не спорю! Wink

    Просто посчитал, что мало уметь программировать - надо знать КДЕ.

    Хм. Почитал я ман (большую часть мне объясняли Embarassed ) Видимо Unix-way мной до конца не осознан!

    2Legalizer

    А что если в самом скрипте присвоить переменную?

    Или это уже "поздно" будет?

  5. Без проблем!

    http://interfacelift.com/wallpaper/details.php?id=1495

    Тут этих картинок... Evil or Very Mad

    ПС: На декорации окон не обращайте внимания, еще не запустил kde-window-decorator --replace Embarassed

    ППС: А куда делся Aceler? В отпуске? Razz Он бы, я думаю, смог бы наверняка сказать что прописать в скрипте!

  6. Ах, да! Забыл рассказать об экспериментах... Переименовывал kwin и делал скрипт с компизом под именем kwin! Самое интересное, что запускался в любом случае kwin. Laughing Это убило!

    Пришлось нагружать товарища скриптом startkde (т.к. я в программировании нифига не шарю).

    На свежую голову были найдены такие строки:

    # if the KDEWM environment variable has been set, then it will be used as KDE's

    # window manager instead of kwin.

    # if KDEWM is not set, ksmserver will ensure kwin is started.

    Значит ли это, что надо всего лишь определить этот самый оконный менеджер??? Т.к. далее следуют такие строчки:

    test -n "$KDEWM" && KDEWM="--windowmanager $KDEWM"

    kwrapper ksmserver $KDEWM

    if test $? -eq 255; then

    # Startup error

    echo 'startkde: Could not start ksmserver. Check your installation.' 1>&2

    xmessage -geometry 500x100 "Could not start ksmserver. Check your installation."

    fi

  7. Это еще слабо сказано! Smile Kpager вообще умирает после старта compiz-а. Становится бесполезным... Приходится убивать kicker и запускать заново, но это помогает только pager-у - иконки в трэй не восстанавливаются! На скриншоте можно узреть этот ужос!

    обратите внимание на то что ktorrent пашет но его нигде нет!

  8. cppmm, Вы видимо на строчку "X-KDE-autostart-after=kdesktop" намекаете. Мне это как раз и не нравится, что сначала стартует kwin а потом с опцией --replace надо запускать compiz. Это как-то противоестественно Smile

    А вот насчет kwin и симлинков надо попробовать! Пусть даже для прикола!!! Evil or Very Mad

  9. Вобщем поковырявшись еще малёха - напрашивается вопрос...

    Как создать (открыть, запустить) дисплей??? Embarassed

    т.е. запуск compiz из голой не возможен... (Beryl видимо мог)

    Нашел так же скрипт, где перед берилом была строчка: nvidia-settings --load-config-only

    Что это даёт, прочитать настройки из "~/.nvidia-settings-rc"???

    т.к. именно это и делает эта команда.

    Цитата:

    4. Loading Settings Automatically

    The NVIDIA X driver does not preserve values set with nvidia-settings

    between runs of the X server (or even between logging in and logging

    out of X, with xdm, gdm, or kdm). This is intentional, because

    different users may have different preferences, thus these settings

    are stored on a per user basis in a configuration file stored in

    the user's home directory.

    The configuration file is named "~/.nvidia-settings-rc". You can

    specify a different configuration file name with the "--config"

    commandline option.

    After you have run nvidia-settings once and have generated a

    configuration file, you can then run:

    nvidia-settings --load-config-only

    at any time in the future to upload these settings to the X

    server again. For example, you might place the above command in

    your ~/.xinitrc file so that your settings are applied automatically

    when you log in to X.

    Your .xinitrc file, which controls what X applications should

    be started when you log into X (or startx), might look something

    like this:

    nvidia-settings --load-config-only &

    xterm &

    evilwm

    or:

    nvidia-settings --load-config-only &

    gnome-session

    If you do not already have an ~/.xinitrc file, then chances are that

    xinit is using a system-wide xinitrc file. This system wide file

    is typically here:

    /etc/X11/xinit/xinitrc

    To use it, but also have nvidia-settings upload your settings,

    you could create an ~/.xinitrc with the contents:

    nvidia-settings --load-config-only &

    . /etc/X11/xinit/xinitrc

    System administrators may choose to place the nvidia-settings load

    command directly in the system xinitrc script...

    Самое интересное то, что эта команда также не хочет запускаться из консоли (по крайней мере у меня)!!!

    Хакеры, помогите пожалуйста! Я чувствую что близок к разгадке, но до конца не понимаю...

  10. Вопрос на целую тему созрел спустя много времени... Доооолго я мучился с этим COMPIZом Smile и решил всё-таки добить его!!!

    Проблема с автостартом. Embarassed Думаю многие с этим встречались в KDE (не знаю как в Гноме)!!! Проблема в том, что при загрузке KDE восстанавливается и предыдущая сессия - это создаёт некоторые проблемы. Если конкретней, то, настраивая compiz по тому как написано тут: http://en.opensuse.org/Compiz_Fusion

    Compiz будет стартовать во время загрузки KDE - одновременно с амароками, суперкарамбами, кторрентами и кхдокерами. И постоянно получается так, что некоторые программки не сворачиваются в трэй, а появляются на десктопе в окошках размером с иконку (некоторые даже и в таком виде не появляются, но работают в фоне).

    В общем расписывать все глюки такого подхода "к делу" нет смысла. Появилась задача: как запускать Compiz в ТРУЪ-way!

    Погуглив немного наткнулся на интересное решение.

    http://suseforums.net/index.php?showtopic=26192

    Суть его заключается в том, что создаётся текстовый файл в /usr/share/xsessions такого содержания:

    Цитата:

    [Desktop Entry]

    Encoding=UTF-8

    Type=XSession

    Name=Beryl

    Exec=/usr/bin/beryl.sh

    Icon=

    Type=Application

    в свою очередь в /usr/bin создаётся скрипт beryl.sh:

    Цитата:

    #!/bin/sh

    #

    # KDE with XGL startup script

    #

    beryl-manager &

    sleep 10

    startkde

    Вопрос на данный момент в том, как это дело адаптировать под compiz? Т.к. просто заменив beryl-manager на compiz --replace ccp & или compiz-manager & не помогает делу. Embarassed

  11. В общем, вывод напрашивается такой. Нвидиа поинтересовалась у команды ОпенСУСЕ насчёт ядра - те, видимо, сказали "на неделе сделаем апдейт, тока протестим всё ли работает. вот вам пакетик - собирайте"! А так как Нвидиа не любит делать лишнюю работу, решили перевыполнить план и выпустили дрова пораньше, и не делать пакеты для двух версий...

    (мне хочется верить именно в такой ход событий, а не в то, что просто лоханулись)

    Поэтому, самым нетерпеливым надо собирать ручками!

    Как? Смотрим сюда: http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html

    Razz

  12. 2Byte

    Отдельная ссылка имеется ввиду на SUSE How-to? Не пугай людей, пожалуйста! Smile Для Сусе, конечно, не смертельно руками собирать, но выкачивать из нета исходники ядра придётся однозначно. Да и компилятор придётся устанавливать, что тоже конечно не смертельно, но не приятно... Confused

    Я попробую сегодня проигнорировать ошибку... может повезёт (понаустанавливали левых зависимостей).

    По идее ничего не должно случится... максимум Х-сервер на запустится. Laughing

  13. Ай да, молодцы! Сделали мне подарок на днюху - выпустили 4етвёрочку! Very Happy

    Проснулся пораньше, глянул в репозиторий - ЕСТЬ!!! Скачал и установил базовую систему. Smile

    Пара претензий отпала! Wink Мутили они воду Smile Наглым образом мутили! Чтоб сделать сюрпризик! Very Happy

    Так вот! Над темой поработали! Стала компактней... и окна уже не такие большие, и помещаются в мои 900 пикселей по вертикали!

    Изменили также диалог выхода из системы и сплэш при загрузке! Молодцы одним словом!

    Теперь ВСЁ намного гармоничней и красивее! Razz

    Окна, правда, прорисовываются всё также мееедлеееннооо... Но раз сказали что исправят - исправят!

    Появляются и различные артефакты прорисовки... С кем не бывает? Тем более подозрения падают и на новые драйвера от Нвидии! Evil or Very Mad

    В общем, многое успели перелопатить! А я боялся, что не успеют.

    Поздравляю всех с выходом КДЕ4!!! Very HappyVery HappyVery Happy

    Сегодня у меня будет двойной повод!!! Evil or Very Mad

×
×
  • Создать...