Автор Тема: проблем с промяна на теми в КДЕ  (Прочетена 519 пъти)

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Здравейте,
на инсталирано Сусе 9.3 (не е при мен) компилиран GAIM без проблем, работи до момента в който потребитея извършва неизвесни действия по темите, шрифтовете в кде и в резултат спират да работят GAIM и Thunderbird спират да работят както съобщението е:

/home/mitko/.gtk_qt_engine_rc:71: error: unexpected character `{', expected character `}'
Gaim has segfaulted and attempted to dump a core file.
This is a bug in the software and has happened through
no fault of your own.
 
It is possible that this bug is already fixed in CVS.
If you can reproduce the crash, please notify the gaim
developers by reporting a bug at
http://gaim.sourceforge.net/bug.php
 
Please make sure to specify what you were doing at the time
and post the backtrace from the core file.  If you do not know
how to get the backtrace, please read the instructions at
http://gaim.sourceforge.net/gdb.php.  If you need further
assistance, please IM either SeanEgn or LSchiere (via AIM).
Contact information for Sean and Luke on other protocols is at
http://gaim.sourceforge.net/contactinfo.php.
Aborted


в съответния файл се намира следното:

 # This file was generated by the Gtk Qt Theme Engine
# It will be recreated when you change your KDE icon theme or widget style
 
style "gtk-qt-dynamic-1" { GtkScrollbar::has-backward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-1"
style "gtk-qt-dynamic-2" { GtkScrollbar::has-forward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-2"
style "gtk-qt-dynamic-3" { GtkScrollbar::has-secondary-forward-stepper = 0 } widget_class "*" style "gtk-qt-dynamic-3"
style "gtk-qt-dynamic-4" { GtkScrollbar::has-secondary-backward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-4"
style "gtk-qt-dynamic-5" { GtkScrollbar::stepper-size = 14 } widget_class "*" style "gtk-qt-dynamic-5"
style "gtk-qt-dynamic-6" { GtkScrollbar::min-slider-length = 16 } widget_class "*" style "gtk-qt-dynamic-6"
style "gtk-qt-dynamic-7" { GtkScrollbar::slider-width = 13 } widget_class "*" style "gtk-qt-dynamic-7"
style "gtk-qt-dynamic-8" { GtkButton::child-displacement-x = 1 } widget_class "*" style "gtk-qt-dynamic-8"
style "gtk-qt-dynamic-9" { GtkButton::child-displacement-y = 1 } widget_class "*" style "gtk-qt-dynamic-9"
style "gtk-qt-dynamic-10" { GtkScale::slider-length = 10 } widget_class "*" style "gtk-qt-dynamic-10"
style "gtk-qt-dynamic-11" { GtkButton::default-border = { 0, 0, 0, 0 } } widget_class "*" style "gtk-qt-dynamic-11"
style "gtk-qt-dynamic-12" { xthickness = 2 } widget_class "*.GtkMenu" style "gtk-qt-dynamic-12"
style "gtk-qt-dynamic-13" { ythickness = 2 } widget_class "*.GtkMenu" style "gtk-qt-dynamic-13"
style "gtk-qt-dynamic-14" { xthickness = 5 } widget_class "*.GtkMenu.Gtk*MenuItem" style "gtk-qt-dynamic-14"
style "gtk-qt-dynamic-15" { xthickness = 3 } widget_class "*.GtkNotebook" style "gtk-qt-dynamic-15"
style "gtk-qt-dynamic-16" { ythickness = 3 } widget_class "*.GtkNotebook" style "gtk-qt-dynamic-16"
style "gtk-qt-dynamic-17" { ythickness = 1 } widget_class "*.GtkButton" style "gtk-qt-dynamic-17"
 
pixmap_path "/opt/kde3/share/icons/ikons/"
 
style "KDE-icons" {
stock["gtk-cdrom"]={
   { "32x32/devices/cdrom_unmount.png", *, *, "gtk-dnd" },
   { "32x32/devices/cdrom_unmount.png", *, *, "gtk-dialog" },
   { "16x16/devices/cdrom_unmount.png", *, *, "gtk-button" },
   { "16x16/devices/cdrom_unmount.png", *, *, "gtk-menu" },
   { "16x16/devices/cdrom_unmount.png", *, *, "gtk-small-toolbar" }
}
stock["gtk-copy"]={
   { "22x22/actions/editcopy.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/editcopy.png", *, *, "gtk-button" },
   { "16x16/actions/editcopy.png", *, *, "gtk-menu" },
   { "16x16/actions/editcopy.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/editcopy.png" }
}
stock["gtk-cut"]={
   { "22x22/actions/editcut.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/editcut.png", *, *, "gtk-button" },
   { "16x16/actions/editcut.png", *, *, "gtk-menu" },
   { "16x16/actions/editcut.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/editcut.png" }
}
stock["gtk-delete"]={
   { "22x22/actions/editdelete.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/editdelete.png", *, *, "gtk-button" },
   { "16x16/actions/editdelete.png", *, *, "gtk-menu" },
   { "16x16/actions/editdelete.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/editdelete.png" }
}
stock["gtk-find"]={
   { "22x22/actions/find.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/find.png", *, *, "gtk-button" },
   { "16x16/actions/find.png", *, *, "gtk-menu" },
   { "16x16/actions/find.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/find.png" }
}
stock["gtk-floppy"]={
   { "32x32/devices/3floppy_unmount.png", *, *, "gtk-dnd" },
   { "32x32/devices/3floppy_unmount.png", *, *, "gtk-dialog" },
   { "16x16/devices/3floppy_unmount.png", *, *, "gtk-button" },
   { "16x16/devices/3floppy_unmount.png", *, *, "gtk-menu" },
   { "16x16/devices/3floppy_unmount.png", *, *, "gtk-small-toolbar" }
}
stock["gtk-goto-first"]={
   { "22x22/actions/start.png", *, *, "gtk-large-toolbar" }
   { "22x22/actions/start.png" }
}
stock["gtk-goto-last"]={
   { "22x22/actions/finish.png", *, *, "gtk-large-toolbar" }
   { "22x22/actions/finish.png" }
}
stock["gtk-go-back"]={
   { "22x22/actions/back.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/back.png", *, *, "gtk-button" },
   { "16x16/actions/back.png", *, *, "gtk-menu" },
   { "16x16/actions/back.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/back.png" }
}
stock["gtk-go-down"]={
   { "22x22/actions/down.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/down.png", *, *, "gtk-button" },
   { "16x16/actions/down.png", *, *, "gtk-menu" },
   { "16x16/actions/down.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/down.png" }
}
stock["gtk-go-forward"]={
   { "22x22/actions/forward.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/forward.png", *, *, "gtk-button" },
   { "16x16/actions/forward.png", *, *, "gtk-menu" },
   { "16x16/actions/forward.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/forward.png" }
}
stock["gtk-go-up"]={
   { "22x22/actions/up.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/up.png", *, *, "gtk-button" },
   { "16x16/actions/up.png", *, *, "gtk-menu" },
   { "16x16/actions/up.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/up.png" }
}
stock["gtk-home"]={
   { "32x32/filesystems/folder_home.png", *, *, "gtk-dnd" },
   { "32x32/filesystems/folder_home.png", *, *, "gtk-dialog" },
   { "16x16/filesystems/folder_home.png", *, *, "gtk-button" },
   { "16x16/filesystems/folder_home.png", *, *, "gtk-menu" },
   { "16x16/filesystems/folder_home.png", *, *, "gtk-small-toolbar" }
}
stock["gtk-new"]={
   { "22x22/actions/filenew.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/filenew.png", *, *, "gtk-button" },
   { "16x16/actions/filenew.png", *, *, "gtk-menu" },
   { "16x16/actions/filenew.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/filenew.png" }
}
stock["gtk-open"]={
   { "22x22/actions/fileopen.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/fileopen.png", *, *, "gtk-button" },
   { "16x16/actions/fileopen.png", *, *, "gtk-menu" },
   { "16x16/actions/fileopen.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/fileopen.png" }
}
stock["gtk-paste"]={
   { "22x22/actions/editpaste.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/editpaste.png", *, *, "gtk-button" },
   { "16x16/actions/editpaste.png", *, *, "gtk-menu" },
   { "16x16/actions/editpaste.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/editpaste.png" }
}
stock["gtk-print"]={
   { "22x22/actions/fileprint.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/fileprint.png", *, *, "gtk-button" },
   { "16x16/actions/fileprint.png", *, *, "gtk-menu" },
   { "16x16/actions/fileprint.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/fileprint.png" }
}
stock["gtk-print-preview"]={
   { "22x22/actions/filequickprint.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/filequickprint.png", *, *, "gtk-button" },
   { "16x16/actions/filequickprint.png", *, *, "gtk-menu" },
   { "16x16/actions/filequickprint.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/filequickprint.png" }
}
stock["gtk-redo"]={
   { "22x22/actions/redo.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/redo.png", *, *, "gtk-button" },
   { "16x16/actions/redo.png", *, *, "gtk-menu" },
   { "16x16/actions/redo.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/redo.png" }
}
stock["gtk-refresh"]={
   { "22x22/actions/reload.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/reload.png", *, *, "gtk-button" },
   { "16x16/actions/reload.png", *, *, "gtk-menu" },
   { "16x16/actions/reload.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/reload.png" }
}
stock["gtk-save"]={
   { "22x22/actions/filesave.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/filesave.png", *, *, "gtk-button" },
   { "16x16/actions/filesave.png", *, *, "gtk-menu" },
   { "16x16/actions/filesave.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/filesave.png" }
}
stock["gtk-save-as"]={
   { "22x22/actions/filesaveas.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/filesaveas.png", *, *, "gtk-button" },
   { "16x16/actions/filesaveas.png", *, *, "gtk-menu" },
   { "16x16/actions/filesaveas.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/filesaveas.png" }
}
stock["gtk-stop"]={
   { "22x22/actions/stop.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/stop.png", *, *, "gtk-button" },
   { "16x16/actions/stop.png", *, *, "gtk-menu" },
   { "16x16/actions/stop.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/stop.png" }
}
stock["gtk-undo"]={
   { "22x22/actions/undo.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/undo.png", *, *, "gtk-button" },
   { "16x16/actions/undo.png", *, *, "gtk-menu" },
   { "16x16/actions/undo.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/undo.png" }
}
stock["gtk-zoom-in"]={
   { "22x22/actions/viewmag+.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/viewmag+.png", *, *, "gtk-button" },
   { "16x16/actions/viewmag+.png", *, *, "gtk-menu" },
   { "16x16/actions/viewmag+.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/viewmag+.png" }
}
stock["gtk-zoom-out"]={
   { "22x22/actions/viewmag-.png", *, *, "gtk-large-toolbar" },
   { "16x16/actions/viewmag-.png", *, *, "gtk-button" },
   { "16x16/actions/viewmag-.png", *, *, "gtk-menu" },
   { "16x16/actions/viewmag-.png", *, *, "gtk-small-toolbar" },
   { "22x22/actions/viewmag-.png" }
}
} class "*" style "KDE-icons"


ето съдържанието на моят файл:
# crystal, plastik

# This file was generated by the Gtk Qt Theme Engine
# It will be recreated when you change your KDE icon theme or widget style

style "gtk-qt-dynamic-1" { GtkScrollbar::has-backward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-1"
style "gtk-qt-dynamic-2" { GtkScrollbar::has-forward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-2"
style "gtk-qt-dynamic-3" { GtkScrollbar::has-secondary-forward-stepper = 0 } widget_class "*" style "gtk-qt-dynamic-3"
style "gtk-qt-dynamic-4" { GtkScrollbar::has-secondary-backward-stepper = 1 } widget_class "*" style "gtk-qt-dynamic-4"
style "gtk-qt-dynamic-5" { GtkScrollbar::stepper-size = 15 } widget_class "*" style "gtk-qt-dynamic-5"
style "gtk-qt-dynamic-6" { GtkScrollbar::min-slider-length = 21 } widget_class "*" style "gtk-qt-dynamic-6"
style "gtk-qt-dynamic-7" { GtkScrollbar::slider-width = 14 } widget_class "*" style "gtk-qt-dynamic-7"
style "gtk-qt-dynamic-8" { GtkButton::child-displacement-x = 1 } widget_class "*" style "gtk-qt-dynamic-8"
style "gtk-qt-dynamic-9" { GtkButton::child-displacement-y = 1 } widget_class "*" style "gtk-qt-dynamic-9"
style "gtk-qt-dynamic-10" { GtkScale::slider-length = 11 } widget_class "*" style "gtk-qt-dynamic-10"
style "gtk-qt-dynamic-11" { GtkButton::default-border = { 0, 0, 0, 0 } } widget_class "*" style "gtk-qt-dynamic-11"
style "gtk-qt-dynamic-12" { xthickness = 2 } widget_class "*.GtkMenu" style "gtk-qt-dynamic-12"
style "gtk-qt-dynamic-13" { ythickness = 2 } widget_class "*.GtkMenu" style "gtk-qt-dynamic-13"
style "gtk-qt-dynamic-14" { xthickness = 5 } widget_class "*.GtkMenu.Gtk*MenuItem" style "gtk-qt-dynamic-14"
style "gtk-qt-dynamic-15" { xthickness = 3 } widget_class "*.GtkNotebook" style "gtk-qt-dynamic-15"
style "gtk-qt-dynamic-16" { ythickness = 3 } widget_class "*.GtkNotebook" style "gtk-qt-dynamic-16"
style "gtk-qt-dynamic-17" { ythickness = 1 } widget_class "*.GtkButton" style "gtk-qt-dynamic-17"

има голяма разлика, която аз поне незнам от къде се е появила, явно от човъркането по темите в този файл са добавени разни указания които тази библиотека неразбира. Изпратих му моя файл с който той препокри съществуващия, но при стартиране на джайма пак се получава същата грешка ... явно има още нещо което трябва да се оправи...

Някой да е имал същият проблем ?
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
проблем с промяна на теми в КДЕ
« Отговор #1 -: Mar 21, 2006, 21:59 »
Много познат за мен проблем, който имах със SuSE и qt теми за KDE. Просто те не се разбират с програми, които имат gtk интерфейс, в следствие на което последните или крашват или не се стартират. Така се получаваше с всичките ми програми, които ползват gtk, вкл.  Firefox, Mozilla, Beagle...
Да позная ли, че темите за KDE, с които се появава проблема са Baghira, Metal4KDE и подобни?
Виж тази тема, която пуснах тук преди почти една година. Май единственото решение е да не ползваш такива KDE теми. Интересното е, че този проблем се проявява само в SuSE. С това впечатление останах след ровене в Google. Сега съм на Debian, ползвам Baghira темата и нямам проблеми с gtk програмите.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...