Trinity DE - кто-ниудь уже устанавливал?

Vitaly
Поставил тринити … - не работает переключалка раскладок - не реагирует на комбинации клавиш, только по щелчку мыши переключает
Возможно, в Trinity R14.0.5 это решено, но для R14.0.4 нужно настроить переключение раскладки в /etc/X11/xorg.conf.d/00-keyboard.conf (или применить параметры setxkbmap в автозапуске) и использовать для отображения языка ввода стороннюю утилиту: qxkb, sbxkb, xxkb…
# systemd-localed and Xorg. Use localectl(1) to instruct systemd-localed to update it.

Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard   "on"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "us+typo,ru:2+typo"
        Option "XkbOptions" "grp:caps_switch,grp:rctrl_switch,grp:lctrl_lshift_toggle,grp:lalt_lshift_toggle,grp:shift_caps_switch,shift:both_capslock_cancel,misc:typo,compose:rwin,lv3:ralt_switch,keypad:pointerkeys,grp_led:scroll,terminate:ctrl_alt_bksp"
EndSection

# Преимущества данного набора ключей: смена раскладки по [Left] Alt+Shift Ctrl+Shift рус: Alt+Caps англ: Caps. LShift+RShift = CapsLock. RCtrl инверсия языка ввода. RAlt: Level3 при смене раскладки не меняется, RWin: Compose. Shift+Num управление мышью с цифрового поля

# параметры работают в /etc/X11/xorg.conf.d/00-keyboard.conf, но при подключении через setxkbmap ошибка Error loading new keyboard description
# setxkbmap -layout us+typo,ru:2+typo -option lv3:ralt_switch,keypad:pointerkeys

# упрощенный режим, ошибок setxkbmap нет:
# setxkbmap -layout us,ru -option grp:caps_switch,grp:rctrl_switch,grp:lctrl_lshift_toggle,grp:lalt_lshift_toggle,grp:shift_caps_switch,shift:both_capslock_cancel,misc:typo,compose:rwin,grp_led:scroll,terminate:ctrl_alt_bksp
Спасибо!

Посмотрел внимательнее логи сборки, нашел проблему с postgre, кстати ожидаемую

In file included from /usr/include/postgresql/server/nodes/parsenodes.h:27,
                 from /usr/include/postgresql/server/utils/acl.h:36,
                 from /usr/include/postgresql/server/catalog/objectaddress.h:18,
                 from /usr/include/postgresql/server/catalog/pg_type.h:24,
                 from ../../../../src/sql/drivers/psql/qsql_psql.cpp:61:
/usr/include/postgresql/server/nodes/primnodes.h:253:3: ошибка: конфликтующая декларация «typedef int Param»

Т.к. изначально в PKGBUILD был прописан postgre-9.6, а в репах был 11-2, я просто изменил на "postgre". Но видимо из-за разных версий что-то изменилось в инклюдах :(

UPD поставил 9.6 из AUR, пока сборка идет
Значит новая проблема :)

kexiv2.cpp: В функции-члене «TQByteArray KExiv2Iface::KExiv2::getExif() const»:
kexiv2.cpp:190:38: ошибка: «class Exiv2::ExifData» не содержит элемента с именем «copy»
             Exiv2::DataBuf c2 = exif.copy();
                                      ^~~~
kexiv2.cpp: В функции-члене «TQByteArray KExiv2Iface::KExiv2::getIptc(bool) const»:
kexiv2.cpp:233:27: ошибка: «class Exiv2::IptcData» не содержит элемента с именем «copy»
                 c2 = iptc.copy();
                           ^~~~
kexiv2.cpp: В функции-члене «bool KExiv2Iface::KExiv2::setExif(const TQByteArray&)»:
kexiv2.cpp:270:33: ошибка: «class Exiv2::ExifData» не содержит элемента с именем «load»
             if (d->exifMetadata.load((const Exiv2::byte*)data.data(), data.size()) != 0)
                                 ^~~~
kexiv2.cpp: В функции-члене «bool KExiv2Iface::KExiv2::setIptc(const TQByteArray&)»:
kexiv2.cpp:298:33: ошибка: «class Exiv2::IptcData» не содержит элемента с именем «load»
             if (d->iptcMetadata.load((const Exiv2::byte*)data.data(), data.size()) != 0)
                                 ^~~~
