Upgraded 18.04 -> 19.04 – Blinking cursor, KDE 5 not starting

I have been researching and trying to fix this problem for days now, nothing seems to help.

What I did

  • Few days ago I installed KDE Plasma 5 (5.12 or lower, don’t remember exactly)
  • After that I upgraded to Ubuntu 19.04 (and also to KDE Plasma 5.15)
  • When booting to Linux, it shows Kubuntu logo for some time and then gets stuck on blinking cursor ( _ )
  • I used Ctrl + Alt + F2 to go to the tty thing where you can run commands
  • startX started finally after some research but it crashed as soon as the password dialog popped up also, I don’t want Gnome, I want my KDE
  • kstart5 plasmashell should start the KDE Plasma desktop environment but instead I get these errors:
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.   This application failed to start because no Qt platform plugin could be      initialized. Reinstalling the application may fix this problem.  Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.  Aborted (core dumped) 

I uninstalled my AMD drivers because these were meant for Ubuntu 18.04 only but later I found patch to make the Ubuntu 18.04 drivers work on Ubuntu 19.04, but that didn’t change the situation, still KDE won’t start.

I also installed the latest MESA drivers.

Specs

Windows 10 & Ubuntu 19.04
2x Xeon E5620 (no overclock)
AMD XFX RX 480 (no overclock)
16 GB Ram
2x 1920×1080 display, connected via DisplayPort and DVI

when to use “wait” and when “busy” mouse cursor

I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should wait until the task is finished. There are two cursors available – “wait” cursor and “busy” cursor. What is the difference from the UX perspective. What are the rules when to use one or the other?

enter image description here

Actualizar un Cursor SQL Android

Quiero Actualizar los datos del list view en el cursor sql que ingresa los datos alos objetos o elementos

    private ArrayList<Items> GetArrayItems() {         ArrayList<Items> listitems = new ArrayList<>();          //Cargando Registros de la Base de Datos         AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(this, "administracion", null, 1);         SQLiteDatabase BaseDeDatos = admin.getWritableDatabase();          Cursor fila = BaseDeDatos.rawQuery("select codigo, imgproducto, fechabodega, producto, cantidad, precio, inversion, msgestado, msginventario, chekvalidar, cantidadproducto from articulos", null);         if (fila.moveToFirst()) {             do {                     listitems.add(new Items(R.drawable.img01, fila.getString(3), fila.getString(5), fila.getInt(10), fila.getString(0)));             } while (fila.moveToNext());         }         //DeclaraArrayBotones(fila.getCount());          BaseDeDatos.close();         return listitems;     }  

Como ven yo ingreso nuevos datos pero necesito actualizar el cursor para mostrar los datos editados sin salir del activity

Actualizar Listview con Adaptador personalizado y cursor, sql

quiero Actualizar mi listview

    private ArrayList<Items> GetArrayItems() {         ArrayList<Items> listitems = new ArrayList<>();          //Cargando Registros de la Base de Datos         AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(this, "administracion", null, 1);         SQLiteDatabase BaseDeDatos = admin.getWritableDatabase();          Cursor fila = BaseDeDatos.rawQuery("select codigo, imgproducto, fechabodega, producto, cantidad, precio, inversion, msgestado, msginventario, chekvalidar from articulos", null);         if (fila.moveToFirst()) {             do {                     //Diseño de los Registros estos son objetos y introducimos los datos de tablas sql alos objetos listitems                 listitems.add(new Items(R.drawable.img01, fila.getString(3), fila.getString(5), ArregloSumaMas[fila.getInt(0)], fila.getString(0)));              } while (fila.moveToNext());         }         BaseDeDatos.close();         return listitems;     }  

tengo un array donde con unos botones les lleno una cantidad y al entrar por primera vez el array esta vacio y con una función la llamo y lleno el array el problema es que el list view ya mostro los datos, y al llenar mi array quiero actualizar los objetos del listview o el bucle del cursor alquen me ayuda

el array es ArregloSumas[];