Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
broken widgets in plasma5 and compositor issues
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Utsuho Reiuji
Apprentice
Apprentice


Joined: 03 Apr 2013
Posts: 151

PostPosted: Sun Apr 15, 2018 8:01 pm    Post subject: broken widgets in plasma5 and compositor issues Reply with quote

Hi guys,

I'm in need of help again. Something (I suppose it was an update) broke my widgets: click me (link to screenshot showing the issues).
Not sure what the issue is, but maybe someone could tell me where to look for a possible cause...

Also, my desktop's compositor sometimes does not work. When I log in, usually, desktop effects work just fine, but every other login, I get an error message saying that the compositor had to be closed. Starting it on that session via keybinds only brings up that error message. I'm also at a loss here...
Back to top
View user's profile Send private message
Utsuho Reiuji
Apprentice
Apprentice


Joined: 03 Apr 2013
Posts: 151

PostPosted: Sun Apr 22, 2018 1:30 pm    Post subject: Reply with quote

shameless bump

So no one has issues like these using plasma5? And there's no way to check what is potentially causing this?
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 19638
Location: here

PostPosted: Sun Apr 22, 2018 2:44 pm    Post subject: Reply with quote

You tried to create new user and login with this to see if problem persist?
If not probably you have a broken config file in home directory
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Utsuho Reiuji
Apprentice
Apprentice


Joined: 03 Apr 2013
Posts: 151

PostPosted: Sun Apr 22, 2018 10:01 pm    Post subject: Reply with quote

I removed all config files and reconfigured my desktop, but the problem persisted. I'll try and see what happens with an entirely new user..

Edit: The problem persists for a new user.
I did some more testing, whenever desktop effects work and I manually disable them via keybind, any desktop objects break graphically (folders, widgets, etc.). Desktop effects sometimes work, sometimes they won't after login. If later is the case, I cannot start them manually, but have to reboot for them to work.

Maybe someone can see something on my emerge --info:
Code:
Portage 2.3.31 (python 3.5.5-final-0, default/linux/amd64/17.0/desktop/plasma, gcc-7.3.0, glibc-2.26-r6, 4.15.6-gentoo x86_64)
=================================================================
System uname: Linux-4.15.6-gentoo-x86_64-AMD_Phenom-tm-_II_X4_955_Processor-with-gentoo-2.4.1
KiB Mem:     8088792 total,   1317448 free
KiB Swap:   10488276 total,  10469076 free
Timestamp of repository gentoo: Sun, 22 Apr 2018 12:00:01 +0000
Head commit of repository gentoo: 9fe5bba535c6724ba3494323e76a0fe9175ff55e
sh bash 4.4_p19
ld GNU ld (Gentoo 2.30 p1) 2.30.0
app-shells/bash:          4.4_p19::gentoo
dev-lang/perl:            5.26.1-r2::gentoo
dev-lang/python:          2.7.14-r2::gentoo, 3.4.8-r1::gentoo, 3.5.5-r1::gentoo, 3.6.5-r1::gentoo
dev-util/cmake:           3.11.1::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.35.5::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.11.6-r3::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils:       2.30-r1::gentoo
sys-devel/gcc:            7.3.0-r1::gentoo
sys-devel/gcc-config:     1.9.1::gentoo
sys-devel/libtool:        2.4.6-r5::gentoo
sys-devel/make:           4.2.1-r3::gentoo
sys-kernel/linux-headers: 4.16-r1::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r6::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts:
    sync-rsync-verify-metamanifest: yes

haarp
    location: /var/lib/layman/haarp
    masters: gentoo
    priority: 50

Installed sets: @games, @lab
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=amdfam10 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=5.0"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://de-mirror.org/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de en en_GB ja ko"
MAKEOPTS="-j5 -l5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi activities alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cjk cli consolekit crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif glamor gpm iconv ipv6 jpeg kde kipi kwallet lcms ldap libnotify mad mdadm mng modules mp3 mp4 mpeg mtp multilib ncurses nls nptl nvidia ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds qml qt3support qt5 readline sdl seccomp semantic-desktop spell ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis widgets wxwidgets x264 xattr xcb xcomposite xml xv xvid xvmc zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon plan sheets stage words" CAMERAS="fuji samsung ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse4a 3dnow 3dnowext" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev joystick" KERNEL="linux" L10N="de en-GB ja ko" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" RUBY_TARGETS="ruby22 ruby25" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, ENV_UNSET, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
radio_flyer
Apprentice
Apprentice


