EasyOS version 2.3.2, June 22, 2020

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Nvidia sound doesn't work

#2206 Post by don570 »

continuing this post

I connected my TV to my computer using HDMI cable....

I did a check of the HDMI sound output from a NVIDIA gtx 1030 card,
and as I suspected there is no sound transmitted on HDMI cable, just video.
I did hear one click noise when I tried to play a video file. :cry:
Alsamixer said the sound is 'OFF' and I can't change the setting using
alsamixer.

Raspberry pi does work with this TV.
------------------------------------------------------
Image shows alsamixer output....

I also checked a USB sound card dongle (which does work) to see how it is reported.
The command 'lsusb' doesn't mention the dongle but does mention a bluetooth dongle.

The command 'lspci' does mention 'NVIDIA Corporation GP108 High Definition Audio'
________________________________________

Code: Select all

# lsusb
Bus 002 Device 006: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 008: ID 8086:0808 Intel Corp. 
Bus 002 Device 007: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 002 Device 005: ID 05dc:a209 Lexar Media, Inc. JumpDrive S70
Bus 002 Device 004: ID 056a:0065 Wacom Co., Ltd MTE-450 [Bamboo]
Bus 002 Device 003: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Code: Select all

# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q67 Express Chipset Family LPC Controller (rev 04)
00:1f.2 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller (rev a1)
# 
Attachments
screenshot-usb-sound.png
(30.14 KiB) Downloaded 699 times

User avatar
corvus
Posts: 153
Joined: Fri 12 Jun 2015, 18:00
Location: In the peninsula shaped like a boot.

#2207 Post by corvus »

Good evening,
with the system just started I see the following connection in the ipinfo statistics tab:
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.166:53124 104.20.16.242:80 TIME_WAIT
tcp6 0 0 ::1:631 :::* LISTEN
the connection 104.20.16.242 seems to be cloudflare related, it only happens to me with easy-2.2, on the other puppies that I use, when the system is just started, I get the following:
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
Does it happen to someone else?
To be precise I noticed this connection after installing firefox_60.8.0-esr-buster_amd64.sfs as a container.
Best regards
[b]We are waves of the same sea, leaves of the same tree, flowers of the same garden.[/b]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2208 Post by BarryK »

I have improved sound profiling:

https://bkhome.org/news/202001/improved ... audio.html

It does have a limitation, cannot distinguish between computers with exactly the same sound chip.
I might be able to handle that. I need to see if any of my computers have the same chip -- I don't think so though, as they are of very different vintages.
[url]https://bkhome.org/news/[/url]

User avatar
lvds
Posts: 340
Joined: Tue 23 Jan 2007, 15:15
Location: Near the window

#2209 Post by lvds »

Auronius wrote:Here is EasyOS website: https://easyos.org/
If you want Puppy with XFCE, why not to try this one first: http://murga-linux.com/puppy/viewtopic.php?t=117201
It is Debian Buster compatible, just like EasyOS 2.2
Yes, thank you, but I could'nt find a tutorial explaining how to get this result and I would like to learn how to do it and train myself. I think it is very important to be able to do it ourselves as well as rely on the work of others, because we could teach kids and share knowledge.

Kind regards.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Re: XFCE desktop replacement

#2210 Post by BarryK »

lvds wrote:Hi everyone,

Does anyone have a how-to document to replace the standard desktop with another one ? I'm trying to install XFCE and remove all the un-needed stuff but i'm quite lost in here. I hope to build a good looking build but I also want to get rid with the stuff not used anymore.

By the way is there a thread somewhere for EasyOS Buster derivatives builds like there are for puppy ?

Kind regards
By "builds" do you mean that you want to build your own EasyOS derivative?

Easy is built with woofQ. There is no forum thread, there is only a tarball download, which has some docs in it. Intended for experienced developers, no hand-holding. Hosted here:

http://distro.ibiblio.org/easyos/project/woof/

I usually upload a new tarball whenever there is a new release.

Or, if you want to remaster EasyOS to produce your own variant, it can be done, but there is no documenation.

