← Back to team overview

torios-dev team mailing list archive

Re: 18Dec2016 - New testing ISO

 

Hi Isreal,


2 Log files attached; I didn't find the nice-start.log where you mentioned so I assumed you meant (?) the firstrun.log file from the same location.


Cheers,

JackT.


________________________________
From: Israel <israeldahl@xxxxxxxxx>
Sent: 19 December 2016 14:19
To: Cinque Port Computers
Cc: torios- dev; Nio Wiklund
Subject: Re: [Torios-dev] 18Dec2016 - New testing ISO

On 12/19/2016 06:27 AM, Cinque Port Computers wrote:

Hi Israel,


New .iso install in VB:


On the installed system I'm not seeing panel items for battery, eth0, or volume...these are visible on the Live session.


Regards,

JackT.


________________________________
From: Torios-dev <torios-dev-bounces+jackdtrice=outlook.com@xxxxxxxxxxxxxxxxxxx><mailto:torios-dev-bounces+jackdtrice=outlook.com@xxxxxxxxxxxxxxxxxxx> on behalf of Cinque Port Computers <jackdtrice@xxxxxxxxxxx><mailto:jackdtrice@xxxxxxxxxxx>
Sent: 19 December 2016 12:20
To: Israel
Cc: torios- dev
Subject: Re: [Torios-dev] 18Dec2016 - New testing ISO


Hi Israel,


New .iso installed in VB...


Great news -- indeed now you did fix the disappearing desktop icons/shortcuts, well done.


Can you explain briefly what the problem was that eluded us for so long?


Thanks,

JackT.

Hi Jack.
This is complicated, as I do not know why things fail the way they do.
The culprit in both cases is
/usr/bin/nice-start
previous I just ran the program in
<StartupCommand>nice-start</StartupCommand>
this resulted in PCManFM not always working visibly
now I use it differently
<Include>nice-start --include</Include>
On my computer this is what that command produces:
<JWM>
  <StartupCommand>~/.config/jsm-mouse</StartupCommand>
  <StartupCommand>/usr/lib/at-spi2-core/at-spi-bus-launcher --launch-immediately</StartupCommand>
  <StartupCommand>/usr/lib/x86_64-linux-gnu/deja-dup/deja-dup-monitor</StartupCommand>
  <StartupCommand>/usr/bin/gnome-keyring-daemon --start --components=pkcs11</StartupCommand>
  <StartupCommand>/usr/bin/gnome-keyring-daemon --start --components=secrets</StartupCommand>
  <StartupCommand>/usr/bin/gnome-keyring-daemon --start --components=ssh</StartupCommand>
  <StartupCommand>nm-applet</StartupCommand>
  <StartupCommand>xset s off -dpms</StartupCommand>
  <StartupCommand>/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1</StartupCommand>
  <StartupCommand>start-pulseaudio-x11</StartupCommand>
  <StartupCommand>torios-battery</StartupCommand>
  <StartupCommand>torios-volume</StartupCommand>
  <StartupCommand>jwm -restart</StartupCommand>
  <StartupCommand>update-notifier</StartupCommand>
  <StartupCommand>xdg-user-dirs-gtk-update</StartupCommand>
  <StartupCommand>zeitgeist-datahub</StartupCommand>
</JWM>
These are the programs that running nice-start as a <StartupCommand> will run.  You can check to see what is run in ToriOS by running
nice-start --include
from the terminal

The battery and volume and nm-applet all included.
So, why does this fail one way or the other sometimes, but not every time?

It could be a memory issue?  My laptop where I never have this issue has plenty of memory.  The VM probably does not.  How much memory do you have in your VM?  The other computers I use ToriOS on are older, but have around 1Gig of memory and never have these issues.

So... nice-start is the problem, however it is also a solution....  nice-start runs all the programs in the XDG autostart directories.  So if nm-applet is removed JWM wont try to run it, as it is only included from the XDG autostart.  This way traditional DE specific guidelines on the internet about creating a desktop file in ~/.config/autostart will work in ToriOS.

This is why it is complicated and I have tried so many different things.
Here is the actual code that runs on or the other:

[[ -n "$useJWMRC" ]] && EXEC=$(quoteXML "$EXEC") && printf "%s\n" "  <StartupCommand>${EXEC}</StartupCommand>" 2> /dev/null
     [[ -z "$useJWMRC" ]] && bash -c "$EXEC" & 2>> "$LOG" &

I used to have 'echo' instead of printf "%s\n" but echo was causing errors, and this now avoids errors.
I have posted on the JWM bugs a few times concerning this, and have not really gotten to the bottom of why it doesn't always work.  The current form works much better but still there are issues.

Not sure what else to do... can you post your ~/.starttorios.log and ~/.jwm/jsm-logs/nice-start.log
These might give more of a clue....

--
Regards
Mon 19 Dec 14:41:23 GMT 2016
running /usr/bin/x-session-manager
USER: jack
export SUDO_ASKPASS=/usr/bin/torios-askpass
export SSH_ASKPASS=/usr/bin/torios-askpass
export XDG_MENU_PREFIX=lxde-
DESKTOP_SESSION=lightdm-xsession
export XDG_CURRENT_DESKTOP=JWM
export XDG_CONFIG_HOME=/home/jack/.config
export XDG_DATA_DIRS=/usr/local/share:/usr/share
export XDG_CONFIG_DIRS=/usr/share/upstart/xdg:/etc/xdg
export XDG_CACHE_HOME=/home/jack/.cache
export XDG_DATA_HOME=/home/jack/.local/share/
JWM: warning: /home/jack/.jwmrc[217]: could not open included file: nice-start --include
** Message: x-terminal-emulator has very limited support, consider choose another terminal

** (pcmanfm:1347): WARNING **: modules directory is not accessible

** (sakura:1395): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(sakura:1395): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
** (dialog-chooser:1844): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(dialog-chooser:1844): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class

** (dialog-chooser:1887): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(dialog-chooser:1887): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class

** (sakura:1930): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(sakura:1930): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class

** (dialog-chooser:3930): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(dialog-chooser:3930): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
/usr/bin/ztweaks: line 69: /home/jack/.ztweaks/schk: No such file or directory
/usr/bin/ztweaks: line 70: /home/jack/.ztweaks/lst: No such file or directory

** (zenity:4122): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(zenity:4122): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
/usr/bin/ztweaks: line 130: /home/jack/.ztweaks/lst: No such file or directory

** (zenity:4130): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(zenity:4130): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

** (zenity:4132): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(zenity:4132): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

** (zenity:4138): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(zenity:4138): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Couldn't find synaptics properties. No synaptics driver loaded?

** (dialog-chooser:4197): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:2989:31: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:2992:33: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:2996:33: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3177:25: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3182:31: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3187:32: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3192:34: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3197:33: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3202:39: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3207:40: Missing name of pseudo-class

(dialog-chooser:4197): Gtk-WARNING **: Theme parsing error: gtk.css:3212:42: Missing name of pseudo-class

Follow ups

References