Уродуется внешний вид ряда приложений [РЕШЕНО]

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

Картинка:

Как видите, создаётся впечатление, будто одна часть окна, где производится выбор радиобутонами, продублирована второй такой же. В результате выбор пункта превращается в "увлекательное" действо.

Может кто уже с таким столкнулся, так поделитесь опытом по борьбе с безобразием. Ну и вопрос, собственно, один: как с этим бороться?

0
GreatKir - 19 Март, 2012 - 03:30
Изображение пользователя GreatKir.

Вариант обхода:
Используйте командную строку или Playonlinux

0
Vlad_W_1999 - 19 Март, 2012 - 03:41

Проблема же не только в winetricks. Также себя ведёт ещё ряд программ.

0
Master_Yoda - 19 Март, 2012 - 09:53

Была такая канитель, связанная со стилем qtcurve в gtk-ашных прогах. Решилось просто сменой стиля на oxygen. А ли наоборот :)

0
Vlad_W_1999 - 19 Март, 2012 - 11:49

Даже Аврору ставил. Без перемен. :(

0
DarkneSS - 19 Март, 2012 - 12:25
Изображение пользователя DarkneSS.

А гтк3?

0
Master_Yoda - 19 Март, 2012 - 18:44

Короче, с установленным oxygen-gtk и последующим копированием /usr/share/themes/oxygen-gtk/gtk-3.0 в ~/.config/gtk-3.0 получается вот так:

Упс! Вру. На это приложение влияет вообще другой стиль, а именно KDE-шный стиль, который выставляется вот здесь:

Первый скрин был с оксигеном, а этот с qtcurve:

0
SD - 19 Март, 2012 - 23:31

если установить zenity, то будет именно то, что на скриншоте у Влада.
ещё эта галиматья проявляется в павуконтроле (без zenity), а корни растут из оформления gtk3 (смотреть "причесывание gtk3", если убрать сим-линк, то стабилизируется, но оформление соответственно угловатое)

0
DarkneSS - 19 Март, 2012 - 23:42
Изображение пользователя DarkneSS.

А если настроить не симлинком, а тулзой? Помимо того стрёмного сайта она есть в нескольких ppa.

0
SD - 21 Март, 2012 - 08:03

да я отправил отчет о баге, но по zenity
у меня 12.04 - подожду релиза, а потом буду решать, что делать.

0
Master_Yoda - 20 Март, 2012 - 10:09

У меня настроено не сим-линком, а копированием каталога gtk-3.0. Вроде не плющит. И тулза хоть и установлена, но с какого-то момента в ней перестал работать предпросмотр стиля. Поэтому:
cp /usr/share/themes/oxygen-gtk/gtk-3.0 ~/.config/gtk-3.0
И всё смотрится прилично. Ну или чего у вас там ... вместо оксигена ... принцип тот же.

0
SD - 20 Март, 2012 - 10:19

но у вас не установлен "zenity", судя по скриншоту. без него то всё гут.

0
DarkneSS - 20 Март, 2012 - 10:55
Изображение пользователя DarkneSS.

Простое копирование от симлинка ничем не отличается.

0
Master_Yoda - 20 Март, 2012 - 11:57

Отличается правами (в данном случае). Когда используется симлинк, то вышеуказанная тулза будет пытаться сохранить настройки в /usr/share ...

Вобщем так, методом научного тыка было выяснено следующее, глюк исчезает после замены линка или папки в конфигах на вот такую - ссылка. Т.е. эта папка должна лежать в ~/.config

Всё, что там внутре, было выпотрошено с какой-то темы, найденной в глубинах gnome-look.org.

Результат эксперимента:

0
Master_Yoda - 20 Март, 2012 - 12:13

Короче вот рецепт. Качаем тему с gnome-look.org. Например вот эту. Вытряхиваем из неё папку gtk-3.0 и складываем её по адресу ~/.config/gtk-3.0. Получаем обещанный темой вид:

0
DarkneSS - 20 Март, 2012 - 13:11
Изображение пользователя DarkneSS.

Поставить утилиту и настроить нормально религия не позволяет?

0
Master_Yoda - 20 Март, 2012 - 14:22

Утилла стояла изначально. Т.к. не было zenity, то и проблемы не было. Поставил, проверил, да, грабли имеют место быть. Решил так, как рассказал. После этого снёс zenity и вернулся на oxygen-gtk :)

