problems with kdepim applications Korganizer, Kaddressbook, Kontact

I am in the process of migrating my PC from 42.1 to 42.3, both with Xfce. At this moment I have a dual boot PC with 42.1 still operational and 42.3 nearly ready with /home and /usr/local applications copied from 42.1 to 42.3 and tested nearly all my applications successfully. But I am unable to get the kdepim applications working. When I start any of them, the result is only an extremely wide window (maybe 20x the width of my screen) and which is only grey with some blacks. No menu items, etc. It looks as if it is a very much exploded window that is shown on my monitor, nearly uniformly grey with a few bands, but there does not seem to be any contents on it. The only thing I can do is close it (from the drop down menu on the title bar), or drag it around (with Alt-mouse). That is how I could see that it is indeed very wide and, to a lesser extent, high). I have installed, reinstalled, etc, but this behaviour remains

I have a separate PC as mail server which runs autonomously without peripherals with 42.3 and Xfce, and I have installed (for testing) kdepim apps on it. With ssh -X I logged in from my PC and started korganizer, but the resulting window on my PC was the same, although it was much slower to display. Finally, I hooked up monitor, keyboard and mouse to this server and started again korganizer locally and then I got the normal korganizer window as it should be.

I now believe that the problem is not the kdepim application itself but the connection to the X server on my PC. But all other applications do not have any problem, so I am somewhat exhausted in my options to look for solutions. I have looked at some system logs, but they seem rather normal.

I would appreciate any indication for where to look for what is amiss in my 42.3 setup on my PC.

Thanks, Charles

Have you tried a fresh user account to rule out “wrong” user settings causing it?

That said, I think it’s likely because Qt5 tries to adapt to the screen resolution more than Qt4 did…
Do you have a similar problem with YaST, e.g.?

What does this command say?

xdpyinfo | egrep "resolution|dimensions" 
charles@fiume7:~> xdpyinfo | egrep "resolution|dimensions"
  dimensions:    1280x1024 pixels (338x270 millimeters)
  resolution:    96x96 dots per inch

I made a new clean user account, started korganizer and got the same erroneous results.

Thanks for the help.

Charles

Sorry, overlooked your other question. But no, all other programs behave very normal. Yast, Firefox, picture viewers, etc.

Charles

Hm, that’s strange. At least YaST should have the same problem as it is also based on Qt5 (as mentioned).
OTOH, your display resolution/DPI is ordinary standard too (exactly the same as I have in fact…)

Could you maybe provide a screenshot?

I have made a couple of screenshots and contrary to my earlier message, when dragging in all directions, the window seems to contain a “sensible” korganizer window, although massively blown up. When making the screenshots and moving the window over the monitor I noticed that (after some minutes) there were actually 2 screens, the first one (I think) simply “KOrganizer”, the other one “Calendar - KOrganizer”, both blown up. But there was only 1 korganizer started and killing 1 window, killed the other as well. After dragging too long the windows around (for making the screenshots), the PC freezes and does not react any more, not to ctrl-alt-del nor to ctrl-alt-F1.

I have made comparisons between the /etc/X11/xorg.conf.d/ files (especially the monitor.conf) on my PC and on the mailserver PC (where korganizer works). I used the monitor.conf of the mailserver PC (which is different, it has been modified) with my normal PC, but makes no difference. I temporarily removed the /etc/X11/qtrc file on my PC (it was not installed on my mailserver PC), but it makes no difference. Yast works, see screenshot. I would use another equivalent package it there was any. I only need the organizer (and an address book), nothing fancy or integrated.

The screenshots can be seen on http://tinyurl.com/y8ropeyk

Charles

Sorry to say so, but I’ve never ever seen this before, nor have I seen it reported. I don’t suspect the videocard or something like that, since it’s limited to kOrganizer. A new user experiences the same, so it’s definitely a system issue. Any extra repos involved? Please show


zypper lr -d

Yes, strange indeed, and definitely unrelated to the screen resolution/DPI…

Maybe there would be any clue if you started korganizer/kaddressbook in an xterm?

Btw: /etc/X11/qtrc is irrelevant, that’s from Qt3…