Easy is pretty much tied into using JWM and ROX-Filer. XFCE is possible but would be a lot of work.

So I recommend go for Puppy, and it is already done, there are XFCE-based puppies.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2211 Post by BarryK »

lvds wrote:
Auronius wrote:Here is EasyOS website: https://easyos.org/
If you want Puppy with XFCE, why not to try this one first: http://murga-linux.com/puppy/viewtopic.php?t=117201
It is Debian Buster compatible, just like EasyOS 2.2
Yes, thank you, but I could'nt find a tutorial explaining how to get this result and I would like to learn how to do it and train myself. I think it is very important to be able to do it ourselves as well as rely on the work of others, because we could teach kids and share knowledge.

Kind regards.
OK. The word to search for is "remastering", for example:

http://wikka.puppylinux.com/Remastering
[url]https://bkhome.org/news/[/url]

User avatar
lvds
Posts: 340
Joined: Tue 23 Jan 2007, 15:15
Location: Near the window

#2212 Post by lvds »

BarryK wrote:
lvds wrote:
Auronius wrote:Here is EasyOS website: https://easyos.org/
If you want Puppy with XFCE, why not to try this one first: http://murga-linux.com/puppy/viewtopic.php?t=117201
It is Debian Buster compatible, just like EasyOS 2.2
Yes, thank you, but I could'nt find a tutorial explaining how to get this result and I would like to learn how to do it and train myself. I think it is very important to be able to do it ourselves as well as rely on the work of others, because we could teach kids and share knowledge.

Kind regards.
OK. The word to search for is "remastering", for example:

http://wikka.puppylinux.com/Remastering
Great :-) thank you very much. I was considering buying a chromebook because of the january sales here and was planning to reformat it for using puppy or EasyOs, but after reading this thread i wonder if this is still a good idea. Is there any hardware problem at running EasyOs on a chromebook ? which chromebook would be the best choice (whatever the price) ?

Kind regards,
Laurent.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2213 Post by don570 »

It is possible to find the USB sound card on fatdog64 .
It doesn't give manufacturer name.
I haven't tested with EASY.

Code: Select all

# aplay -l | grep '^card ' 
card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog]
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
card 2: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
# lspci -d ::0403
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller (rev a1)
# 

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2214 Post by BarryK »

don570 wrote:It is possible to find the USB sound card on fatdog64 .
It doesn't give manufacturer name.
I haven't tested with EASY.

Code: Select all

# aplay -l | grep '^card ' 
card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog]
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
card 2: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
# lspci -d ::0403
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio Controller (rev a1)
# 
This might help you to determine if a sound card is pci or usb, by looking at the path:

Code: Select all

# readlink /sys/class/sound/card[0-9]
When my usb sound "card" arrives, I plan to use the above to detect it, then hopefully be able to track that path back to the IDs for that device, as returned by 'lsusb'.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2215 Post by BarryK »

Just a heads-up. I found a few bugs in the Multiple Sound Card Wizard. If it misbehaves for you, I have probably fixed it, for the next release.
[url]https://bkhome.org/news/[/url]

ras
Posts: 96
Joined: Thu 31 Oct 2019, 00:07

#2216 Post by ras »

RE: remastering
https://bkhome.org/linux/easyos-a-simpl ... ution.html
EasyOS, a simple and secure Linux distribution
January 06, 2019 — BarryK

EasyOS, also known as Easy OS, Easy Linux, or just "Easy", is an experimental distribution, a "new paradigm"; a blend of the best ideas from Puppy and Quirky, and a fundamental rethink of the security, maintainability and ease-of-use.
Barry, Does your fundamental rethinking include features already found in Easy that might offer practical alternatives to remastering?
RAS

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2217 Post by BarryK »

ras wrote:RE: remastering
https://bkhome.org/linux/easyos-a-simpl ... ution.html
EasyOS, a simple and secure Linux distribution
January 06, 2019 — BarryK

