* [Comm] Вывод команды who
@ 2020-02-27 11:06 Vladimir Karpinsky
2020-02-27 11:51 ` Sergey V Turchin
0 siblings, 1 reply; 9+ messages in thread
From: Vladimir Karpinsky @ 2020-02-27 11:06 UTC (permalink / raw)
To: ALT Linux Community general discussions
Добрый день!
После обновления стала странно работать команда who. До сего времени запущенная без параметров выдавало список вошедших
пользователей, причём, если выполнен вход в графическом режиме (обычно было TDE, м.б. это важно) и открыто несколько
вкладок в консоли, то упоминались все ипостаси. Вчера провёл вынос TDE и установку KDE5 и Xfce4, а также dist-upgrade и
обновление ядра. Сегодня обнаружил (терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого. В каких-то
случаях кого-то может показать, например, если сделать su -, то появляется root. Подключения в текстовом режиме (ssh,
PuTTY) вроде отображаются все.
4.19.102-std-def-alt1, p9, xfce4.
--
VK.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 11:06 [Comm] Вывод команды who Vladimir Karpinsky
@ 2020-02-27 11:51 ` Sergey V Turchin
2020-02-27 13:41 ` Vladimir Karpinsky
0 siblings, 1 reply; 9+ messages in thread
From: Sergey V Turchin @ 2020-02-27 11:51 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
[...]
> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
Сравните с xterm.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 11:51 ` Sergey V Turchin
@ 2020-02-27 13:41 ` Vladimir Karpinsky
2020-02-27 16:17 ` Mikhail Efremov
0 siblings, 1 reply; 9+ messages in thread
From: Vladimir Karpinsky @ 2020-02-27 13:41 UTC (permalink / raw)
To: community
27.02.2020 14:51, Sergey V Turchin пишет:
> On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
>
> [...]
>> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
> Сравните с xterm.
Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
Есть ли ещё простой путь выяснения наличия активных пользователей? Компьютер часто используется для удалённой работы и
проводить в это время какие-то работы с ним, а тем более перезагружать не хорошо. Можно конечно анализировать вывод ps и
last, но это несколько сложнее.
--
VK.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 13:41 ` Vladimir Karpinsky
@ 2020-02-27 16:17 ` Mikhail Efremov
2020-02-27 16:31 ` Vladimir Karpinsky
2020-03-02 16:52 ` Mikhail Efremov
0 siblings, 2 replies; 9+ messages in thread
From: Mikhail Efremov @ 2020-02-27 16:17 UTC (permalink / raw)
To: community
On Thu, 27 Feb 2020 16:41:07 +0300 Vladimir Karpinsky wrote:
> 27.02.2020 14:51, Sergey V Turchin пишет:
> > On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
> >
> > [...]
> >> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
> > Сравните с xterm.
>
> Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
Поддержка libutempter в xfce4-terminal есть, но я ее не включал. Просто
у меня вкладок может быть открыто пара десятков, я не уверен что хочу их
видеть в выводе who... Но если так надо, то можно включить.
> Есть ли ещё простой путь выяснения наличия активных пользователей? Компьютер часто используется для удалённой работы и
> проводить в это время какие-то работы с ним, а тем более перезагружать не хорошо. Можно конечно анализировать вывод ps и
> last, но это несколько сложнее.
Возможно поможет
loginctl list-sessions
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 16:17 ` Mikhail Efremov
@ 2020-02-27 16:31 ` Vladimir Karpinsky
2020-02-27 16:51 ` Mikhail Efremov
2020-03-02 16:52 ` Mikhail Efremov
1 sibling, 1 reply; 9+ messages in thread
From: Vladimir Karpinsky @ 2020-02-27 16:31 UTC (permalink / raw)
To: community
27.02.2020 19:17, Mikhail Efremov пишет:
> On Thu, 27 Feb 2020 16:41:07 +0300 Vladimir Karpinsky wrote:
>> 27.02.2020 14:51, Sergey V Turchin пишет:
>>> On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
>>>
>>> [...]
>>>> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
>>> Сравните с xterm.
>>
>> Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
>
> Поддержка libutempter в xfce4-terminal есть, но я ее не включал. Просто
> у меня вкладок может быть открыто пара десятков, я не уверен что хочу их
> видеть в выводе who... Но если так надо, то можно включить.
Я не знаю, как лучше, но сейчас штатные инструменты, которые должны показывать активных пользователей (who, w),
фактически не работают, если эти пользователи находятся в графической оболочке (проверил KDE5, Xfce4). Если добавить
поддержку только в терминале, то это не решит полностью проблему, т.к. пользователь может работать и без терминала.
>> Есть ли ещё простой путь выяснения наличия активных пользователей?
>> Можно конечно анализировать вывод ps и
>> last, но это несколько сложнее.
>
> Возможно поможет
> loginctl list-sessions
А есть что-то похожее для SysVinit?
--
VK.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 16:31 ` Vladimir Karpinsky
@ 2020-02-27 16:51 ` Mikhail Efremov
2020-02-27 17:47 ` Vladimir Karpinsky
0 siblings, 1 reply; 9+ messages in thread
From: Mikhail Efremov @ 2020-02-27 16:51 UTC (permalink / raw)
To: community
On Thu, 27 Feb 2020 19:31:08 +0300 Vladimir Karpinsky wrote:
> 27.02.2020 19:17, Mikhail Efremov пишет:
> > On Thu, 27 Feb 2020 16:41:07 +0300 Vladimir Karpinsky wrote:
> >> 27.02.2020 14:51, Sergey V Turchin пишет:
> >>> On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
> >>>
> >>> [...]
> >>>> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
> >>> Сравните с xterm.
> >>
> >> Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
> >
> > Поддержка libutempter в xfce4-terminal есть, но я ее не включал. Просто
> > у меня вкладок может быть открыто пара десятков, я не уверен что хочу их
> > видеть в выводе who... Но если так надо, то можно включить.
>
> Я не знаю, как лучше, но сейчас штатные инструменты, которые должны показывать активных пользователей (who, w),
> фактически не работают, если эти пользователи находятся в графической оболочке (проверил KDE5, Xfce4). Если добавить
> поддержку только в терминале, то это не решит полностью проблему, т.к. пользователь может работать и без терминала.
Какой DM? По идее он должен писать в utmp.
> >> Есть ли ещё простой путь выяснения наличия активных пользователей?
> >> Можно конечно анализировать вывод ps и
> >> last, но это несколько сложнее.
> >
> > Возможно поможет
> > loginctl list-sessions
>
> А есть что-то похожее для SysVinit?
Раньше был ConsoleKit, теперь думаю нет.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 16:51 ` Mikhail Efremov
@ 2020-02-27 17:47 ` Vladimir Karpinsky
0 siblings, 0 replies; 9+ messages in thread
From: Vladimir Karpinsky @ 2020-02-27 17:47 UTC (permalink / raw)
To: community
27.02.2020 19:51, Mikhail Efremov пишет:
>>> Возможно поможет
>>> loginctl list-sessions
>> А есть что-то похожее для SysVinit?
> Раньше был ConsoleKit, теперь думаю нет.
Есть ConsoleKit2 - System daemon for tracking users, sessions and seats
Оказался даже установленный. Но пока не понимаю с какой стороны к нему подступиться:
# /usr/bin/ck-list-sessions
** (ck-list-sessions:1640): WARNING **: 20:00:00.397: Failed to get list of seats:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any
.service files
--
VK.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Вывод команды who
2020-02-27 16:17 ` Mikhail Efremov
2020-02-27 16:31 ` Vladimir Karpinsky
@ 2020-03-02 16:52 ` Mikhail Efremov
2020-03-25 20:33 ` [Comm] xfce4-terminal Vladimir Karpinsky
1 sibling, 1 reply; 9+ messages in thread
From: Mikhail Efremov @ 2020-03-02 16:52 UTC (permalink / raw)
To: community
On Thu, 27 Feb 2020 19:17:46 +0300 Mikhail Efremov wrote:
> On Thu, 27 Feb 2020 16:41:07 +0300 Vladimir Karpinsky wrote:
> > 27.02.2020 14:51, Sergey V Turchin пишет:
> > > On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
> > >
> > > [...]
> > >> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
> > > Сравните с xterm.
> >
> > Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
>
> Поддержка libutempter в xfce4-terminal есть, но я ее не включал. Просто
> у меня вкладок может быть открыто пара десятков, я не уверен что хочу их
> видеть в выводе who... Но если так надо, то можно включить.
Нет, нельзя: чтобы это работало xfce4-terminal должен быть SGID'ный, но
GTK не позволяет это сделать.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] xfce4-terminal
2020-03-02 16:52 ` Mikhail Efremov
@ 2020-03-25 20:33 ` Vladimir Karpinsky
0 siblings, 0 replies; 9+ messages in thread
From: Vladimir Karpinsky @ 2020-03-25 20:33 UTC (permalink / raw)
To: community
Здравствуйте!
Ещё вопрос по терминалу из Xfce4: в нём не определена переменная LS_COLORS, которая есть в "нормальном" терминале, и не
работают команды, меняющие цвета (например, tput setf 4). Переменную можно задать "руками", но это как-то неправильно.
Как заставить работать tput, пока найти совсем не могу. Буду признателен за помощь.
02.03.2020 19:52, Mikhail Efremov пишет:
> On Thu, 27 Feb 2020 19:17:46 +0300 Mikhail Efremov wrote:
>> On Thu, 27 Feb 2020 16:41:07 +0300 Vladimir Karpinsky wrote:
>>> 27.02.2020 14:51, Sergey V Turchin пишет:
>>>> On Thursday, 27 February 2020 14:06:56 MSK Vladimir Karpinsky wrote:
>>>>
>>>> [...]
>>>>> терминал Xfce4 - 3 вкладки), who не показывает никого, даже меня самого.
>>>> Сравните с xterm.
>>>
>>> Да, сеансы xterm показывает. Т.е. терминал в Xfce не совсем терминал?
>>
>> Поддержка libutempter в xfce4-terminal есть, но я ее не включал. Просто
>> у меня вкладок может быть открыто пара десятков, я не уверен что хочу их
>> видеть в выводе who... Но если так надо, то можно включить.
>
> Нет, нельзя: чтобы это работало xfce4-terminal должен быть SGID'ный, но
> GTK не позволяет это сделать.
>
--
VK.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-03-25 20:33 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-27 11:06 [Comm] Вывод команды who Vladimir Karpinsky
2020-02-27 11:51 ` Sergey V Turchin
2020-02-27 13:41 ` Vladimir Karpinsky
2020-02-27 16:17 ` Mikhail Efremov
2020-02-27 16:31 ` Vladimir Karpinsky
2020-02-27 16:51 ` Mikhail Efremov
2020-02-27 17:47 ` Vladimir Karpinsky
2020-03-02 16:52 ` Mikhail Efremov
2020-03-25 20:33 ` [Comm] xfce4-terminal Vladimir Karpinsky
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git