Thanks for replying, Tobias.

I'm not sure that I know how to do that. A bit of googling suggests running startx from the console and then running plasmashell from an xterm.

When I do that, I get a good working desktop. I don't get the KDE window manager though - I get my twm from startx.

Is that what you meant? If so, and since the desktop looks good, what's my next step to getting back to sddm?

Thanks again,

    Graham

On 15/12/19 5:42 pm, Tobias C. Berner wrote:
Moin moin

does it work properly if you start plasma desktop via startx instead of sddm?


mfg Tobias

On Sun, 15 Dec 2019 at 03:00, Graham Menhennitt
<gra...@menhennitt.com.au> wrote:
It turns out that the problem I described below was due to the wrong NVidia 
driver being loaded. It appears that I now need to use the -390 version rather 
than the default -440 version. So now sddm-greeter doesn't crash and I get the 
login screen correctly.

But after I login, the screen goes crazy. I get a bunch of horizontal white 
lines appearing which make it seem like I'm looking out a window through 
venetian blinds. I can make out the icons for some of the programs that are 
running (Firefox etc.) but it's effective unusable.

My video card is a GeForce GT 730. And I'm running 12-Stable on AMD64.

Do I now need an Xorg.conf perhaps?

Does anybody have any ideas, please?

Thanks,

     Graham


On 11/12/19 10:28 pm, Graham Menhennitt wrote:

Following up myself...

Some time after the screen goes blank (about 10 seconds), I get a message 
logged:

     pid 1178 (sddm-greeter), jid 0, uid 219: exited on signal 6 (core dumped)

When I run lldb with sddm-greeter and the core file, I get the following stack 
backtrace. Does that help?

In the meantime, I'll try building Qt with debug symbols.

Thanks,

     Graham

* thread #1, name = 'sddm-greeter', stop reason = signal SIGABRT
   * frame #0: 0x0000000801c3b86a libc.so.7`__sys_thr_kill at thr_kill.S:3
     frame #1: 0x0000000801c39c94 libc.so.7`__raise(s=6) at raise.c:52:10
     frame #2: 0x0000000801badf09 libc.so.7`abort at abort.c:67:8
     frame #3: 0x0000000801655919 
libQt5Core.so.5`___lldb_unnamed_symbol156$$libQt5Core.so.5 + 9
     frame #4: 0x0000000801656f7e libQt5Core.so.5`QMessageLogger::fatal(char 
const*, ...) const + 202
     frame #5: 0x0000000800527e99 
libQt5Quick.so.5`QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, 
bool) + 297
     frame #6: 0x0000000800528539 
libQt5Quick.so.5`___lldb_unnamed_symbol2048$$libQt5Quick.so.5 + 505
     frame #7: 0x0000000800528cf8 
libQt5Quick.so.5`___lldb_unnamed_symbol2049$$libQt5Quick.so.5 + 72
     frame #8: 0x000000080104b21b libQt5Gui.so.5`QWindow::event(QEvent*) + 907
     frame #9: 0x000000080059dd5e libQt5Quick.so.5`QQuickWindow::event(QEvent*) 
+ 814
     frame #10: 0x0000000801839842 
libQt5Core.so.5`QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) + 338
     frame #11: 0x0000000801839362 
libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 210
     frame #12: 0x000000080103ebcc 
libQt5Gui.so.5`QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
 + 332
     frame #13: 0x0000000801020afc 
libQt5Gui.so.5`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 + 220
     frame #14: 0x00000008055b58bf 
libQt5XcbQpa.so.5`___lldb_unnamed_symbol344$$libQt5XcbQpa.so.5 + 31
     frame #15: 0x00000008029483c7 libglib-2.0.so.0`g_main_context_dispatch + 
311
     frame #16: 0x0000000802948753 
libglib-2.0.so.0`___lldb_unnamed_symbol117$$libglib-2.0.so.0 + 515
     frame #17: 0x0000000802948804 libglib-2.0.so.0`g_main_context_iteration + 