EasyOS, also known as Easy OS, Easy Linux, or just "Easy", is an experimental distribution, a "new paradigm"; a blend of the best ideas from Puppy and Quirky, and a fundamental rethink of the security, maintainability and ease-of-use.
Barry, Does your fundamental rethinking include features already found in Easy that might offer practical alternatives to remastering?
I am getting forgetful in my dotage ...actually, I have always been forgetful, I remember my dad telling me that I would lose my head if it wasn't screwed on.

Anyway, Easy has menu "Setup -> Remaster Easy Linux". I did this ages ago, in the early days of easy, and completely forgot it is there.

This creates a new 'easy.sfs'. menu "Setup -> Remove inbuilt packages" can be used to ewmove whatever you don't want, then you install what you want, then you create the new easy.sfs.

Just trying it now, interesting. If you you want to see what it actually does, the menu entry runs /usr/sbin/easy-remaster

So, EasyOS DOES SUPPORT REMASTERING!

[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2218 Post by BarryK »

jamesbond wrote:
williams2 wrote:I think you can create software cards in /etc/asound.conf
which can change the card numbers.
I don't know whether that could change the order of the "hardware" cards.
You can. But you can't do it with /etc/asound.conf. You need to do it with /etc/modprobe.conf because the order is set at module-load time (i.e, at boot time).

Here is mine:

Code: Select all

# lspci -d ::0403
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
# aplay -l | grep '^card '
card 0: Generic [HD-Audio Generic], device 0: ALC255 Analog [ALC255 Analog]
card 1: HDMI [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Without anything, I will get HDMI as the 'card 0' and the analog soundcard as 'card 1', which is no good because I don't have a TV connected to my HDMI port.
To swap it, this is what I use in /etc/modprobe.conf.d/swap-card.conf:

Code: Select all

options snd-hda-intel id=HDMI index=1
If you don't have any alsa configuration at all, no asound.conf, nothing to affect snd module parameters, etc., will alsa always default to using card 0 and device 0 for sound output? and ctrl 0?

Also, there doesn't seem to be any utility that will return the current default card, device and ctrl numbers. I suppose it is possible to find that info in /sys/sound?
[url]https://bkhome.org/news/[/url]

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

EasyOS Pyro 1.3, Buster 2.2.3, December 27, 2019

#2219 Post by Billtoo »

Installed to a 32gb flash drive with easydd:

Summary
Computer
Processor 2x Pentium(R) Dual-Core CPU E5200 @ 2.50GHz
Memory 4037MB (264MB used)
Machine Type Physical machine
Operating System Easy Buster64
User Name root (root)
Date/Time Fri Jan 17 23:14:44 2020
Display
Resolution 1920x1080 pixels
OpenGL Renderer NVC1
X11 Vendor The X.Org Foundation
VGA compatible controller NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)
(prog-if 00 [VGA controller])
Audio Devices
Audio Adapter HDA-Intel - HDA Intel (using this one)
Audio Adapter HDA-Intel - HDA NVidia

I used sfsget to install the devx amd kernel source sfs, attempted to install the
proprietary nvidia driver but had no success with that,
(may have used the wrong method?)

The nouveau driver is working okay for watching videos on youtube etc.
Attachments
capture16222.jpg
(64.3 KiB) Downloaded 334 times

User avatar
lvds
Posts: 340
Joined: Tue 23 Jan 2007, 15:15
Location: Near the window

#2220 Post by lvds »

BarryK wrote:
ras wrote:RE: remastering
https://bkhome.org/linux/easyos-a-simpl ... ution.html
EasyOS, a simple and secure Linux distribution
January 06, 2019 — BarryK

EasyOS, also known as Easy OS, Easy Linux, or just "Easy", is an experimental distribution, a "new paradigm"; a blend of the best ideas from Puppy and Quirky, and a fundamental rethink of the security, maintainability and ease-of-use.
Barry, Does your fundamental rethinking include features already found in Easy that might offer practical alternatives to remastering?
I am getting forgetful in my dotage ...actually, I have always been forgetful, I remember my dad telling me that I would lose my head if it wasn't screwed on.

Anyway, Easy has menu "Setup -> Remaster Easy Linux". I did this ages ago, in the early days of easy, and completely forgot it is there.

This creates a new 'easy.sfs'. menu "Setup -> Remove inbuilt packages" can be used to ewmove whatever you don't want, then you install what you want, then you create the new easy.sfs.

Just trying it now, interesting. If you you want to see what it actually does, the menu entry runs /usr/sbin/easy-remaster

So, EasyOS DOES SUPPORT REMASTERING!
Thank you very much !! I love it :-)
Now we need a thread "My EasyOs is better looking than yours !" where everyone will post screenshots. Probably the best video game ever ;-)

