LINUX.ORG.RU
ФорумTalks

[Arch][dbus] новые иксы в extra

 ,


0

1

В Arch'е обновились иксы в extra (xorg-server 1.11.1-2 и xorg-xdm 1.1.11-1).
До этого можно было обходиться без dbus'а.
Теперь же без запущенного dbus'а логин в xdm'е не проходит, в /var/log/xdm.log сыплются строки «xdm error (pid 1109): Dbus error: Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory».

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

Как «и что?»? Мало ли кому пригодится. Я сам долго логи и конфиги читал прежде чем понял почему залогиниться не получается.

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

В changelog-е

Update to 1.1.11, add consolekit support

Связь с consolekit идет через dbus. Как вариант, можно пересобрать пакет без этого нового патча.

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

собственно пользователей xdm думаю тут не так много.
да и dbus - все-таки must have в современной ОС.

dib2 ★★★★★
()

больше всего интересно, скоро ли будет поддержка этих иксов в блобе от АМД, не срача ради, не подумайте

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

Вроде можно, но я не разбирался в этом вопросе.

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

Далеко не всем и не всегда нужно чтобы после логина открывалось всё, что было открыто перед прошлым выходом из системы.
Если же такое нужно, то, конечно, юзер будет юзать какое-нибудь DE и другой дисплейный менеджер.
Ну, а выбрать WM в случае xdm'а на ходу можно запросто через ~/.xinitrc .

PS. Сам я юзаю fvwm.

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

>Далеко не всем и не всегда нужно чтобы после логина открывалось всё, что было открыто перед прошлым выходом из системы.

Я говорю про выбор окружения.

выбрать WM в случае xdm'а на ходу можно запросто через ~/.xinitrc


Т.е. там нужно ещё и в консоль переключаться?

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

>Т.е. там нужно ещё и в консоль переключаться?
Можно или переключиться в нативную консоль, или залогиниться с предыдущими настройками, запустить xterm, подправить конфиг, выйти и зайти снова.
Это если при новом включении системы требуется выбрать другой WM/другое DE.
Если же пользователь уже в системе, то особой проблемы запустить xterm, если он ещё не запущен, не вижу.

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

>Можно или переключиться в нативную консоль, или залогиниться с предыдущими настройками, запустить xterm, подправить конфиг, выйти и зайти снова.

Налицо куча лишних действий, проще отказаться от DM и логиниться сразу в консоль (с последующим startx).

Опять же, пути к стартовым скриптам ты будешь искать и вписывать сам, а в случае DM они уже прописаны в desktop-файлах, лежащих в /usr/share/xsessions/.

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

Можно или переключиться в нативную консоль, или залогиниться с предыдущими настройками, запустить xterm, подправить конфиг, выйти и зайти снова.

А чем это лучше «залогиниться через консоль, запустить startx»?

Или даже

if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
          startx
          exit
fi

в ~/.bash_profile

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

>Налицо куча лишних действий
Смотря как посмотреть.
Да, это может быть менее удобно, чем выбор пункта из выпадающего списка.
Впрочем, необходимости логиниться каждый раз в разные WM'ы/DE у меня нет.

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