Another thing: What happens if you login to e.g. IceWM instead?
Would it work there maybe?

Sorry for the delay in my reply, but I was away from my PC over the weekend.

Here is the zypper lr -d output:


charles@fiume7:~> sudo zypper lr -d | sed -e 's/ ]*$//'
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------+--------
 1 | Contrib_Software          | Contrib Software                        | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | dir:///home/contrib/done/RPMs                                            |
 2 | Mozilla                   | Mozilla                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_42.3     |
 3 | Wine                      | Wine                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators/openSUSE_Leap_42.3/  |
 4 | openSUSE-Leap-42.3-0      | openSUSE-Leap-42.3-0                    | No      | ----      | ----    |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-ASUS_DRW-24F1MT_S1AI6YDH301HG0        |
 5 | packman.inode.at-suse     | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                         |
 6 | repo-debug                | openSUSE-Leap-42.3-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/      |
 7 | repo-debug-non-oss        | openSUSE-Leap-42.3-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/  |
 8 | repo-debug-update         | openSUSE-Leap-42.3-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/oss/                 |
 9 | repo-debug-update-non-oss | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/non-oss/             |
10 | repo-non-oss              | openSUSE-Leap-42.3-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/        |
11 | repo-oss                  | openSUSE-Leap-42.3-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/            |
12 | repo-source               | openSUSE-Leap-42.3-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/     |
13 | repo-source-non-oss       | openSUSE-Leap-42.3-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/ |
14 | repo-update               | openSUSE-Leap-42.3-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/                       |
15 | repo-update-non-oss       | openSUSE-Leap-42.3-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                   |
16 | skype-stable              | skype (stable)                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                       |
17 | skypeforlinux             | skypeforlinux                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable                                        |


In my local “contrib” repository I keep a few downloaded RPMs such as skype and an Epson driver.

In my tests, korganizer (or for that matter, kontact or kaddressbook) are always started from an xterm, and starting an Ice WM does not make a difference in the problem.

The monitor is a simple and rather old ACER one, conected to the DVD-I port if my Asus P170-P motherboard. No separate graphics card.

Charles

Ok, but what output do you get in the xterm?

Does it change anything if you run “akonadictl start” first and then wait a while? (do you get an error maybe?)

And just out of curiosity: do you have qt5ct installed?

In case this may point to some solution, below are error/messages produced when I startup korganizer.

The online messages (start of korganizer in an xterm):

charles@fiume7:~> korganizer 
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "No such object path '/modules/ktimezoned'" 

kf5.kwidgetsaddons: Invalid pixmap specified.
kf5.kwidgetsaddons: Invalid pixmap specified.
KServiceTypeTrader: serviceType "KOrganizer/Part" not found
org.kde.akonadi.ETM: GEN true false true
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Subtree:  40 QSet(40)
org.kde.akonadi.ETM: collection: "akonadi_ical_resource_9"
org.kde.akonadi.ETM: Subtree:  15 QSet(15)
org.kde.akonadi.ETM: collection: "Birthdays & Anniversaries"
org.kde.akonadi.ETM: Subtree:  1 QSet(43, 44, 1)
org.kde.akonadi.ETM: collection: "OpenInvitations"
org.kde.akonadi.ETM: collection: "DeclinedInvitations"
org.kde.akonadi.ETM: collection: "Search"
org.kde.akonadi.ETM: Fetch job took  4542 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 5
org.kde.akonadi.ETM: first fetched collection: "Search"
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
org.kde.akonadi.ETM: Fetch job took  3016 msec
org.kde.akonadi.ETM: was item fetch job: items: 8466
org.kde.akonadi.ETM: Fetch job took  3759 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.akonadi.ETM: Fetch job took  4833 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.akonadi.ETM: Fetch job took  5069 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.akonadi.ETM: Fetch job took  5161 msec
org.kde.akonadi.ETM: was item fetch job: items: 0

I wasn’t worried about the ktimezoned errors, as they were also issued at the mail server PC, where korganizer was running normally.

In /var/log/messages:


