LINUX.ORG.RU

Только хотел тебе в предыдущую тему накатать, тоже про qt вспомнил. Ставь qt5ct, прописывай переменную QT_QPA_PLATFORMTHEME=qt5ct, в qt5ct выбери нужный размер и будет тебе счастье)

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

Debian 8. У меня на Debian 9 все тоже зашибись работает — но вот если поставить пакет из 8 — но пиши пропало.

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

Еще такой вопрос - какие настройки из qt5ct кроме шрифта не подхватываются? Возможно проблема в нем?

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

Тогда, вероятно, проблема в разных версиях qt5. Откуда 5.6? В deb 8 судя по их сайту 5.3.2. Возможно, qt5ct не может ничего настроить в 5.6, потому что собран с 5.3.

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

Ты это у разрабов VB 5.2 спроси, какого они с qt 5.6 собрали. Что характерно — на их форуме модератор валит всю вину на Debian, хотя это их работа — следить за версиями qt при сборке под ОС.

Что интересно, VB 5.1 собрано именно с qt 5.3, и работает идеально.

Ссылка на драму: https://forums.virtualbox.org/viewtopic.php?f=1&t=85133

Vsevolod-linuxoid ★★★★★
() автор топика
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 4)
Ответ на: комментарий от Vsevolod-linuxoid

xD

По идее, тебе нужно где-то нарыть этот qt 5.6, с которым собирали VB 5.2 и пересобрать с ним qt5ct. Может где-то рядом с VB 5.2 лежит?

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

Попросить у сборщиков VB (либо попросить чтоб qt5ct собрали), попробовать найти в каких-нибудь убунтовских ппа (не факт что заработает), собрать самому.

Но лучше забить)

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

проблема в разных версиях qt5

да это же gtk3 way получается, тоже стали совместимость в минорных версиях ломать

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

Что характерно — на их форуме модератор валит всю вину на Debian

Всё правильно делает. С какой стати им в новых версиях подстраиваться под Debian или какой-нибудь Slackware?

это у разрабов VB 5.2 спроси, какого они с qt 5.6 собрали

Вопрос, какого хрена делает VB 5.2 в Debian'е, когда он:

1. Слишком новый и недостаточно стабильный.
2. Зависит от новой версии библиотеки, которой нет в Debian'е.

Для пользователей Debian максимальная доступная версия VB должна быть именно 5.1

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

да это же gtk3 way получается, тоже стали совместимость в минорных версиях ломать

Бред, у GTK+3 ломают только темы, совместимость API/ABI у них соблюдается гораздо строже, чем в Qt.

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

С тех, что это пакет именно для Debian 8 с их официального репозитория, не дебиановский. Если взялись за поддержку — работайте. Не хотите — не делайте выпуск вовсе. Я же не жалуюсь, что нет поддержки Ubuntu 12.04 — они её и не обещали.

Vsevolod-linuxoid ★★★★★
() автор топика
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Так он и работает из коробки. Никто же не виноват, что в Debian отсутствуют библиотеки необходимой версии и Oracle'овцам приходится носить их с собой.

Ну и да, qt5ct это вообще неофициальная утилита для конфигурации, непонятно какие тут могут быть претензии.

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

А почему тогда в 5.1 они утрудились собрать с тем Qt, что есть в Debian 8? И в Debian 9 тоже версии совпадают, причем во всех выпусках.

Vsevolod-linuxoid ★★★★★
() автор топика
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Потому что 5.1 был выпущен год или полтора назад, когда Debian'овская версия Qt была ещё хоть как-то актуальна. Но время течёт для разработчиков Oracle и мейнтейнеров Debian по-разному, первые уже бампнулись и зафиксировались на Qt LTS, а вторые как всегда слоупочат.

С какого это перепугу Oracle должен собирать VM на уже неподдерживаемой версии тулкита и ещё сопровождать патчи? Это не их работа, вопрос в другом: почему мейнтейнеры Debian'а ещё не написали патчи поддержки Qt 5.3 на VB 5.2 и не перепаковали этот пакет должным образом, удалив из него тот Qt, который несёт Oracle.

Вот с этим вопросом ты должен идти и стучаться в баг-трекер Debian'а.

EXL ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Ну и да, чувак, релиз VB 5.2 был на днях, если тебе нужен Bleeding Edge, то какого хрена ты забыл на Debian'е? Ставь VB 5.1 и не знай никаких проблем.

EXL ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

В таком случае тебе тем более не нужен новый VirtualBox на таком железе.

P.S. Я правильно понимаю, что VB не из репозитория, а с сайта Oracle? В таком случае тебе ничего не остаётся делать, как сесть и «ждать ебилды»:

1. Либо дебиановцы пересоберут VB 5.2 с патчами поддержки Qt 5.3 и добавят в репу (когда выйдет VB 5.3).
2. Либо дебиановцы наконец-то раздуплятся и уйдут с ужасной по сути альфы Qt 5.3 на современный Qt LTS 5.6 или даже Qt LTS 5.9

В противном случае ты загадишь систему различными костылями вроде «qt5ct общисистемный» и «qt5ct специально для VirtualBox» и прочей ахинеей.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

5.6.1 — вот только как собрать с ним qt5ct, если его самого в Debian нету?

Скачать с сайта Qt нужную версию?

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

qt5ct это вообще неофициальная утилита для конфигурации

qt5 скатилось в сг, раз сторонним разработчикам приходится восстанавливать функционал qt4-config

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