XenialDog 64bit (Ubuntu 'Xenial Xerus' LTS, 64-bit)

A home for all kinds of Puppy related projects
Message
Author
der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#221 Post by der-schutzhund »

Hi,

I'm starting to build a new Linux for my lessons (physics and technology). My previous Puppylinux is very stable and with the surface Variomenü I developed myself. Unfortunately, there are more and more programs that do not run under Tahr6.0.2 and I need something for the future. Since the DOGs are very close to Puppy I think I can build something with it. I would like to test if it with xenialdog goes if I could get some help in the forum? What is special about my PhyTech Linux is that the interface is intuitive and that the students can only find the commands that can not change anything on the system. So some things have to be hidden or deaced.
Furthermore, all the programs I need are installed in Puppy-SFS. Since xenialdog and TrinityDog to get 2021/2022 updates, I hope so perhaps the next 10 years then work with it!
We have received 6 older notebooks and about 20 PCs from a company according to the usage period. With the PCs I have ever tested Xenial and Trinity. Run both well on it!
In my Toshiba Satellite A210-19Z bootet xenial, but probably the wrong graphic driver is loaded because only garbage is displayed.

In the first step, I would like to change the graphics but which is not because you can choose nothing on the screen. With CRTL + ALT + BackSpace I come to the console but how can I change the graphics settings?

If I can work with my satellite here, I would like to take care of the adjustment of the Variomenü.
Here is the German site where I presented the system:

http://www.murga-linux.com/puppy/viewto ... 11&t=83326

Below is a WBAR installed it is synonymous for xenial. Each button Deletes all programbuttons on the desktop and then loads the buttons for the respective group like internet, office, programming and so on. In Puppy the positions of the buttons on the desktop were stored in a file. This file I have edited with Variomenü dynamically. Such a file for the buttons which must be displayed but it must also give under xenialdog or?
Maybe an SFS for xenial or trinity would be interesting?

greetings

wolfgang

wiak
Posts: 2040
Joined: Tue 11 Dec 2007, 05:12
Location: not Bulgaria

#222 Post by wiak »

der-schutzhund wrote: In the first step, I would like to change the graphics but which is not because you can choose nothing on the screen. With CRTL + ALT + BackSpace I come to the console but how can I change the graphics settings?
:

Assuming you have internet connection when dropped to console, you could try:

Code: Select all

apt-get update
I'm not sure if the following is the Radeon graphics driver you need but could try it I suppose:

Code: Select all

apt-get install xserver-xorg-video-radeon-lts-xenial
Then reboot (and choose save) and see if graphics now working with that driver.

Cheers, wiak

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#223 Post by dancytron »

der-schutzhund,

You also probably need to install the mesa dri package.

Probably easiest to use synaptic. I'm not in linux right now so I don't know the exact name off the top of my head, but search for mesa and find and install the the mesa dri lib file. Then restart x (or reboot). This will enable the glx acceleration on most computers.

You can test it by installing mesa-utils from synaptic and then running "glxgears" from the terminal.

Reading some of your goals, you might find easier to meet some of them by taking advantage of the multi-user capabilities that Xenial Dog has and Puppy Linux does not have. For example creating a separate, simplified desktop for students as a different user without root or sudo access.

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#224 Post by dancytron »

I finally got around to trying to make this run on my computer with it G30 Intel Graphics.

The problem was that it would run, but would fail to start the xserver and would drop down to the console.

Anyway, the solution was to use apt-get from the console to install "xserver-xorg-video-intel". After that, it fired right up and I am posting from it now.

Xorg log attached for anyone who wants to see the error.
Attachments
Xorg.0.log.gz
remove fake gz to view as text file
(14.05 KiB) Downloaded 57 times

wiak
Posts: 2040
Joined: Tue 11 Dec 2007, 05:12
Location: not Bulgaria

#225 Post by wiak »

wiak wrote: I'm not sure if the following is the Radeon graphics driver you need but could try it I suppose:

Code: Select all

apt-get install xserver-xorg-video-radeon-lts-xenial
Hi Fred,

Seems to be a recurring problem that some users having trouble with XenialDog64 because it doesn't come with the majority of xserver-xorg-video-"graphicsType" driver pre-installed, hence XenialDog64 less used than it might be since not working out-of-the-box with X for some.

I think XenialDog 32bit version, on the other hand, has these provided and the system picks up the appropriate one on booting.

wiak

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#226 Post by fredx181 »

wiak wrote:
wiak wrote: I'm not sure if the following is the Radeon graphics driver you need but could try it I suppose:

Code: Select all

apt-get install xserver-xorg-video-radeon-lts-xenial
Hi Fred,

