LINUX.ORG.RU

Xfce 4.8: что за...


0

1

Приветствую пользователей этого замечательного оконного менеджера недодесктопа!

Из версии в весию, начиная, пожалуй, с Xfce 4.2, которую я ещё помню, из этого DE начали выпиливать полезные утилиты и полностью превращать её в захудалый WM уровня OpenBox, но без видимых средств к настройке и кастомизации.

В Xfce 4.8 пошли ещё дальше. Ладно там, Корзину убрали («Не удалось подключиться к корзине. Действие не поддерживается») и из Thunar'а её не видно — теперь невозможно стереть удалённые файлы(sic!), но это ещё можно пережить. Но зачем убирать доступ к Меню Xfce («failed to load the applications menu. File menus/applications.menu not found») — вот этого я понять никак не могу! Проблему отчасти решил, воспользовавшись найденным советом, но кроме пункта «Accessories» со списком нечасто используемых утилит, там ничего нет!

Ещё выбешивает: в диалоге завершения сеанса (странно, почему это диалог вызывается из контектного меню панели?) кнопки Выключить и Перезагрузить копьютер не активны! Приходится завершать сеанс и нажимать кнопку на системном блоке. Дурдом на колёсах!

Появилось множество окон настроек, перекрывающих одно другое, что называется «на каждый чих своё окно». Что, нельзя было оставить всё как было минималистично, понятно и быстро?

Панель невозможно перетащить с верхнего края вниз: только поставить вертикально к одному из краёв экрана. Вот это «правильно»! В современном мире только Apple-like панельки нужны. :))

И они это назвали релизом. Весьма странно для недоделки. Замечаю в последнее время, что западный менталитет называть ни на что не годные сырые программные системы готовыми к работе в порядке вещей.

Накипело.

А как забарываете проблемы в нынешнем Xfce вы? (Просьба, гномерам и кедерастам, а так же боксистам не советовать попробовать их каки вместо наших).

★★★★★
Ответ на: комментарий от iZEN

Петросян судорожно грызёт ногти от зависти к тебе.

sin_a ★★★★★
()
Ответ на: комментарий от ratte

ppa:alexx2000/xfce?

Ни о чём. Пока не приведёшь список установленных в твоей версии Xubuntu пакетов, разговаривать нам с тобой не о чем.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

сейчас, к сожалению не да своим компом, если интересно, то по прибытии домой покажу версии пакетов. Но, в принципе мне и тогда никто не помешает солгать, если цель именно в этом, и предоставление версий не будут веским доказательством, так ведь? Так что можешь просто поверить. Кстати, давно интересно- а что за дама на аватаре?

ratte
()
Ответ на: комментарий от iZEN

толсто же - HAL сразу после релиза 4.8 выкинут за ненадобностью ;-) а по поводу первого man consolekit, ну или хотяб cat /etc/group хотябы )

anonymous
()
Ответ на: комментарий от anonymous

HAL сразу после релиза 4.8 выкинут

Сразу после, но не в нём.

libexo 0.6.0

Required Libraries: sysutils/hal, devel/libnotify, devel/gettext, accessibility/atk, devel/glib20, x11-toolkits/gtk20, x11-toolkits/pango

а по поводу первого man consolekit

consolekit запущен.

или хотяб cat /etc/group хотябы

Я включен в группу operator. В /usr/local/etc/PolicyKit/PolicyKit.conf прописаны все необходимые права для этой группы. Что ещё надо? В Xfce 4.6.2 всё нормально работало.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

дык в чем проблема тогда? выше ж написали тебе:
Create the file /etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla
[Local restart]
Identity=unix-group:power
Action=org.freedesktop.consolekit.system.restart
ResultAny=yes
ResultInactive=no
ResultActive=yes

[Local shutdown]
Identity=unix-group:power
Action=org.freedesktop.consolekit.system.stop
ResultAny=yes
ResultInactive=no
ResultActive=yes

[Local restart - multiple]
Identity=unix-group:power
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=no
ResultActive=yes

[Local shutdown - multiple]
Identity=unix-group:power
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=no
ResultActive=yes

ток Identity=unix-group:power поменяй на группу, котороая имеет право шатдаунить юзером

izmena ★★
()
Ответ на: комментарий от izmena

то что у вас порты не приспособили к изменениям 4.8 это не консолькитов и полисикитов проблема...

Я в своем арче сказал spacman -S xfce4 и все заработало из коробки %-)

izmena ★★
()
Ответ на: комментарий от iZEN

опять же хала в системе нету !!!

sudo pacman -Qd exo

exo 0.6.0-2


флешки маунтятся самба в тунаре видна ...

izmena ★★
()
Ответ на: комментарий от iZEN

вот видиш до чего техника дошла ...а вы все еще настраиватие выключение компа мышкой ;-)

izmena ★★
()
Ответ на: комментарий от iZEN

>Сиди на 4.6.

Не получится. Коллекция портов обновилась полностью. Python 2.6 заменён на 2.7. Если только «блобом» поставить в домашний каталог Xfce 4.6 (а лучше 4.4, чевоуж).

portdowngrade тоже сломали?

anonymous
()
Ответ на: комментарий от anonymous

portdowngrade тоже сломали

Как ты себе это представляешь? Одна половина установленных пакетов портов будут новыми, другая половина прошлогодними? Цирк, ей богу.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от izmena

то что у вас порты не приспособили к изменениям 4.8 это не консолькитов и полисикитов проблема...

Порты отображают ожидания разработчиков программ, а не желания пятки левой ноги мантейнера портов.

iZEN ★★★★★
() автор топика

>А как забарываете проблемы в нынешнем Xfce вы?

в моих гентах все работает.

devl547 ★★★★★
()
Ответ на: комментарий от anonymous

сильно соре - токо ща доперло что у анонимусов капча есть

izmena ★★
()
Ответ на: комментарий от iZEN

Оперативненько.

xfce4-desktop 4.8.1_2

fix 100% CPU usage under some circumstances bump PORTREVISION

Submitted by: Zhihao Yuan <lichray@gmail.com>

iZEN ★★★★★
() автор топика
Ответ на: комментарий от ratte

сейчас, к сожалению не да своим компом, если интересно, то по прибытии домой покажу версии пакетов.

Итак?

iZEN ★★★★★
() автор топика
Ответ на: комментарий от Shtucer

У тебя XFCE - это половина всех установленных портов на фряхе?

> pkg_info | wc -l
     509
> pkg_info -Ex xfce | wc -l
      21
iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Тогда в чем проблема с portdowngrade xfce ? «Половина пакетов портов(кстати что это?)» уже, как бы и не аргумент, всего-то 21 против 509. :)

Shtucer
()
Ответ на: комментарий от iZEN

как их показать -то? так подойдёт?

или так

ratte@ratte-monstr:~$ dpkg -l | grep xfce4
ii  libxfce4menu-0.1-0                    4.6.1-1                                         freedesktop.org compliant menu implementation for Xfce
ii  libxfce4ui-1-0                        4.8.0-0~ppa2                                    widget library for Xfce
ii  libxfce4util-bin                      4.8.1-0~ppa2                                    tools for libxfce4util
ii  libxfce4util-common                   4.8.1-0~ppa2                                    common files for libxfce4util
ii  libxfce4util4                         4.8.1-0~ppa2                                    Utility functions library for Xfce4
ii  xfce4-clipman                         2:1.1.3-2ubuntu1                                clipboard history utility
ii  xfce4-clipman-plugin                  2:1.1.3-2ubuntu1                                clipboard history plugin for Xfce panel
ii  xfce4-cpugraph-plugin                 0.4.0-2                                         CPU load graph plugin for the Xfce4 panel
ii  xfce4-dict                            0.6.0-2                                         Dictionary plugin for Xfce4 panel
ii  xfce4-fsguard-plugin                  0.4.2-1                                         filesystem monitor plugin for the Xfce4 panel
ii  xfce4-mailwatch-plugin                1.1.0-2                                         mail watcher plugin for the Xfce4 panel
ii  xfce4-mixer                           1:4.6.1-2ubuntu1                                Xfce mixer application
ii  xfce4-mount-plugin                    0.5.5-1                                         mount plugin for the Xfce4 panel
ii  xfce4-netload-plugin                  0.4.0-4ubuntu1                                  network load monitor plugin for the Xfce4 panel
ii  xfce4-notes                           1.7.2-2                                         Notes application for the Xfce4 desktop
ii  xfce4-notes-plugin                    1.7.2-2                                         Notes plugin for the Xfce4 desktop
ii  xfce4-panel                           4.8.0-0~ppa2                                    The Xfce4 desktop environment panel
ii  xfce4-power-manager                   1.0.3-0~ppa2                                    power manager for Xfce desktop
ii  xfce4-power-manager-data              1.0.3-0~ppa2                                    power manager for Xfce desktop, arch-indep files
ii  xfce4-power-manager-plugins           1.0.3-0~ppa2                                    power manager plugins for Xfce panel
ii  xfce4-quicklauncher-plugin            1.9.4-8                                         rapid launcher plugin for the Xfce4 panel
ii  xfce4-screenshooter                   1.6.0-1ubuntu1                                  screenshots utility for Xfce
ii  xfce4-session                         4.8.0-0~ppa3                                    Xfce4 Session Manager
ii  xfce4-settings                        4.8.0-0~ppa2                                    graphical application for managing Xfce settings
ii  xfce4-smartbookmark-plugin            0.4.2-3ubuntu1                                  search the web via the Xfce4 panel
ii  xfce4-systemload-plugin               1:0.4.2-3ubuntu1                                system load monitor plugin for the Xfce4 panel
ii  xfce4-terminal                        0.4.5-1ubuntu5                                  Xfce terminal emulator
ii  xfce4-utils                           4.8.0-0~ppa2                                    Various tools for Xfce
ii  xfce4-verve-plugin                    0.3.6-1                                         Verve (command line) plugin for Xfce 4.4 panel
rc  xfce4-volstatus-icon                  0.1.0-0ubuntu5                                  Xfce systray icon for ejecting removable volumes
ii  xfce4-volumed                         0.1.8-1ubuntu1                                  volume keys daemon
ii  xfce4-weather-plugin                  0.7.3-2                                         weather information plugin for the Xfce4 panel
ratte@ratte-monstr:~$ 
ratte
()
Ответ на: комментарий от ratte

У меня:

> pkg_info -Ex xfce
gtk-xfce-engine-2.8.1
libxfce4gui-4.8.0
libxfce4menu-4.8.0
libxfce4util-4.8.1
xfce-4.8
xfce4-clipman-plugin-1.1.3_6
xfce4-conf-4.8.0
xfce4-desktop-4.8.1_2
xfce4-mixer-4.8.0
xfce4-netload-plugin-1.0.0_1
xfce4-notification-daemon-0.3.7_14
xfce4-panel-4.8.2
xfce4-screenshooter-plugin-1.7.9_2
xfce4-session-4.8.0
xfce4-settings-4.8.1
xfce4-systemload-plugin-1.0.0_1
xfce4-tumbler-0.1.6
xfce4-utils-4.8.1_1
xfce4-weather-plugin-0.7.4
xfce4-wm-4.8.1
xfce4-xkb-plugin-0.4.3_13

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Ну и Terminal и Thunar как бы без приставки «xfce», что не вошли в выборку:

> pkg_info -Ex Terminal
Terminal-0.4.6
> pkg_info -Ex unar
Thunar-1.2.1_1
thunar-archive-plugin-0.3.0
thunar-vfs-1.2.0

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Центровая штука.

> pkg_info -rR libxfce4util-4.8.1
Information for libxfce4util-4.8.1:

Depends on:
Dependency: python27-2.7.1_1
Dependency: perl-threaded-5.10.1_3
Dependency: pkg-config-0.25_1
Dependency: pcre-8.12
Dependency: icu-4.6
Dependency: libiconv-1.13.1_1
Dependency: gettext-0.18.1.1
Dependency: glib-2.26.1_1
Dependency: gamin-0.1.10_4
Dependency: gio-fam-backend-2.26.1
Required by:
Terminal-0.4.6
Thunar-1.2.1_1
libexo-0.6.0
libxfce4gui-4.8.0
libxfce4menu-4.8.0
orage-4.8.1
squeeze-0.2.3_1
thunar-archive-plugin-0.3.0
thunar-vfs-1.2.0
xfburn-0.4.3
xfce-4.8
xfce4-clipman-plugin-1.1.3_6
xfce4-conf-4.8.0
xfce4-desktop-4.8.1_2
xfce4-mixer-4.8.0
xfce4-netload-plugin-1.0.0_1
xfce4-notification-daemon-0.3.7_14
xfce4-panel-4.8.2
xfce4-screenshooter-plugin-1.7.9_2
xfce4-session-4.8.0
xfce4-settings-4.8.1
xfce4-systemload-plugin-1.0.0_1
xfce4-utils-4.8.1_1
xfce4-weather-plugin-0.7.4
xfce4-wm-4.8.1
xfce4-xkb-plugin-0.4.3_13
iZEN ★★★★★
() автор топика
Ответ на: комментарий от Shtucer

Тогда в чем проблема с portdowngrade xfce ?


Мне не нужна каша из новых и устаревших неподдерживаемых программ.

В идеале неплохо бы сделать так, чтобы программы и библиотеки компоновались бы в пакеты по принципу метапакетов, скрывая детали имён мелких пакетиков:

* xorg-server
* xorg-drivers (выборочный набор драйверов Xorg, опции и так уже есть)
* xorg-fonts (выборочный набор шрифтов Xorg, сейчас опций нет, ставятся базовые фонты)
* xfce
* отдельные приложения в виде собственных пакетов