100
     frame #18: 0x0000000801891e06 
libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 + 102
     frame #19: 0x0000000801834a0e 
libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 494
     frame #20: 0x0000000801839ace libQt5Core.so.5`QCoreApplication::exec() + 
142
     frame #21: 0x00000000002696a4 
sddm-greeter`___lldb_unnamed_symbol211$$sddm-greeter + 996
     frame #22: 0x000000000025510f 
sddm-greeter`___lldb_unnamed_symbol1$$sddm-greeter + 271


On 11/12/19 6:39 pm, Graham Menhennitt wrote:

Hello all,

I'm running KDE on FreeBSD 12-Stable as of last week. I rebuilt all of my ports 
and now I can't get sddm to start properly. When it starts, my display switches 
to vt 9 and all I see is an empty screen. I've uninstalled, rebuilt, and 
reinstalled the port.

If I stop sddm and run startx, I correctly get a few xterms so I think the X 
side of things is working correctly.

Below is a session from sddm.log.

Does anybody have any clues, please?

Thanks in advance for any help,

     Graham


On starting with "service sddm onestart":

[18:11:50.940] (II) DAEMON: No session manager found

[18:11:50.940] (II) DAEMON: Adding new display on vt 9 ...
[18:11:50.941] (II) DAEMON: Loading theme configuration from ""
[18:11:50.941] (II) DAEMON: Display server starting...
[18:11:50.941] (II) DAEMON: Running: /usr/local/bin/X -nolisten tcp -auth 
/var/run/sddm/{96b45809-91c0-4a86-8533-01e4ef2920f9} -background none -noreset 
-displayfd 11 -seat seat0 vt9
[18:11:51.629] (II) DAEMON: Setting default cursor
[18:11:51.631] (WW) DAEMON: Could not setup default cursor
[18:11:51.631] (II) DAEMON: Running display setup script 
"/usr/local/share/sddm/scripts/Xsetup"
[18:11:51.633] (II) DAEMON: Display server started.
[18:11:51.633] (II) DAEMON: Socket server starting...
[18:11:51.633] (II) DAEMON: Socket server started.
[18:11:51.633] (II) DAEMON: Loading theme configuration from 
"/usr/local/share/sddm/themes/breeze/theme.conf"
[18:11:51.633] (II) DAEMON: Greeter starting...
[18:11:51.634] (II) DAEMON: Adding cookie to 
"/var/run/sddm/{96b45809-91c0-4a86-8533-01e4ef2920f9}"
[18:11:51.637] (II) DAEMON: Starting...
[18:11:51.641] (II) HELPER: [PAM] Starting...
[18:11:51.641] (II) HELPER: [PAM] Authenticating...
[18:11:51.641] (II) HELPER: [PAM] returning.
[18:11:51.641] (II) HELPER: Starting: "/usr/local/share/sddm/scripts/Xsession 
/usr/local/bin/sddm-greeter --socket /tmp/sddm-:0-TFJyQI --theme 
/usr/local/share/sddm/themes/breeze"
[18:11:51.643] (II) DAEMON: Greeter session started successfully
[18:11:51.924] (II) DAEMON: Message received from greeter: Connect
[18:12:00.558] (II) HELPER: [PAM] Closing session
[18:12:00.558] (II) HELPER: [PAM] Ended.
[18:12:00.559] (II) DAEMON: Auth: sddm-helper exited successfully

[18:12:00.559] (II) DAEMON: Greeter stopped.




And when I stop it using "service sddm stop":

[18:22:58.038] (WW) DAEMON: Signal received: SIGTERM
[18:22:58.038] (II) DAEMON: Socket server stopping...
[18:22:58.038] (II) DAEMON: Socket server stopped.
[18:22:58.039] (II) DAEMON: Display server stopping...
[18:22:58.059] (II) DAEMON: Display server stopped.
[18:22:58.059] (II) DAEMON: Running display stop script 
"/usr/local/share/sddm/scripts/Xstop"


Reply via email to