Joined: 04 Nov 2004
Posts: 251
Location: Northern California

PostPosted: Wed Apr 25, 2018 5:47 am    Post subject: Reply with quote

Run lspci as root. What video card/driver is in use?

When the screen is corrupted, are there any error/warning messages in /var/log/Xorg.0.log? Any errors in the output of 'dmesg'? How about /var/log/messages?
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1558
Location: /mnt/Gentoo/Europe

PostPosted: Sat May 05, 2018 6:43 am    Post subject: Reply with quote

Hi,

I also noticed compositor issue since few days. When I switch-on computer I have no 3D OpenGL efffects and some artefacts (on my KDE desktop).

However, when I go to [System Settings] and switch Rendered Backed from [OpenGL 3.1] into anything else and click apply, then anything else back into [OpenGL 3.1] and click apply - everything works fine then. But is annoying to do this again after every computer restart.
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1558
Location: /mnt/Gentoo/Europe

PostPosted: Tue May 08, 2018 11:54 am    Post subject: Reply with quote

Found such fresh topic here:
https://www.reddit.com/r/linux/comments/8gu6e5/kde_plasma_is_fun_possible_seizure_hazard/
Quote:
I had similar issues with my Nvidia card, a possible solution is to use XRender as compositing backend or if you use the OpenGL backends try from NVidia driver management GUI, OpenGl section , try to disable the Setting for Sync to Vblank,(this worked for me but I also seen other possible solution posted) In my case I blame the driver because it works fine with XRender
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1558
Location: /mnt/Gentoo/Europe

PostPosted: Thu May 31, 2018 6:26 am    Post subject: Reply with quote

radio_flyer wrote:
Run lspci as root. What video card/driver is in use?

When the screen is corrupted, are there any error/warning messages in /var/log/Xorg.0.log? Any errors in the output of 'dmesg'? How about /var/log/messages?


Code:
# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 620M/630M/635M/640M LE] (rev a1)
04:00.0 USB controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02)
05:00.0 Network controller: Intel Corporation Centrino Wireless-N 130 (rev 34)
06:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411 PCI Express Card Reader (rev 01)
06:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)


Code:
*  x11-drivers/nvidia-drivers
      Latest version available: 390.42
      Latest version installed: 390.42


Xorg.0.log:
https://pastebin.com/CqAMsJcu
Back to top
View user's profile Send private message
radio_flyer
Apprentice
Apprentice


Joined: 04 Nov 2004
Posts: 251
Location: Northern California

PostPosted: Thu May 31, 2018 4:40 pm    Post subject: Reply with quote

Your xorg.0.log shows the following errors:
Quote:

[ 33.177] (II) Loading sub module "glamoregl"
[ 33.177] (II) LoadModule: "glamoregl"
[ 33.178] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[ 33.270] (II) Module glamoregl: vendor="X.Org Foundation"
[ 33.270] compiled for 1.19.5, module version = 1.0.0
[ 33.270] ABI class: X.Org ANSI C Emulation, version 0.4
[ 33.270] (II) glamor: OpenGL accelerated X.org driver based.
[ 33.614] (EE) modeset(G0): eglGetDisplay() failed
[ 33.629] (EE) modeset(G0): glamor initialization failed


For some reason X is not able to load the 2D acceleration driver. An issue with the nvidia driver perhaps?
Back to top
View user's profile Send private message
Xywa
Veteran
Veteran


Joined: 23 Jul 2005
Posts: 1558
Location: /mnt/Gentoo/Europe

PostPosted: Mon Jun 04, 2018 4:56 pm    Post subject: Reply with quote

For some reason X is not able to load the 2D acceleration driver. An issue with the nvidia driver perhaps?[/quote]

But it works, when do small change in setting, and the again:
Quote:
However, when I go to [System Settings] and switch Rendered Backed from [OpenGL 3.1] into anything else and click apply, then anything else back into [OpenGL 3.1] and click apply - everything works fine then. But is annoying to do this again after every computer restart.


However, I did some testing on other accounts, and looks like everything is fine.

Looks like some configuration file (after unexpected power-off) was corrupted and is causing this issue. Ideally could format entire /home/user partition as it could anything.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum