Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 15 Dec 2019, 19:22
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
LxPup : a Puppy with LXDE as its desktop environment
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 68 of 68 [1012 Posts]   Goto page: Previous 1, 2, 3, ..., 66, 67, 68
Author Message
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Wed 13 Nov 2019, 02:41    Post subject:  

I am new in forum, I have not seen any thread on rules! So I am worry. This tread is about "LxPup : a Puppy with LXDE as its desktop environment" So I guess I am on topic. But master peebee the original poster is currently focus on Slackware. So if for any reason anyone believes I am breaking any rules please say so and I will correct myself.
In the other hand I am TOTALY NEWBEE Puppy User. I am here to learn from master peebee and others. If you are reading this DO NOT assume that what I say is the correct way. I am only trying my best to come up with a workable LxPupBionic64 (Base on Ubuntu 18.04 LTS) as there are none found.
Subito Piano wrote:
..Keep us posted!
That is the only reason that I post my findings of the day.

Today I am a bit closer I corrected the icon problems. But the menu list is using Clasic LXDE layout not Puppy. Well I cheat.
1-Now what I did I started with zz_lxpup_config_sc64.pet
2-Renamed "lxpup_config_64" and extracted. Now I remove ALL binaries from all directories. Those binaries will run but I am guessing they are from Slackware. So I removed them to prevent any conflict on the future. Happily they where just 3 or 4.
3-Downloaded a copy of LxPupBionic-18.05+4.iso. Extracted the iso to get "puppy_upupbb_18.05.sfs". Finally extracted puppy_upupbb_18.05.sfs. I finaly copied over data/config files from puppy_upupbb_18.05.sfs to my new "lxpup_config_64.sfs". So I end up with all the correct icons, theme, menu and configs. SFS is about 13MB, clearly is compressed sfs.
It is really a draft. But it is in working conditions. If anyone is interested just ask and I will post. Next I will be making DISTRO_PKGS_SPECS. hehehe I really should say Copy & Paste data from others in an attempt to overcome my limitations. If I do hit a solution I will post the pecs. I hope it will be not that hard now that I have more Ideas.

PD: BE careful if you try yourself. Never forget that you CAN NOT C&P binaries directly from x86 distro to a AMD64 Distro.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Thu 14 Nov 2019, 11:04    Post subject:  

I am back..... Problem that I been studying is that the theme & Icons break once we move from JMV to LXDE. I spent many hours trying to find out which is the package that can correct this problem. Normally I like to do things as perfect at can be done. But sadly I am tire and not willing to spend more time on it. I prefer to spend my time setting up my Puppy Bionic AMD64, so that it can run most windows apps that I used. As I mention my goal is stop using windows 7 at all.

But before I leave I want to show you guys what I did as it may be useful to any other witching to stick to Ubuntu repository. I will explain using explicit commands so that any one can follow what I did. When I write "#" I mean to C&P Cmd in terminal to execute. A few notes on Woof-CE for the newbies like me, Not sure but you can try a x86 Puppy in order to compile a new AMD64 Puppy distro. I am pretty sure you will NOT be able to execute and AMD64 program. In my case I did download a AMD64 version. Also you need a few gigabytes free space formatted in Linux. BE AWARE you are going to download more that 500 MB data, as you in fact download a big part of the packages from ubuntu ibligio and others, Check on github/wiki Woof-CE.

Also you will require to Download the config pet for activation. “enrique_lxpup_config_bionic64_002.pet” Please note the following. This pet file contains all the data/configs from the iso called “LxPupBionic-18.05+4.iso” but without the x86 binaries. I did this as a last resort as I could not found any other way to correct the broken menus/theme/icons. They are provided in good faith. But I give no personal warranties that they are in fact safe. You can always open the pet see what I copied and overwrite them your self.

Download “enrique_lxpup_config_bionic64_002.pet” at:
Code:
http://s000.tinyupload.com/?file_id=37277806343849151656

Size is about 18 MB.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Thu 14 Nov 2019, 11:06    Post subject:  

A) Woof-CE Method-the one I am use.
* I Download bionicpup64-8.0-uefi.iso and installed. Try your current puppy and lets us know what happened. I downloaded devx_bionicpup64_8.0.sfs as it is needed for compilation. Install your Puppy.
* Open a terminal and move to safe workspace

#cd "to prefere working directory"
#git clone https://github.com/puppylinux-woof-CE/woof-CE.git
#cd woof-CE/woof-distro/x86_64/ubuntu/bionic64