2018-03-13T22:24:46.846694+01:00 fiume7 org.kde.kded5[3977]: kf5.kded: could not find kded module with id "ktimezoned"
2018-03-13T22:24:46.847115+01:00 fiume7 org.kde.kded5[3977]: kf5.kded: attempted to load an invalid module.
2018-03-13T22:24:46.847521+01:00 fiume7 org.kde.kded5[3977]: kf5.kded: could not find kded module with id "ktimezoned"
2018-03-13T22:24:46.847760+01:00 fiume7 org.kde.kded5[3977]: kf5.kded: attempted to load an invalid module.

There are no errors reported in /var/log/Xorg.0.log.

I am at a loss and the only thing I can think of is to install another basic 42.3 on a spare partition on the same PC (so same h/w) and see if that would run korganizer.

Charles

The missing ktimezoned (it’s in the package plasma5-workspace) may cause certain problems with timezones, but definitely not what you describe…

But what’s more worrying (and likely the reason for your problem) is this:

KServiceTypeTrader: serviceType "KOrganizer/Part" not found

Is libKF5Part5 installed? Actually that is required on a package level by korganizer/kaddressbook/kontact, but still check.

But even if it is installed, it might probably be worth a try to reinstall it:

sudo zypper in -f libKF5Part5

Maybe some file got corrupted/deleted somehow, /usr/share/kservicetypes5/kpart.desktop in particular.

Also try to reinstall korganizer, it might also be related to /usr/share/kservices5/korganizer_part.desktop missing I suppose.

sudo zypper in -f korganizer

I looked with yast2 for libKF5Parts(!)5 and it was installed. Reinstalled with zypper as root as you described and the result is:

fiume7:~ # zypper in -f libKF5Parts5
Loading repository data...
Reading installed packages...
Forcing installation of 'libKF5Parts5-5.32.0-1.3.x86_64' from repository 'openSUSE-Leap-42.3-Oss'.
Resolving package dependencies...

The following package is going to be reinstalled:
  libKF5Parts5

1 package to reinstall.
Overall download size: 119.7 KiB. Already cached: 0 B. No additional space will be used
or freed after the operation.
Continue? [y/n/...? shows all options] (y): y
Retrieving package libKF5Parts5-5.32.0-1.3.x86_64  (1/1), 119.7 KiB (418.3 KiB unpacked)
Retrieving: libKF5Parts5-5.32.0-1.3.x86_64.rpm .....................[done (455.9 KiB/s)]
Checking for file conflicts: .....................................................[done]
(1/1) Installing: libKF5Parts5-5.32.0-1.3.x86_64 .................................[done]
fiume7:~ # ll /usr/share/kservicetypes5/kpart.desktop
-rw-r--r-- 1 root root 3133 Mar  4  2017 /usr/share/kservicetypes5/kpart.desktop
fiume7:~ # ll /usr/share/kservices5/korganizer_part.desktop
-rw-r--r-- 1 root root 5693 May 24  2017 /usr/share/kservices5/korganizer_part.desktop

The 2 other files you mentioned are and were there and considering their times, “as created during install” and with equal size before/after zypper

Btw, actually before I saw your reply, I installed the plasma5-workspace package with yast2, just to see if the ktimezoned errors would disappear and they did. The resulting messages when starting korganizer are now (and also after the reinstall by zypper):

charles@fiume7:~> korganizer
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
kf5.kwidgetsaddons: Invalid pixmap specified.
kf5.kwidgetsaddons: Invalid pixmap specified.
Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dwg"
Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dwt"
Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dxf"
KServiceTypeTrader: serviceType "KOrganizer/Part" not found
org.kde.akonadi.ETM: GEN true false true
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Subtree:  1 QSet(1, 43, 44)
org.kde.akonadi.ETM: collection: "Search"
org.kde.akonadi.ETM: collection: "OpenInvitations"
org.kde.akonadi.ETM: collection: "DeclinedInvitations"
org.kde.akonadi.ETM: Subtree:  40 QSet(40)
org.kde.akonadi.ETM: collection: "akonadi_ical_resource_9"
org.kde.akonadi.ETM: Subtree:  15 QSet(15)
org.kde.akonadi.ETM: collection: "Birthdays & Anniversaries"
org.kde.akonadi.ETM: Fetch job took  4125 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 5
org.kde.akonadi.ETM: first fetched collection: "Search"
org.kde.akonadi.ETM: Fetch job took  813 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.akonadi.ETM: Fetch job took  1058 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.akonadi.ETM: Fetch job took  1154 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
org.kde.akonadi.ETM: Fetch job took  3652 msec
org.kde.akonadi.ETM: was item fetch job: items: 8466
org.kde.akonadi.ETM: Fetch job took  3805 msec
org.kde.akonadi.ETM: was item fetch job: items: 0
charles@fiume7:~>