Seems to be a recurring problem that some users having trouble with XenialDog64 because it doesn't come with the majority of xserver-xorg-video-"graphicsType" driver pre-installed, hence XenialDog64 less used than it might be since not working out-of-the-box with X for some.

I think XenialDog 32bit version, on the other hand, has these provided and the system picks up the appropriate one on booting.

wiak
Thanks, I will investigate this difference between 64 and 32 version and get back about it later.

@dancytron, thanks also, good to know and glad you found out what's missing!

Fred

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#227 Post by der-schutzhund »

Hello,

Unfortunately I continue to have minor problems.
With a PC I have xenialDOG 32 bit frugal installed on a 32GBit Stick.
I tested ext2 and ext4 for the boot partition. Just like the two possible boat managers. If I boot with the stick on the notebook the backup file is never found / generated! On the PC I have executed the two commands bevore:
1. apt-get update
2. apt-get install xsever-xorg-video-radeon-lts-xenial
Then the Frugalinstallation on the stick
The background image is displayed correctly on the notebook but as soon as the icons and menus are displayed nothing is readable and triangular surfaces are displayed.

Wolfgang

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#228 Post by rcrsn51 »

@wiak:

Here are 32/64 bit versions of PWF for various dogs. These are TEST VERSIONS ONLY! They use some awkward hacks to make PWF the default network manager, which Fred will eventually replace. To restore the original network manager, uninstall PWF.

1. Remove the fake .gz extension.

2. Install PWF with the usual "Right-click, Install Deb" procedure.

3. Initially, find PWF in the Network menu. The PWF tray icon will appear on the next boot.

4. Depending on the dog version, your network interfaces may get the new "cryptic" names instead of eth0/wlan0. Open the Ethernet tab and use the Names tool to enable them.
Last edited by rcrsn51 on Wed 02 Aug 2017, 10:05, edited 1 time in total.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#229 Post by fredx181 »

Thanks rcrsn51, nice work. although AFAIK all dogs have (forced in) the conventional interface names (except maybe for some test version) but it's good to have support for the cryptic names as they are becoming the standard nowadays.

Added peasywifi v4.4-1 to XD64 and XD32 repos.
Link to 64-bit: https://debiandog.github.io/xenialdog/P ... _amd64.deb
Further also added to Stretch and Jessie 32-bit repos and to Stretch 64-bit repo (gosh, too many dogs :roll: :wink: )

@der-schutzhund, Can you post your boot command line, grub4dos ? or..? and do you intend to use save folder or save file ?

Fred

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#230 Post by rcrsn51 »

Thanks. Regardless of the cryptic names issue, there are still places where you may need the Names procedure - like with a USB wifi dongle that identifies itself as the ethernet device usb0.

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#231 Post by der-schutzhund »

Hi Fred,

this is the syslinux.cfg

Code: Select all

default /syslinux/vesamenu.c32
menu title Boot menu
menu hshift 0
menu width 80
menu margin 2

menu background /syslinux/splash.png
menu color title	* #FFFFFFFF *
menu color border	* #00000000 #00000000 none
menu color sel		* #ffffffff #76a1d0ff *
menu color hotsel	1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg	* #76a1d0ff #00000000 *
#menu color help		37;40 #ffdddd00 #00000000 none
menu vshift 4
menu rows 14
#menu helpmsgrow 15
# The command line must be at least one line from the bottom.
menu timeoutrow 19
menu cmdlinerow 21
menu tabmsgrow 21
menu tabmsg Press ENTER to boot or TAB to edit a menu entry
timeout 70


label XenialDog - porteus-boot Always Fresh
kernel /casper/vmlinuz
append initrd=/casper/initrd1.xz from=/ nomagic base_only norootcopy

label XenialDog - porteus-boot in RAM changes=/changes.dat
kernel /casper/vmlinuz
append initrd=/casper/initrd1.xz noauto from=/ copy2ram changes=/changes.dat

label XenialDog - porteus-boot save on Exit changes=/changes folder
kernel /casper/vmlinuz
append initrd=/casper/initrd1.xz noauto from=/ changes=EXIT:/

label XenialDog - casper-boot no-persistent
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz boot=casper ignore_uuid cdrom-detect/try-usb=true showmounts union=aufs

label XenialDog - casper-boot persistent (in casper-rw)
kernel /casper/vmlinuz
append initrd=/casper/initrd.lz boot=casper ignore_uuid cdrom-detect/try-usb=true showmounts union=aufs persistent

#label floppy
#	localboot 0x00

#label disk1
#	localboot 0x80

#label disk2
#	localboot 0x81

#label nextboot
#	localboot -1
I have not changed this file!
So far I have not thought about folder or file for saving. What are the advantages and disadvantages?
I think I have completely tried everything and nothing has worked!

