[решено] pinta и обновление gtk (или mono)

вероятно, после очередного обновления gtk вот такие фокусы стала выкидывать pinta и вылетать
(Pinta:4471): Gtk-CRITICAL **: IA__gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
  at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoDriver..ctor (System.String term) [0x00055] in <a84b655e5e6a49ee96b338ec792f5580>:0
....простыня длиннвя, только кусок показал...
акромя отката (к примеру, gtk) есть какой-то способ помочь больному?
amon
помочь больному
У меня нормально работает
Попробуйте обновиться и переустановить движки гтк и тему, смотрите чтобы были из оффиц.реп
pacman -Syyu
pacman -S gtk-sharp-2  mono-addins libglade gtk2 gtk-engines gnome-themes-standard
Перезагрузитесь и попробуйте запустить пинту с стандартной gtk темой.

Если не поможет запускайте
strace pinta
и смотрите на чем валится( последних строк 30 вывода выложите)
vs220
Попробуйте обновиться. Перезагрузитесь и попробуйте запустить пинту с стандартной gtk темой.
не помогло...gtk-engines - у меня не установлен
vs220
У меня нормально работает
и у меня "нормально работает" акромя одного момента
попробуйте следующее и отпишитесь
ЦВЕТА>УРОВНИ
и потом потянуть любой ползунок
amon
попробуйте следующее и отпишитесь
ЦВЕТА>УРОВНИ
и потом потянуть любой ползунок
Мышкой ползунки не тянутся, но кнопками, ползунки бегают нормально.
amon
и потом потянуть любой ползунок
Тянутся мышкой все нормально. gtk тема arc
amon
gtk-engines - у меня не установлен
Она на gtk2 и в теме может быть прописан движок
Дайте версии установленных
pacman -Qs cairo
pacman -Qs mono
pacman -Qs gtk-sharp-2
pacman -Qs pinta
pacman -Qs gtk

И последних строк 30 при падении pinta
vs220
И последних строк 30 при падении pinta
полный вывод падения после попытки в ЦВЕТ>УРОВНИ что-либо изменить (не важно мышь или кнопки)
~ $ pinta

(Pinta:1018): Gtk-CRITICAL **: IA__gtk_widget_grab_default: assertion 'gtk_widget_get_can_default (widget)' failed

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
  at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoDriver..ctor (System.String term) [0x00055] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.ConsoleDriver..cctor () [0x0004d] in <a84b655e5e6a49ee96b338ec792f5580>:0
   --- End of inner exception stack trace ---
  at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.Console..cctor () [0x0008e] in <a84b655e5e6a49ee96b338ec792f5580>:0
   --- End of inner exception stack trace ---
  at Cairo.CairoDebug.OnDisposed[T] (System.IntPtr obj, System.Boolean disposing) [0x0001b] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
  at Cairo.Pattern.Dispose (System.Boolean disposing) [0x00010] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
  at Cairo.Pattern.Finalize () [0x00000] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
  at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.TermInfoDriver..ctor (System.String term) [0x00055] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <a84b655e5e6a49ee96b338ec792f5580>:0
 at System.ConsoleDriver..cctor () [0x0004d] in <a84b655e5e6a49ee96b338ec792f5580>:0
   --- End of inner exception stack trace ---
  at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <a84b655e5e6a49ee96b338ec792f5580>:0
  at System.Console..cctor () [0x0008e] in <a84b655e5e6a49ee96b338ec792f5580>:0
   --- End of inner exception stack trace ---
  at Cairo.CairoDebug.OnDisposed[T] (System.IntPtr obj, System.Boolean disposing) [0x0001b] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
  at Cairo.Pattern.Dispose (System.Boolean disposing) [0x00010] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
  at Cairo.Pattern.Finalize () [0x00000] in <c0ddc6ce86454e738b23c5c149cd4c2c>:0
версии
~ $ pacman -Qs cairo
local/cairo 1.15.10-1
    2D graphics library with support for multiple output devices
local/cairomm 1.12.2-2
    C++ bindings for Cairo
local/lib32-cairo 1.15.10-1
    2D graphics library with support for multiple output devices (32-bit)
local/libtiger 0.3.4-4
    A rendering library for Kate streams using Pango and Cairo
local/pixman 0.34.0-1
    The pixel-manipulation library for X and cairo
local/python2-cairo 1.16.2-1
    Python2 bindings for the cairo graphics library
~ $ pacman -Qs mono
local/mono 5.4.1.7-2
    Free implementation of the .NET platform including runtime and compiler
local/mono-addins 1.3.3-1
    A generic framework for creating extensible applications and for creating libraries which extend those
    applications
local/ttf-droid-sans-mono-slashed-powerline-git r100.a44abd0-2
    Droid Sans Mono for Powerline (Slashed Zero)
~ $ pacman -Qs gtk-sharp-2
local/gtk-sharp-2 2.12.45-1
    gtk2 bindings for C#
~ $ pacman -Qs pinta
local/pinta 1.6-2
    Drawing/editing program modeled after Paint.NET. It's goal is to provide a simplified alternative to GIMP for
    casual users
~ $ pacman -Qs gtk
local/at-spi2-atk 2.26.1-1
    A GTK+ module that bridges ATK to D-Bus at-spi
local/gkrellm 2.3.10-3
    System monitor package for GTK2
local/gtk-engine-murrine 0.98.2-3
    GTK2 engine to make your desktop look like a 'murrina', an italian word meaning the art glass works done by
    Venicians glass blowers.
local/gtk-sharp-2 2.12.45-1
    gtk2 bindings for C#
local/gtk-sharp-3 2.99.3-1
    C# bindings for GTK+ 3
local/gtk-update-icon-cache 3.22.28-1
    GTK+ icon cache updater
local/gtk2 2.24.32-1
    GObject-based multi-platform GUI toolkit (legacy)
local/gtk3 3.22.28-1
    GObject-based multi-platform GUI toolkit
local/gtkmm 2.24.5-2
    C++ bindings for gtk2
local/gtkmm3 3.22.2+2+g3002ed86-1
    C++ bindings for GTK+ 3
local/lib32-gtk2 2.24.31-1
    GObject-based multi-platform GUI toolkit (legacy) (32-bit)
local/libappindicator 12.10.0-1
    Library to allow applications to export a menu into the Unity Menu bar (GTK+ 2 library)
local/libdbusmenu-gtk2 16.04.0-2
    Library for passing menus over DBus (GTK+ 2 library)
local/libindicator-gtk2 12.10.1-7
    Set of symbols and convenience functions for Ayatana indicators (GTK+ 2 library)
local/pygtk 2.24.0-8
    Python bindings for the GTK widget set
x64, fluxbox
vs220
Она на gtk2 и в теме может быть прописан движок
тему не менял и не обновлялась она, а сломалось таки, мое мнение, после обновления gtk
amon
после обновления gtk
Вряд ли это же mono программа, да и gtk2 месяц не обновлялся.

Скорее судя по выводу перед падением - ncurses. Он 18 фев обновился.
Вот https://github.com/mono/mono/issues/6752

Какая у вас версия?
pacman -Qs ncurses

Хотя у меня не падает.

Попробуйте еще конфиг временно переменовать
killall pinta
mv ~/.config/Pinta  ~/.config/PintaOld
~ $ pacman -Qs ncurses
local/clonezilla 3.27.16-1
    ncurses partition and disk imaging/cloning program
local/lib32-ncurses 6.1-1
    System V Release 4.0 curses emulation library (32-bit)
local/ncurses 6.1-3
    System V Release 4.0 curses emulation library
~ $
 
Зарегистрироваться или войдите чтобы оставить сообщение.