VSIDO Community

VSIDO Support => General Support => Topic started by: VastOne on January 24, 2018, 04:42:03 AM

Title: apt-get destruction
Post by: VastOne on January 24, 2018, 04:42:03 AM
Tried upgrades tonight and apt-get has decimated both of my systems with this as the only indicator right now... I am tired and will work on this tomorrow... I can still do things on this V-Ger server but the build server won't even boot

Google is very little help

This is feeling like a complete reinstall

vastone@vsido:~$ up
[sudo] password for vastone:
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease                   
Get:4 http://dl.google.com/linux/chrome/deb stable Release [1,189 B]           
Get:1 http://ftp.us.debian.org/debian sid InRelease [240 kB]                   
Get:5 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]       
Ign:5 http://dl.google.com/linux/chrome/deb stable Release.gpg                           
Err:1 http://ftp.us.debian.org/debian sid InRelease                                   
  Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/ftp.us.debian.org_debian_dists_sid_InRelease
Get:3 http://ftp.us.debian.org/debian experimental InRelease [107 kB]
Err:3 http://ftp.us.debian.org/debian experimental InRelease
  Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/ftp.us.debian.org_debian_dists_experimental_InRelease
Get:6 http://www.deb-multimedia.org sid InRelease [24.2 kB]
Err:6 http://www.deb-multimedia.org sid InRelease
  Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/www.deb-multimedia.org_dists_sid_InRelease
Reading package lists... Done
W: GPG error: http://dl.google.com/linux/chrome/deb stable Release: Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/dl.google.com_linux_chrome_deb_dists_stable_Release
E: The repository 'http://dl.google.com/linux/chrome/deb stable Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ftp.us.debian.org/debian sid InRelease: Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/ftp.us.debian.org_debian_dists_sid_InRelease
E: The repository 'http://ftp.us.debian.org/debian sid InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ftp.us.debian.org/debian experimental InRelease: Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/ftp.us.debian.org_debian_dists_experimental_InRelease
E: The repository 'http://ftp.us.debian.org/debian experimental InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://www.deb-multimedia.org sid InRelease: Couldn't execute /usr/bin/apt-key to check /var/lib/apt/lists/partial/www.deb-multimedia.org_dists_sid_InRelease
E: The repository 'http://www.deb-multimedia.org sid InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Title: Re: apt-get destruction
Post by: VastOne on January 24, 2018, 09:27:49 PM
Still both systems completely broken and nothing obvious in site

Getting really tired of Debian and the lack of trouble shooting
Title: Re: apt-get destruction
Post by: PackRat on January 25, 2018, 12:00:37 AM
What is -

/var/lib/apt/lists/partial/

That location keeps popping up. I've never heard of it before.
Title: Re: apt-get destruction
Post by: VastOne on January 25, 2018, 12:15:06 AM
Seems to be what is part of apt as it is ran.. logs created and backups... I have removed those and they are simply recreated once you run apt-get update again

Not only is apt broken and gone, so is sh bash dpkg and just about anything I need to try to fix this

On one machine I am going to restore back to level of kernel 4.09.. I have seen that apparmor (which I think has broken all of this including the broken live-cd boot for the live-config) is installed with the kernel 4.14

This is a mess.. it is almost like I am seeing a linux virus for the first time... it is not one I know this but the behavior is very similar.. All I did was a simple apt-get update and something trashed all of apt, aptitude, synaptic, dpkg and bash

Pretty fucking serious ... what I don't get is why am I the Island?
Title: Re: apt-get destruction
Post by: VastOne on January 25, 2018, 07:10:59 AM
Rebuilt the build server with the 4.9 kernel and have updated it all the way to current sid levels with no issues..

Over 600 updates from a build I had from 6 months ago on another partition... I used fsarchive to first save it and then restore to the partition I wanted...

Since I have /home separate everything worked right away...

4.9 seems incredibly solid and again 0 issues.. apt-get, aptitude and synaptic are running perfectly

I have to believe that 4.14 and apparmor are somehow the issue

I will rebuild the V-Ger server tomorrow 
Title: Re: apt-get destruction
Post by: VastOne on January 26, 2018, 03:48:34 AM
All systems rebuilt and back in service with only thing I am having an issue with is Kodi... minor problem

This is only the 2nd time in 7 years of running pure sid that anything like this happened .. there was an update today to the debian-keyring and if I could have installed it I think it might have been a fix...