Wolfgang

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#232 Post by der-schutzhund »

Code: Select all

# menu.lst produced by grub4dosconfig-v1.7
color white/blue black/cyan white/black cyan/black
timeout 10
default 0

title XenialDog - porteus-boot Always Fresh
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz from=/ nomagic base_only norootcopy
 initrd /casper/initrd1.xz
 
title XenialDog - porteus-boot in RAM (no save)
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz from=/ copy2ram
 initrd /casper/initrd1.xz
 
title XenialDog - porteus-boot - save on EXIT changes=/changes folder
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz from=/ noauto changes=EXIT:/
 initrd /casper/initrd1.xz

title XenialDog - porteus-boot - in RAM save on EXIT changes=/mnt/sdb1/changes.dat
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz from=/ noauto copy2ram changes=EXIT:/changes.dat
 initrd /casper/initrd1.xz
 
title XenialDog - porteus-boot - changes=//mnt/sdb1/changes.dat
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz noauto from=/ changes=/changes.dat
 initrd /casper/initrd1.xz
 
title XenialDog - porteus-boot in RAM - changes=/changes folder
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz noauto from=/ copy2ram changes=/
 initrd /casper/initrd1.xz

title XenialDog - casper-boot no-persistent
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz boot=casper ignore_uuid cdrom-detect/try-usb=true showmounts union=aufs
 initrd /casper/initrd.lz
 
title XenialDog - casper-boot persistent (in casper-rw file or partition)
 uuid e2a59c24-0717-495e-974d-2e2c6743ba84
 kernel /casper/vmlinuz boot=casper ignore_uuid cdrom-detect/try-usb=true showmounts union=aufs persistent
 initrd /casper/initrd.lz

title Reboot computer
  reboot
Also with this menu.lst for grub4dos it does not work! The changes.dat file is not written and not found!
Which start line in the boot menu should be selected?
Should the changes.dat file be generated from the console during a reboot?

Wolfgang

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#233 Post by backi »

Hi Wolfgang !
Want to ask you ......are you able to boot to Desktop ?
Seems you are still struggling with creating save file/folder.

Save-Folder is anyway better than Save-File in my opinion.
So i would advice you to boot up with this boot entry if your casper Folder is in root:

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz from=/ noauto changes=EXIT:/
initrd /casper/initrd1.xz

This would create automatically a save-Folder and you will be asked to save or not to save at shutdown ....or using save2flash during session (saving changes to save-folder ).

In case your casper Folder would be in a Sub-Folder ( for example in a Folder named EXAMPLEFOLDER)..... your grub4dos would look like this :

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /EXAMPLEFOLDER/casper/vmlinuz
kernel /EXAMPLEFOLDER/casper/vmlinuz from=/EXAMPLEFOLDER noauto changes=EXIT:/EXAMPLEFOLDER/casper
initrd /EXAMPLEFOLDER/casper/initrd1.xz



Do you have solved your Video problems?
Greetings !

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#234 Post by der-schutzhund »

Hallo Backi ich schreib jetzt mal auf deutsch!

Im Augenblick geht garnichts und ich denke darüber nach das ganze System in die Tonne zu treten.

Weder das Speichern der aktuellen Änderungen geht noch hat sich was an der mülligen Grafikoberfläche geändert.

Der PC besitzt folgende Partitionen:
1. ntfs
2. ntfs
3. swap

Der 32GB Stick hat folgende Partitionen
1. ext4
2. ntfs

Wenn ich mit der von dir vorgeschlagenen Option vom Stick boote

Code: Select all

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz from=/ noauto changes=EXIT:/
initrd /casper/initrd1.xz
dann kommt irgendwann die Meldung, dass er NTFS gefunden hat und daher nichts speichern kann!

Logisch wäre wenn er versucht auf dem Stick zu speichern damit das System (Linux + Speicherbackup) zusammen ist und da ist ja die ext4-Partition. Für mich sieht es jetzt so aus als ob er versucht das Backup auf die Festplatte zu schreiben und das ist erst mal nicht logisch oder?
Wie kann ich das Backup auf den Stick schreiben lassen?

Das Problem ist, ich kann ja auf der Grafikoberfläche garnichts machen da ich nichts erkennen kann. Meine einzige Möglichkeit ist also irgendwas auf der Console einzugeben.
Unter Puppy lief es genau so:
1. mit CTRL + ALT + BackSpace auf die Console wechseln
2. mit dem Befehl "xorgwizard" den richtigen Grafiktreiber auswählen
3. zurück auf die Grafikoberfläche und normal arbeiten

Unter xenialdog kann ich
1. mit CTRL + ALT + BackSpace auf die Console wechseln
2. Befehl "apt-get update"
3. Befehl "apt-get install xserver-xorg-video-radeon-lts-xenial"

Und dann hört es auf!
Wenn ich nun auf die Grafikoberfläche wechsle kann ich immer noch nichts erkennen.
Gebe ich in der console "reboot" ein dann wird wohl nichts abgespeichert!

Also was tun???

LG

Wolfgang

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#235 Post by backi »

Hi Wolfgang !

Wo ist dein Xenial Dog live Folder (der den casper Folder enthält) ?
Auf der ext4 partition des Sticks?

Hast du sonst noch ein XenialDog auf dem Hard-Drive oder sonstwo ....möglicherweise auf einer ntfs Partition ? ?Dann greift dein Boot Menu möglicherweise nach dem Selben .

1. Plazier dein Xenial Dog live mal testweise in der ext4 Partition deines USB-Sticks in einen Order mit dem Namen (genauso ) EXAMPLEFOLDER .Du könntest den Ordner aber auch nennen wie du willst .
2. Dein Grub4dos menu.lst muss auf dem Stick sein .
3. Benutze mal testweise exakt folgenden menu.lst Eintrag :

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /EXAMPLEFOLDER/casper/vmlinuz
kernel /EXAMPLEFOLDER/casper/vmlinuz from=/EXAMPLEFOLDER noauto changes=EXIT:/EXAMPLEFOLDER/casper
initrd /EXAMPLEFOLDER/casper/initrd1.x

Natürlich dein BIOS so einrichten das du vom Stick booten kannst .
Genauso boote ich mein Xenial Dog von einem USB-Sick .......bei mir heisst der Ordner der den Xenial Dog live Ordner enthält nur eben XENIALDOG anstatt EXAMPLEFOLDER......d.h. mein XENIAL-Dog live Folder liegt nicht auf root ...sondern im Ordner mit dem Namen XENIALDOG .

Berichte was passiert
Bei dem Problem mit der Graphic OberFläche habe ich keine Ahnung .

Scheue dich nicht weiter zu fragen .

Grüsse !

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#236 Post by fredx181 »

Hello der-schutzhund & backi,

Mein deutsch ist nicht so gut (so further in english :) )

Sorry Wolfgang, I took a little too much on my shoulders (too many dogs), so can't reply on all.
But I'm sure that Dr. Backi will try to help the best he can (thanks backi :) )

Fred

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#237 Post by der-schutzhund »

Hallo backi, Fred

also:
auf dem PC befinden sich mehrere Puppys die per grub4dos gebootet werden. Es gibt keine installierten dogs auf der HD.

Ich boote natürlich vom Stick!
Die bootpartition auf dem Stick (ext4) hat folgende Struktur:
sdb.63s
menu.lst
grldr
casper (Verzeichnis)

das casperverzeichnis sieht wie folgt aus:
xenial-i486.sgn
initrd.lz
vmlinuz
initrd1.xz
01-filesystem.squashfs
base (verzeichnis)
optional (verzeichnis)
modules (verzeichnis)
rootcopy (verzeichnis)

alle verzeichnisse sind leer!

LG

Wolfgang

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#238 Post by backi »

Hallo Wolfgang !
Hast du mal versucht Xenial Dog mit diesem menu.lst Eintrag zu starten ?

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz from=/ noauto changes=EXIT:/
initrd /casper/initrd1.xz

Du könntest vielleicht auch wahlweise den Eintrag:
find --set-root /casper/vmlinuz

durch:

find --set-root /menu.lst

ersetzen .

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#239 Post by der-schutzhund »

Code: Select all

title XenialDog - porteus-boot - save on EXIT changes=/changes folder
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz from=/ noauto changes=EXIT:/
initrd /casper/initrd1.xz 
Mit diesem Starteintrag geboot kommt die Meldung mit der Windows fat oder ntfs und das eben nichts gesichert werden kann.

Wenn ich einsetze "find --set-root /menu.lst " dann ist doch die Wahrscheinlichkeit noch höher, dass er wieder auf der HD landet denn da ist ja eine menu.lst!

Ich habe jetzt mal auch die zweite Partition auf dem Stick in eine ext4 umgewandelt und teste das auch noch!

einen Ordner mit changes hab ich auch mal von Hand angelegt.

LG

Wolfgang

der-schutzhund
Posts: 1045
Joined: Mon 26 Nov 2007, 22:07
Location: Blomberg / Germany

#240 Post by der-schutzhund »

Bringt alle nichts. Es kommt immer die Meldung mit dem FAT / NTFS!

LG

Wolfgang

Post Reply