kexiv2.cpp: В функции-члене «TQImage KExiv2Iface::KExiv2::getExifThumbnail(bool) const»:
kexiv2.cpp:722:49: ошибка: «class Exiv2::ExifData» не содержит элемента с именем «copyThumbnail»
         Exiv2::DataBuf const c1(d->exifMetadata.copyThumbnail());
                                                 ^~~~~~~~~~~~~
kexiv2.cpp: В функции-члене «bool KExiv2Iface::KExiv2::setExifThumbnail(const TQImage&, bool)»:
kexiv2.cpp:811:25: ошибка: «class Exiv2::ExifData» не содержит элемента с именем «setJpegThumbnail»
         d->exifMetadata.setJpegThumbnail( fileName );
                         ^~~~~~~~~~~~~~~~
kexiv2.cpp: В функции-члене «TQByteArray KExiv2Iface::KExiv2::getExifTagData(const char*) const»:
kexiv2.cpp:1407:64: ошибка: «class Exiv2::ExifData» не содержит элемента с именем «byteOrder»
                 (*it).copy((Exiv2::byte*)data.data(), exifData.byteOrder());
                                                                ^~~~~~~~~
kexiv2.cpp: В функции-члене «TQString KExiv2Iface::KExiv2::getExifTagTitle(const char*)»:
kexiv2.cpp:1609:58: ошибка: «tagTitle» не является элементом «Exiv2::ExifTags»
         return TQString::fromLocal8Bit( Exiv2::ExifTags::tagTitle(ek.tag(), ek.ifdId()) );
                                                          ^~~~~~~~
kexiv2.cpp: В функции-члене «TQString KExiv2Iface::KExiv2::getExifTagDescription(const char*)»:
kexiv2.cpp:1629:58: ошибка: «tagDesc» не является элементом «Exiv2::ExifTags»
         return TQString::fromLocal8Bit( Exiv2::ExifTags::tagDesc(ek.tag(), ek.ifdId()) );
                                                          ^~~~~~~
make[3]: *** [Makefile:638: kexiv2.lo] Ошибка 1
make[3]: выход из каталога «/home/vitaly/trinity/R14.0.5/tde-libs/tde-libkexiv2/src/libraries/libkexiv2/libkexiv2/libkexiv2»
make[2]: *** [Makefile:589: all-recursive] Ошибка 1
make[2]: выход из каталога «/home/vitaly/trinity/R14.0.5/tde-libs/tde-libkexiv2/src/libraries/libkexiv2/libkexiv2»
make[1]: *** [Makefile:589: all-recursive] Ошибка 1
make[1]: выход из каталога «/home/vitaly/trinity/R14.0.5/tde-libs/tde-libkexiv2/src/libraries/libkexiv2»
make: *** [Makefile:506: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
Вот что тут я хз... :(
Vitaly_87
Значит новая проблема :) … Вот что тут я хз… :(
Может использовать репы из Condres OS? Там демонстрировалась работающая Trinity R14.0.5…
Dobrov
Vitaly_87
Значит новая проблема :) … Вот что тут я хз… :(
Может использовать репы из Condres OS? Там демонстрировалась работающая Trinity R14.0.5…
А какой у них адрес? Я не нашел(
Я попрообовал tde в q4os (https://q4os.org/) - там это de по-умолчанию. Последняя версия, работает отлично. Можно кое-что взять оттуда.
Vitaly_87
А какой у них адрес? Я не нашел(
Condres OS 19.05
Dobrov
Vitaly_87
А какой у них адрес? Я не нашел(
Condres OS 19.05
Спасибо, но я имел ввиду адрес репозиториев, просто тянуть и ставить дистр только ради адресов))) Вдруг у кого она стоит?
Vitaly_87
адрес репозиториев
На официальной странице есть адреса. Лучше федорины так как версии основного софта почти как в арч.
https://wiki.trinitydesktop.org/Category:Documentation#Installing_from_a_Package_Manager

Для распаковки https://www.archlinux.org/packages/extra/any/rpmextract/
Vitaly_87
Спасибо, но я имел ввиду адрес репозиториев, просто тянуть и ставить дистр только ради адресов))) Вдруг у кого она стоит?
##
## Condres OS repository mirrorlist
## Generated on 2019-01-17
##

## Worldwide
Server = https://repository.codelinsoft.it/condres-core-signed/
Server = http://build.codelinsoft.it/mirror/
Server = http://specialworld83.bplaced.net/repository
 
Зарегистрироваться или войдите чтобы оставить сообщение.