Kind regards,
Laurent.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2221 Post by BarryK »

Just a heads-up: I am almost ready to release the next version.

The xorgwizard has bugs, want to investigate that. And a replacement for 'ddcprobe' utility in xorgwizard -- it can hang, or it can fail, with certain video hardware.

Waiting on arrival of usb audio "card", to finish off sound hardware profiling.

Currently running kernel 5.4.12, will bump if a later version comes out before the next release of Easy.
[url]https://bkhome.org/news/[/url]

zygo
Posts: 243
Joined: Sat 08 Apr 2006, 20:15
Location: UK

xvkbd

#2222 Post by zygo »

Barry,

After selecting a foreign lang in xvkbd, the virtual keyboard, a virtual key appears with the lang name on it eg Rus. After setting focus to leafpad (which is fine with Russian) and clicking a letter, the wrong letter is printed and xvkbd immediately reverts back to English. Also, thereafter xlock has larger letters when ulocking -- which I prefer actually.

I find it handy to have pupzip in the ROX context menu -> open with...

Thanks

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#2223 Post by jamesbond »

BarryK wrote:If you don't have any alsa configuration at all, no asound.conf, nothing to affect snd module parameters, etc., will alsa always default to using card 0 and device 0 for sound output? and ctrl 0?
On this machine, with "options snd-hda-intel id=HDMI index=1" applied

Code: Select all

# cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xb3814000 irq 49
 1 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xb3810000 irq 53
"PCH" is the analog sound.

Without it:

Code: Select all

# cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xb3810000 irq 53
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xb3814000 irq 49
This is coming from a machine with this devices. (Note the devices are different from the one in my previous post, but the points I want to discuss is still the same).

Code: Select all

# lspci -d ::0403
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
Without the modprobe option, we don't know which one of these PCI devices become card 0, and which one becomes card 1 - it depends on which device is recognised first by the kernel, but for my case, the HDMI is consistently detected as card 0.

If you don't have any /etc/asound.conf, then hw:0 is your default device; this corresponds to card 0. Most of the time I don't have anything attached to the HDMI port so I hear nothing.

With /etc/asound.conf, you can easily set the default device to hw:1 (which is card 1) and problem is "solved". Yes, solved except that certain programs that dont't use ALSA but use OSS, will always use card 0, so they won't make any sound. It is also, that if you accidentally remove /etc/asound.conf (or $HOME/.asoundrc, same thing), then ALSA suddenly reverts to hw:0 as default and you have no sound.

Now, with the modprobe options, you are swapping the definition of card 0/card 1 below the ALSA layer. With this, the analog audio becomes card 0, and HDMI becomes card 1. This, without any /etc/asound.conf, hw:0 is the default and you have nice sound coming out from your analog speaker. OSS programs will also work nicely.

Of course, in this situation, you can always reverse the situation again with /etc/asound.conf too to swap the default device to card 1 for HDMI if you want to use it.
Also, there doesn't seem to be any utility that will return the current default card, device and ctrl numbers. I suppose it is possible to find that info in /sys/sound?
As above, there are two meaning of "default" card, ALSA "default" (hw:0) and "system default" (=card 0). You can change the ALSA default by editing /etc/asound.conf, but if there is nothing else, ALSA default is __always__ hw:0. Otherwise, if you have /etc/asound.conf, the default is defined using the line "pcm.!default" line.

"system default" is whatever gets loaded as "card 0", which you can find out from /proc/asound/cards, and you can change this by using the modprobe line.

So you can set the defaults in two different ways.

