systemsettings doesn't load Display, Disk and Filesystems control module
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Medium
|
Unassigned | ||
kde-guidance (Ubuntu) |
Won't Fix
|
High
|
Unassigned | ||
Bug Description
KDE 3.5.2, Dapper, PowerPC 2.6.15-20-powerpc
System Settings does not load
1. Display Module
2. Disks and File Systems Module
Following error message is displayed:
* An error occured during last KDE upgrade leaving a orphaned control module
* You have old third party modules lying around
Changed in kde-systemsettings: | |
assignee: | nobody → kubuntu-team |
Dennis Kaarsemaker (dennis) wrote : | #1 |
Luka Renko (lure) wrote : | #2 |
Can you run "kcmshell displayconfig" and "kcmshell mountconfig" from terminal/shell and provide the output?
Changed in kde-systemsettings: | |
status: | Unconfirmed → Needs Info |
Venkat Raghavan (venkatraghavan) wrote : | #3 |
user@computer:~ $ kcmshell displayconfig
Pythonize constructor -- pid = 21073
Python interpreter initialized!
Pythonize constructor -- pid = 21073
ScimInputContex
~ScimInputConte
user@computer:~ $ kcmshell mountconfig
Pythonize constructor -- pid = 21234
Python interpreter initialized!
Pythonize constructor -- pid = 21234
ScimInputContex
~ScimInputConte
Both of the modules work when launched this way, but don't work when launched from system settings.
Paul Grant (paulgrant) wrote : | #4 |
Dapper beta.
I get the same error.
I tried to load "kcmshell displayconfig" after some misc text and errors, I get the "KDE Control Module". After entering "Administrator Mode" I get the same error message in the body of the control module window.
Here is the konsole text:
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
Pythonize constructor -- pid = 5589
Python interpreter initialized!
Pythonize constructor -- pid = 5589
open /dev/mem: Permission denied
VESA BIOS Extensions not detected.
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/usr/lib/
return DisplayApp(parent, name)
File "/usr/lib/
self.xsetup = XSetup(
File "/usr/lib/
self.
File "/usr/lib/
gfxcard.
File "/usr/lib/
screen.
File "/usr/lib/
self.
File "/usr/lib/
self.mode_list = GetMonitorModeD
File "/usr/lib/
hsync_list = self._list_
File "/usr/lib/
l.append( (float(tmp[0]), float(tmp[1])) )
ValueError: empty string for float()
error: *** runFunction failure
;
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 168
Major opcode: 148
Minor opcode: 3
Resource id: 0x0
Failed to open device
Pythonize constructor -- pid = 5606
Python interpreter initialized!
Pythonize constructor -- pid = 5606
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/usr/lib/
return DisplayApp(parent, name)...
Simon Edwards (simon-simonzone) wrote : | #5 |
Ok Paul. Can you please go to a shell and run:
/usr/
and report the output back here. Also can you upload your /etc/xorg.conf file here and describe what screen and graphics card you are using, (or laptop). thanks.
Paul Grant (paulgrant) wrote : | #6 |
I should point out that I'm running Dapper beta on an x86 machine, if that makes any difference.
Here's the output of /usr/sbin/ddcprobe:
paul@ubuntu:~$ sudo /usr/sbin/ddcprobe
Password:
vbe: VESA 2.0 detected.
oem: ATI RADEON 9200
memory: 16384kb
mode: 800x600x16
mode: 1024x768x16
mode: 320x200x32k
mode: 320x200x64k
mode: 320x200x16m
mode: 1600x1200x256
mode: 640x400x256
mode: 640x480x256
mode: 640x480x32k
mode: 640x480x64k
mode: 640x480x16m
mode: 1600x1200x32k
mode: 800x600x256
mode: 800x600x32k
mode: 800x600x64k
mode: 800x600x16m
mode: 1600x1200x64k
mode: 1024x768x256
mode: 1024x768x32k
mode: 1024x768x64k
mode: 1024x768x16m
mode: 1280x1024x256
mode: 1280x1024x32k
mode: 1280x1024x64k
mode: 1280x1024x16m
mode: 132x25 (text)
mode: 132x43 (text)
edid:
edid: 1 1
id: d569
eisa: AOCd569
serial: 04cd2c99
manufacture: 5 1998
input: sync on green, analog signal.
screensize: 28 21
gamma: 2.600000
dpms: RGB, active off, suspend, standby
timing: 640x480@60 Hz (VGA)
timing: 640x480@75 Hz (VESA)
timing: 800x600@60 Hz (VESA)
timing: 800x600@75 Hz (VESA)
timing: 1024x768@75 Hz (VESA)
ctiming: 640x480@85
ctiming: 800x600@85
ctiming: 1024x768@85
dtiming: 640x480@85
dtiming: 800x600@85
dtiming: 1280x1024@70
dtiming: 800x600@85
Here's the /etc/xorg.conf file:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig Screen 0" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/usr/share/
FontPath "/var/lib/
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configu...
Aymeric Chessoux (aymeric-chessoux) wrote : | #7 |
Hello,
I have got exactly the same problem. Has anybody got the solution since it is a bit problematic...
Thanks a lot,
Aymeric
Paul Vandenberg (paulgvandenberg) wrote : | #8 |
This bug has reappeared after updating Edgy on Sept. 30, 2006. The beta was fine, but after updating, these modules no longer work, either from kde-systemsettings or from kcontrol. I haven't tried "kcmshell displayconfig" from the command line, but will do so tonight when I am at home.
Sarah Kowalik (hobbsee-deactivatedaccount) wrote : | #9 |
I could confirm this bug before. However, the modules all seem to be loading fine for me now...
lcampagn (luke-campagnola) wrote : | #10 |
I just started seeing a similar problem, but my output of "$ kcmshell displayconfig" is a bit different:
$ kcmshell displayconfig
Pythonize constructor -- pid = 11128
Python interpreter initialized!
Pythonize constructor -- pid = 11128
open /dev/mem: Permission denied
VESA BIOS Extensions not detected.
Xlib: extension "XFree86-
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/usr/lib/
return DisplayApp(parent, name)
File "/usr/lib/
self.xsetup = XSetup(
File "/usr/lib/
self.
File "/usr/lib/
gfxcard.
File "/usr/lib/
screen.
File "/usr/lib/
(self.redgamma, self.greengamma, self.bluegamma) = self.x_
File "/usr/lib/
return ixf86misc.
SystemError: error return without exception set
error: *** runFunction failure
;
The problem is the same whether or not I run as root. The line about "VidModeExtension" may be important, although my Xorg.0.log file indicates that the extenstion _was_ loaded. Whetever the cause of the problem, the actual bug seems to be in DisplayApp(parent, name), which is probably just returning a null pointer when it's not supposed to..
Rich Johnson (nixternal) wrote : | #11 |
Confirming due to a number of duplicates as well as I had this issue previously as well and thought it had been fixed.
Changed in kde-systemsettings: | |
importance: | Medium → High |
status: | Needs Info → Confirmed |
lcampagn (luke-campagnola) wrote : Re: [Bug 38692] Re: systemsettings doesn't load Display, Disk and Filesystems control module | #12 |
The problem has apparently been resolved for me after a recent update.
Thanks!
On 2/16/07, Richard Johnson <email address hidden> wrote:
>
> Confirming due to a number of duplicates as well as I had this issue
> previously as well and thought it had been fixed.
>
> ** Changed in: kde-systemsettings (Ubuntu)
> Importance: Medium => High
> Status: Needs Info => Confirmed
>
> --
> systemsettings doesn't load Display, Disk and Filesystems control module
> https:/
>
Andrew Ash (ash211) wrote : | #13 |
Can anyone else confirm the fix?
Bill Morita (wamorita) wrote : | #14 |
With Edgy/Kubuntu the original load did not have this problem.
It appeared on all 4 of my systems after an update in the middle of January.
The problem appeared "universal" so I did not attempt reporting a problem, assuming a fix would be forthcoming.
I update my systems at least once a week and the problem persists.
There is not debate in my mind the problem is not as yet solved.
I have 4 systems still showing the problem.
prokher (prokher) wrote : | #15 |
- Snapshot of windows when error occured. Edit (39.6 KiB, image/png)
I still have the same problem.
Is there any workaround here?
There is settings window snapshot in attachment.
$ sudo kcmshell displayconfig
Password:
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
kded: cannot connect to X server :0
kded: ERROR: KUniqueApplication: Registering failed!
kded: ERROR: Communication problem with kded, it probably crashed.
Pythonize constructor -- pid = 8607
Python interpreter initialized!
Pythonize constructor -- pid = 8607
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return DisplayApp(parent, name)
File "/var/lib/
self.xf86server = xf86misc.
File "/var/lib/
raise XF86Error, "Couldn't connect to X server."
xf86misc.XF86Error: Couldn't connect to X server.
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/
binary = os.path.
AttributeError: 'module' object has no attribute 'argv'
Original exception was:
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return DisplayApp(parent, name)
File "/var/lib/
self.xf86server = xf86misc.
File "/var/lib/
raise XF86Error, "Couldn't connect to X server."
xf86misc.XF86Error: Couldn't connect to X server.
error: *** runFunction failure
;
Simon Edwards (simon-simonzone) wrote : | #16 |
@prokher: Your problem is a different issue. Use "kdesu kcmshell displayconfig" or "kdesu displayconfig", either should work.
prokher (prokher) wrote : | #17 |
$ kdesu displayconfig
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resourc
e id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
kbuildsycoca running...
Reusing existing ksycoca
kio (KService*): WARNING: Invalid Service : basket_
kio (KService*): WARNING: Invalid Service : basket_
kio (KService*): WARNING: Invalid Service : /usr/share/
kio (KSycoca): ERROR: No database available!
Traceback (most recent call last):
File "/usr/bin/
displayapp = DisplayApp()
File "/usr/bin/
self.xsetup = XSetup(
File "/usr/share/
self.
.readConfig(
File "/usr/share/
raise ParseException,
xorgconfig.
line 61
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/
binary = os.path.
IndexError
:
list index out of range
Original exception was:
Traceback (most recent call last):
File "/usr/bin/
displayapp = DisplayApp()
File "/usr/bin/
self.xsetup = XSetup(
File "/usr/share/
self.xorg_config = xorgconfig.
File "/usr/share/
raise ParseException,
xorgconfig
.
ParseException
:
Unknown line type 'section' on line 61
$
And program terminated w/o any GUI window.
$kdesu kcmshell displayconfig
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 145
Minor opcode: 3
Resour...
emax (webmaster-hermanns) wrote : | #18 |
- My xorg.conf Edit (4.7 KiB, text/plain)
I have had this bug in Feisty and still have it in Gutsy.
OUTPUT-
ed@summit:~$ kcmshell displayconfig
Pythonize constructor -- pid = 5315
Python interpreter initialized!
Pythonize constructor -- pid = 5315
open /dev/mem: Permission denied
VESA BIOS Extensions not detected.
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return DisplayApp(parent, name)
File "/var/lib/
self.xsetup = XSetup(
File "/var/lib/
self.
File "/var/lib/
gfxcard.
File "/var/lib/
screen.
File "/var/lib/
(cw,ch) = self.available_
IndexError: list index out of range
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/
binary = os.path.
AttributeError: 'module' object has no attribute 'argv'
Original exception was:
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return DisplayApp(parent, name)
File "/var/lib/
self.xsetup = XSetup(
File "/var/lib/
self.
File "/var/lib/
gfxcard.
File "/var/lib/
screen.
File "/var/lib/
(cw,ch) = self.available_
IndexError: list index out of range
error: *** runFunction failure
;
ed@summit:~$ kdesu /usr/sbin/ddcprobe
vbe: VESA 3.0 detected.
oem: NVIDIA
vendor: NVIDIA Corporation
product: nv41 Board - e275h0 Chip Rev
memory: 262144kb
mode: 640x400x256
mode: 640x480x256
mode: 800x600x16
mode: 800x600x256
mode: 1024x768x16
mode: 1024x768x256
mode: 1280x1024x16
mode: 1280x1024x256
mode: 320x200x64k
mode: 320x200x16m
mode: 640x480x64k
mode: 640x480x16m
mode: 800x600x64k
mode: 800x600x16m
mode: 1024x768x64k
mode: 1024x768x16m
mode: 1280x1024x64k
mode: 1280x1024x16m
edid:
edid: 1 3
id: e009
eisa: DELe009
serial: 3034384c
manufacture: 1 2005
input: separate sync, composite sync, sync on green, analog signal.
screensize: 43 27
gamma: 2.200000
dpms: RGB, active off, suspend, standby
timing: 720x400@70 Hz (VGA 640...
prokher (prokher) wrote : Workaround. | #19 |
I've found the workaround which works for me.
I run "sudo dpkg-reconfigure -phigh xserver-xorg", it completely rewrite xorg.cong with default one.
After that configuration dialog works OK.
Probably it will help.
Henrik Nilsen Omma (henrik) wrote : | #20 |
Has anyone observed the problem on Hardy?
timbl (timbl) wrote : | #21 |
Yes, I'm experiencing this in hardy
I tried displayconfig and kcmshell displayconfig but this didn't work
(using radeonhd, if it matters)
Mark Henry (mshenryartifakt) wrote : | #22 |
This bug happened to me soon after installing Kubuntu 7.10 on what was previously a Windows only box. System is dual monitor. The module stopped working a few steps after after I had successfully enabled the second monitor. The monitor first came up as a generic with only 640x480 available, so I reactivated the module to first specify the secondary monitor's type so I could up it to decent resolution. Type was on the supported list. I made multiple changes, __including adjusting gamma on secondary monitor__, before i closed the module this time. Then I went through log-off and re-log-in which was what the program said was necessary to apply some of the changes..On re-log-in, the two monitor's respective gammas didn't seem to change much if at all, so I activated the module again, and changed just gamma on the secondary monitor, by a bigger step. Again, system indicated a log out was necessary to apply the settings. I logged out and back in, saw no apparent change, so I went through actual shut down and reboot. On reboot, secondary monitor gamma was very high, like both changes I made were applied sequentially, and the module stopped working.
I am of the opinion that the system should direct the user to go through an actual reboot and not just a re-log in to apply these setting changes. I also suspect that inadvertently adjusting a gamma setting outside the normal limits is one of the ways to cause the module to fail, and worse, it looks like the kind of failure that could theoretically damage hardware, or at least leave the user glare blinded!.
Naveen (naveenkhanna) wrote : | #23 |
Has happened to me with Disk and Filesystems on Hardy RC. I had rebooted after doing the update from Gutsy to Hardy RC and was opening all the System settings one by one to look at any new features and the Disk and Filesystems module failed to load. However after i closed and reopened System settings, the Disk and Filesystems module worked fine.
I will be updating couple of more computers after the release on the 24th, will try reproducing the bug and post the results.
Naveen (naveenkhanna) wrote : | #24 |
With Hardy Release: happens for "Disk and Filesystems" and "User management" modules if they are opened after opening "Printers" module
Steps to reproduce:
1) open "System Settings" or run systemsettings in konsole
2) open "Printers" and press the back button to go back
3) open "Disk and Filesystems" or "User management"
---Package Information---
$apt-cache policy kde-systemsettings
kde-systemsettings:
Installed: 0.0svn20070312-
Candidate: 0.0svn20070312-
Version table:
*** 0.0svn20070312-
500 cdrom://Kubuntu 8.04 _Hardy Heron_ - Release i386 (20080422.1) hardy/main Packages
500 http://
100 /var/lib/
---Terminal output when opening Disk and Filesystems---
$systemsettings
adding Printers /usr/share/
QObject::connect: No such slot KMMainView:
QObject::connect: (sender name: 'server_
QObject::connect: (receiver name: 'MainView')
adding Disk & Filesystems /usr/share/
Pythonize constructor -- pid = 12938
Python interpreter initialized!
Pythonize constructor -- pid = 12938
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return MountConfigApp(
File "/var/lib/
self.mounttable = MountTable(
File "/var/lib/
fhandle = codecs.
File "/usr/lib/
setlocale(
File "/usr/lib/
return _setlocale(
locale.Error: unsupported locale setting
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/
pr[
AttributeError: 'module' object has no attribute 'argv'
Original exception was:
Traceback (most recent call last):
File "<string>", line 8, in kcontrol_
File "/var/lib/
return MountConfigApp(
File "/var/lib/
self.mounttable = MountTable(
File "/var/lib/
fhandle = codecs.
File "/usr/lib/
setlocale(
File "/usr/lib/
return _setlocale(
locale.Error: unsupported locale setting
error: *** runFunction failure
;
---Terminal output when opening User management---
$ systemsettings
adding Printers /usr/share/
timbl (timbl) wrote : | #25 |
confirming
Changed in kde-guidance: | |
assignee: | kubuntu-bugs → nobody |
Jonathan Thomas (echidnaman) wrote : | #26 |
Displayconfig is no longer maintained, and will not be receiving any more bugfixes.
Changed in kde-guidance (Ubuntu): | |
status: | Confirmed → Won't Fix |
No need for a second task.