LINUX.ORG.RU

[Arch] Стиль приложений.

 


0

1

Как привести все приложения к единому стилю отображения?

Вроде все было одинаково и хорошо. Установил VMware Player и TeamSpeak, они упорно используют свои собственные стили, как быть?

★★★

Если система 64-битная, нужно ставить lib32-qt и lib32-gtk для того, чтобы темы к ним применялись

pekmop1024 ★★★★★
()
Ответ на: комментарий от SAA

Так посмотри, какой бинарь он запускает, и его уже ldd. Я это к чему - c virtualbix-bin проблемы в оформлении из-за этого.

anonymous
()
Ответ на: комментарий от anonymous

Вот содержимое скрипта:

set -e

ETCDIR=/etc/vmware
. $ETCDIR/bootstrap

export PRODUCT_NAME="VMware Player"
libdir="$LIBDIR"/vmware

# If there are command line arguments like -version, launch the binary without
# checking configuration state or running the module updater.
if echo "$1" | grep -q "^-"; then
   exec "$libdir"/bin/"vmplayer" "$@"
fi

# Only run the GUI if DISPLAY is set.
if [ -z "$DISPLAY" ]; then
   echo "DISPLAY is not set, unable to open the $PRODUCT_NAME user interface."
   exit 1
fi

if "$BINDIR"/vmware-modconfig --appname="VMware Player" --icon="vmware-player" &&
   /sbin/modinfo vmmon; then
   exec "$libdir"/bin/"vmplayer" "$@"
fi

exit 1

SAA ★★★
() автор топика
Ответ на: комментарий от Murcielago

QtCurve, вот содержимое .gtkrc-2.0

include "/usr/share/themes/QtCurve/gtk-2.0/gtkrc"
include "/etc/gtk-2.0/gtkrc"

style "user-font"
{
        font_name="Droid Sans"
}
widget_class "*" style "user-font"
gtk-theme-name="QtCurve"
gtk-font-name="Droid Sans 9"
gtk-icon-theme-name="Oxygen
SAA ★★★
() автор топика
Ответ на: комментарий от SAA

Только что тимспик3 поставил. Маразм крепчал. Там видимо статика, поэтому умеет только встроенные темы и мимикрию под GTK. И вот тут есть один лайфхак: поставить тему GTK+, и он подхватит гытыкашный QtCurve.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Спасибо, с тим спиком разобрались. Осталось понять, что нужно для vmware.

Гребанная статика.

SAA ★★★
() автор топика
Ответ на: комментарий от SAA

Не пользуюсь, но vmware-player на GTK, если я не ошибаюсь, поэтому проблем быть не должно.

З.Ы.: запусти lxappearance, какая тема там задана?

neocrust ★★★★★
()
Ответ на: комментарий от anonymous
ldd /usr/lib/vmware/bin/vmplayer
        linux-gate.so.1 =>  (0xb7802000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb77ca000)
        libdl.so.2 => /lib/libdl.so.2 (0xb77c5000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb77aa000)
        libc.so.6 => /lib/libc.so.6 (0xb7644000)
        /lib/ld-linux.so.2 (0xb7803000)
SAA ★★★
() автор топика
Ответ на: комментарий от neocrust

Я тоже думал, что проблем не должно быть.

lxappearance, не пользуюсь, все через конфиги прописал.

SAA ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.