*User your prefered editor to edit DISTRO_PKGS_SPECS-ubuntu-bionic. Will need to add the extra programs LXDE require. We will add this just before the las two lines.
Code:
yes|distro-info-data|distro-info-data|exe,dev,doc,nls              #enrique
yes|laptop-detect|laptop-detect|exe,dev,doc,nls                    #enrique
yes|libfm-data|libfm-data|exe,dev,doc,nls                          #enrique
yes|libfm-extra4|libfm-extra4|exe,dev,doc,nls                      #enrique
yes|libfm-gtk-data|libfm-gtk-data|exe,dev,doc,nls                  #enrique
yes|libfm-gtk4|libfm-gtk4|exe,dev,doc,nls                          #enrique
yes|libfm-modules|libfm-modules|exe,dev,doc,nls                    #enrique
yes|libfm4|libfm4|exe,dev,doc,nls                                  #enrique
yes|libkeybinder0|libkeybinder0|exe,dev,doc,nls                    #enrique
yes|libmenu-cache-bin|libmenu-cache-bin|exe,dev,doc,nls            #enrique
yes|libmenu-cache3|libmenu-cache3|exe,dev,doc,nls                  #enrique
yes|libobrender32v5|libobrender32v5|exe,dev,doc,nls                #enrique
yes|libobt2v5|libobt2v5|exe,dev,doc,nls                            #enrique
yes|libpam-runtime|libpam-runtime|exe,dev,doc,nls                  #enrique
yes|libplymouth4|libplymouth4|exe,dev,doc,nls                      #enrique
yes|libpolkit-agent-1-0|libpolkit-agent-1-0|exe,dev,doc,nls        #enrique
yes|libpolkit-backend-1-0|libpolkit-backend-1-0|exe,dev,doc,nls    #enrique
yes|libpolkit-gobject-1-0|libpolkit-gobject-1-0|exe,dev,doc,nls    #enrique
yes|libunique-1.0-0|libunique-1.0-0|exe,dev,doc,nls                #enrique
yes|libvte-2.91-0|libvte-2.91-0|exe,dev,doc,nls                    #enrique
yes|libvte-2.91-common|libvte-2.91-common|exe,dev,doc,nls          #enrique
yes|libwnck-common|libwnck-common|exe,dev,doc,nls                  #enrique
yes|libwnck22|libwnck22|exe,dev,doc,nls                            #enrique
yes|light-locker|light-locker|exe,dev,doc,nls                      #enrique
yes|lightdm|lightdm|exe,dev,doc,nls                                #enrique
yes|lsb-release|lsb-release|exe,dev,doc,nls                        #enrique
yes|lxde-common|lxde-common|exe,dev,doc,nls                        #enrique
yes|lxlauncher|lxlauncher|exe,dev,doc,nls                          #enrique
yes|lxlock|lxlock|exe,dev,doc,nls                                  #enrique
yes|lxmenu-data|lxmenu-data|exe,dev,doc,nls                        #enrique
yes|lxpanel|lxpanel|exe,dev,doc,nls                                #enrique
yes|lxpanel-data|lxpanel-data|exe,dev,doc,nls                      #enrique
yes|lxpolkit|lxpolkit|exe,dev,doc,nls                              #enrique
yes|lxsession|lxsession|exe,dev,doc,nls                            #enrique
yes|lxsession-data|lxsession-data|exe,dev,doc,nls                  #enrique
yes|lxsession-logout|lxsession-logout|exe,dev,doc,nls              #enrique
yes|lxshortcut|lxshortcut|exe,dev,doc,nls                          #enrique
yes|lxterminal|lxterminal|exe,dev,doc,nls                          #enrique
yes|obconf|obconf|exe,dev,doc,nls                                  #enrique
yes|openbox|openbox|exe,dev,doc,nls                                #enrique
yes|openbox-menu|openbox-menu|exe,dev,doc,nls                      #enrique
yes|pcmanfm|pcmanfm|exe,dev,doc,nls                                #enrique
yes|plymouth|plymouth|exe,dev,doc,nls                              #enrique
yes|policykit-1|policykit-1|exe,dev,doc,nls                        #enrique
yes|zz_bionicfix64||exe
'


*Move back to woof-CE

# cd ../../../../
#./merge2out

*You want to select 3 , 3 , 1 ( x86_64, ubuntu, bionic64 ) so that you end up
Code:
Host architecture:     x86_64
Target architecture:   x86_64
Compatible-distro:     ubuntu
Compat-distro version: bionic64


