61

sunjob пишет:

да все нормально там  ag уши на отсечение, что вы что-то там намудрили с добавлением раскладок (ну... и видимо, все, кто испытывают "эти косяки" так-же перемудрыствуют с настройками/раскладками)

Похоже тут завязка с иксами, ваши настройки не работают, у меня если для русской локали установить флажок на Latin, то печатает латинскими а не русскими, тут какая то завязка с xkb, по этому пока поменял раскладку по умолчанию, без латинских букв.
http://i.piccy.info/i9/f30b77cb49baee9f474f64aef3526781/1542870228/7101/1282165/setting_240.jpghttp://i.piccy.info/a3/2018-11-22-07-03/i9-12786554/240x129-r/i.gif
Теперь все работает без костылей, но все таки хотелось бы выпилить переопределение системной раскладки kxkb.
В принципе у меня отсутствует /etc/X11/xkb, с которым работает kxkb, как вариант можно его скопировать из /usr/share/X11/xkb и посмотреть будет разница или нет  ab
*** Добавлено: 22.11.2018 10:42:20 ***

Все разобрался где собака зарыта.
Все дело было в запущенном fcitx, оно как раз и создавало проблемы с переключением с русской локали. ab

62 (08.07.2019 17:20:40 отредактировано sunjob)

...

63 (08.07.2019 17:20:47 отредактировано sunjob)

...

64 (08.07.2019 17:20:54 отредактировано sunjob)

...

65

Не знаю, может пригодится тыц и тыц.

66 (08.07.2019 17:21:04 отредактировано sunjob)

...

67 (23.06.2019 12:01:06 отредактировано ormorph)

На счет недостающих пунктов меню, в меню завершения сеанса, то tdelibs должно быть собрано с поддержкой consolekit. Так же sys-power/pm-utils должно быть установлено, ну и демон consolekit должен быть запущен.
Тогда даже при запуске по startx должны быть доступны все пункты меню.
По крайней мере у меня в gentoo так.

68 (08.07.2019 17:21:11 отредактировано sunjob)

...

69 (23.06.2019 22:16:09 отредактировано ormorph)

sunjob пишет:

а тут под админом то все нормально и пользователь добавлен во все доступные группы...

Ну под админом и должно быть все нормально, так как он может на прямую запускать команды требующие прав рута. А вот для пользователя нужно что бы что то запускало эти команды под рутом. Consolekit как раз то самое, в слаке это /usr/lib64/Consolekit/scripts.  У меня consolekit запускает dbus при входе в сессию TDE. Если я убью consolekit и dbus, то мне так же будут не доступны нужные мне пункты меню.
Команды для запуска под пользователем:
Suspend:

 Консоль:
$ dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Suspend  boolean:true

Hibernate:
 Консоль:
$ dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Hibernate  boolean:true

70 (08.07.2019 17:21:21 отредактировано sunjob)

...

71 (24.06.2019 09:37:59 отредактировано ormorph)

sunjob пишет:

... правила полиси ...

Может и нет.
Так как у меня еще pam, мне не требовалось, но вам скорее всего надо. Попробуйте прописать в .xinitrc запуск:

 Консоль:
exec ck-launch-session starttde

Либо так:
 Консоль:
exec ck-launch-session dbus-launch starttde

Запустить startx и в запущенном сеансе просмотреть:
 Консоль:
$ ck-list-sessions

Должно показать информацию о сессии.
После этого можно попробовать выполнить выше приведенные команды.
Ну и если все получится, то я думаю вы догадаетесь как поправить файл Xsession для tdm.
У меня настроек полиси почти нет, если не получится то выложу все что есть в /etc/polkit-1, /etc/dbus-1, /usr/share/dbus-1, /usr/share/polkit-1.

Зы: может и пункты меню появятся...

sunjob пишет:

button "Hibernate" - машина падает

Хм в смысле выключается?
Для гибернации нужно в загрузчике - в параметрах ядра написать путь к swap разделу:

resume=/dev/sda3

Ну и как в Vbox это себя ведет, я не знаю.

72 (08.07.2019 17:21:29 отредактировано sunjob)

...

73

Вот кидаю содержимое каталогов /etc/polkit-1, /etc/dbus-1, /usr/share/dbus-1, /usr/share/polkit-1 тыц.

Но не думаю что пригодится.
У меня собрано еще с зависимостью upower. Но то что ручные команды для перехода в спящий режим под пользователем не работают для consolekit, есть не очень хорошо.

