LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   KDE4 Problems - no task bar, desktop too small, bad font path, khotkeys/knotify4 die (https://www.linuxquestions.org/questions/fedora-35/kde4-problems-no-task-bar-desktop-too-small-bad-font-path-khotkeys-knotify4-die-655346/)

rldiss 07-12-2008 02:01 PM

KDE4 Problems - no task bar, desktop too small, bad font path, khotkeys/knotify4 die
 
Greetings. I'm working from a Fedora 9 fresh install, and am having problems KDE4 working properly on my multi-head configuration working. I've looked for answers on-line, but haven't found anything that helps. Hopefully someone here can point me towards a solution. Thanks!

Some background:

I had a perfectly-working Fedora 7 system. My first attempt was to upgrade that system to Fedora 9. This didn't work out so well, so I wiped out the OS and did a fresh install. I built a basic xorg.conf with system-config-desktop, and have been adding to it for the additional screens.

My system has four screens across three devices. The first (primary) is a CRT connected to an NVidia 6150SE card. The second is a CRT connected as screen 1 to an NVidia 7300 GT. The third is an LCD TV connected as screen 2 to that same NVidia 7300 GT. The fourth is a Hauppauge PVR-350 running a frame buffer.

When I configure just the first two screens, KDE starts fine -- task bar and desktop show up.

When I add the third screen (the LCD TV), KDE starts, but there is no task bar and I get this in the .xsession-erorrs:

startkde: Starting up...
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
kbuildsycoca4 running...
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1200005
X Error: BadMatch (invalid parameter attributes) 8
Extension: 153 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x150
kwin(3437): Couldn't start knotify from knotify4.desktop: "KDEInit could not launch '/usr/bin/knotify4'."

kwin(3436): Couldn't start knotify from knotify4.desktop: "KDEInit could not launch '/usr/bin/knotify4'."

kwin(3435): Couldn't start knotify from knotify4.desktop: "KDEInit could not launch '/usr/bin/knotify4'."

QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
X Error: BadMatch (invalid parameter attributes) 8
Extension: 153 (RENDER)
Minor opcode: 4 (RenderCreatePicture)
Resource id: 0x150
Object::connect: No such slot Tasks::launchActivated()
Failure: Module initalization failed
** (nm-applet:3502): WARNING **: No connections defined
(Soprano::PluginManager) loading all plugins
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_nquadparser"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_nquadparser.so"
(Soprano::PluginManager) found parser plugin "nquads"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_nquadserializer"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_nquadserializer.so"
(Soprano::PluginManager) found serializer plugin "nquads"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/raptorparser.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_raptorparser"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_raptorparser.so"
(Soprano::PluginManager) found parser plugin "raptor"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/raptorserializer.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_raptorserializer"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_raptorserializer.so"
(Soprano::PluginManager) found serializer plugin "raptor"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/redlandbackend.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_redlandbackend"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_redlandbackend.so"
(Soprano::PluginManager) found backend plugin "redland"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadparser.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_nquadparser"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_nquadparser.so"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/nquadserializer.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_nquadserializer"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_nquadserializer.so"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/raptorparser.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_raptorparser"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_raptorparser.so"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/raptorserializer.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_raptorserializer"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_raptorserializer.so"
(Soprano::PluginManager) found plugin file "/usr/share/soprano/plugins/redlandbackend.desktop"
(Soprano::PluginManager) plugin has proper version. Trying to load lib: "libsoprano_redlandbackend"
(Soprano::PluginManager) loaded something from "/usr/lib64/soprano/libsoprano_redlandbackend.so"
kbuildsycoca running...
Reusing existing ksycoca
khotkeys: cannot connect to X server :00
<unknown program name>(3490)/: Communication problem with "khotkeys" , it probably crashed.

Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
khotkeys: cannot connect to X server :02
<unknown program name>(3494)/: Communication problem with "khotkeys-screen-2" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

khotkeys: cannot connect to X server :01
<unknown program name>(3493)/: Communication problem with "khotkeys-screen-1" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

What seems unusual to me here is that khotkeys is trying to connect to a server at :00, :01, and :02. I would think the correct X server would be :0.0, :0.1, and :0.2, for the three screens.

When I configure the fourth screen (the PVR-350), I get the same sorts of errors, PLUS KDE seems to think that the desktop on the primary CRT is 640x480 (approx). The task bar shows up, but it's in the middle of the screen, and extends about half-way across.

I've tried:

- Googling, but can't find any reports of a similar problem
- Removing my ~/.kde, /var/tmp/kde* and /tmp/kde*, but the problem comes right back.
- Running system-config-desktop and nvidia-xsettings, but they make no significant change to my xorg.conf.

For reference: here's my xorg.conf as I'm currently running (with 3 of the 4 heads enabled):

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder58) Thu Jun 5 00:09:03 PDT 2008

# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "quad-head configuration"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
# Screen 3 "Screen3" RightOf "Screen2"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "off"
Option "Clone" "on"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# keyboard added by rhpxl
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "DELL M781s"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "DELL P780"
HorizSync 30.0 - 85.0
VertRefresh 48.0 - 120.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor2"
VendorName "Unknown"
ModelName "SHARP HDMI"
HorizSync 15.0 - 68.0
VertRefresh 55.0 - 76.0
Option "DPMS" "False"
EndSection

#Section "Monitor"
# Identifier "Monitor3"
# VendorName "Unknown"
# ModelName "NTSC Monitor"
# HorizSync 20.0 - 68.0
# VertRefresh 50.0 - 120.0
# ModeLine "720x480" 23.8 720 775 799 800 480 494 496 497 -hsync -vsync
# Option "DPMS" "False"
# # "/usr/sbin/fbset -x -fb /dev/fb1" seez:
# # Mode "640x400"
# # # D: 23.831 MHz, H: 29.788 kHz, V: 59.936 Hz
# # DotClock 23.832
# # HTimings 640 735 759 800
# # VTimings 400 454 456 497
# # Flags "-HSync" "-VSync"
# # EndMode
#EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6150SE nForce 430"
BusID "PCI:0:13:0"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6150SE nForce 430"
BusID "PCI:0:13:0"
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GT"
BusID "PCI:3:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GT"
BusID "PCI:3:0:0"
Screen 1
EndSection

#Section "Device"
# Identifier "Videocard3"
# Driver "ivtv"
# Option "fbdev" "/dev/fb1"
# BusID "PCI:1:7:0"
#EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "DPI" "100 x 100"
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1280x1024 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "DPI" "100 x 100"
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: 1280x1024 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
# Option "ModeValidation" "NoDFPNativeResolutionCheck"
Identifier "Screen2"
Device "Videocard2"
Monitor "Monitor2"
DefaultDepth 24
Option "DPI" "100 x 100"
Option "TwinView" "0"
Option "metamodes" "DFP: 1920x1080 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

#Section "Screen"
# Identifier "Screen3"
# Device "Videocard3"
# Monitor "Monitor3"
# DefaultDepth 24
# DefaultFbBPP 32
# SubSection "Display"
# Depth 24
# FbBPP 32
# Modes "720x480"
# EndSubSection
#EndSection

mogrady 07-31-2008 10:36 PM

Try KDE 4.1. 4.0 is dead on arrival. Good Luck, Michael


All times are GMT -5. The time now is 03:25 AM.