Welcome to the KDE Community Forums, the official forum board for KDE.
You are currently viewing the forums as an unregistered user. Registration allows you to post and discuss topics, receive private messages, vote on ideas, subscribe to topics and many such great features. Registration is a simple process and completely free. So register now and be a part of the community!
You are currently viewing the forums as an unregistered user. Registration allows you to post and discuss topics, receive private messages, vote on ideas, subscribe to topics and many such great features. Registration is a simple process and completely free. So register now and be a part of the community!
KDE compositing not working when external monitor connected
19 posts • Page 1 of 2
• 1, 2
KDE compositing not working when external monitor connected
Hey everyone,
I have KDE 4.3 with Fedora 11 on my laptop with Nvidia 8400M graphics card (with proprietary Nvidia driver). It runs perfectly. However when I connect my external monitor to my laptop, and choose the twin view mode in nvidia-settings, the compositing stops working (90% reproducible). When I press Alt+shift+f12, both screens turn white and become non-responsive. Any one has some advice? Thanks a lot!
Rick
I have KDE 4.3 with Fedora 11 on my laptop with Nvidia 8400M graphics card (with proprietary Nvidia driver). It runs perfectly. However when I connect my external monitor to my laptop, and choose the twin view mode in nvidia-settings, the compositing stops working (90% reproducible). When I press Alt+shift+f12, both screens turn white and become non-responsive. Any one has some advice? Thanks a lot!
Rick
Re: KDE compositing not working when external monitor connected
Which nvidia driver version are you using? Are you using dynamic twinview, or using nvidia-settings to configure your xorg.conf file?
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965
-NASA in 1965
Re: KDE compositing not working when external monitor connected
TheBlackCat wrote:Which nvidia driver version are you using? Are you using dynamic twinview, or using nvidia-settings to configure your xorg.conf file?
Hi, my Nvidia driver's version is 185.18.31. I am configuring twinview everytime I connect the monitor, and I did not save it to xorg.conf
Re: KDE compositing not working when external monitor connected
Im still having this problem here. With kde 4.2 and Kubuntu 9.04, it works fine.
But when im using kubuntu 9.10 fresh install and kde 4.3, i try to activate dual monitors (twinview) with nvidia-settings , but the plasma crash when i activate the effects. Using Nvidia GeForce 7000M with nvidia drivers 185 or 190.
The problem only happens when i change the view with nvidia-settings. If i start kdm with pre configured twinview, it works fine.
Can i help with some log?
Thanks.
But when im using kubuntu 9.10 fresh install and kde 4.3, i try to activate dual monitors (twinview) with nvidia-settings , but the plasma crash when i activate the effects. Using Nvidia GeForce 7000M with nvidia drivers 185 or 190.
The problem only happens when i change the view with nvidia-settings. If i start kdm with pre configured twinview, it works fine.
Can i help with some log?
Thanks.
Re: KDE compositing not working when external monitor connected
Can you please install the appropriate debugging packages ( libqt4, kdebase-workspace-plasma, kdelibs5 ) and generate a backtrace?
System Settings and Device Actions KCM maintainer