but the screen major problem remained, as well as the “KServiceTypeTrader: serviceType “KOrganizer/Part” not found” error.

Before I posted my problem, I had already done several reinstallsuninstalls of the korganizer/kontact/kaddressbook programs, which did not help. Also in the first tests I used the .kde4 tree from the 42.1 installation, but this has been moved away. At present, the whole .kde4 tree has only 1 file and that file has zero length.

charles@fiume7:~> find .kde4 -type f
.kde4/share/apps/kaddressbook/addressbook_personal.vcf
charles@fiume7:~> 

Do I need to uninstall and what in particular? If I reinstall, will it also reinstall al the dependencies? Or, in other words, how can I get a clean install (if that is possible)?

Thanks for your help,

Charles

Overlooked 2nd part, but

charles@fiume7:~> akonadictl start
Akonadi is already running.
charles@fiume7:~> akonadictl status
Akonadi Control: running
Akonadi Server: running
Akonadi Server Search Support: available (Remote Search)
Available Agent Types: akonadi_akonotes_resource, akonadi_archivemail_agent, akonadi_birthdays_resource, akonadi_contacts_resource, akonadi_davgroupware_resource, akonadi_followupreminder_agent, akonadi_googlecalendar_resource, akonadi_googlecontacts_resource, akonadi_ical_resource, akonadi_icaldir_resource, akonadi_imap_resource, akonadi_indexing_agent, akonadi_invitations_agent, akonadi_kalarm_dir_resource, akonadi_kalarm_resource, akonadi_knut_resource, akonadi_kolab_resource, akonadi_maildir_resource, akonadi_maildispatcher_agent, akonadi_mailfilter_agent, akonadi_mbox_resource, akonadi_migration_agent, akonadi_mixedmaildir_resource, akonadi_newmailnotifier_agent, akonadi_notes_resource, akonadi_openxchange_resource, akonadi_pop3_resource, akonadi_sendlater_agent, akonadi_tomboynotes_resource, akonadi_vcard_resource, akonadi_vcarddir_resource
charles@fiume7:~> 

Charles

Also overlooked, but no it was not, but is now. Has no effect.

Charles

Then run


akonadictl restart

from a terminal window, try accessing korganizer and have a look at the output.
BTW, any other than distribution repos active?


zypper lr -d

I did a restart and these are the messages:

charles@fiume7:~> akonadictl restart
"No file specified."
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_maildispatcher_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_indexing_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_followupreminder_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_sendlater_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_akonotes_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_akonotes_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_archivemail_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_maildir_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_mailfilter_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_birthdays_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_ical_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_newmailnotifier_agent' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_vcard_resource' exited normally...
org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_migration_agent' exited normally...
chainup()
org.kde.pim.akonadicontrol: Application 'akonadiserver' exited normally...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
charles@fiume7:~> akonadi.collectionattributetable                   OK
akonadi.collectionmimetyperelation                 OK
akonadi.collectionpimitemrelation                  OK
akonadi.collectiontable                            OK
akonadi.flagtable                                  OK
akonadi.mimetypetable                              OK
akonadi.parttable                                  OK
akonadi.parttypetable                              OK
akonadi.pimitemflagrelation                        OK
akonadi.pimitemtable                               OK
akonadi.pimitemtagrelation                         OK
akonadi.relationtable                              OK
akonadi.relationtypetable                          OK
akonadi.resourcetable                              OK
akonadi.schemaversiontable                         OK
akonadi.tagattributetable                          OK
akonadi.tagremoteidresourcerelationtable           OK
akonadi.tagtable                                   OK
akonadi.tagtypetable                               OK
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
"No file selected."
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
org.kde.pim.kidentitymanagement: IdentityManager: There was no default identity. Marking first one as default.
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: 
org.kde.akonadi.ETM: Subtree:  22 QSet(24, 22, 23, 34, 32, 33, 31)
org.kde.akonadi.ETM: Fetch job took  22 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 7
org.kde.akonadi.ETM: first fetched collection: "Local Folders"
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Fetch job took  24 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 7
org.kde.akonadi.ETM: first fetched collection: "Search"
org.kde.akonadi.ETM: Fetch job took  1 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 0
org.kde.akonadi.ETM: GEN true false false
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: 
org.kde.akonadi.ETM: Subtree:  22 QSet(31, 24, 22, 32, 23, 33, 34)
org.kde.akonadi.ETM: Fetch job took  22 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 7
org.kde.akonadi.ETM: first fetched collection: "Local Folders"
org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Fetch job took  23 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 7
org.kde.akonadi.ETM: first fetched collection: "Search"
org.kde.akonadi.ETM: Fetch job took  1 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 0

