Announcement

Collapse
No announcement yet.

Plasma not loaded, desktop-files not found (Guix interferes?)

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Plasma not loaded, desktop-files not found (Guix interferes?)

    I have a smoking fresh install, just started installing guix and some applications from there, and my system broke.
    Code:
    plasmashell
    was no longer in autostart. Starting manually works, but no applications are found. I cannot think of anything other than guix interfering somehow. Starting plasmashell from another user (tried root) works. I've deleted .cache without any luck.

    Code:
    $ echo $XDG_DATA_DIRS
    /usr/share/plasma:/home/simendsjo/.guix-profile/share:/home/simendsjo/.guix-profile/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
    But removing guix from XDG_DATA_DIRS doesn't remove the error, so I might be wrong here
    Code:
    $ export XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop simendsjo
    $ kquitapp5 plasmashell simendsjo
    $ kstart5 plasmashell
    System information

    Code:
    Operating System: Kubuntu 21.10
    KDE Plasma Version: 5.22.5
    KDE Frameworks Version: 5.86.0
    Qt Version: 5.15.2
    Kernel Version: 5.13.0-22-generic (64-bit)
    Graphics Platform: X11
    Processors: 8 × Intel® Core™ i7-8650U CPU @ 1.90GHz
    Memory: 15,4 GiB of RAM
    Graphics Processor: Mesa Intel® UHD Graphics 620

    .xsession-errors:
    Code:
    Xsession: X session started for simendsjo at fr. 24. des. 08:41:40 +0100 2021
    
    WARNING: tempfile is deprecated; consider using mktemp instead.
    
    dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
    
    dbus-update-activation-environment: setting DISPLAY=:0
    
    dbus-update-activation-environment: setting XAUTHORITY=/home/simendsjo/.Xauthority
    
    localuser:simendsjo being added to access control list
    
    dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
    
    dbus-update-activation-environment: setting SHELL=/bin/bash
    
    dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
    
    dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/home/simendsjo/.guix-profile/etc:/usr/share/kubuntu-default-settings/kf5-settings
    
    dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
    
    dbus-update-activation-environment: setting PASSWORD_STORE_SYSTEM_EXTENSION_DIR=/home/simendsjo/.guix-profile/lib/password-store/extensions
    
    dbus-update-activation-environment: setting LC_ADDRESS=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting LC_NAME=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting DESKTOP_SESSION=plasma
    
    dbus-update-activation-environment: setting LC_MONETARY=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting PWD=/home/simendsjo
    
    dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=KDE
    
    dbus-update-activation-environment: setting LOGNAME=simendsjo
    
    dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
    
    dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
    
    dbus-update-activation-environment: setting XAUTHORITY=/home/simendsjo/.Xauthority
    
    dbus-update-activation-environment: setting GIT_EXEC_PATH=/home/simendsjo/.guix-profile/libexec/git-core
    
    dbus-update-activation-environment: setting HOME=/home/simendsjo
    
    dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
    
    dbus-update-activation-environment: setting GIT_SSL_CAINFO=/home/simendsjo/.guix-profile/etc/ssl/certs/ca-certificates.crt
    
    dbus-update-activation-environment: setting LC_PAPER=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting LANG=en_US.UTF-8
    
    dbus-update-activation-environment: setting XDG_CURRENT_DESKTOP=KDE
    
    dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
    
    dbus-update-activation-environment: setting INFOPATH=/home/simendsjo/.guix-profile/share/info:/home/simendsjo/.config/guix/current/share/info:
    
    dbus-update-activation-environment: setting XDG_SESSION_CLASS=user
    
    dbus-update-activation-environment: setting LC_IDENTIFICATION=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting USER=simendsjo
    
    dbus-update-activation-environment: setting PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket
    
    dbus-update-activation-environment: setting DISPLAY=:0
    
    dbus-update-activation-environment: setting SHLVL=1
    
    dbus-update-activation-environment: setting GUIX_LOCPATH=/home/simendsjo/.guix-profile/lib/locale
    
    dbus-update-activation-environment: setting LC_TELEPHONE=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting LC_MEASUREMENT=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting TERMINFO_DIRS=/home/simendsjo/.guix-profile/share/terminfo
    
    dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
    
    dbus-update-activation-environment: setting LC_TIME=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/plasma:/home/simendsjo/.guix-profile/share:/home/simendsjo/.guix-profile/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
    
    dbus-update-activation-environment: setting PATH=/home/simendsjo/bin:/home/simendsjo/.guix-profile/bin:/home/simendsjo/.guix-profile/sbin:/home/simendsjo/.config/guix/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    
    dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
    
    dbus-update-activation-environment: setting EMACSLOADPATH=/home/simendsjo/.guix-profile/share/emacs/site-lisp
    
    dbus-update-activation-environment: setting LC_NUMERIC=nb_NO.UTF-8
    
    dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
    
    kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/libexec/kf5/klauncher'
    
    kdeinit5: Launched KLauncher, pid = 1326, result = 0
    
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QStr ing,QString,QString)
    
    kdeinit5: opened connection to :0
    
    kdeinit5: Got SETENV 'GTK_RC_FILES=/etc/gtk/gtkrc:/home/simendsjo/.gtkrc:/home/simendsjo/.config/gtkrc' from launcher.
    
    kdeinit5: Got SETENV 'GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/simendsjo/.gtkrc-2.0:/home/simendsjo/.config/gtkrc-2.0' from launcher.
    
    kdeinit5: Got SETENV 'XCURSOR_SIZE=24' from launcher.
    
    org.kde.plasma.session: process job "kcminit_startup" finished with exit code 0
    
    Installing the delayed initialization callback.
    
    bluedevil: Created
    
    org.kde.libkbolt: Failed to connect to Bolt manager DBus interface:
    
    org.kde.bolt.kded: Couldn't connect to Bolt DBus daemon
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5089:46: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5091:48: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5093:48: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5097:47: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5099:46: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5107:48: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5111:46: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5113:46: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5117:45: this compose sequence is a duplicate of another; skipping line
    
    kwin_xkbcommon: XKB: /usr/share/X11/locale/en_US.UTF-8/Compose:5120:46: this compose sequence is a duplicate of another; skipping line
    
    org.kde.wacomtablet.common: d->name.isEmpty? true
    
    org.kde.wacomtablet.common: d->name.isEmpty? true
    
    xsettingsd: Loaded 0 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Created window 0x1400001 on screen 0 with timestamp 13924
    
    xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
    
    xsettingsd: Took ownership of selection _XSETTINGS_S0
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    Qt: Session management error: networkIdsList argument is NULL
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    kdeinit5: Got SETENV 'SESSION_MANAGER=local/simendsjo-laptop:@/tmp/.ICE-unix/1371,unix/simendsjo-laptop:/tmp/.ICE-unix/1371' from launcher.
    
    kdeinit5: Got SETENV 'SESSION_MANAGER=local/simendsjo-laptop:@/tmp/.ICE-unix/1371,unix/simendsjo-laptop:/tmp/.ICE-unix/1371' from launcher.
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    OpenGL vendor string: Intel
    
    OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
    
    OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.2
    
    OpenGL shading language version string: 4.60
    
    Driver: Intel
    
    GPU class: Kaby Lake
    
    OpenGL version: 4.6
    
    GLSL version: 4.60
    
    Mesa version: 21.2.2
    
    X server version: 1.20.13
    
    Linux kernel version: 5.13
    
    Requires strict binding: yes
    
    GLSL shaders: yes
    
    Texture NPOT support: yes
    
    Virtual Machine: no
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    xsettingsd: Reloading configuration
    
    xsettingsd: Loaded 11 settings from /home/simendsjo/.config/xsettingsd/xsettingsd.conf
    
    kcm_touchpad: Using X11 backend
    
    kwin_core: XCB error: 10 (BadAccess), sequence: 839, resource id: 1972, major code: 142 (Composite), minor code: 2 (RedirectSubwindows)
    
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 875, resource id: 10485765, major code: 18 (ChangeProperty), minor code: 0
    
    kf.config.core: "\"fsrestore1\" - conversion of \"0,0,0,0\" to QRect failed"
    
    kf.config.core: "\"fsrestore2\" - conversion of \"0,0,0,0\" to QRect failed"
    
    kf.kded: found kded module "notificationhelper" by prepending 'kded_' to the library path, please fix your metadata.
    
    Delayed initialization.
    
    Reloading the khotkeys configuration
    
    Version 2 File!
    
    true
    
    Imported file "/usr/share/khotkeys/defaults.khotkeys"
    
    Imported file "/usr/share/khotkeys/kde32b1.khotkeys"
    
    Imported file "/usr/share/khotkeys/konqueror_gestures_kde321.khotkeys"
    
    Imported file "/usr/share/khotkeys/konsole.khotkeys"
    
    org.kde.plasma.session: Starting autostart service "/home/simendsjo/.config/autostart/plasmashell.desktop" ("/usr/bin/plasmashell")
    
    bluedevil: ObexManager operational changed false
    
    Known activities: ("5c1ff23f-3ad3-44dc-8973-ed03b403c599")
    
    bluedevil: Bluetooth operational changed true
    
    bluedevil: Agent registered
    
    bluedevil: Requested default Agent
    
    kscreen.kded: PowerDevil SuspendSession action not available!
    
    kf.coreaddons: Expected JSON property "X-Plasma-ContainmentCategories" to be a string list. Treating it as a list with a single entry: "panel" org.kde.plasma.desktop.emptyPanel
    
    kf.coreaddons: Expected JSON property "X-Plasma-ContainmentCategories" to be a string list. Treating it as a list with a single entry: "panel" org.kde.plasma.desktop.defaultPanel
    
    kf.coreaddons: Expected JSON property "X-Plasma-ContainmentCategories" to be a string list. Treating it as a list with a single entry: "panel" org.kde.plasma.desktop.appmenubar
    
    kf.plasma.quick: Applet preload policy set to 1
    
    bluedevil: ObexManager operational changed true
    
    bluedevil: ObexAgent registered
    
    qt.svg: <input>:406:376: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:407:130: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:408:130: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:408:393: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:409:130: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:410:129: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:411:129: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:412:129: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:413:129: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:413:379: Could not add child element to parent element because the types are incorrect.
    
    qt.svg: <input>:413:631: Could not add child element to parent element because the types are incorrect.
    
    trying to show an empty dialog
    
    file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
    
    file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
    
    libpng warning: iCCP: known incorrect sRGB profile
    
    Plasma Shell startup completed
    
    kwin_core: XCB error: 152 (BadDamage), sequence: 1682, resource id: 14680109, major code: 143 (DAMAGE), minor code: 2 (Destroy)
    
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1688, resource id: 4194350, major code: 18 (ChangeProperty), minor code: 0
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:486:13: QML Label: Binding loop detected for property "height"
    
    trying to show an empty dialog
    
    file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:30:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:486:13: QML Label: Binding loop detected for property "height"
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:553:5: QML Label: Binding loop detected for property "height"
    
    trying to show an empty dialog
    
    libkcups: CUPS-Get-Printers last error: 1030 No destinations added.
    
    libkcups: Create-Printer-Subscriptions last error: 0 successful-ok
    
    libkcups: Get-Jobs last error: 0 successful-ok
    
    libkcups: Get-Jobs last error: 0 successful-ok
    
    Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
    
    Registering "org.kde.StatusNotifierHost-1403" as system tray
    
    libkcups: 0
    
    libkcups: 0
    
    trying to show an empty dialog
    
    file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
    
    file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
    
    QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml:116:15: QML QQuickItem: Binding loop detected for property "height"
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationPopup.qml:116:15: QML QQuickItem: Binding loop detected for property "height"
    
    Entry is not valid "preferred://browser" QSharedPointer(0x562a4e54f950)
    
    Entry is not valid "kontact.desktop" QSharedPointer(0x562a4e5ac5b0)
    
    Entry is not valid "systemsettings.desktop" QSharedPointer(0x562a4e5aca00)
    
    Entry is not valid "org.kde.dolphin.desktop" QSharedPointer(0x562a4e56de40)
    
    Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x562a4e56dee0)
    
    Entry is not valid "org.kde.kate.desktop" QSharedPointer(0x562a4e5aca00)
    
    Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x562a4e56de40)
    
    Entry is not valid "preferred://browser" QSharedPointer(0x562a4e5ab640)
    
    Entry is not valid "kontact.desktop" QSharedPointer(0x562a4e550c30)
    
    Entry is not valid "systemsettings.desktop" QSharedPointer(0x562a4e5aadf0)
    
    Entry is not valid "org.kde.dolphin.desktop" QSharedPointer(0x562a4e56de90)
    
    Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x562a4e54cc90)
    
    Entry is not valid "org.kde.kate.desktop" QSharedPointer(0x562a4e5aadf0)
    
    Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x562a4e56de90)
    
    trying to show an empty dialog
    
    file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/LeaveButtons.qml:69:5: QML ToolButton: Binding loop detected for property "display"
    
    Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
    
    kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
    
    Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
    
    kf.sonnet.clients.hspell: HSpellDict::HSpellDict: Init failed
    
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QStr ing,QString,QString)
    
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 6182, resource id: 31457406, major code: 20 (GetProperty), minor code: 0
    
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 6183, resource id: 31457406, major code: 15 (QueryTree), minor code: 0
    
    kwin_core: XCB error: 152 (BadDamage), sequence: 7987, resource id: 14680703, major code: 143 (DAMAGE), minor code: 2 (Destroy)

    #2
    Originally posted by simendsjo View Post
    Code:
    plasmashell
    was no longer in autostart. Starting manually works, but no applications are found. I cannot think of anything other than guix interfering somehow. Starting plasmashell from another user (tried root) works. I've deleted .cache without any luck.
    There wouldn't be an autostart entry for Plasma to begin with.

    Can you better describe what you mean by 'no applications are found'?

    What exact command did you use to start Plasma?

    Of course modifying your system can have oddball effects, thouggh I imagine Fguix shbouldn't, but you never know.
    Enabling root on a *buntu can have oddball effects as well, though those normally would be user-created.Such as running some GUI application as root from a user account, for example.
    As can any other system modifications not mentioned


    None of the logs you give show anything unusual as far as I can tell, and are missing anything related to "missing desktop-files"

    Comment


      #3
      Originally posted by claydoh View Post
      There wouldn't be an autostart entry for Plasma to begin with.
      In that case, plasmashell just stopped loading after a reboot, and I just get an empty screen until I launch plasmashell.

      Originally posted by claydoh View Post
      Can you better describe what you mean by 'no applications are found'?
      No .desktop files is found in KRunner or under "All Applications" after starting plasmashell.

      Originally posted by claydoh View Post
      What exact command did you use to start Plasma?
      Tried both "plasmashell" and "kstart5 plasmashell"

      Originally posted by claydoh View Post
      Of course modifying your system can have oddball effects, thouggh I imagine Fguix shbouldn't, but you never know.
      Enabling root on a *buntu can have oddball effects as well, though those normally would be user-created.Such as running some GUI application as root from a user account, for example.
      As can any other system modifications not mentioned
      I only started as root to see if that worked, which it did. I haven't done much at all. Installed the system, updated packages, installed guix and some applications through guix. Tweaked a couple of settings (200% zoom and probably other small changes)

      Comment


        #4
        To start a plasma desktop session from the terminal (tty, not from krunner or Konsole), you would use startx, startplasma_x11, or maybe startkde, otherwise iirc you are just starting plasmashell, not the whole desktop session (kwin etc)

        But, if you are getting a black desktop with mouse cursor, and are able to try and start plasmashell, something is causing it to crash, maybe.

        Since you have enable the root account, lest see if any of your local configs are owned by root:
        Code:
        $ find $HOME -user root
        This can quickly eliminate a common cause of oddities like this

        Another would be to create a new user account and see if it happens there. If that new user is fine, then the issue is going to be something specific to your current user account's plasma config files.

        Comment


          #5
          Originally posted by claydoh View Post
          To start a plasma desktop session from the terminal (tty, not from krunner or Konsole), you would use startx, startplasma_x11, or maybe startkde, otherwise iirc you are just starting plasmashell, not the whole desktop session (kwin etc)
          Sorry, kwin is started, just not plasmashell. So I can launch KRunner with Alt-F2, and if I know the name of the binary, I can start applications.

          But, if you are getting a black desktop with mouse cursor, and are able to try and start plasmashell, something is causing it to crash, maybe.

          Originally posted by claydoh View Post
          Since you have enable the root account, lest see if any of your local configs are owned by root:
          Code:
          $ find $HOME -user root
          This can quickly eliminate a common cause of oddities like this
          Found one file, .config/kde.org/UserFeedback.org.kde.plasmashell.conf, but changing the owner didn't fix the error.


          Originally posted by claydoh View Post
          Another would be to create a new user account and see if it happens there. If that new user is fine, then the issue is going to be something specific to your current user account's plasma config files.
          Thanks, I'll try that next.

          Comment


            #6
            Originally posted by claydoh View Post
            Another would be to create a new user account and see if it happens there. If that new user is fine, then the issue is going to be something specific to your current user account's plasma config files.
            Tried creating another user, and that worked. Tried renaming .config and logging in again with my regular user, but I still have the same issues.

            Comment


              #7
              Originally posted by simendsjo View Post
              I only started as root to see if that worked, which it did. I haven't done much at all. Installed the system, updated packages, installed guix and some applications through guix. Tweaked a couple of settings (200% zoom and probably other small changes)
              How did you update packages?
              Using Kubuntu Linux since March 23, 2007
              "It is a capital mistake to theorize before one has data." - Sherlock Holmes

              Comment


                #8
                You might need to delete/rename the dir without Plasma being running.
                You might try also renaming/deleting ~/.local at the same time, some things hide in there as well.

                You might also consider a full nuke of your home dir - rename it, again from outside Plasma - to create a new, clean set of default settings when you log back in. Then, if all is working well, you can copy any data, files, and the like from the original home dir.


                Comment


                  #9
                  Or, given this is a 'smoking fresh install', you could simply redo the installation. Might take less time than deducing/fixing what caused the current problem.
                  Using Kubuntu Linux since March 23, 2007
                  "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                  Comment


                    #10
                    Originally posted by Snowhog View Post
                    How did you update packages?
                    IIRC
                    sudo apt-get update
                    sudo apt-get upgrade

                    Comment


                      #11
                      Using 'apt-get upgrade' may partly be your issue. First (but not an issue) is that apt-get, while still useable, is replaced with with simply apt. Second (and important) is that continually using upgrade instead of dist-upgrade (when using apt-get) can result in your system becoming unstable (at best) or unusable (at worst).

                      man apt-get
                      upgrade

                      upgrade is used to install the newest versions of all packages currently installed on the system from the sources enumerated in /etc/apt/sources.list. Packages currently installed with new versions available are retrieved and upgraded; under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version. An update must be performed first so that apt-get knows that new versions of packages are available.

                      dist-upgrade

                      dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. The dist-upgrade command may therefore remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages.
                      Continued use of upgrade (apt-get upgrade) can, in some circumstances, leave your system unstable. And as a note, apt-get has been replace with apt. See https://itsfoss.com/apt-vs-apt-get-difference/

                      Open a konsole and type: sudo apt update && sudo apt full-upgrade
                      Using Kubuntu Linux since March 23, 2007
                      "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                      Comment


                        #12
                        ^^^^^^^^This is probably the cause here

                        Running apt upgrade is 100% correct usage ---in Debian.
                        In anything Ubuntu based, there are differences in the way things are packageded from it's parent, and running apt full-upgrade is needed to make sure you get all the updates, every time.

                        KDE Neon actually patched apt so that users attempting to use apt upgrade will get a message about it instead of performing the operation. They see more updates, more often, so this sort of situation used to happen quite often before they did this.

                        Most of the time, using upgrade is fine, but the whole Ubuntu package infrastructure is based on using full-upgrade
                        (or the previous dist-upgrade), and has been since the beginning.

                        Comment

                        Working...
                        X