Культурный офтопик
 help / color / mirror / Atom feed
* [room] Сферический GNOME в вакууме
@ 2007-10-28  0:59 Andrew Kornilov
  2007-10-28  1:23 ` Andrew Kornilov
  0 siblings, 1 reply; 2+ messages in thread
From: Andrew Kornilov @ 2007-10-28  0:59 UTC (permalink / raw)
  To: smoke-room

Никогда не любил GNOME. Сколько помню его, не видел ни одной работающей версии.
Тот же KDE с версии 0.90 у меня не вызывал таких глобальных проблем.
Поэтому стараюсь вообще не запускать ничего из его "частей" без необходимости.
Только gnome-settings-daemon руками запускаю (хотя кто-то говорил, что он
должен сам через dbus запускаться).
10 минут назад запустил gnome-control-center, надеялся, что уже сейчас-то
должен он работать. Зашел в Theme, выбрал свою Custom,
нажал Customize theme, решил попереключать engines. На QtCurve оно мне сгенерило
какой-то репорт в gnome-team и померло.
И все....теперь оно не работает. В ~/.gtkrc-2.0 остался ClearLook, однако
при запуске gnome-settings-daemon он пишет почему-то:
* (gnome-settings-daemon:5617): WARNING **: Could not start GNOME sound.
После чего форкается в bg. Однако, gnome-control-center уже не хочет
нормально запускаться, через раз то с иконками запускается, то голый.
gnome-theme-manager не запускается уже вообще. При запуске settings daemon
через strace начинает валить мусор в консоль:
/home/hiddenman/.config/qtcurve.gtk-icons:362: error: scanner: unterminated string constant
/home/hiddenman/.config/qtcurve.gtk-icons:89: error: unexpected end of file, expected character `{'
                            /home/hiddenman/.config/qtcurve.gtk-icons:732: Unable to locate image file in pixmap_path: "22x22/actions/viewmagfi, "
/home/hiddenman/.config/qtcurve.gtk-icons:732: error: unexpected identifier `gtk-large-toolbar', expected character `,'
/home/hiddenman/.config/qtcurve.gtk-icons:732: Unable to locate image file in pixmap_path: "22x22/actions/viewmagfi, "
/home/hiddenman/.config/qtcurve.gtk-icons:732: error: unexpected identifier `gtk-large-toolbar', expected character `,'
/home/hiddenman/.config/qtcurve.gtk-icons:732: Unable to locate image file in pixmap_path: "22x22/actions/viewmagfi, "
/home/hiddenman/.config/qtcurve.gtk-icons:732: error: unexpected identifier `gtk-large-toolbar', expected character `,'
/home/hiddenman/.config/qtcurve.gtk-icons:732: Unable to locate image file in pixmap_path: "22x22/actions/viewmagfi, "

целыми экранами. Откуда берутся эти файлы (удалял), я не знаю, где осталась запись о QtCurve - неизвестно,
искал у себя в .gconfd, не нашел. 
gtk-приложения ведут себя неадекватно (запускаются через раз).
Ну в общем, типичный такой гном, он всегда такой был. Скажите, как сделать,
чтобы он работал? Или это невозможно в принципе? Мне бы хотя бы вернуть все так, 
как было. Удивительно, как он мне еще диск не отформатировал.


p.s. Он мне напоминает мертворожденного с аппаратом искусственного поддержания жизни.
Вроде лампочки горят, провода висят, пищит что-то. Только пациент уже мертв.
p.p.s. Ничего личного против гномовцев не имею, спасибо за вклад и все такое. Просто
наболело. 10(?) лет прошло с начала моего знакомства с ним, никак не подружусь.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [room] Сферический GNOME в вакууме
  2007-10-28  0:59 [room] Сферический GNOME в вакууме Andrew Kornilov
@ 2007-10-28  1:23 ` Andrew Kornilov
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Kornilov @ 2007-10-28  1:23 UTC (permalink / raw)
  To: Культурный
	офтопик

Andrew Kornilov wrote:
> Ну в общем, типичный такой гном, он всегда такой был. Скажите, как сделать,
> чтобы он работал? Или это невозможно в принципе? Мне бы хотя бы вернуть все так, 
> как было. Удивительно, как он мне еще диск не отформатировал.

Удалил уже clearlooks. Сейчас, при запуске gnome settings daemon,
он жрет весь проц, strace показывает, что он постоянно делает следующее:
[pid  8019] read(20, "# -- THEME AUTO-WRITTEN DO NOT E"..., 4000) = 165
[pid  8019] lstat("/usr/share/themes/Clearlooks/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=7670, ...}) = 0
[pid  8019] open("/usr/share/themes/Clearlooks/gtk-2.0/gtkrc", O_RDONLY) = 21
[pid  8019] read(21, "\n# Set GtkSettings color scheme "..., 4000) = 4000
[pid  8019] access("/home/hiddenman/.gtk-2.0/2.10.0/x86_64-alt-linux-gnu/engines/libclearlooks.so", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/2.10.0/x86_64-alt-linux-gnu/engines/libclearlooks.la", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/2.10.0/engines/libclearlooks.so", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/2.10.0/engines/libclearlooks.la", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/x86_64-alt-linux-gnu/engines/libclearlooks.so", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/x86_64-alt-linux-gnu/engines/libclearlooks.la", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/engines/libclearlooks.so", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtk-2.0/engines/libclearlooks.la", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/lib64/gtk-2.0/2.10.0/x86_64-alt-linux-gnu/engines/libclearlooks.so", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/lib64/gtk-2.0/2.10.0/x86_64-alt-linux-gnu/engines/libclearlooks.la", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so", F_OK) = 0
[pid  8019] stat("/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so", {st_mode=S_IFREG|0644, st_size=160976, ...}) = 0
[pid  8019] open("/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so", O_RDONLY) = 22
[pid  8019] read(22, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`A\0\0\0\0\0\0"..., 832) = 832
[pid  8019] fstat(22, {st_mode=S_IFREG|0644, st_size=160976, ...}) = 0
[pid  8019] mmap(NULL, 2256400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 22, 0) = 0x2aaaaaee4000
[pid  8019] mprotect(0x2aaaaaf0b000, 2093056, PROT_NONE) = 0
[pid  8019] mmap(0x2aaaab10a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 22, 0x26000) = 0x2aaaab10a000
[pid  8019] close(22)                   = 0
[pid  8019] read(21, "\"\n{\n\txthickness = 4\n\tythickness "..., 4000) = 3670
[pid  8019] read(21, "", 4000)          = 0
[pid  8019] close(21)                   = 0
[pid  8019] access("/usr/share/themes/Clearlooks/gtk-2.0/gtkrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/Clearlooks/gtk-2.0/gtkrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/home/hiddenman/.gtkrc.mine", {st_mode=S_IFREG|0644, st_size=119, ...}) = 0
[pid  8019] open("/home/hiddenman/.gtkrc.mine", O_RDONLY) = 21
[pid  8019] read(21, "gtk-font-name = \"Verdana 9\"\nstyl"..., 4000) = 119
[pid  8019] read(21, "", 4000)          = 0
[pid  8019] close(21)                   = 0
[pid  8019] access("/home/hiddenman/.gtkrc.mine.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtkrc.mine.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] read(20, "", 4000)          = 0
[pid  8019] close(20)                   = 0
[pid  8019] access("/home/hiddenman/.gtkrc-2.0.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gtkrc-2.0.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/home/hiddenman/.kde/share/config/gtkrc-2.0", {st_mode=S_IFREG|0644, st_size=1519, ...}) = 0
[pid  8019] open("/home/hiddenman/.kde/share/config/gtkrc-2.0", O_RDONLY) = 20
[pid  8019] read(20, "# created by KDE, \320\222\321\201\320\272 \320\236\320\272\321\202 "..., 4000) = 1519
[pid  8019] read(20, "", 4000)          = 0
[pid  8019] close(20)                   = 0
[pid  8019] access("/home/hiddenman/.kde/share/config/gtkrc-2.0.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.kde/share/config/gtkrc-2.0.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/home/hiddenman/.gnome2/gtkrc-2.0", 0x7fff6e4f1a90) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gnome2/gtkrc-2.0.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gnome2/gtkrc-2.0.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/home/hiddenman/.gnome2/gnome-settings-daemonrc", 0x7fff6e4f1a90) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gnome2/gnome-settings-daemonrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.gnome2/gnome-settings-daemonrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.themes/Mist/gtk-2.0/gtkrc", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/Mist/gtk-2.0/gtkrc", F_OK) = 0
[pid  8019] lstat("/usr/share/themes/Mist/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=2398, ...}) = 0
[pid  8019] open("/usr/share/themes/Mist/gtk-2.0/gtkrc", O_RDONLY) = 20
[pid  8019] read(20, "gtk-color-scheme =\n\"bg_color:#ea"..., 4000) = 2398
[pid  8019] read(20, "", 4000)          = 0
[pid  8019] close(20)                   = 0
[pid  8019] access("/usr/share/themes/Mist/gtk-2.0/gtkrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/Mist/gtk-2.0/gtkrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/home/hiddenman/.themes/Default/gtk-2.0-key/gtkrc", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/Default/gtk-2.0-key/gtkrc", F_OK) = 0
[pid  8019] lstat("/usr/share/themes/Default/gtk-2.0-key/gtkrc", {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
[pid  8019] open("/usr/share/themes/Default/gtk-2.0-key/gtkrc", O_RDONLY) = 20
[pid  8019] read(20, "#\n# Default keybinding set. Empt"..., 4000) = 82
[pid  8019] read(20, "", 4000)          = 0
[pid  8019] close(20)                   = 0
[pid  8019] access("/usr/share/themes/Default/gtk-2.0-key/gtkrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/Default/gtk-2.0-key/gtkrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] munmap(0x2aaaaaee4000, 2256400) = 0
[pid  8019] lstat("/usr/share/themes/QtCurve/gtk-2.0/gtkrc", 0x7fff6e4f1a60) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/QtCurve/gtk-2.0/gtkrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/usr/share/themes/QtCurve/gtk-2.0/gtkrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/etc/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=119, ...}) = 0
[pid  8019] open("/etc/gtk-2.0/gtkrc", O_RDONLY) = 20
[pid  8019] read(20, "# This enables editing of menu a"..., 4000) = 119
[pid  8019] read(20, "", 4000)          = 0
[pid  8019] close(20)                   = 0
[pid  8019] access("/etc/gtk-2.0/gtkrc.ru_RU", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] access("/etc/gtk-2.0/gtkrc.ru", F_OK) = -1 ENOENT (No such file or directory)
[pid  8019] lstat("/home/hiddenman/.gtkrc-2.0", {st_mode=S_IFREG|0644, st_size=165, ...}) = 0
[pid  8019] open("/home/hiddenman/.gtkrc-2.0", O_RDONLY) = 20
[pid  8019] read(20, "# -- THEME AUTO-WRITTEN DO NOT E"..., 4000) = 165



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-10-28  1:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-28  0:59 [room] Сферический GNOME в вакууме Andrew Kornilov
2007-10-28  1:23 ` Andrew Kornilov

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.smoke-room


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git