Может конкретно задать на форуме слаки, может там кто настраивал нормально consolekit.

74 (08.07.2019 17:21:36 отредактировано sunjob)

...

75

Хм, интересно девки пляшут.
Выпилил consolekit, сборка с elogind. Полет нормальный, все работает все опции меню доступны в Gentoo.

Пробовал собирать на Calculate linux, elogind не работает как надо, не выключает, и не перезагружает под пользователем, грешу на сборку ядра, так как команда loginctl -a выдает No sessions.

76 (08.07.2019 17:21:43 отредактировано sunjob)

...

77

sunjob пишет:

udev заменён на eudev, а Consolekit — на Consolekit2

Ну тут нет ни чего страшного, в gentoo как раз то же самое, присутствует и Consolekit2 и eudev, собственно eudev взяли из gentoo, так как достаточно производителен по сравнению с udev.
На счет elogind то глянул, там разработчики calculate не включили в ядро:

Security options  --->
    [*] Enable different security models

Вот и балалайка с elogind.
Может в будущих версиях поправят. Как бы consolekit себя уже изживает.

78 (08.07.2019 17:21:51 отредактировано sunjob)

...

79

sunjob, ыыы
Описаний бы ссылям добавить  bw

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

80 (08.07.2019 17:21:59 отредактировано sunjob)

...

81

А что тут мучатся, все  коммиты в одном месте, что касается гибернации и сна:
tdelibs tdebase.
Можно так же клонировать репозиторий данных пакетов и смотреть изменения каким нибудь gui git-а, на пимер gitg либо qgit выбрать ветку feat/fix-suspend-code и просматривать все коммиты.

82

sunjob, вообще-то, просьбу администратора лучше выполнить, а не спорить. Не стоит скрывать ссылки.
На первый раз отредактировал сам, при повторе просто удалю ссылки или сообщение, если там ничего кроме ссылок нет.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

83

Rizado пишет:

вообще-то, просьбу администратора лучше выполнить, а не спорить.

Дык, всё ж нормально, когда я писал в сообщении ничего кроме ссылок то и небыло, а после того появился и краткий текст возле ссылок и вот это Trinity TDE x64 on Slackware-14.1 x64

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

84

DiabloPC пишет:

после того появился и краткий текст возле ссылок и вот это

Это я сделал, вообще-то. И написал:

Rizado пишет:

На первый раз отредактировал сам

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

85

На счет consolekit, не знаю ядро собрано с нужными опциями или нет тыц.

86 (08.07.2019 17:22:24 отредактировано sunjob)

...

87

sunjob пишет:

а tdelibs - очень много уже нахреновертили, не шмагла моя корова столько травы зараз выкурить...)

Ну дык моя была уверена, что так и будет )))
Версия 14.0.6 уж сильно отличается от версии 14.1.0, так как разные ветки развития, не говоря уже о том, что версию 14.1.0 уже пилили еще когда 14.0.6 не вышла. По этому изменения этих веток очень отличаются.
Уже думаю не добавить ли мне в оверлей версию 14.1.0. Хотя вся подготовка по переходу уже сделана - это ебилды 14.0.999, их содержимое даже скорее всего менять не придется, только скопировать под другим названием и будет собирать другую версию - 14.1.0.

88 (08.07.2019 17:22:33 отредактировано sunjob)

...

89 (27.06.2019 08:17:36 отредактировано ormorph)

В TDE-14.1.0 Смотрю правят tqt потихоньку.
В данный момент смотрю добавили функцию tqDebug( const TQString& );
Теперь при указании одного параметра в функции tqDebug, ссылается на эту функцию.
Теперь нельзя в качестве параметра указать переменную, так как принимает только константы.
Скорее всего теперь можно указать только функцию обработчик в качестве параметра которая возвращает тип const TQString, либо только константы.

Из за этого нововведения не собирается tqt, на сборке примера widgets выдает ошибку.
Придется все делать через обработчики, конечно эта функция tqDebug как правило не сильно нагруженная, но все таки это скорее всего должно снижать скорость.
Так же поступили с функциями:
tqWarning
tqFatal

А так смотрю в TDE-14.1.0 появился новый тип в меню завершения, которого раньше у меня не было - Hybrid Suspend.

90 (08.07.2019 17:22:39 отредактировано sunjob)

...