#cd ../woof-out_x86_64_x86_64_ubuntu_bionic64
#./0setup
#./1download
#./2createpackages
#./3builddistro-Z

*Your files will be at:
woof-out_x86_64_x86_64_ubuntu_bionic64/woof-output-bionicpup64-8.0-uefi
bionicpup64-8.0-uefi.iso
devx_bionicpup64_8.0.sfs

*Now install you new Puppy Distro and then install the pet file “enrique_lxpup_config_bionic64_002.pet” PC will restart Windows Manager twice and you will end up with a LXDE Puppy Bionoc AMD64.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Thu 14 Nov 2019, 11:08    Post subject:  

Simple Method ( I have not tested but should work, But this method is simpler and does not requires 3-5GB of Linux Space!! )
*Download bionicpup64-8.0-uefi.iso and installed.
*Now Using Puppy Package Manager installed
Code:
lxde-common_0.99.2-3
lxlauncher_0.2.5-1
lxpanel_0.9.3
lxsession_0.5.3
lxshortcut_1.2.5
lxterminal_0.3.1
obconf_2.0.4+git20150213-2
openbox_3.6.1
pcmanfm_1.2.5


*Your current Puppy/Iso should have installed leafpad, lxrandr & lxtask if not install:
Code:
leafpad_0.8.18.1-5_amd64
lxrandr_0.3.1-1_amd64
lxtask_0.1.8-1_amd64


Now you can install “enrique_lxpup_config_bionic64_002.pet” . Again PC will restart Windows Manager twice and you will end up with a LXDE Puppy Bionoc AMD64.

Good luck and enjoy. All thanks goes to our masters here like peebee.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Thu 14 Nov 2019, 11:14    Post subject:  

I know it requires more work. There are menues that are double, as I commented original peebee remove commands from the installed script. I want to see what is been removed. Like I want to keep ROX PM. And I am sure you will find many more issues. It is untested as I said. But at least we have now a LXDE AMD64 Ubuntu version.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Fri 15 Nov 2019, 06:12    Post subject:  

I know it seems like a monologue. Anyway I did in fact look at it a little more. Deleted form last pet some unnecessary extra packet icons an theme. But most important I deleted:
1- the addition of extra desktop shortcuts that were resulting in duplicated menu items!!
2- the old startup directory from "LxPupBionic-18.05+4.iso", sorry I did not have the knowledge at the time to figure that out. But that also end up stating duplicated services like the Drive & personal storage status at the bottom of the task bar.

So now pet package size is only 11.7 MB and will consume once install about 50MB of your personal storage.

You can download "enrique_lxpup_config_bionic64_005.pe"t at:
Code:
https://www58.zippyshare.com/v/ncA4lwnn/file.html


----------------------------------------------------------------------------------------------------
An update.

Remember I compiled my bionicpup64-8.0-uefi.iso. In my Puppy Pcmanfm had issues as well as Abiword & Gnumeric.

*Pcmanfm worked nice as File manager but did not wanted to communicate with the system. Most important issue was No trash can!! I did read and most thing talk about gvfs. Well I did install a few libraries and after that I reboot and wallaaaa! now I have the trash can in the desktop and can empty it. Here are the libs I install. Do not know if we need all.
gvfs
gvfs-fuse
glib-networking

*Now Abiword & gnumeric could not find libical.so.2 & libicalss.so.2. I did cheated as I copied son libs from the downloaded iso. But I guess the correct way is to PPM install libical. As I did not did I will post what I found is my best guest.

libical2 <== I think this is the one needed.
libical3

----------------------------------------------------------------------------------------------------

NOTE: Pcmanfm still not show in the side panel the available drives, even less will not automount avaulable drives. I still looking an answer in this issue. But untill I find the solution I have set Automounting on my drives using Pmount, and set up bookmarks to the dives inside pcmanfm.

Hope it will help others that where looking into having Puppy running LXDE and x64 bits Ubuntu flavor.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 91
Location: Planet Earth

PostPosted: Mon 18 Nov 2019, 18:49    Post subject:  

Just in case anyone was following. Or needed the solution to allow Pcmanfm to show and manage our volumes drives. It was responded on another tread I opened by peebe
peebee wrote:
You need pup-volume-monitor

and this is what I did to get it working for 64 bit.
How to setup pcmanfm with remote filesystem support?
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 68 of 68 [1012 Posts]   Goto page: Previous 1, 2, 3, ..., 66, 67, 68
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0472s ][ Queries: 12 (0.0021s) ][ GZIP on ]