[PC-BSD Testing] error with pc-controlpanel v9.1beta

Curt Dox tigersharke at gmail.com
Mon Aug 13 23:45:43 PDT 2012


Hello,

I purposely setup a virtualbox machine installed without a desktop (ie it
has only fluxbox). While in fluxbox as my normal user, who is in both wheel
and operator group, when I open the control panel to attempt to use any
root-required item, it silently fails via GUI. So in order to provide some
amount of debug information, I opened an xterm and ran script so i could
transfer the data out of the Virtual Machine. Below is the output, where I
open the control panel via cli, then attempt to use 'user manager' then
'gdm config' then service manager'. The first group of tests with standard
user fails for all, but when I su to root and then start pc-controlpanel,
things work fine. There are also some seemingly non-fatal errors.


Script started on Tue Aug 14 01:21:20 2012
>
> [tigersharke at Demo System] ~% pc-controlpanel
> QMetaObject::connectSlotsByName: No matching signal for
> on_itemActivated(QListWidgetItem*)
> This libgtop was compiled on FreeBSD 9.0-RELEASE-p3 amd64
> If you see strange problems caused by it,
> you should recompile libgtop and dependent applications
> No protocol specified
> pc-usermanager: cannot connect to X server :0.0
> LibGTop-Server: pid 9715 received eof.
> This libgtop was compiled on FreeBSD 9.0-RELEASE-p3 amd64
> If you see strange problems caused by it,
> you should recompile libgtop and dependent applications
> No protocol specified
> pc-gdmconf: cannot connect to X server :0.0
> LibGTop-Server: pid 9784 received eof.
> This libgtop was compiled on FreeBSD 9.0-RELEASE-p3 amd64
> If you see strange problems caused by it,
> you should recompile libgtop and dependent applications
> No protocol specified
> pc-servicemanager: cannot connect to X server :0.0
> LibGTop-Server: pid 9845 received eof.
> [tigersharke at Demo System] ~% su
> Password:
> [tigersharke at Demo System] /home/tigersharke# pc-controlpanel
> QMetaObject::connectSlotsByName: No matching signal for
> on_itemActivated(QListWidgetItem*)
> Locale: "en"
> MainDlg: Updating shell list
> MainDlg: Updating group list
> Refreshing group list...
> Generating new group list for UI...
> Done Generating new group list for UI...
> Fetching details for group:  "PC-BSD_User"
> Refreshing user list...
> Generating new user list for UI...
> Done Generating new user list for UI...
> MainDlg: Done with updateGroupList()
> MainDlg: Updating user list
> Generating new user list for UI...
> Done Generating new user list for UI...
> Fetching details for user:  "_dhcp"
> Adding user to userlist:
> Generating new user list for UI...
> Done Generating new user list for UI...
> All Users in list: ("pcbsd_user", "tigersharke")
> Simple dialog, fetching information for:  "pcbsd_user (PC-BSD_User)"
> libpng warning: Duplicate iCCP chunk
> Locale: "en"
> Added Service: "/etc/rc.d" "accounting" "accounting" "accounting_enable"
> Added Service: "/etc/rc.d" "amd" "amd" "amd_enable"
> Added Service: "/etc/rc.d" "apm" "apm" "apm_enable"
> Added Service: "/etc/rc.d" "apmd" "apmd" "apmd_enable"
> Added Service: "/etc/rc.d" "atm1" "atm" "atm_enable"
> Added Service: "/etc/rc.d" "atm2" "atm2" "atm_enable"
> Added Service: "/etc/rc.d" "atm3" "atm3" "atm_enable"
> Added Service: "/etc/rc.d" "auditd" "auditd" "auditd_enable"
> Added Service: "/etc/rc.d" "bgfsck" "background-fsck"
> "background_fsck_enable"
> Added Service: "/etc/rc.d" "bluetooth" "bluetooth" "bluetooth_enable"
> Added Service: "/etc/rc.d" "bootparams" "bootparamd" "bootparamd_enable"
> Added Service: "/etc/rc.d" "bsnmpd" "bsnmpd" "bsnmpd_enable"
> Added Service: "/etc/rc.d" "bthidd" "bthidd" "bthidd_enable"
> Added Service: "/etc/rc.d" "cleanvar" "cleanvar" "cleanvar_enable"
> Added Service: "/etc/rc.d" "cron" "cron" "cron_enable"
> Added Service: "/etc/rc.d" "ddb" "ddb" "ddb_enable"
> Added Service: "/etc/rc.d" "devd" "devd" "devd_enable"
> Added Service: "/etc/rc.d" "dhclient" "dhclient" "dhclient_enable"
> Added Service: "/etc/rc.d" "dmesg" "dmesg" "dmesg_enable"
> Added Service: "/etc/rc.d" "ftp-proxy" "ftpproxy" "ftpproxy_enable"
> Added Service: "/etc/rc.d" "ftpd" "ftpd" "ftpd_enable"
> Added Service: "/etc/rc.d" "gptboot" "gptboot" "gptboot_enable"
> Added Service: "/etc/rc.d" "gssd" "gssd" "gssd_enable"
> Added Service: "/etc/rc.d" "hastd" "hastd" "hastd_enable"
> Added Service: "/etc/rc.d" "hcsecd" "hcsecd" "hcsecd_enable"
> Added Service: "/etc/rc.d" "hostapd" "hostapd" "hostapd_enable"
> Added Service: "/etc/rc.d" "hostid" "hostid" "hostid_enable"
> Added Service: "/etc/rc.d" "hostid_save" "hostid_save" "hostid_enable"
> Added Service: "/etc/rc.d" "inetd" "inetd" "inetd_enable"
> Added Service: "/etc/rc.d" "ip6addrctl" "ip6addrctl" "ip6addrctl_enable"
> Added Service: "/etc/rc.d" "ipfilter" "ipfilter" "ipfilter_enable"
> Added Service: "/etc/rc.d" "ipfs" "ipfs" "ipfs_enable"
> Added Service: "/etc/rc.d" "ipfw" "ipfw" "firewall_enable"
> Added Service: "/etc/rc.d" "ipmon" "ipmon" "ipmon_enable"
> Added Service: "/etc/rc.d" "ipnat" "ipnat" "ipnat_enable"
> Added Service: "/etc/rc.d" "ipsec" "ipsec" "ipsec_enable"
> Added Service: "/etc/rc.d" "ipxrouted" "ipxrouted" "ipxrouted_enable"
> Added Service: "/etc/rc.d" "jail" "jail" "jail_enable"
> Added Service: "/etc/rc.d" "kadmind" "kadmind5" "kadmind5_server_enable"
> Added Service: "/etc/rc.d" "kerberos" "kerberos5"
> "kerberos5_server_enable"
> Added Service: "/etc/rc.d" "keyserv" "keyserv" "keyserv_enable"
> Added Service: "/etc/rc.d" "kldxref" "kldxref" "kldxref_enable"
> Added Service: "/etc/rc.d" "kpasswdd" "kpasswdd" "kpasswdd_server_enable"
> Added Service: "/etc/rc.d" "lockd" "lockd" "rpc_lockd_enable"
> Added Service: "/etc/rc.d" "lpd" "lpd" "lpd_enable"
> Added Service: "/etc/rc.d" "mixer" "mixer" "mixer_enable"
> Added Service: "/etc/rc.d" "motd" "motd" "update_motd_enable"
> Added Service: "/etc/rc.d" "mountd" "mountd" "mountd_enable"
> Added Service: "/etc/rc.d" "moused" "moused" "moused_enable"
> Added Service: "/etc/rc.d" "mroute6d" "mroute6d" "mroute6d_enable"
> Added Service: "/etc/rc.d" "mrouted" "mrouted" "mrouted_enable"
> Added Service: "/etc/rc.d" "named" "named" "named_enable"
> Added Service: "/etc/rc.d" "natd" "natd" "natd_enable"
> Added Service: "/etc/rc.d" "netwait" "netwait" "netwait_enable"
> Added Service: "/etc/rc.d" "newsyslog" "newsyslog" "newsyslog_enable"
> Added Service: "/etc/rc.d" "nfscbd" "nfscbd" "nfscbd_enable"
> Added Service: "/etc/rc.d" "nfsclient" "nfsclient" "nfs_client_enable"
> Added Service: "/etc/rc.d" "nfsd" "nfsd" "nfs_server_enable"
> Added Service: "/etc/rc.d" "nfsuserd" "nfsuserd" "nfsuserd_enable"
> Added Service: "/etc/rc.d" "nscd" "nscd" "nscd_enable"
> Added Service: "/etc/rc.d" "ntpd" "ntpd" "ntpd_enable"
> Added Service: "/etc/rc.d" "ntpdate" "ntpdate" "ntpdate_enable"
> Added Service: "/etc/rc.d" "pf" "pf" "pf_enable"
> Added Service: "/etc/rc.d" "pflog" "pflog" "pflog_enable"
> Added Service: "/etc/rc.d" "pfsync" "pfsync" "pfsync_enable"
> Added Service: "/etc/rc.d" "powerd" "powerd" "powerd_enable"
> Added Service: "/etc/rc.d" "ppp" "ppp" "ppp_enable"
> Added Service: "/etc/rc.d" "pppoed" "pppoed" "pppoed_enable"
> Added Service: "/etc/rc.d" "quota" "quota" "quota_enable"
> Added Service: "/etc/rc.d" "rarpd" "rarpd" "rarpd_enable"
> Added Service: "/etc/rc.d" "rfcomm_pppd_server" "rfcomm_pppd_server"
> "rfcomm_pppd_server_enable"
> Added Service: "/etc/rc.d" "route6d" "route6d" "route6d_enable"
> Added Service: "/etc/rc.d" "routed" "routed" "routed_enable"
> Added Service: "/etc/rc.d" "rpcbind" "rpcbind" "rpcbind_enable"
> Added Service: "/etc/rc.d" "rtadvd" "rtadvd" "rtadvd_enable"
> Added Service: "/etc/rc.d" "rtsold" "rtsold" "rtsold_enable"
> Added Service: "/etc/rc.d" "rwho" "rwhod" "rwhod_enable"
> Added Service: "/etc/rc.d" "sdpd" "sdpd" "sdpd_enable"
> Added Service: "/etc/rc.d" "securelevel" "securelevel"
> "kern_securelevel_enable"
> Added Service: "/etc/rc.d" "sendmail" "sendmail_clientmqueue"
> "sendmail_msp_queue_enable"
> Added Service: "/etc/rc.d" "sshd" "sshd" "sshd_enable"
> Added Service: "/etc/rc.d" "statd" "statd" "rpc_statd_enable"
> Added Service: "/etc/rc.d" "syslogd" "syslogd" "syslogd_enable"
> Added Service: "/etc/rc.d" "timed" "timed" "timed_enable"
> Added Service: "/etc/rc.d" "ubthidhci" "ubthidhci" "ubthidhci_enable"
> Added Service: "/etc/rc.d" "ugidfw" "ugidfw" "ugidfw_enable"
> Added Service: "/etc/rc.d" "virecover" "virecover" "virecover_enable"
> Added Service: "/etc/rc.d" "watchdogd" "watchdogd" "watchdogd_enable"
> Added Service: "/etc/rc.d" "wpa_supplicant" "wpa_supplicant"
> "wpa_supplicant_enable"
> Added Service: "/etc/rc.d" "ypbind" "ypbind" "nis_client_enable"
> Added Service: "/etc/rc.d" "yppasswdd" "yppasswdd" "nis_yppasswdd_enable"
> Added Service: "/etc/rc.d" "ypserv" "ypserv" "nis_server_enable"
> Added Service: "/etc/rc.d" "ypset" "ypset" "nis_ypset_enable"
> Added Service: "/etc/rc.d" "ypupdated" "ypupdated" "rpc_ypupdated_enable"
> Added Service: "/etc/rc.d" "ypxfrd" "ypxfrd" "nis_ypxfrd_enable"
> Added Service: "/etc/rc.d" "zfs" "zfs" "zfs_enable"
> Added Service: "/etc/rc.d" "zvol" "zvol" "zfs_enable"
> Added Service: "/usr/local/etc/rc.d" "anacron" "anacron" "anacron_enable"
> Added Service: "/usr/local/etc/rc.d" "avahi-daemon" "avahi_daemon"
> "avahi_daemon_enable"
> Added Service: "/usr/local/etc/rc.d" "avahi-dnsconfd" "avahi_dnsconfd"
> "avahi_dnsconfd_enable"
> Added Service: "/usr/local/etc/rc.d" "bsdstats" "bsdstats"
> "bsdstats_enable"
> Added Service: "/usr/local/etc/rc.d" "cupsd" "cupsd" "cupsd_enable"
> Added Service: "/usr/local/etc/rc.d" "dbus" "dbus" "dbus_enable"
> Added Service: "/usr/local/etc/rc.d" "fail2ban" "fail2ban"
> "fail2ban_enable"
> Added Service: "/usr/local/etc/rc.d" "fusefs" "fusefs" "fusefs_enable"
> Added Service: "/usr/local/etc/rc.d" "gdm" "gdm" "gdm_enable"
> Added Service: "/usr/local/etc/rc.d" "hald" "hald" "hald_enable"
> Added Service: "/usr/local/etc/rc.d" "lircd" "lircd" "lircd_enable"
> Added Service: "/usr/local/etc/rc.d" "netatalk" "netatalk"
> "netatalk_enable"
> Added Service: "/usr/local/etc/rc.d" "ossec-hids" "ossechids"
> "ossechids_enable"
> Added Service: "/usr/local/etc/rc.d" "pbid" "pbid" "pbid_enable"
> Added Service: "/usr/local/etc/rc.d" "pc-sounddetect" "snddetect"
> "snddetect_enable"
> Added Service: "/usr/local/etc/rc.d" "pcbsdinit" "pcbsdinit"
> "pcbsdinit_enable"
> Added Service: "/usr/local/etc/rc.d" "pefs" "pefs" "pefs_enable"
> Added Service: "/usr/local/etc/rc.d" "rsyncd" "rsyncd" "rsyncd_enable"
> Added Service: "/usr/local/etc/rc.d" "samba" "samba" "smbd_enable"
> Added Service: "/usr/local/etc/rc.d" "saned" "saned" "saned_enable"
> Added Service: "/usr/local/etc/rc.d" "slpd" "slpd" "slpd_enable"
> Added Service: "/usr/local/etc/rc.d" "snmpd" "snmpd" "snmpd_enable"
> Added Service: "/usr/local/etc/rc.d" "snmptrapd" "snmptrapd"
> "snmptrapd_enable"
> Added Service: "/usr/local/etc/rc.d" "swapexd" "swapexd" "swapexd_enable"
> Added Service: "/usr/local/etc/rc.d" "uhidd" "uhidd" "uhidd_enable"
> Added Service: "/usr/local/etc/rc.d" "vboxguest" "vboxguest"
> "vboxguest_enable"
> Added Service: "/usr/local/etc/rc.d" "vboxservice" "vboxservice"
> "vboxservice_enable"
> Added Service: "/usr/local/etc/rc.d" "volmand" "volmand" "volmand_enable"
> Added Service: "/usr/local/etc/rc.d" "wardenrc" "warden" "warden_enable"
> Added Service: "/usr/local/etc/rc.d" "webcamd" "webcamd" "webcamd_enable"
> [tigersharke at Demo System] /home/tigersharke#
> [tigersharke at Demo System] /home/tigersharke# exit
> exit
> [tigersharke at Demo System] ~%
> [tigersharke at Demo System] ~% exit
> exit
>
> Script done on Tue Aug 14 01:24:55 2012
>


I was about to snip some of the output from the services control panel
until I realized it may be useful also. I hope this helps to track down the
issue causing the failure to use root-required items via GUI by a user in
wheel group.

Thank you for all your hard work!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pcbsd.org/pipermail/testing/attachments/20120814/f97526c2/attachment-0001.html>


More information about the Testing mailing list