какой Linux луше?

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

какой Linux луше?

Post by cutecode »

Посоветуйте какой Линукс лучше установить.
Работать будет только одна программа скомпилированная под wxwidgets.
В частности чисто документооборот + печать документов.

Пробовал Ubuntu, но она меня не устраивает, т.к. если открыть нескольких окон wxFrame, а затем нажать кнопку "свернуть все окна", то после этого не возможно восстановить окна. Открывается только главный wxFrame, а остальные пропадают. Также не всегда срабатывает команда SetFocus() на определенное окно.

Пробовал еще АстраЛинукс, там этих глюк нету, но есть другие незнчительные

спасибо
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

Dobrogo vremeni sutok,
A kakaja operacionka stoit u klienta? Ili klient - eto vy i est'?

Spasibo.
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

я пока всем Ubuntu ставлю
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

Dobrogo vremeni sutok,
V Ubuntu eto proishodit i s obychnymi prilogenijami?
A chto s Astra Linux ne tak?
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

Других приложений wxWidgets не пробовал, т.к. у меня их не установлено, к тому же трудно узнать используют ли они именно wxFrame.
Насечет сворачивания окон в других приложениях не замечал.

в АстраЛинукс глюки:
Этих глюк нет в Windows/MAC/Ubuntu, исходники теже

1. Если изменить в wxListBox BackGround, то не видно активный элемент, т.к. он похож по цвету с BackGround, а как изменить активный цвет я не нашёл.
2. Если маленькие кнопки wxButton размером 16x16, то не видно текст внутри кнопок, например, текст с одной буквой
3. Картинки в кнопках wxBitmapButton отображаются не по размеру, слишком большие
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

Chto znachit "drugih prilogenij ne ustanovleno"? U vas ustanovlena bazovaja versija sistemy - bez GUI?

Nugno prosto otkryt neskolko kalkuljatorov ili esche chego-to, potom popytatsja svernut vse i razvernut.


Po povodu Astra Linux:

1. Kakaja theme ispolzuetsja? Esli ee pomenjat - rabotaet?
2. Opjat ge - kakaja theme? Ustanovit drugoj font probovali?
3. GTK+2 ili GTK+3? Kakoj wxAr4tProvider?

Spasibo.
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

с калькуляторами все нормально, но там же окна типа wxDialog, а у меня wxFrame.
Один wxFrame главный, а другие его чайлд-ы.

1. игры с темами не помогли
2. фонт тоже не помог
3. gtk-3, wxArtProvider по умолчанию, я его не менял

может под gtk-2 попробовать?
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

Horosho a kak naschet gEdit? Kalkuljator byl vybran v kachestve primera...
Esli gEdit toge otrabotaet - togda eto problema v wx - otpravte email v wx-users...

Chto kasaemo Astra Linux - ne znaju. Kakaja tam versija GTK+3?
Toge skoree vsego nugno otpravljatsja v wx-users/wx-dev...
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

В gEdit окна открыаются не типа wxFrame, а типа TAB-ов
Не нашел я примеров в Линуксе, где окна открываются незавсимо от главного окна, т.е. чтоб его переместить, например на второй монитор.

А вот с примером AUI Такая же глюка как и у меня. Если через пункт меню View--create some window... создать окно, затем нажать "свернуть все окна", то созданные окна исчезают, а только главное окно остается видимым
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

A u vas prilogenie ispolzuet MDI?
V Linux MDI realizovan kak notebook - tam takogo koncepta net v principe. To ge samoe i v OSX - tam kagdoe okno otdelnyj dokument a glavnogo okna netu. Chto-to pohogee est v Xcode - no ja ne razbiralsja s etim v pritirku.

A chto budet esli zapustit neskolko gEdit okoshek?
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

Два gedit одновременно запустить не дает, при запуске из терминала вторго он открывает 2-й TAB в 1-е раннее запущенное.
в VirtualBox и VMware Player есть несколько окон, там нет таких глюк.

У меня именно один главный wxFrame, а все остальные его child-ы, Как я уже говорил такая же глюка и с примером в "AUI"

При входе в систему (ввода логина/пароля) там можно менять тип интерфейса GTK или по умлчанию встроенный. Я попробовал перейти на GTK оказалось там такой глюки нету. Так что получается глюка именно в встроенном интефейсе
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

A vy probuete v standartnom Ubuntu.
Ubuntu Unity - eto chto-to... ;-)

Poprobujte najti kakoj nibud application kotoryj otkryvaet 2+ okoshka i svernut ih.

No po idee eto problemy Unity v Ubuntu.
Poprobujte poslat zapros na forum Ubuntu. No vam skoree vsego otvetjat chto eto feature a ne bug.

Mogno poprobovat poslat mylo v wx-users - moget byt Paul najdet protivojadie?
User avatar
cutecode
Super wx Problem Solver
Super wx Problem Solver
Posts: 425
Joined: Fri Dec 09, 2016 7:28 am
Contact:

Re: какой Linux луше?

Post by cutecode »

Вобщем разобрался я чуть-чуть.

1. Ubuntu 16.04 это полная Ж. никому не советую. Сидел на ней полгода, достала она меня со своими глюками.
2. Перешол на Debian 9, и там теже глюки, что и АстраЛинукс
Решение: Не используйте GTK3 - это тоже полная Ж.
Перекомпилировал все на GTK2 - и о чудо!!!, все прекрасно работает, все раннее замеченные глюки исчезли.


Пока буду сидеть на Debian 9, дальше "будем посмотреть"
wx 3.1.6 win/mac/linux

regards,
Alexander Saprykin
https://v2.dental-soft.ru
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой Linux луше?

Post by ONEEYEMAN »

Доброго времени суток,
Вообщем-то это хорошо.
Проблема в том что GTK+2 уже не поддерживается. А разработка уже идет для GTK+4.

Попробуйте запостить в wx-dev ML все эти проблемы. Может Пол найдет время и ответит.
А главное - как можно проверить на примерах все эти проблемы? Если уже есть reproducible steps - можете спокойно постать.
А еще можете попробовать Gentoo. Единственная проблема - его ставить долго. Но если все заработает и там и там - пробоема решена.

Спасибо.
Post Reply