Skip to content
This repository has been archived by the owner on May 22, 2019. It is now read-only.

Commit

Permalink
[updpkg] antergos-common-meta Fixes #450
Browse files Browse the repository at this point in the history
  • Loading branch information
lots0logs committed Mar 27, 2019
1 parent 5d2d476 commit 1dec9de
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
8 changes: 4 additions & 4 deletions antergos/antergos-common-meta/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
# Fri Mar 22 02:39:37 UTC 2019
# Wed Mar 27 06:46:14 UTC 2019
pkgbase = antergos-common-meta
pkgdesc = Common meta package for all Antergos Desktops
pkgver = 1.4
pkgrel = 2
pkgver = 1.5
pkgrel = 1
url = http://www.antergos.com
arch = any
license = GPL3
Expand Down Expand Up @@ -33,7 +33,7 @@ pkgbase = antergos-common-meta
depends = pulseaudio
depends = pulseaudio-alsa
depends = pulseaudio-bluetooth
depends = qt5-styleplugins
depends = qt5ct
depends = ttf-bitstream-vera
depends = ttf-dejavu
depends = ttf-liberation
Expand Down
7 changes: 4 additions & 3 deletions antergos/antergos-common-meta/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Maintainer: Antergos Devs <[email protected]>

pkgname=antergos-common-meta
pkgver=1.4
pkgrel=2
pkgver=1.5
pkgrel=1
pkgdesc='Common meta package for all Antergos Desktops'
url='http://www.antergos.com'
arch=('any')
Expand All @@ -13,7 +13,7 @@ depends=('accountsservice' 'antergos-wallpapers' 'antergos-desktop-settings'
'libdvdcss' 'lightdm' 'lightdm-webkit2-greeter' 'light-locker'
'light-locker-settings' 'mesa' 'mesa-vdpau' 'numix-frost-themes'
'numix-icon-theme' 'numix-icon-theme-square' 'pavucontrol' 'pulseaudio'
'pulseaudio-alsa' 'pulseaudio-bluetooth' 'qt5-styleplugins'
'pulseaudio-alsa' 'pulseaudio-bluetooth' 'qt5ct'
'ttf-bitstream-vera' 'ttf-dejavu' 'ttf-liberation' 'upower'
'xf86-input-libinput' 'xf86-video-fbdev' 'xf86-video-vesa'
'xorg-bdftopcf' 'xorg-iceauth' 'xorg-luit' 'xorg-mkfontscale'
Expand All @@ -27,3 +27,4 @@ depends=('accountsservice' 'antergos-wallpapers' 'antergos-desktop-settings'
'xorg-xwininfo' 'xorg-xwud' 'xorg-font-util' 'xorg-fonts-encodings'
'xorg-server' 'xorg-xinit' 'xorg-xkill')


7 comments on commit 1dec9de

@killajoe
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lots0logs :
https://forum.antergos.com/topic/11556/antergos-common-meta-changes-kde-app-fonts/

may problematic to add qt5ct package to this? as it will override fontsettings inside KDE sessions?

@lots0logs
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

qt5ct is simply a ui to adjust qt framework settings. AFAIK it doesnt change any just from being installed

@scar45
Copy link

@scar45 scar45 commented on 1dec9de Mar 27, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change actually broke quite a bit on my desktop setup after updating this morning. I cannot remember if I already had qt5ct installed prior, but my fonts were all changed to a new default, as well as my icon theme. It also seems that attempting to change any font settings in KDE System Settings has no effect. My fonts now look very poor because antialiasing, sub pixel rendering, and hinting appear to do nothing. The dropdown items for these are also not displaying correctly (dropdown doesn't appear, you have to focus on that element, then use arrow keys to switch).

I believe this change has unintended consequences that appear to be quite severe in my particular setup.

I'm not sure of a solution, but if I have qt5-styleplugins installed from the AUR, am I safe to remove antergos-common-meta?

EDIT - First, apologies for commenting here as opposed to the official forum, but I cannot seem to log in there with my previous account, and a password reset e-mail never arrived. That said, I have removed qt5ct with pacman -Rdd qt5ct and everything went back to normal.

@karasu
Copy link
Member

@karasu karasu commented on 1dec9de Mar 27, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lots0logs I know you've changed qt5-styleplugins with qt5ct, but I've readded the former to our build server nonetheless. This will help people with the old antergos-common-meta version (please, feel free to remove it if you feel it's a bad solution).

@killajoe
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@killajoe
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ethanwu10
Copy link
Contributor

@ethanwu10 ethanwu10 commented on 1dec9de Mar 28, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just ran into the exact issue @killajoe did... it's caused by this line from lightdm (an Arch repo package):

/etc/lightdm/Xsession
70:    export QT_QPA_PLATFORMTHEME='qt5ct'

which sets the QT to use themes provided by qt5ct. There's a check that's supposed to not export this variable when running plasma or lxqt, but clearly that's not working...

Will investigate to see whose fault this is, but for now, manually commenting out the if block will fix everything

EDIT: I suppose this is a bug in the lightdm package, since KDE uses startkde and not plasma now, which the Xsession script detects as being a GTK DE

EDIT 2: made an issue (#455), and the relevant Xsession lines don't appear to be from the lightdm package

Please sign in to comment.