Bonus:
If you want to associate the device listed by "lspci -d ::0403" with the cards listed in /proc/asound/cards, you can find them in "/sys/class/sound/card0/device/uevent" (replace card0 with card1, card2, etc as needed). The PCI_SLOT_NAME will be the same as the device ID you get from lspci.

For example, in this machine, with the modprobe options applied (so card 0 is the analog output)

Code: Select all

# cat /sys/class/sound/card0/device/uevent 
DRIVER=snd_hda_intel
PCI_CLASS=40300
PCI_ID=8086:9C20
PCI_SUBSYS_ID=104D:90BE
PCI_SLOT_NAME=0000:00:1b.0
MODALIAS=pci:v00008086d00009C20sv0000104Dsd000090BEbc04sc03i00
So my analog card, which is currently set as "card 0", is actually the "Intel Corporation 8 Series HD Audio Controller", the second device listed in "lspci". As it is further in the PCI device tree that the other card (which is HDMI), without any modprobe options it would have become the second card (card 1) instead.

I hope this clarifies everything.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
lvds
Posts: 340
Joined: Tue 23 Jan 2007, 15:15
Location: Near the window

#2224 Post by lvds »

BarryK wrote:Just a heads-up: I am almost ready to release the next version.

The xorgwizard has bugs, want to investigate that. And a replacement for 'ddcprobe' utility in xorgwizard -- it can hang, or it can fail, with certain video hardware.

Waiting on arrival of usb audio "card", to finish off sound hardware profiling.

Currently running kernel 5.4.12, will bump if a later version comes out before the next release of Easy.
It would be great to have a tool so the user could click in a window to select its own desktop manager (JWM, XFCE, KDE, the standard packages published we get doing apt-get install xfce or apt-get install kde for exemple ) and then the program install the new desktop and remove the previous desktop so to gain as much place as possible. Then the user can remaster its own operating system. We need something as Easy as possible for this in EasyOS :-)

Also have a look at Xfe file manager, it comes a text editor, an archive manager and an image viewer, all integrated in one, and it seems to be more efficient than having the current tools available in EasyOS by now. It seems to be more in the "EasyOS philosophy" and is good looking.

Kind regards,
Laurent.

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#2225 Post by scsijon »

lvds wrote:It would be great to have a tool so the user could click in a window to select its own desktop manager (JWM, XFCE, KDE, the standard packages published we get doing apt-get install xfce or apt-get install kde for exemple ) and then the program install the new desktop and remove the previous desktop so to gain as much place as possible. Then the user can remaster its own operating system. We need something as Easy as possible for this in EasyOS :-)

Also have a look at Xfe file manager, it comes a text editor, an archive manager and an image viewer, all integrated in one, and it seems to be more efficient than having the current tools available in EasyOS by now. It seems to be more in the "EasyOS philosophy" and is good looking.

Kind regards,
Laurent.
Back in the old puppy days we could start whatever desktops we wanted once they were set as the default one, I had three at one point. Most of it couild be still there, although as EasyOS is not Puppy a lot of it became redundant and could be gone as barry has cleaned up code. It was as simple as starting to the # prompt (not automatically going straight into the desktop) and typing xwin 'whatever desktop you want to load' (xwin qwm for example). This both started the selected desktop up and set it as the default desktop for auto-starting next time, so when you rebooted or after shutdown and started your system next time, it would start in the desktop you had last selected. Changing back to jwm was as simple as doing the same thing and starting with 'xwin jwm'.

Your only problems may be that "some" of easyos has been setup specifically for jwm, it will be up to you to modify or create suitable scripts and extension package conponents to run them (such as containers) in your desktop, you can't expect BarryK to create them as it's not in his default system and therefore not his responsability.

I'm not saying not to do it, but one of the woof-ce puppy's may be a better choice for what you want to do (at least to learn how to add another complete desktop first) as the functions should be all there still, and have a look at the puppy 3 and 4 series, which I know had what was required to multi-desktop. It wasn't rocket-science, just new and additions into existing scripts and the required additional packages. I seem to remember there was even a how-to in one of the 4's for puppians to add their own to play with (,may be in the woof-ce-legacy branch still).

Post Reply