I have KDE Plasma5 running on an i7 OpenSUSE 13.2 server, and want to do a remote desktop to my Mac Pro, which has an Nvidia Quadro 4000 card. I get the message that Plasma5 is closing because OpenGL2 is not supported on my hardware. But my card supports OpenGL 4.4 Reproducible: Always Steps to Reproduce: 1. exec startkde (from the Mac) 2. The whole screen goes black 3. Apps running on my Linux desktop appear, but Plasma5 itself crashes saying that my hardware does not support OpenGL 2 Actual Results: The Apps remain. The desktop is gone, and I have to ctrl-c the processes. Expected Results: desktop should appear. jar@jarfx:~> startkde xset: bad font path element (#12), possible causes are: Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect font server address or syntax startkde: Starting up... kdeinit5: preparing to launch 'libkdeinit5_klauncher' kdeinit5: Launched KLauncher, pid = 9151, result = 0 Qt: Session management error: networkIdsList argument is NULL Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) kdeinit5: opened connection to localhost:11.0 kdeinit5: preparing to launch 'libkdeinit5_kded5' kdeinit5: Launched KDED, pid = 9162 result = 0 kdeinit5: preparing to launch 'libkdeinit5_kcminit_startup' Qt: Session management error: networkIdsList argument is NULL kdeinit5: Launched 'kcminit_startup', pid = 9163 result = 0 Asking kdeinit to start "/usr/bin/kbuildsycoca5" ("--checkstamps", "--nocheckfiles") cmd= EXT_EXEC kdeinit5: Got EXT_EXEC '/usr/bin/kbuildsycoca5' from launcher. kdeinit5: preparing to launch '/usr/bin/kbuildsycoca5' KXMessages used on non-X11 platform! This is an application bug. KXMessages used on non-X11 platform! This is an application bug. kbuildsycoca5 running... Trying to open ksycoca from "/home/jar/.cache/ksycoca5" Emitting notifyDatabaseChanged () kdeinit5: PID 9168 terminated. Trying to open ksycoca from "/home/jar/.cache/ksycoca5" Successfully loaded module "statusnotifierwatcher" Successfully loaded module "ksysguard" Successfully loaded module "powerdevil" Successfully loaded module "networkmanagement" Trying to open ksycoca from "/home/jar/.cache/ksycoca5" Asking kdeinit to start "/usr/lib64/libexec/kf5/kconf_update" () cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/lib64/libexec/kf5/kconf_update' from launcher. kdeinit5: preparing to launch '/usr/lib64/libexec/kf5/kconf_update' kdeinit5: PID 9169 terminated. Trying to open ksycoca from "/home/jar/.cache/ksycoca5" kdeinit5: Got SETENV 'KDE_MULTIHEAD=false' from launcher. kdeinit5: PID 9163 terminated. kdeinit5: Got KWRAPPER 'ksmserver' from wrapper. kdeinit5: preparing to launch 'libkdeinit5_ksmserver' KXMessages used on non-X11 platform! This is an application bug. KXMessages used on non-X11 platform! This is an application bug. Qt: Session management error: networkIdsList argument is NULL No outputs have backlight property Configuring Lock Action XSync seems available and ready XSync Inited Supported, init completed QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.7' detected kglobalaccel restarting, re-registering all shortcut keys Created alarm 37748737 ksmserver: "/run/user/1000/KSMserver" ksmserver: KSMServer: SetAProc_loc: conn 0 , prot= local , file= @/tmp/.ICE-unix/9175 ksmserver: KSMServer: SetAProc_loc: conn 1 , prot= unix , file= /tmp/.ICE-unix/9175 kdeinit5: Got SETENV 'SESSION_MANAGER=local/jarfx:@/tmp/.ICE-unix/9175,unix/jarfx:/tmp/.ICE-unix/9175' from launcher. ksmserver: KSMServer::restoreSession "saved at previous logout" lock called Service: 0 "/etc/xdg/autostart/baloo_file.desktop" name= "/usr/bin/baloo_file" dbus_name= "" startup type= DBusNone Asking kdeinit to start "/usr/bin/baloo_file" () cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/baloo_file' from launcher. kdeinit5: preparing to launch '/usr/bin/baloo_file' Request handled already Service: 0 "/etc/xdg/autostart/krunner.desktop" name= "/usr/bin/krunner" dbus_name= "org.kde.krunner" startup type= DBusUnique Asking kdeinit to start "/usr/bin/krunner" () cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/krunner' from launcher. kdeinit5: preparing to launch '/usr/bin/krunner' QObject::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString) QObject::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString) XSync seems available and ready XSync Inited Supported, init completed kded5: The profile "AC" tried to activate "HandleButtonEvents" a non-existent action. This is usually due to an installation problem, or to a configuration problem, or simply the action is not supported kded5: The profile "AC" tried to activate "DPMSControl" a non-existent action. This is usually due to an installation problem, or to a configuration problem, or simply the action is not supported kded5: The profile "AC" tried to activate "DimDisplay" a non-existent action. This is usually due to an installation problem, or to a configuration problem, or simply the action is not supported libGL error: failed to load driver: swrast Lock window Id: 37748743 Created alarm 37748745 CreateNotify: 39845890 CreateNotify: 41943042 CreateNotify: 46137346 CreateNotify: 37748743 Session path: "/org/freedesktop/login1/session/_3172" CreateNotify: 39845892 CreateNotify: 41943044 CreateNotify: 46137348 CreateNotify: 48234498 Service: 0 "/etc/xdg/autostart/plasmashell.desktop" name= "/usr/bin/plasmashell" dbus_name= "org.kde.plasmashell" startup type= DBusUnique Asking kdeinit to start "/usr/bin/plasmashell" ("--shut-up") cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/plasmashell' from launcher. kdeinit5: preparing to launch '/usr/bin/plasmashell' libGL error: failed to load driver: swrast CreateNotify: 39845897 CreateNotify: 46137349 CreateNotify: 48234500 completeShutdownOrCheckpoint called completeShutdownOrCheckpoint called CreateNotify: 39845899 kwin: another window manager is running (try using --replace) CreateNotify: 50331650 CreateNotify: 39845900 CreateNotify: 48234505 CreateNotify: 50331652 QMetaProperty::read: Unable to handle unregistered datatype 'QQmlListProperty<QObject>' for property 'QQuickWindow::data' Service: 0 "" ksmserver: Autostart 0 done name= "/usr/bin/kaccess" dbus_name= "" startup type= DBusNone Asking kdeinit to start "/usr/bin/kaccess" () cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/kaccess' from launcher. kdeinit5: preparing to launch '/usr/bin/kaccess' CreateNotify: 44040194 CreateNotify: 44040196 CreateNotify: 48234507 completeShutdownOrCheckpoint called CreateNotify: 46137346 Request handled already CreateNotify: 50331653 QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. CreateNotify: 52428802 CreateNotify: 29360129 CreateNotify: 46137348 kdeinit5: Got SETENV 'XCURSOR_THEME=breeze_cursors' from launcher. CreateNotify: 52428804 CreateNotify: 46137349 org.kde.kactivities.activities: Starting the KDE Activity Manager daemon QDateTime("2014-11-09 15:49:24.583 EST Qt::LocalTime") CreateNotify: 52428805 completeShutdownOrCheckpoint called CreateNotify: 52428806 kdeinit5: PID 9221 terminated. Trying to open ksycoca from "/home/jar/.cache/ksycoca5" QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory org.kde.kactivities.application: [ OK ] loaded: "Sqlite Feeder" org.kde.kactivities.application: [ OK ] loaded: "Share-Like-Connect" org.kde.kactivities.application: [ OK ] loaded: "Activity Templates" completeShutdownOrCheckpoint called Service started, version: 6.2.0 Grab Released libGL error: failed to load driver: swrast completeShutdownOrCheckpoint called kdeinit5: Got SETENV 'GTK_RC_FILES=/etc/gtk/gtkrc:/home/jar/.gtkrc:/home/jar/.config/gtkrc' from launcher. kdeinit5: Got SETENV 'GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/jar/.gtkrc-2.0:/home/jar/.config/gtkrc-2.0' from launcher. QFile::copy: Empty or null file name ksmserver: Kcminit phase 1 done Service: 1 "" ksmserver: Autostart 1 done Asking kdeinit to start "/usr/bin/kactivitymanagerd5" ("-session", "10e2617266000141539630600000016190007_1415476926_571649") cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/kactivitymanagerd5' from launcher. kdeinit5: preparing to launch '/usr/bin/kactivitymanagerd5' "/home/jar/.local/share/baloo/file/" true QObject::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString) QObject::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString) Asking kdeinit to start "/usr/lib64/libexec/polkit-kde-authentication-agent-5" ("-session", "10e2617266000141539630600000016190009_1415476926_556952") cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/lib64/libexec/polkit-kde-authentication-agent-5' from launcher. kdeinit5: preparing to launch '/usr/lib64/libexec/polkit-kde-authentication-agent-5' completeShutdownOrCheckpoint called Already running kdeinit5: PID 9252 terminated. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QObject::connect: No such signal org::freedesktop::UPower::DeviceAdded(QString) QObject::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QString) Asking kdeinit to start "/usr/bin/kde4" ("/usr/bin/konsole", "-session", "10e2617266000141539646400000016190013_1415476926_557017") cmd= EXEC_NEW kdeinit5: Got EXEC_NEW '/usr/bin/kde4' from launcher. kdeinit5: preparing to launch '/usr/bin/kde4' New PolkitAgentListener 0xb1dce0 Adding new listener PolkitQt1::Agent::Listener(0xb8dcd0) for 0xb1dce0 completeShutdownOrCheckpoint called kdeinit5: PID 9257 terminated.
There's lots of this: libGL error: failed to load driver: swrast Google seems to suggest shows this is fairly common. and it seems to means it's something wrong with your setup. Could you search for this line and try some of the things it suggests. Please report back.
The Apple X developers say that OpenGL support is minimal. So I am closing this.