You are not logged in.

#1 2015-08-04 03:48:01

fernan82
Member
Registered: 2014-07-02
Posts: 11

Plasma 5 rendering problems

Hello,

I recently upgraded to plasma 5 and all the taskbar buttons, wallpapers, and kickoff menu entries are showing up black and the thumbnails are garbled (please see screenshots below). If I change the font all the system tray icons go black as well. I tested with compositing disabled as well.
Also the first time I started SDDM after the upgrade it looked as expected but after rebooting there is not text or background, just the pictures.

When I run fc-cache -r as root I get:
/usr/share/fonts: error scanning
/usr/share/fonts/encodings: error scanning

This is a server box that I rarely login to locally so it's possible that things broke with an earlier update and I didn't notice until I decided to try plasma 5 on it. The video card is an old GeForce FX 5200 (NV34) with the noveau driver.

http://ibin.co/2Aw8Msz8brLP
http://ibin.co/2Aw8njjQbM9T
http://ibin.co/2Aw9C5cOB7lN

Any suggestions?

Offline

#2 2015-08-04 15:31:02

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: Plasma 5 rendering problems

Try turning off all effects with shift+alt+f12. FX5200 is rather old, I wonder if kwin even supports it, considering it apparently needs openGL 2.x to work. (I might be wrong on that, though)


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#3 2015-08-04 18:00:39

fernan82
Member
Registered: 2014-07-02
Posts: 11

Re: Plasma 5 rendering problems

Soukyuu wrote:

Try turning off all effects with shift alt f12. FX5200 is rather old, I wonder if kwin even supports it, considering it apparently needs openGL 2.x to work. (I might be wrong on that, though)

Thanks for the reply. That is what I meant by testing with compositing disabled. It's been over  a week and I'm not in front of it right now, but IIRC with effects disabled the whole theme and the wallpaper looked black. I will post screenshots of it this evening when I get home.

I think it's at least partly fontconfig related since changing font makes it worse (all the tray icons turn black when I switch to any font other than oxygen).

I also tried deleting most dot directories on my home dir and temp files.

Offline

#4 2015-08-04 23:14:59

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: Plasma 5 rendering problems

Sorry, I must have overlooked that part ><;
You could try creating a new user and see if it happens there as well, just to rule out any other dotfiles you might have not deleted yet.


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#5 2015-08-06 05:03:14

fernan82
Member
Registered: 2014-07-02
Posts: 11

Re: Plasma 5 rendering problems

Sorry, I didn't get around this yesterday.
Here are some screenshots of what it looks like with effects disabled from a new account.

I'm thinking I may have uninstalled some needed deps when I removed kde 4. I don't remember the exact command that I used and my bash history goes until just a few commands after that sad

Is there any way to check that I'm not missing any deps on my system?
I tried:

pacman -S --needed `pacman -Si $@ 2>/dev/null | awk -F ": " -v filter="^Depends" \ '$0 ~ filter {gsub(/[>=<][^ ]*/,"",$2) ; gsub(/ +/,"\n",$2) ; print $2}' | grep -v smtp- | sort -u`

and:

pacman -S --asdeps `pacman -Si $@  | awk -F ": " -v filter="^Depends" \ '$0 ~ filter {gsub(/[>=<][^ ]*/,"",$2) ; gsub(/ +/,"\n",$2) ; print $2}' | grep -v smtp- | sort -u`

The latter shows a list packages that will be reinstalled but it doesn't actually install anything. The first one shows packages that are skipped and also doesn't install anything.

http://ibin.co/2BAUssCY4aIb
http://ibin.co/2BAVxNLwS0JO

Offline

#6 2015-08-06 05:24:55

fernan82
Member
Registered: 2014-07-02
Posts: 11

Re: Plasma 5 rendering problems

Well, this version of the above command is working. But it's downloading packages that I have in the cache.

for pkg in $(pacman -Si $@ 2>/dev/null  | awk -F ": " -v filter="^Depends" \ '$0 ~ filter {gsub(/[>=<][^ ]*/,"",$2) ; gsub(/ +/,"\n",$2) ; print $2}' | grep -v smtp- | sort -u); do 
        pacman --noconfirm -S --needed --asdeps $pkg; 
done

Offline

Board footer

Powered by FluxBB