minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
PS.....Ради эксперимента попытался убить сессию теми же командами, что и ты - получил те же ошибкиИли из под рута нельзя убить сессию пользователя? |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
to vasek Вы немного неправильно поняли - я убиваю сессию пользователя находясь на другой tty и залогинившись под рутом. Т.е. картина такова: tty1, tty2 - сессии юзера пусть будет tty3 - сессия рута, с этой же сессии пытаемся убить сессию пользователя на tty2 (подправил первый пост для большей ясности) |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
antironкопируем под обычным пользователем!eroпосле установки xorg-xinit, |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
А почему бы не выделить раздел под темы про systemd и его компоненты? |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
Нужна помощь гуру. Не убивается сессия обычного пользователя. Пользователь залогинен на tty1 и tty2. root залогинился на tty3, root пытается убить сессию пользователя на tty2 (sesion 3)[[email protected] systemdx-lib]# loginctl --version systemd 208 +PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ [[email protected] systemdx-lib]# whoami root [[email protected] systemdx-lib]# loginctl list-sessions SESSION UID USER SEAT 1 1000 user seat0 3 1000 user seat0 2 sessions listed. [[email protected] systemdx-lib]# loginctl session-status --full --no-pager 3 3 - user (1000) Since: Вс 2014-01-26 22:27:21 NOVT; 2h 8min ago Leader: 501 (login) Seat: seat0; vc2 TTY: tty2 Service: login; type tty; class user State: online Unit: session-3.scope [[email protected] systemdx-lib]# loginctl terminate-session 3 [[email protected] systemdx-lib]# loginctl kill-session 3 Failed to issue method call: Input/output error [[email protected] systemdx-lib]# loginctl list-sessions SESSION UID USER SEAT 1 1000 user seat0 3 1000 user seat0 2 sessions listed. [[email protected] systemdx-lib]# |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
lampslave, в самую точку, брат![[email protected] user]# localectl set-x11-keymap us,ru pc104 "" grp:alt_shift_toggle [[email protected] user]# locale locale localectl localedef locale-gen [[email protected] user]# localectl status System Locale: LANG=ru_RU.utf8 LC_COLLATE=C VC Keymap: us X11 Layout: us,ru X11 Model: pc104 X11 Options: grp:alt_shift_toggle |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
Доброго времени суток! Что-то я запутался Имеем: [[email protected] ~]$ systemctl --version systemd 208 +PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ [[email protected] ~]$ [[email protected] ~]$ localectl status System Locale: LANG=ru_RU.utf8 VC Keymap: ru X11 Layout: ru,us X11 Model: pc105 X11 Variant: grp:ctrl_shift_toggle X11 Variant: grp:ctrl_shift_toggle Однако: [[email protected] ~]$ localectl list-x11-keymap-variants --no-pager | grep grp:ctrl_shift_toggle [[email protected] ~]$ [[email protected] ~]$ localectl list-x11-keymap-options --no-page | grep grp:ctrl_shift_toggle grp:ctrl_shift_toggle [[email protected] ~]$ |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
to reg32: Действительно, мой косяк :-\. Спасибо. Исправлено. Добавил две иконки для запуска модулей "Tracking journal in real-time" и "Udev monitor" отдельно. |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
Странно ... какая версия rankmirrors? У меня : [[email protected] ~]$ rankmirrors -v pacman-mirrors 1.0c [[email protected] ~]$ rankmirrors --help usage: rankmirrors [-h] [-g] [-m {rank,random}] [-b {stable,testing,unstable}] [-c COUNTRY] [-d MIRROR_DIR] [-o OUTPUT] [-t TIMEOUT] [-v] optional arguments: -h, --help show this help message and exit -g, --generate generate new mirrorlist -m {rank,random}, --method {rank,random} use generation method -b {stable,testing,unstable}, --branch {stable,testing,unstable} use branch name -c COUNTRY, --country COUNTRY use only mirrors from country[,country,...] -d MIRROR_DIR, --mirror_dir MIRROR_DIR use path as mirrorlist directory -o OUTPUT, --output OUTPUT specify output file -t TIMEOUT, --timeout TIMEOUT server maximum waiting time (seconds) -v, --version print the pamir version [[email protected] ~]$ file /usr/bin/rankmirrors /usr/bin/rankmirrors: symbolic link to `/usr/bin/pacman-mirrors' [[email protected] ~]$ file /usr/bin/pacman-mirrors /usr/bin/pacman-mirrors: Python script, UTF-8 Unicode text executable |
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
akorop Доброго времени суток! Эксперементировал вот с таким menu.xml <menu id="exit-menu" label="Exit"> <item label="Shutdown"> <action name="Execute"> <command> systemctl poweroff </command> </action> </item> <item label="Restart"> <action name="Execute"> <command> systemctl reboot </command> </action> </item> <item label="Suspend"> <action name="Execute"> <command> systemctl suspend </command> </action> </item> <item label="Log Out"> <action name="Execute"> <command> openbox --exit </command> </action> </item> <item label="Hibernate"> <action name="Execute"> <command> systemctl hibernate </command> </action> </item> </menu> Недоработка в функции FindIcon, лечится просто function FindIcon(sIcon: string): string; var l: integer; gtk_icon: PGtkIconInfo; FName: string; begin result := sIcon; (*added by a.m.*) if length(result) > 0 then begin if system.Pos('file://',result) = 1 then delete(result,1,7); end; result := trim(result); (*end of patch*) if (sIcon = '') or (Pos(DirectorySeparator, sIcon) <> 0) then exit; if FileExists(result) then exit; FName := ExtractFileName(sIcon); l := Length(ExtractFileExt(FName)); SetLength(FName, Length(FName) - l); gtk_icon := gtk_icon_theme_lookup_icon(icon_theme, @FName[1], 16, GTK_ICON_LOOKUP_NO_SVG); if gtk_icon <> nil then begin result := StrPas(gtk_icon_info_get_filename(gtk_icon)); gtk_icon_info_free(gtk_icon); end; end; |