charles@fiume7:~> 

and there was no improvement in korganizer with the same output in xterm messages and screen

BTW, any other than distribution repos active?

zypper lr -d

Yes, just a few. The output of zypper lr -d is in message #10

Charles

Yeah, after some googling, this message seems to be “normal” anyway.
I actually do get it here too.

In case it wasn’t obvious already ( :wink: ), I’m mainly grasping at straws, as I never saw nor heard of such a problem before. And I don’t find anything that sounds similar with Google either.

There is something else that’s strange in your output though:

Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dwg"
Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dwt"
Not found: "application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dxf"

Looks like some improperly configured mime types to me…

Did/do you get these on a fresh user account as well?
What does “grep -R VAR_VENDOR_NAME /usr/share/mime” say?

I’m not sure whether this might be related to the problem though.

Before I posted my problem, I had already done several reinstallsuninstalls of the korganizer/kontact/kaddressbook programs, which did not help. Also in the first tests I used the .kde4 tree from the 42.1 installation, but this has been moved away. At present, the whole .kde4 tree has only 1 file and that file has zero length.

charles@fiume7:~> find .kde4 -type f
.kde4/share/apps/kaddressbook/addressbook_personal.vcf
charles@fiume7:~> 

The .kde4 tree is not relevant at all, as KF5 uses .config and .local/share instead.

But the data location for KDEPIM (akonadi’s resources) is fully configurable.
If you migrated from the KDE4 version, it will continue to use the old data files (that might be located in .kde4), in your case the addressbook is apparently configured to store its entries in .kde4/share/apps/kaddressbook/addressbook_personal.vcf.

That’s irrelevant to your problem though.

I suppose a “broken” configuration may cause something like this, but you did try a fresh user account already which had the same problem, no?

Do I need to uninstall and what in particular? If I reinstall, will it also reinstall al the dependencies? Or, in other words, how can I get a clean install (if that is possible)?

Normally reinstalling things doesn’t solve any problems.
Unless some system files were damaged or deleted, which normally should not happen.

To check this you could run “rpm -Va”, but that will show a list of modified files also if everything is ok.

And I don’t really think that having something installed could cause this, at least I’d have no idea what might.

Ok, akonadi seems to be working at least.

But the main point was whether there is a change in korganizer (or the other apps) if akonadi is running already, i.e. whether the problem maybe might not occur then.

I didn’t want to suggest to install it.
The apps should work fine without.

Actually I rather thought that having it installed may interfere and cause this problem (because of its settings maybe).

But ok, it’s probably not a too bad idea to try with it either.
But note that it will only be used after you logged out and in again (or rebooted).

Another thing you could try is to set the LIBGL_ALWAYS_SOFTWARE environment variable, either by running “export LIBGL_ALWAYS_SOFTWARE=1” or by running, say, korganizer like this:

LIBGL_ALWAYS_SOFTWARE=1 korganizer

Also try QT_X11_NO_MITSHM=1.
That should rule out an OpenGL/video driver related problem…

And another question: you already wrote that YaST (which is also Qt5-based) works fine.
But that runs as root.
Can you try any other KDE application as user to see whether they work or not?
A simple one would be kcalc e.g.