З.Ы. Настройка через утиллу, это какой-то виндузятный метод, а настройка своими руками - это и есть нормально. ИМХА. Чем Линукс мне и нравится, что можно вручную настроить всякие конфиги. Дай Бог, чтобы так оно и было, а не переродилось в сплошной гуй.

+1
DarkneSS - 20 Март, 2012 - 17:06
Изображение пользователя DarkneSS.

Копировать системные файлы в хомяк — путь для Ъ-линуксоида? Возьмём на заметку.

0
Master_Yoda - 21 Март, 2012 - 10:30

Ну значит это "неправильные пчёлы", везде пишут именно об этом варианте решения вышеуказанной проблемы. Не думал, что это так возмутит Ъ-линуксоидов.

0
DarkneSS - 21 Март, 2012 - 10:54
Изображение пользователя DarkneSS.

Везде это, простите, где?

0
Master_Yoda - 21 Март, 2012 - 11:00

Вбейте в Яндексе:
kde "~/.config/gtk-3.0"

0
DarkneSS - 21 Март, 2012 - 12:24
Изображение пользователя DarkneSS.

Мда, и правда. Печально. Когда я гуглил, ещё симлинком делали. При таком способе вам при каждом обновлении темы нужно будет копировать эти файлы и менять им права. Если вас это устраивает...

+1
Master_Yoda - 21 Март, 2012 - 12:43

Не судите строго, я сам ещё только учусь. Хоть и третий год уже на Kubuntu. А по обсуждаемому вопросу всего лишь рассказал про свой опыт. Ну ... может быть слишком самоуверенно рассказал ... каюсь.

0
SD - 20 Март, 2012 - 23:25

Настройка через утиллу, это какой-то виндузятный метод
вообще-то настройка через графические утилиты была ещё до появления windows, например в workbench (AmigaOS), так что "виндузятный метод" - это не корректно. и если этот метод эффективен, так зачем им брезговать? ведь цвет-то выбираете используя пикер (выбор цвета)... или цифрами вбиваете в конфигах? :)

0
Master_Yoda - 21 Март, 2012 - 10:27

Может это покажется Вам странным, но да, цифрами вбиваю, когда пытаюсь установить цвет, аналогичный какому-нибудь образцу.

0
SD - 21 Март, 2012 - 11:19

ключевым является:
аналогичный какому-нибудь образцу
а без образца?.. :) сидеть и часами подбирать?..

0
Master_Yoda - 21 Март, 2012 - 11:59

Если бы всё так было, как Вы утрировали, то у каждого "подбиральщика" просто имелись бы таблицы соответствия. И "часы подбора" сводились бы к поиску наименования необходимого цвета. В Вашем примере (во всех системах) используются повсеместно оба метода (и пикер и цифры). О чём спор? И зачем?

0
SD - 21 Март, 2012 - 12:19

да никакого спора...

+2
Foxy - 20 Март, 2012 - 22:21
Изображение пользователя Foxy.

Виндовз-путь - это когда за Вас решает дяди Билли или кто-то другой из мелкомягких и сделал это практически настраиваемым дефолтом ; линуксовый метод - это делать просто и удобно так, как удобно лично каждому, а как именно настраивать конфигами ли, гуями ли - это дело десятое, лишь бы человек понимал, что он делает, а не тупо клацал мышкой.

0
Master_Yoda - 21 Март, 2012 - 11:02

Да, согласен, Вы правы. В данном случае у пользователя есть выбор, использовать тот метод или этот. Надеюсь этот выбор сохранится и в будущем.

0
DarkneSS - 20 Март, 2012 - 13:10
Изображение пользователя DarkneSS.

Если просто скопировать, не меняя права, то правами не отличается.

0
SD - 21 Март, 2012 - 13:15

у меня (12.04) сегодня пришли обновления с исправлением этой (gtk3) проблемы
PS: в 11.10 скачать версию gtk3-engines-oxygen посвежее

0
Vlad_W_1999 - 23 Март, 2012 - 16:43

Всех благодарю. Решилось удалением ~/.config/gtk-3.0

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры