Bug 340800 - Plasma5 dies because OpenGL < 2. But it is not
Summary: Plasma5 dies because OpenGL < 2. But it is not
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: openSUSE macOS
: NOR crash
Target Milestone: 1.0
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-09 21:02 UTC by James Rome
Modified: 2014-11-17 13:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Rome 2014-11-09 21:02:37 UTC
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.
Comment 1 David Edmundson 2014-11-17 11:50:23 UTC
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.
Comment 2 James Rome 2014-11-17 13:40:02 UTC
The Apple X developers say that OpenGL support is minimal. So I am closing this.