[packman] VLC unusably tiny on higher DPI screens

Felix Miata mrmazda at earthlink.net
Tue Dec 16 02:12:31 CET 2014


LB composed on 2014-12-15 15:50 (UTC):

> Dmitriy Perlow wrote:

>> Imho you should try Qt4' qtconfig to change font size

Already did that, from default 9 to 12. It has no effect on VLC font sizes.

> or KDE4'  systemsettings to change font size and/or dpi.

According to zypper and yast2, nothing installed requires/depends on any of
KDE4, and none of KDE4 is installed. GTK/Gnome packages installed are in the
attached list. Systemsettings-kde3 and kde3-gtk-qt-engine are installed. Use
my KDE style in GTK applications is selected, along with use my KDE fonts in
GTK applications. DPI is the knob used to make the overall DE suitably sized,
along with 14 as the size set for all fonts in KControl except taskbar and
monospace, which are 12 and 13 respectively. Xft.dpi is not set, but setting
it has no visible impact on VLC.

This is what VLC looks like in current openSUSE 13.1 VLC 2.1.5 context
@144DPI with what I originally thought was the default skin. Now I'm not sure
whether or not the owner had changed it for 1.1.13:
http://fm.no-ip.com/SS/vlcDPI144os131SkinOS113.jpg

This is how the current default looks @144DPI:
http://fm.no-ip.com/SS/vlcDPI144os131SkinDefault.jpg

With the skin with the biggest player control buttons I could find on
http://www.videolan.org/vlc/skins.php this is what VLC currently looks like
@144DPI:
http://fm.no-ip.com/SS/vlcDPI144os131SkinFtouch.jpg

In every skin tried, VLC text is everywhere much too small.

> As Dmitriy says it's likely to be a problem with the GTK settings in KDE.

I don't know any more settings to try. It happens with all users VLC allows
to start it.

> I've encountered a similar issue in the past and for some reason with the
> oxygen theme the fontsize was ignored.

I'm no stranger to that kind of trouble. For many years I've found
DisplaySize to be the most reliable way to control DPI, but it's not
particularly convenient to use with different drivers having inconsistent
requirements of xorg.conf* to produce all results desired that are even
possible. Xrandr via startup config file or script is almost as good in
results, but KDM ignores it. Kscreen likes to ignore both xorg.conf* and
xrandr run before it starts. Xft.dpi, which far short of all applications
obey, can be set all sorts of places, including in binaries, and can be
impossible to unset at the same time that it is difficult to sync with
DisplaySize and/or xrandr. All that didn't matter a whole lot when display
DPI didn't vary all that much, but that is history. Display densities are all
over the place now, and getting wider all the time.
-- 
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
-------------- next part --------------
PackageKit-gtk3-module-0.8.11-2.3.1.x86_64
at-spi2-atk-gtk2-2.10.2-12.1.x86_64
bundle-lang-gnome-en-13.1-2.2.8.noarch
gnome-icon-theme-3.10.0-1.1.noarch
gnome-icon-theme-extras-3.6.2-4.1.2.noarch
gnome-icon-theme-symbolic-3.10.1-1.1.noarch
gnome-keyring-3.10.1-6.1.x86_64
gnome-keyring-pam-3.10.1-6.1.x86_64
gnome-keyring-pam-32bit-3.10.1-6.1.x86_64
gnome-settings-daemon-3.10.3-24.1.x86_64
gnome-vfs2-2.24.4-19.4.1.x86_64
gnome-video-effects-0.4.0-6.1.2.noarch
graphviz-gnome-2.28.0-19.1.3.x86_64
gtk2-branding-openSUSE-13.1-6.3.noarch
gtk2-data-2.24.23-7.1.noarch
gtk2-engine-clearlooks-2.20.2-16.6.3.x86_64
gtk2-engine-murrine-0.98.2-6.1.3.x86_64
gtk2-metatheme-adwaita-3.10.0-1.1.noarch
gtk2-metatheme-gilouche-11.1.2-22.1.2.noarch
gtk2-metatheme-sonar-11.3.0-24.1.2.noarch
gtk2-theming-engine-adwaita-3.10.0-1.1.x86_64
gtk2-tools-2.24.23-7.1.x86_64
gtk2-tools-32bit-2.24.23-7.1.x86_64
gtk3-branding-openSUSE-13.1-2.14.3.noarch
gtk3-data-3.10.9-18.1.noarch
gtk3-metatheme-adwaita-3.10.0-1.1.noarch
gtk3-theming-engine-adwaita-3.10.0-1.1.x86_64
gtk3-tools-3.10.9-18.1.x86_64
kde3-gtk-qt-engine-0.8svn20071009-64.1.x86_64
libcanberra-gtk-module-common-0.30-6.1.3.x86_64
libcanberra-gtk0-0.30-6.1.3.x86_64
libcanberra-gtk2-module-0.30-6.1.3.x86_64
libcanberra-gtk3-0-0.30-6.1.3.x86_64
libcanberra-gtk3-module-0.30-6.1.3.x86_64
libcheese-gtk23-3.10.2-12.17.x86_64
libclutter-gtk-1_0-0-1.4.4-2.1.3.x86_64
libgck-modules-gnome-keyring-3.10.1-6.1.x86_64
libgnome-2.32.1-13.1.3.x86_64
libgnome-desktop-3-8-3.10.2-5.1.x86_64
libgnome-desktop-3_0-common-3.10.2-5.1.x86_64
libgnome-keyring0-3.10.1-1.1.x86_64
libgnomecanvas-2-0-2.30.3-11.2.2.x86_64
libgtk-2_0-0-2.24.23-7.1.x86_64
libgtk-2_0-0-32bit-2.24.23-7.1.x86_64
libgtk-3-0-3.10.9-18.1.x86_64
libgtkmm-2_4-1-2.24.4-2.1.3.x86_64
libjavascriptcoregtk-1_0-0-2.2.7-10.1.x86_64
libjavascriptcoregtk-3_0-0-2.2.7-10.1.x86_64
libproxy1-config-gnome3-0.4.11-9.1.1.x86_64
libwebkitgtk-1_0-0-2.2.7-10.1.x86_64
libwebkitgtk-3_0-0-2.2.7-10.1.x86_64
libwx_gtk2u_adv-2_8-0-wxcontainer-2.8.12-21.1.4.x86_64
libwx_gtk2u_aui-2_8-0-wxcontainer-2.8.12-21.1.4.x86_64
libwx_gtk2u_core-2_8-0-wxcontainer-2.8.12-21.1.4.x86_64
libwx_gtk2u_html-2_8-0-wxcontainer-2.8.12-21.1.4.x86_64
libwx_gtk2u_xrc-2_8-0-wxcontainer-2.8.12-21.1.4.x86_64
python-gnomekeyring-2.32.0-20.1.4.x86_64
python-gtk-2.24.0-12.1.3.x86_64


More information about the Packman mailing list