Итого: в списке пакетов будет гораздо меньше ни о чём неговорящих названий пакетов и меньше путаницы среди зависимых библиотек и целых пакетов.

Кому нужна большая детализация, какие мелкие пакетики входят в метапакеты, какие библиотеки входят в эти мелкие пакетики, пусть спускаются «вниз» и «рулят» как им вздумается там. Пока же утилиты pkg_* представляют «плоский» режим работы с пакетами.

iZEN ★★★★★
() автор топика

кстати, кто как борется с неубиваемым Nautilus'ом, если его запустить из меню Xfce?

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN
madgnu:~$ pacman -Si libreoffice-extensions
ошибка: пакет 'libreoffice-extensions' не найден
madgnu:~$ pacman -Sg libreoffice-extensions
libreoffice-extensions libreoffice-extension-ct2n
libreoffice-extensions libreoffice-extension-diagram
libreoffice-extensions libreoffice-extension-hunart
<...> и т.п.
madgnu ★★★★★
()
Ответ на: комментарий от iZEN

А ты думал, будет красочное шоу с блудницами?

Группа пакетов, устанавливаешь ее и не паришься о том, какие внутри там пакеты, все само обновляется когда нужно. Удалять, соответственно, тоже можно всю группу, либо поотдельности.

madgnu ★★★★★
()
Ответ на: комментарий от madgnu

Группы пакетов кто формирует? Мантейнер или ты сам указываешь, какие пакеты включать в группу?

iZEN ★★★★★
() автор топика

В Gentoo всё работает: меню есть, корзину никогда не использовал (она у меня выпилена с самого начала через XFCE_PLUGINS). Выключение - надо запускать Xfce через 'exec ck-launch-session xfce4-session' в ~/.xinitrc или через нормальный DM. HAL тоже уже точно выпилен.

// Тред не читал, УМВР.

gentoo_root ★★★★★
()
Ответ на: комментарий от iZEN

Пример из арчвики по KDE

Why use groups?

Advantages

    Using groups makes it easier to install or remove a set of packages. This allows you to use a single command (like above) to install or remove all packages in a module.
    There is no hard dependency between a group and its packages. This means that there is no reason to have all member packages in a group installed. You may freely remove member packages that belong to a group without touching other member packages of the same group. 

Disadvantages

    Pacman will not install any new packages that may be added to a group at a later date. For instance, if the next release of the KDE software compilation includes new applications in one of more modules, these new applications will not be automatically installed when you upgrade your system. You will have to manually install these new packages. To overcome this, use meta-packages (see next section).

Why use meta-packages?

Advantages

    Like package groups, meta-packages make it easy to install and maintain a set of packages. This allows you to use a single command (like above) to install all packages in a module.
    Use of meta-packages ensures that pacman will install any new member packages automatically when you upgrade your system. This emulates the behavior of the monolithic set of packages that were used before KDE SC 4.3. 

Disadvantages

    Meta-packages have a hard dependency on all the member packages that are part of it. This means that you cannot freely remove member packages that are part of a meta-package without removing the meta-package first. For example, if you installed kde-meta-kdebase and would now like to remove a member package such as, kdebase-kwrite, you will first need to remove the meta-package before removing the member package: 
# pacman -R kde-meta-kdebase
# pacman -R kdebase-kwrite

Doing this will not remove other member packages in the kde-meta-kdebase meta-package, but it will also no longer automatically add new packages in that module (possibly from the next release) when you upgrade the system using pacman -Syu. You may re-install kde-meta-kdebase meta-package at any time to return to the monolithic package behavior.

If you installed the kde-meta package, you can remove all meta-packages at once by using:

# pacman -R kde-meta

This will only remove the meta-packages and not the actual member packages. 
madgnu ★★★★★
()
Ответ на: Пример из арчвики по KDE от madgnu

Ну и что?

portmaster вполне справляется с задачей поиска и удаления независимых пакетов, принадлежащих одной «группе», при этом задавая вопросы, если всё не так однозначно.

А при установке я ориентируюсь прежде всего на «листовые» пакеты, которые мне нужны — если уж они установлены, то все зависимости будут для них точно разрешены.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

кстати, кто как борется с неубиваемым Nautilus'ом, если его запустить из меню Xfce?

Может быть так - nautilus --no-desktop ?

vadik ★★
()
Ответ на: комментарий от iZEN

>А при установке я ориентируюсь прежде всего на «листовые» пакеты

Я рад за тебя. А что тогда ноешь по поводу того, что групп нет?

madgnu ★★★★★
()
Ответ на: комментарий от vadik

> Может быть так - nautilus --no-desktop ?

еще вроде можно через gconf-editor отключить

aho
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.