Re: KDE compositing not working when external monitor connected
I think the problem is with the Plasma; i can configure the twinview without problems, but plasma crash when i turn the Plasma Effects on (my two monitors stay white). It reapers if i turn the effects off (ALT+SHIFT+F12).
No erros in kdm and/or xorg's logs. "The problem only happens when i change the view with nvidia-settings. If i start kdm with pre configured twinview, it works fine."
-------
jorge@laptop:~$ gdb nvidia-settings 2>&1 | tee gdb_nvidia.txt
jorge@laptop:~$ cat gdb_nvidia.txt
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Lendo símbolos de /usr/bin/nvidia-settings...(no debugging symbols found)...concluído.
(gdb) run
Starting program: /usr/bin/nvidia-settings
[Thread debugging using libthread_db enabled]
Program exited normally.
No erros in kdm and/or xorg's logs. "The problem only happens when i change the view with nvidia-settings. If i start kdm with pre configured twinview, it works fine."
-------
jorge@laptop:~$ gdb nvidia-settings 2>&1 | tee gdb_nvidia.txt
jorge@laptop:~$ cat gdb_nvidia.txt
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Lendo símbolos de /usr/bin/nvidia-settings...(no debugging symbols found)...concluído.
(gdb) run
Starting program: /usr/bin/nvidia-settings
[Thread debugging using libthread_db enabled]
Program exited normally.
Re: KDE compositing not working when external monitor connected
The crash handler window did not appears. I think that the plasma-desktop did not crashes, cause when i press ALT+****+F12 , the screen returns. I have installed this package, what can i do now? Seems that the process creates a child process:
jorge@laptop:~$ gdb plasma-desktop
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Lendo símbolos de /usr/bin/plasma-desktop...Lendo símbolos de /usr/lib/debug/usr/bin/plasma-desktop...concluído.
(no debugging symbols found)...concluído.
(gdb) run
Starting program: /usr/bin/plasma-desktop
[Thread debugging using libthread_db enabled]
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/images.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/01 Marcus Garvey Time.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/02 God Bless.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/03 The Race.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/04 Guts.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/05 Rich Man, Poor Man.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/06 No Wrong Idea.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/07 Follow the Rainbow.mp3.desktop not found
Object::connect: No such signal SystemTray::Manager::jobStateChanged(SystemTray::Job*)
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
QGraphicsGridLayout::itemAt: invalid index 0
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 6
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
Program exited normally.
(gdb)
jorge@laptop:~$ gdb plasma-desktop
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Lendo símbolos de /usr/bin/plasma-desktop...Lendo símbolos de /usr/lib/debug/usr/bin/plasma-desktop...concluído.
(no debugging symbols found)...concluído.
(gdb) run
Starting program: /usr/bin/plasma-desktop
[Thread debugging using libthread_db enabled]
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/images.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/01 Marcus Garvey Time.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/02 God Bless.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/03 The Race.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/04 Guts.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/05 Rich Man, Poor Man.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/06 No Wrong Idea.mp3.desktop not found
findServiceByDesktopPath: /home/jorge/.kde/share/apps/RecentDocuments/07 Follow the Rainbow.mp3.desktop not found
Object::connect: No such signal SystemTray::Manager::jobStateChanged(SystemTray::Job*)
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
QGraphicsGridLayout::itemAt: invalid index 0
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 6
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
Program exited normally.
(gdb)
Re: KDE compositing not working when external monitor connected
Plasma Desktop is a unique application, meaning only one instance of it can run at a time. Therefore it automatically forks itself during startup.
To stop the automatic forking:
To stop the automatic forking:
- Code: Select all
plasma-desktop --no-fork
System Settings and Device Actions KCM maintainer


Re: KDE compositing not working when external monitor connected
Ok! :
Starting program: /usr/bin/plasma-desktop --nofork
[Thread debugging using libthread_db enabled]
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
Object::connect: No such signal SystemTray::Manager::jobStateChanged(SystemTray::Job*)
[New Thread 0x7fffd7b5c910 (LWP 1897)]
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
QGraphicsGridLayout::itemAt: invalid index 0
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 6
[New Thread 0x7fffd6ae2910 (LWP 1898)]
When i activate the second monitor (screen) via nvidia-settings (twinview), no logs; when i turn on the effects: no new log in the gdb
Starting program: /usr/bin/plasma-desktop --nofork
[Thread debugging using libthread_db enabled]
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
Object::connect: No such signal SystemTray::Manager::jobStateChanged(SystemTray::Job*)
[New Thread 0x7fffd7b5c910 (LWP 1897)]
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
QGraphicsGridLayout::itemAt: invalid index 0
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 6
[New Thread 0x7fffd6ae2910 (LWP 1898)]
When i activate the second monitor (screen) via nvidia-settings (twinview), no logs; when i turn on the effects: no new log in the gdb

Re: KDE compositing not working when external monitor connected
This looks like one of those bugs that for unknown reasons will never occur when the application is run by a debugger.
One thing you could try is to normally run "plasma-desktop --no-fork" and try to crash it then. The crash handler should appear.
One thing you could try is to normally run "plasma-desktop --no-fork" and try to crash it then. The crash handler should appear.
System Settings and Device Actions KCM maintainer


19 posts • Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: getagrip and 16 guests

Search
FAQ
Policy
KDE.org
KDE.news
Planet KDE
More 
Fedora
openSUSE
Kubuntu