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 вы? (Просьба, гномерам и кедерастам, а так же боксистам не советовать попробовать их каки вместо наших).

★★★★★

у меня досихпор xfce 4.8 рубит подсветку бука при его раскрытии, я уже не знаю где что крутить

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

Сиди на 4.6.

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

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

Это же опенсорс
Оно не обязано работать, а ты не обязан этим пользоваться.

unanonymous
()

это из-за freebsd.

Deleted
()

>Панель невозможно перетащить с верхнего края вниз: только поставить вертикально к одному из краёв экрана.

4.2. УМ перетаскивается

luke ★★★★★
()

>кнопки Выключить и Перезагрузить копьютер не активны! Приходится завершать сеанс и нажимать кнопку на системном блоке.

А вот под рутом есть не только эти кнопки (и активные), но ещё и кнопки гибернизации и ждущего режима.

Настроить систему надо. Руки не доходят

luke ★★★★★
()

>Корзину убрали

ну вот без чего жизнь точно не мила, так это без родной корзины

luke ★★★★★
()

>> кнопки Выключить и Перезагрузить копьютер не активны!

Нужен consolekit. Ещё поддерживалось sudo.

GotF ★★★★★
()

FreeBSD - почувствуй себя ограниченным

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

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

Наверное, символ FreeBSD не чертёнок, а таки суккуб.

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

УМ перетаскивается

О, да, сейчас попробовал — перетащилась. С первого раза чего-то не вышло: нужно сначала проставить галки в определённом порядке, закрепить, потом открепить, перетащить вниз, и снова закрепить! Дурдом на колёсах.

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

Чини руки, всё там работает. Меню нормально отображается и корзина на месте, никуда ничего не девали.

Бздя такая бздя.

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

Раньше было всё чётко и ясно, в какой стороне экрана должна находится панель. Сейчас — неочевидно.

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

>Чини руки, всё там работает.

Бздя такая бздя.


В каком дистрибутиве Linux это всё работает? Назови, а?

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

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

воистину! :)

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

сейчас я так понимаю в xfce «объект» «панель» имеет параметр «угол» типа «bool» и два intовых параметра для координаты центра масс)

luke ★★★★★
()

Установить GVFS и запускать так:

exec ck-launch-session dbus-launch --sh-syntax --exit-with-session startxfce4

Всё работает.

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

Спасибо большое, добрый человек — менюшка появилась. Осталось сделать Перезагрузку и Выключение доступным в диалоге выхода из среды (завершение сеанса, как я уже говорил, роботает).

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

http://ompldr.org/vN3A5OA

Как такой диалог получился? У меня на нём только три кнопки: Выйти, Перезагрузить (неактивна), Выключить (неактивна).

Как именно запускаешь?

Теперь: «ck-launch-session dbus-launch --sh-syntax --exit-with-session startxfce4» в ~/.xinitrc.

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

>В Xfce 4.8 пошли ещё дальше. Ладно там, Корзину убрали («Не удалось подключиться к корзине. Действие не поддерживается»)

archlinux, xfce 4.8, thunar. Только что проверил - УМВР: нажал delete и файл благополучное перенесся в корзину, где также успешно работает и восстановление и очищение.

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

Для саспенда и хибернейта - pm-utils.

Перезагрузка и Выключение неактивны потому, что ,наверное, нехватает прав. Проверь consolekit и policykit.

stormblastt ★★★
()
Ответ на: комментарий от stormblastt
> pkg_info -Ex consolekit
consolekit-0.4.3
> pkg_info -Ex poli
policykit-0.9_6
policykit-gnome-0.9.2_5

PolicyKit настроен как тут: http://izenfire.blogspot.com/2010/05/xfce4.html

А это:

> pkg_info -L consolekit-0.4.3
Information for consolekit-0.4.3:

Files:
/usr/local/bin/ck-history
/usr/local/bin/ck-launch-session
/usr/local/bin/ck-list-sessions
/usr/local/sbin/ck-log-system-restart
/usr/local/sbin/ck-log-system-start
/usr/local/sbin/ck-log-system-stop
/usr/local/etc/ConsoleKit/seats.d/00-primary.seat
/usr/local/etc/dbus-1/system.d/ConsoleKit.conf
/usr/local/include/ConsoleKit/ck-connector/ck-connector.h
/usr/local/lib/ConsoleKit/scripts/ck-system-restart
/usr/local/lib/ConsoleKit/scripts/ck-system-stop
/usr/local/lib/libck-connector.la
/usr/local/lib/libck-connector.so
/usr/local/lib/libck-connector.so.0
/usr/local/libdata/pkgconfig/ck-connector.pc
/usr/local/libexec/ck-collect-session-info
/usr/local/libexec/ck-get-x11-display-device
/usr/local/libexec/ck-get-x11-server-pid
/usr/local/sbin/console-kit-daemon
/usr/local/share/dbus-1/interfaces/org.freedesktop.ConsoleKit.Manager.xml
/usr/local/share/dbus-1/interfaces/org.freedesktop.ConsoleKit.Seat.xml
/usr/local/share/dbus-1/interfaces/org.freedesktop.ConsoleKit.Session.xml
/usr/local/share/dbus-1/system-services/org.freedesktop.ConsoleKit.service
/usr/local/share/polkit-1/actions/org.freedesktop.consolekit.policy
где что изменять?

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

Отредактировал /usr/local/share/polkit-1/actions/org.freedesktop.consolekit.policy, перезагрузил машину — всё равно кнопки Перезагрузить и Выключить неактивны.

(Простые команды «shutdown -r now» и «shutdown -r now» из-под пользователя работают, так что здесь явно что-то не так намучено с параллельными основным правами PolicyKit/ConsoleKit).

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

УМВР убунта:) правда, фм заменен на наутилус- люблю я его:)

sudoer
()

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

sudo apritude purge xfce && sudo aptitude install icewm-experimental xxkb

thunar ★★★★★
()

Крыска везде по-разному работает. В aptosid 4.6.2 все пучком. Ставил Xubuntu, alpine linux там какие-то глюки.

Arrakis
()

все проблемы из за фрибзд

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

и да, умвр: и панельки таскаются, и корзина работает, и автомонтирование работает. И даже кнопки саспенд, хибернейт, шатдаун, ребут.

silw ★★★★★
()
Ответ на: комментарий от 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

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

Проверьте у себя!

Процесс xfdesktop похоже протекает со скоростью 50-100 кбайт в секунду.

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

100% что-то у тебя криво собралось:
free -m
total used free shared buffers cached
Mem: 2015 1926 89 0 102 1177
-/+ buffers/cache: 646 1369
Swap: 1022 0 1022


01:36:33 up 13 days, 10:40, 2 users, load average: 0.13, 0.05, 0.01

эт при запущеном хроме с 20+ вкладками и трансмишине....иксы не перезагружались с ребута

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

Два раза пересобирал все пакеты, относящиеся к Xfce с предварительным удалением конфигов. На последний раз Terminal 0.4.6 не собрался. А так, xfdesktop течёт за милую душу и жрёт от CPU 20%.

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

Про то что это всё из за FreeBSD уже говорили?

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

Xubuntu работает.

Спешу тебя разочаровать: в Xubuntu нету Xfce 4.8. Там только Xfce 4.6 с некоторыми пакетами из экспериментальной Xfce 4.7.

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

>Identity=unix-group:power

Это наподобие локальной группы Power Users из Windows что ли? :))
Да Гнулинукс со своими свистоперделками-друг-друга-никак-не-могущих-заменить-HAL-PolicyKit-ConsoleKit скатился в сраное говно! Скажите, что это не так?

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