LINUX.ORG.RU
 
iZEN

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


[#]  
guilder

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

* ()
[#]  
GotF

Сиди на 4.6.

***** ()
[#] Ответ на: комментарий от GotF 07.03.2011 14:41:59  
iZEN

>Сиди на 4.6.

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

***** ()
[#]  

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

()
[#]  
VeGeek

это из-за freebsd.

** ()
[#]  
luke

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

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

** ()
[#]  
luke

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

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

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

** ()
[#]  
luke

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

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

** ()
[#]  
annulen

Use ROX, iZEN

** ()
[#]  
GotF

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

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

***** ()
[#]  
amorpher

>кнопки Выключить и Перезагрузить копьютер не активны!
http://m-ivanov.livejournal.com/7281.html

И да, стоит на одном xubuntu (4.8) — там всё шоколадно (всё гномье выпилил.

**# ()
[#]  
aho

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

()
[#] Ответ на: комментарий от iZEN 07.03.2011 14:45:19  
CTAPK

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

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

()
[#] Ответ на: комментарий от luke 07.03.2011 14:56:36  
iZEN

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

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

***** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 15:32:08  
luke

ну вроде логично. если закреплено - значит не двигается, иначе - двигается.

** ()
[#]  

FreeBSD?

# ()
[#]  
stormblastt

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

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

** ()
[#] Ответ на: комментарий от luke 07.03.2011 15:39:48  
iZEN

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

***** ()
[#] Ответ на: комментарий от stormblastt 07.03.2011 15:43:59  
iZEN

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


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

***** ()
[#]  

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

воистину! :)

**** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 15:46:32  
luke

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

** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 15:47:14  
stormblastt

У меня в генте это всё работает. Ещё что-нибудь?

** ()
[#] Ответ на: комментарий от stormblastt 07.03.2011 15:59:27  
iZEN

>Ещё что-нибудь?

Что конкретно пилил? Что и как настраивал?

***** ()
[#]  
greenzu

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

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

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

* ()
[#] Ответ на: комментарий от greenzu 07.03.2011 16:07:08  
iZEN

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

***** ()
[#] Ответ на: комментарий от stormblastt 07.03.2011 16:16:33  
iZEN

>http://ompldr.org/vN3A5OA

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

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

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

***** ()
[#]  
Genuine

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

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

*** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 16:20:47  
stormblastt

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

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

** ()
[#] Ответ на: комментарий от stormblastt 07.03.2011 16:30:07  
iZEN
> 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 07.03.2011 16:45:21  
iZEN

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

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

***** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 15:47:14  

Да в том же arch.

** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 16:06:04  
sudoer

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

* ()
[#]  
thunar

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

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

* ()
[#]  
Arrakis

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

()
[#]  

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

* ()
[#]  
iZEN

Процесс xfdesktop сжирает CPU.

***** ()
[#]  
silw

тред не читал, но все, что описано решается на

*** ()
[#] Ответ на: комментарий от silw 07.03.2011 23:45:23  
silw

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

*** ()
[#] Ответ на: комментарий от iZEN 07.03.2011 17:24:17  

а так? 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 07.03.2011 23:38:31  
iZEN

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

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

***** ()
[#] Ответ на: Проверьте у себя! от iZEN 08.03.2011 1:17:17  
iZEN

А я ещё волновался, почему это у меня машина в своп залезла во время сборки OOo, пока я в Xfce торчал.

xfdesktop из пакета:

> pkg_which xfdesktop
xfce4-desktop-4.8.1_1

***** ()
[#] Ответ на: комментарий от iZEN 08.03.2011 1:21:06  

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 08.03.2011 1:40:24  
iZEN

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

***** ()
[#]  

freeBDSM

Xubuntu работает.

* ()
[#]  
sin_a

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

***** ()
[#] Ответ на: комментарий от ratte 08.03.2011 8:27:51  
iZEN

>Xubuntu работает.

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

***** ()
[#] Ответ на: комментарий от anonymous 07.03.2011 23:51:51  
iZEN

>Identity=unix-group:power

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

***** ()