Will never know... the one thing about a rebuild is it definitely clears build up and cruft
Title: Re: apt-get destruction
Post by: PackRat on January 26, 2018, 12:53:16 PM
Are you back to the current kernel?

A Debian Sid spin with the 4.9 LTS kernel is an interesting concept.

Hopefully this is all you need to do.
Title: Re: apt-get destruction
Post by: VastOne on January 26, 2018, 05:22:29 PM
I am at 4.9 here on the build machine and 4.13 on the V-Ger IRC machine

I have taken both to 4.14 current and all seems fine now but I am going to stay at these for a while
Title: Re: apt-get destruction
Post by: VastOne on January 26, 2018, 09:23:09 PM
There still is some bizarre things going on with apt and the debian repositories... I kept getting a message that kodi-bin could not install because python-imaging was not going to be installed and that there was no candidate...

apt-get install python-imaging said that it was not available and that python-pil was an alternative... apt-cache policy said it was not a package at all but it is clearly available here (https://packages.debian.org/sid/python-imaging)

I downloaded the deb, installed it with gdebi and kodi then installed fine

There is weirdness in the clouds... and I'm still shocked that there is not more reported issues
Title: Re: apt-get destruction
Post by: PackRat on January 26, 2018, 11:21:57 PM
Python related? Wasn't python causing some issues with the installer?

I wonder if the changes to python are rippling through the dependencies. I did a dist-upgrade a couple days ago, but am running the lite with just some additional apps like xpdf and libreoffice installed.
Title: Re: apt-get destruction
Post by: VastOne on January 27, 2018, 07:02:20 PM
I don't think it is python related.. I have stable 4.9 right now and decided to take it to 4.14 (with a fresh fsarchive)

4.14 completely fails at lightdm failure

Something larger is going on, I just have not been able to pinpoint what
Title: Re: apt-get destruction
Post by: PackRat on January 27, 2018, 09:11:59 PM
Quote4.14 completely fails at lightdm failure

Can you disable lightdm and log in from a console after reboot?
Title: Re: apt-get destruction
Post by: VastOne on January 27, 2018, 11:25:15 PM
I could but let me ask you... If you hated lightdm and wanted another choice, what would you go with?

I'd rather spend time on something productive since I am tired as hell of this status quo
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 01:07:52 AM
I use lxdm on all my systems because I got tired of lightdm breaking.

I haven't switched over my current VSIDO install yet, but am now motivated to.

The memory usage of lxdm is also less than lightdm (for Void linux) -

484.0 KiB + 165.5 KiB = 649.5 KiB lxdm-binary
512.0 KiB + 203.5 KiB = 715.5 KiB lxdm-session


I think lightdm comes in around 5-6 Mib

The /etc/lxdm.conf file is easy to configure, and I think it's greeter is self-contained so you'll save a bit of overhead on the iso.

I'm pretty sure it's still developed since it's used for the lxde desktop, but it's pretty mature and does what it's suppose to do so not a lot of changes.

There's a thread in this forum about using it, may need to make some chnages to apt (preferences) so it doesn't haul in all the lxde as dependecies/recommends; easy fix.

previous lxdm link (http://vsido.org/index.php?topic=1030.msg11614#msg11614)
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 01:44:36 AM
Just switched VSIDO to lxdm - no issues.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 01:52:08 AM
Tweeking it now...
Liking it so far.. just have to improve the look and layout

Right now it looks like this


  (http://www.zimagez.com/miniature/screenshot2018-01-2719-51-28.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2719-51-28.php)
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 02:11:00 AM
Got this far now and like it.. For some reason this setup is not seeing the .face icon but that is actually more secure

What do you think of it?


  (http://www.zimagez.com/miniature/screenshot2018-01-2720-09-04.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2720-09-04.php)
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 03:00:34 AM
Looks good.

Probably just gimp yourself a wallpaper with the logo etc .. on it for the background. I think the default is to use a *.svg file - that allows it to scale to screen resolution doesn't it.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 03:12:06 AM
Like this?


  (http://www.zimagez.com/miniature/screenshot2018-01-2721-11-07.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2721-11-07.php)

Tell me true.. with or without the vsido.org?
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 03:21:51 AM
Here is one without it


  (http://www.zimagez.com/miniature/screenshot2018-01-2721-19-22.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2721-19-22.php)

Here is one with smaller font


  (http://www.zimagez.com/miniature/screenshot2018-01-2721-21-32.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2721-21-32.php)

I'm kind of liking the last one with the smaller font
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 03:31:49 AM
QuoteI'm kind of liking the last one with the smaller font

That's the best one.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 04:12:20 AM
Made the final tweaks... added the Session box and a way to shutdown and reboot from the login screen


  (http://www.zimagez.com/miniature/screenshot2018-01-2722-10-45.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2722-10-45.php)
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 06:26:07 AM
Completed the testing and to my surprise I had to change nothing at all on the build process.. For the Live-CD and install session, the autologin worked as it should and upon reboot to the new installation LXDM was there waiting perfectly

Impressive login manager and so simple I cannot see what could go wrong...

Thanks for the suggestion, input and help RatMan... ;D

I worked more on alignments and symmetry... I like it


  (http://www.zimagez.com/miniature/screenshot2018-01-2800-27-47.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2800-27-47.php)
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 02:39:13 PM
QuoteImpressive login manager and so simple I cannot see what could go wrong...

That's the key right there. It just logs into X with some basics - like auto mounting removable drives - that users expect..

How did you move the clock to the upper right? That in the lxdm.conf? I know it can be themed a bit, but I never really looked into it other than changing the basic look from Raleigh.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 04:27:42 PM
It's all editable in the greeter.ui file within /usr/share/lxdm//themes/THEME

I took examples from other themes and figured it out.. trial and error

There are not a whole lot of themes available... I got all of them from the Arch site
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 05:11:54 PM
I have made this change... think this is the best look


  (http://www.zimagez.com/miniature/screenshot2018-01-2811-10-56.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2811-10-56.php)
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 05:54:34 PM
Looks good, less crowded.

Since you're migrating from lightdm the advanced session configuration section (https://wiki.archlinux.org/index.php/LXDM#Themes) may be useful to you.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 09:13:04 PM
On the lite version of VSIDO, lxdm installed with no dependencies except a pixbuf app

I wanted to test it on the Stock VSIDO but this is what it wants to do

vastone@vsido:~$ get lxdm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  gnome-screenshot gvfs-backends gvfs-fuse libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4
  libfm-modules libfm4 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common libkeybinder0
  libmenu-cache-bin libmenu-cache3 liboauth0 libobrender32v5 libobt2v5 libunique-1.0-0
  lxde-common lxde-core lxlock lxmenu-data lxpanel lxpanel-data lxpolkit lxrandr lxsession
  lxsession-data lxsession-default-apps lxsession-logout lxtask obconf obsession openbox
  openbox-lxde-session openbox-menu pcmanfm
Suggested packages:
  bluez-obexd samba-common libfm-tools nautilus-actions lxlauncher lxde gpicview fonts-dejavu
  libxml2-dev openbox-gnome-session openbox-kde-session
The following NEW packages will be installed:
  gnome-screenshot gvfs-backends gvfs-fuse libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4
  libfm-modules libfm4 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common libkeybinder0
  libmenu-cache-bin libmenu-cache3 liboauth0 libobrender32v5 libobt2v5 libunique-1.0-0
  lxde-common lxde-core lxdm lxlock lxmenu-data lxpanel lxpanel-data lxpolkit lxrandr lxsession
  lxsession-data lxsession-default-apps lxsession-logout lxtask obconf obsession openbox
  openbox-lxde-session openbox-menu pcmanfm
0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,059 kB of archives.
After this operation, 23.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 10:23:34 PM
Downloaded the deb and installed it.. something is still very weird with apt and the repositories

Building the Stock ISO now to test if it will work with lxdm and get to a login
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 10:55:50 PM
Nope, not a lightdm issue...

Looks like Stock is dead
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 10:58:41 PM
Quote from: VastOne on January 28, 2018, 09:13:04 PM
On the lite version of VSIDO, lxdm installed with no dependencies except a pixbuf app

I wanted to test it on the Stock VSIDO but this is what it wants to do

vastone@vsido:~$ get lxdm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  gnome-screenshot gvfs-backends gvfs-fuse libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4
  libfm-modules libfm4 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common libkeybinder0
  libmenu-cache-bin libmenu-cache3 liboauth0 libobrender32v5 libobt2v5 libunique-1.0-0
  lxde-common lxde-core lxlock lxmenu-data lxpanel lxpanel-data lxpolkit lxrandr lxsession
  lxsession-data lxsession-default-apps lxsession-logout lxtask obconf obsession openbox
  openbox-lxde-session openbox-menu pcmanfm
Suggested packages:
  bluez-obexd samba-common libfm-tools nautilus-actions lxlauncher lxde gpicview fonts-dejavu
  libxml2-dev openbox-gnome-session openbox-kde-session
The following NEW packages will be installed:
  gnome-screenshot gvfs-backends gvfs-fuse libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4
  libfm-modules libfm4 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common libkeybinder0
  libmenu-cache-bin libmenu-cache3 liboauth0 libobrender32v5 libobt2v5 libunique-1.0-0
  lxde-common lxde-core lxdm lxlock lxmenu-data lxpanel lxpanel-data lxpolkit lxrandr lxsession
  lxsession-data lxsession-default-apps lxsession-logout lxtask obconf obsession openbox
  openbox-lxde-session openbox-menu pcmanfm
0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,059 kB of archives.
After this operation, 23.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]


This is what it wanted to do when I first attempted to install lxdm; once I made the fix to apt.conf provided by hakerdefo it went fine.
Title: Re: apt-get destruction
Post by: PackRat on January 28, 2018, 10:59:08 PM
Quote from: VastOne on January 28, 2018, 10:55:50 PM
Nope, not a lightdm issue...

Looks like Stock is dead

That's a bummer.
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 11:23:47 PM
Quote from: PackRat on January 28, 2018, 10:58:41 PM

This is what it wanted to do when I first attempted to install lxdm; once I made the fix to apt.conf provided by hakerdefo it went fine.

You have a link to this?

Found it
Title: Re: apt-get destruction
Post by: VastOne on January 28, 2018, 11:50:20 PM
Quote from: PackRat on January 28, 2018, 10:59:08 PM
Quote from: VastOne on January 28, 2018, 10:55:50 PM
Nope, not a lightdm issue...

Looks like Stock is dead

That's a bummer.

Lets go through the differential list and I'll turn Lite into Stock
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 12:13:02 AM
First run through - I suspect others on the list will get hauled in as deps:

# for laptops
acpi   
acpid
xserver-xorg-input-synaptics

# multi media stuff
gstreamer1.0-plugins-bad:amd64
gstreamer1.0-plugins-base:amd64
gstreamer1.0-plugins-good:amd64
gstreamer1.0-plugins-ugly:amd64

xserver-xorg-video-intel -- popular video chip

lame
ffmpeg

genisoimage
xfburn

mpg123 -- one of these
mpg321

mpv
smplayer

# conky stuff
lm-sensors
hddtemp

# other stuff
gawk   |-- surprised these are not in debian base
rfkill |

filezilla
unrar
wicd
wicd-gtk
disk-manager
compton

gtk2-engines-murrine
gtk2-engines-pixbuf

greybird-gtk-theme   -- pick one of these for the lxdm and greeter theme (/etc/lxdm.conf) unless you prefer the industrial theme ( retro is pretty cool after all  8) ).
blackbird-gtk-theme


With those and the other drivers I listed earlier in the other thread, VSIDO should install and work OOTB on 98.6667% (estimated) of intel based computers.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 12:50:38 AM
Creating the build environment now... Will keep you updated on the size differential on each

Regarding this .. I have created a VSIDO theme that replaces Industrial

Quotegreybird-gtk-theme  blackbird-gtk-theme  -- pick one of these for the lxdm and greeter theme (/etc/lxdm.conf) unless you prefer the industrial theme ( retro is pretty cool after all  8) )
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 01:15:32 AM
acpi acpid xserver-xorg-input-synaptics         added 527k

gstreamer1.0-plugins-bad:amd64 gstreamer1.0-plugins-base:amd64 gstreamer1.0-plugins-good:amd64 gstreamer1.0-plugins-ugly:amd64 Here is the killer     323 MiB added... NO FUCKING WAY  ... Can add to a new script either on first login or the welcome script

xserver-xorg-video-intel lame ffmpeg genisoimage xfburn mpg123 mpg321 mpv smplayer    adds 50 MiB (the pig in this bunch is smplayer so it will not be added and will instead lumped into the gstreamers pile) without smplayer it is 14.6 MiB

lm-sensors hddtemp gawk rfkill filezilla unrar wicd wicd-gtk disk-manager compton   adds 44 MiB (I don't like the WiCD crap at all.. my take is if you are going to use sid you BETTER know ceni and how to connect a laptop)

gtk2-engines-murrine gtk2-engines-pixbuf   adds 333 Kb 

Building it now to determine total jump of ISO size

Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 01:26:44 AM
I believe it will add 20-30 MiB more to take lite from 490 to 510-525 range

Will have exact number and a test ISO in 15 minutes

FYI at the end of this I expect to only have 1 set of ISO's and a debate before then even to continue the x32 ISO
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 01:54:39 AM
I don't like the WiCD crap at all.....

Neither do I, and I don't think it's maintained. I actually use connman/connman-gtk, or just dhcpd/ceni.

gstreamer1.0-plugins-bad:amd64 gstreamer1.0-plugins-base:amd64 gstreamer1.0-plugins-good:amd64 gstreamer1.0-plugins-ugly:amd64 Here is the killer     323 MiB added... NO FUCKING WAY  ... Can add to a new script either on first login or the welcome script

An "install multimedia codecs" option in the welcome script or even in the menu works.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 01:57:01 AM
I can do that... with the multimedia stuff

I'll trade you smplayer for WiCD... deal?

Doing that would make the iso at about 505... I like it
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 02:00:01 AM
xserver-xorg-video-intel lame ffmpeg genisoimage xfburn mpg123 mpg321 ...

You only need one of mpg123/mpg321 - mpg321 was a fork of mpg123 to get around some proprietary stuff, but the new maintainer of mpg123 went with a full LGPL licence after fixing the security bugs.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:01:00 AM
Right... only the first one is installed.. will clean that up
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 02:02:38 AM
I'll trade you smplayer for WiCD... deal?


Deal; I've never been a fan of wicd, but NetworkManager has too many dependencies. Both are memory hogs.

It's ceni or connman-gtk - and you already have ceni installed.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:04:14 AM
 Cool...  8)

connman-gtk debian?  I'll see about adding it

Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 02:13:57 AM
It should be there - the author of the installer, Fillipe (sp ?) recommended it - started a thread about it. Very user friendly gui, just works.

on void -

676.0 KiB + 110.5 KiB = 786.5 KiB connman-vpnd
1.4 MiB + 124.5 KiB =   1.5 MiB connmand


pretty low on resources, I need to see if I can stop that vpn daemon. But it does do vpn, that has always been the selling point for NetworkManager over wicd - connecting to vpn.

I only use connman on my laptop since it's quicker than ceni when roaming, otherwise ceni all the way.

Did iw and wireless tools get pulled in? I think they must be there since the live session connects to wireless. Probably want those if not.

Edit - actually looks like filip is the author of connman-gtk (http://vsido.org/index.php?topic=1297.msg14845#msg14845).
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:15:04 AM
There is connman and connman-ui

I'll add those
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:21:58 AM
Quote from: PackRat on January 29, 2018, 02:13:57 AM
It should be there - the author of the installer, Fillipe (sp ?) recommended it - started a thread about it. Very user friendly gui, just works.

on void -

676.0 KiB + 110.5 KiB = 786.5 KiB connman-vpnd
1.4 MiB + 124.5 KiB =   1.5 MiB connmand


pretty low on resources, I need to see if I can stop that vpn daemon. But it does do vpn, that has always been the selling point for NetworkManager over wicd - connecting to vpn.

I only use connman on my laptop since it's quicker than ceni when roaming, otherwise ceni all the way.

Did iw and wireless tools get pulled in? I think they must be there since the live session connects to wireless. Probably want those if not.

wireless-tools is install and I will add iw  ..
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:33:09 AM
I am holding off on all connman since it is like you said a ceni like tool

To recap, these are all that have been added

acpi acpid xserver-xorg-input-synaptics xserver-xorg-video-intel lame ffmpeg genisoimage xfburn mpg123 smplayer lm-sensors hddtemp gawk rfkill  unrar wireless-tools iw disk-manager compton gtk2-engines-murrine gtk2-engines-pixbuf mpv

and it looks like the increase will be from 490 to 514...

EDIT - I have made an executive decision and removed filezilla.. it was 45 MiB alone and one that is too subjective IMO... can add it to another script as an option
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 02:57:02 AM
Install was good.. uploading to test area now

(http://www.zimagez.com/miniature/screenshot2018-01-2820-53-57.png) (http://www.zimagez.com/zimage/screenshot2018-01-2820-53-57.php)
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 03:12:51 AM
Test ISO is uploaded here... (http://www.nixnut.com/vsido/test/.index.php) Anyone with a laptop would help significantly.. I do not have access to a lappy
Title: Re: apt-get destruction
Post by: jedi on January 29, 2018, 03:58:57 AM
Well, it boots just fine on my laptop.  Ceni successfully got me online as expected.  Seems to be good as usual...
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 04:01:03 AM
Glad to hear that Jedi.. thanks for testing. Like to get your opinion on the multimedia stuff that's put on hold right now because of the size of it and how to handle it
Title: Re: apt-get destruction
Post by: jedi on January 29, 2018, 04:07:15 AM
Quote from: VastOne on January 29, 2018, 04:01:03 AM
Like to get your opinion on the multimedia stuff that's put on hold right now because of the size of it and how to handle it

The gstreamer stuff?  I'm in the camp of just adding it as an install option in the welcome script.  Seems way to ginormous to me to include it on the ISO...
GMusicBrowser stays I assume?  So, having mpv and smplayer installed means my gmb will be fine on a live-boot.  Wireless is working flawlessly so I'd say your good to go...
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 04:11:02 AM
Thanks for that. I'm confused about the multimedia stuff because on the lite version builds from the beginning the things that I made sure that worked were Gmusicbrowser  and that videos could play. It might have only been YouTube but it seems to me that I also made sure that a video player could also play.
Title: Re: apt-get destruction
Post by: jedi on January 29, 2018, 04:30:56 AM
Broke the uefi stuff on the lappy.  My fault.  Gonna have to chroot and reinstall grub real quick..
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 04:32:44 AM
Yeah I haven't built the UEFI version yet I guess I should have made that clear,  sorry about that
Title: Re: apt-get destruction
Post by: jedi on January 29, 2018, 04:38:38 AM
Hey it was my bad!  I should have known better than to do it the way I did...  Had to go out to the garage to get prepared!  Going to have something to do tomorrow! Yaaaaayyyyyyyyy
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 05:24:41 AM
Quote from: jedi on January 29, 2018, 04:30:56 AM
Broke the uefi stuff on the lappy.  My fault.  Gonna have to chroot and reinstall grub real quick..

Building the uEFI ISO now
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 05:49:47 AM
Uploading the uEFI now

2:35 seconds to install uEFI


  (http://www.zimagez.com/miniature/screenshot2018-01-2823-47-59.php)
(http://www.zimagez.com/zimage/screenshot2018-01-2823-47-59.php)
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 03:44:55 PM
To recap, these are all that have been added

acpi acpid xserver-xorg-input-synaptics xserver-xorg-video-intel lame ffmpeg genisoimage xfburn mpg123 smplayer lm-sensors hddtemp gawk rfkill unrar wireless-tools iw disk-manager compton gtk2-engines-murrine gtk2-engines-pixbuf mpv

and it looks like the increase will be from 490 to 514...

With these changes the sizes are:

x32 496
x64 503
uEFI_x64 506

EDIT - I have made an executive decision and removed filezilla.. it was 45 MiB alone and one that is too subjective IMO... can add it to another script as an option
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 04:11:35 PM
The 64-bit UEFI iso boots on UEFI and BIOS laptops; ceni connects just fine as usual.

This build should install on either a UEFI or BIOS computer, correct? If so, I don't see a reason for the non-UEFI iso, just do one build of a uefi capable iso and call it good. The only reason to have a non-uefi build would be for 32-bit if you decide to keep supporting that.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 04:14:24 PM
I have not been able to get the uEFI version to install to a non uEFI machine.. you would think it would but it doesn't or I am not smart enough to figure it out
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 04:24:10 PM
Answers that question then; could have sworn I installed it on a BIOS system.

acpi and auto-mounting are working out of the box, but the wallpaper doesn't show up.

Logging out does not bring up the lxdm screen; just goes black and hangs there. Dropping out to tty1 and using:

systemctl restart lxdm

just hangs too; so I didn't get to see/test the new login screen.

scrot of the live session -

(https://cdn.scrot.moe/images/2018/01/29/vsido.th.png) (https://www.scrot.moe/image/6UyLh)
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 04:28:08 PM
Interesting.. I'll have to test that to figure it out

Thanks for the info and testing RatMan

I'm going to go through the differential today to see what else needs to be added.. I have updated that file and info on this differential thread (http://vsido.org/index.php?topic=1357.msg15482#msg15482)
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 07:08:26 PM
Quote from: VastOne on January 29, 2018, 04:14:24 PM
I have not been able to get the uEFI version to install to a non uEFI machine.. you would think it would but it doesn't or I am not smart enough to figure it out

How far did you get?

I installed to completion, then had to boot the live usb again to chroot and install grub (the installer does not like my multi-harddrive desktop). Only grub for uEFI available.

Had to install grub for BIOS - which is what I had to do last time; those memories came flooding back.

(http://en.zimagez.com/miniature/2018-01-29-1901031440x900scrot.png) (http://en.zimagez.com/zimage/2018-01-29-1901031440x900scrot.php)

All is good now, boots to the new login screen and all that.
Title: Re: apt-get destruction
Post by: VastOne on January 29, 2018, 07:27:25 PM
I got as far as the install completing and grub not installing so no boot.. tis why there has always been separate ISO's ... I would like a fix but am not disappointed if it doesn't

It's the x32 that I want gone.. someone needs to tell me why it is needed or I end it

Thanks RatMan
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 09:01:17 PM
I don't see a reason for 32-bit; when is the last time someone specifically asked for it?

Do you or jed monitor the downloads; how many times has the 32-bit been downloaded?
Title: Re: apt-get destruction
Post by: PackRat on January 29, 2018, 09:03:04 PM
QuoteI would like a fix but am not disappointed if it doesn't

I suspect that would require an overhaul of the installer; so separate iso's it is  ;D
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 01:14:12 AM
Quote from: PackRat on January 29, 2018, 09:01:17 PM
I don't see a reason for 32-bit; when is the last time someone specifically asked for it?

Do you or jed monitor the downloads; how many times has the 32-bit been downloaded?

I cannot recall the last time someone asked.. I think I will just leave the last one there and build no more unless someone does ask

Regarding any how many downloaded list, I have no idea

Quote from: PackRat on January 29, 2018, 09:03:04 PM
QuoteI would like a fix but am not disappointed if it doesn't

I suspect that would require an overhaul of the installer; so separate iso's it is  ;D

I think I might be able to run an after install script that could identify whether or not grub2 is needed and then do an install of it ..lots of dependency issues with that including that one must me connected to the internet to install.. That seems small but it is not always there..

For me personally it is just easier to have two separate ISO's
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 03:04:47 AM
Quote from: PackRat on January 29, 2018, 04:24:10 PM

Logging out does not bring up the lxdm screen; just goes black and hangs there. Dropping out to tty1 and using:

systemctl restart lxdm

just hangs too; so I didn't get to see/test the new login screen.


Lots of confusion here and I think there may be an answer..  I believe the correct way to start it is startlxde...Found that info here (https://unix.stackexchange.com/questions/125533/starting-lxde-automatically-without-display-manager) which also refers to using the ~/.xinitrc file

This site says the same thing...  (https://askubuntu.com/questions/391489/cant-use-startx-with-lxde)


EDIT - I was even confused on what I was trying to use lxdm vs lxde...

This info talks about how to setup either .profile or still use the ~/.xinitrc ..

After a user logs on, LXDM sources all of the following files, in order:

/etc/profile
~/.profile
/etc/xprofile
~/.xprofile
These files can be used to set session environment variables and to start services which must set certain environment variables in order for clients in the session to be able to use the service, like ssh-agent. See Xprofile for details.

Note that LXDM does not source ~/.xinitrc, so those migrating from a DM that does use this file, like SLiM, will have to move their settings elsewhere — probably ~/.xprofile. Also note LXDM does not source ~/.bash_profile.

If you still want to use your ~/.xinitrc file, you can add a line to the /etc/lxdm/PostLogin event file:

source ~/.xinitrc


I have built an ISO to test these all out... have you ever used ~/.profile for anything?
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 03:37:23 AM
Lot of good reading here about a similar reason to use .profile and lxdm. (https://bbs.archlinux.org/viewtopic.php?id=142532) I think we can glean what may be needed from it

Also good discussions on this thread about it (https://bbs.archlinux.org/viewtopic.php?id=129908)

Also this might work

PostLogout a shell script, which are run when certain events happen in LXDM in this case it is run as the logged-in user right after he has logged out.
Title: Re: apt-get destruction
Post by: PackRat on January 31, 2018, 01:27:54 PM
Quote. ...have you ever used ~/.profile for anything?

Yes, it's the default for Void linux, but it is set up to source the $HOME/.bash_profile

Void wiki environment variables (https://wiki.voidlinux.eu/Environment_variables)

My current $HOME/.profile:

# Begin ~/.profile
#
if [ -n "$BASH_VERSION" ] ; then
if [ -f $HOME/.bash_profile ] ; then
. $HOME/.bash_profile
fi
fi
#
# End ~/.profile


.bash_profile

# Begin ~/.bash_profile
#

XDG_CONFIG_HOME="$HOME/.config"
export XDG_CONFIG_HOME

export PATH="${PATH}:$HOME/bin:$HOME/conky:./"

export EDITOR="$(if [[ -n $DISPLAY ]]; then echo 'subl3'; else echo 'nano'; fi)"

if [ -n "$DISPLAY" ]; then
    export BROWSER=firefox
else
    export BROWSER=w3m
fi

export PS1='\[\033[0;36m\] ┌ ─ [\l] ─ \[\033[1;34m\][\w]\n \[\033[0;36m\]└ ─ > \[\033[0;37m\]$ \[\033[0;37m\]'



I also have a .xinitrc if I want to startx from a console - I usually only do that when I log in as root; kill the lxdm service, then log in.
Title: Re: apt-get destruction
Post by: PackRat on January 31, 2018, 05:32:08 PM
nfs is working on the new build; using rsync to back up data onto vsido nfs share -

(http://en.zimagez.com/miniature/sshot-1224492018-01-31.png) (http://en.zimagez.com/zimage/sshot-1224492018-01-31.php)
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 06:50:32 PM
I've been working on the logout failure from the live session all morning and have found clues as to what may explain what is causing it..

The clues I have are:

There is a failure when shutdown or reboot from live of

A stop job is running for LXDE Display Manager for 90 seconds

Which I have now shortened to 10 seconds

A lxdm.log is generated during the live-boot ... once you logout it is is regenerated.. and the original is lxdm.log.old and there is this:

** Message: prepare greeter on /var/run/lxdm/lxdm-:0.auth
** Message: prepare greeter on /var/run/lxdm/lxdm-:0.auth


In the newly generated lxdm.log there is this

xsetroot: unable to open display ':0'

Which seems to be the root of the problem bit I am having trouble locating a solution

Title: Re: apt-get destruction
Post by: PackRat on January 31, 2018, 08:17:02 PM
Did a quick search and any solution revolves around fixing the hostname because the hostname is getting unset -

Like this. (https://bbs.archlinux.org/viewtopic.php?id=118219)
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 08:22:37 PM
I saw that as well and in testing it doesn't appear to be the same issue.. The question would be, how can the hostname be changed just for tty7 where the X login is happening?

When I dropped to tty 1-6 all those remained functional... I will reboot and test this theory and look at the log and to see if it did become unset

Thanks
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 08:35:34 PM
Tested it and can only confirm that tty 1-6 still have the hostname correct... Since I cannot access tty7 I cannot confirm that one

The first issue A stop job is running for LXDE Display Manager for 90 seconds is definitely caused by tty7 not closing cleanly

I could put in a command that would reset hostname at logout.. will test that
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 09:16:02 PM
I am not finding the solution for this and honestly have this to say.. if one needs to logout.. it will not work and you must restart instead
Title: Re: apt-get destruction
Post by: PackRat on January 31, 2018, 09:19:29 PM
There some systemd journal you could query?

I have yet to have an issue logging in/out of lxdm on an install to metal.
Title: Re: apt-get destruction
Post by: VastOne on January 31, 2018, 09:23:19 PM
Same exact install on metal (or an install on VirtualBox) and there is never an issue logging in or out.. I can try journals but what for? If one needs to logout it is just as easily done with a reboot or restart.. I know you won't see the login screen or changes you might be making and need to see, but the live session really isn't the area for it IMO.. (That's me saying I don't want to spend any more energy on this..  ???)

Perhaps someone smarter than I will see this thread in the future and know the answer
Title: Re: apt-get destruction
Post by: VastOne on February 04, 2018, 06:28:27 PM
Quote from: PackRat on January 29, 2018, 01:54:39 AM

gstreamer1.0-plugins-bad:amd64 gstreamer1.0-plugins-base:amd64 gstreamer1.0-plugins-good:amd64 gstreamer1.0-plugins-ugly:amd64 Here is the killer     323 MiB added... NO FUCKING WAY  ... Can add to a new script either on first login or the welcome script

An "install multimedia codecs" option in the welcome script or even in the menu works.

FYI re-examining this today.. I think I can get this and all the multi-media tools installed for GMB and Pithos and add only (maybe) 30-40 MiB to the ISO

If this is the case I can live with that
Title: Re: apt-get destruction
Post by: VastOne on February 04, 2018, 07:12:50 PM
Looks like it is only 23 MiB additional