Page 3 of 129

Re: kernel config

Posted: Tue 28 Mar 2017, 09:19
by BarryK
L18L wrote:Formerly my computer was running with video driver modesetting only.

drm can be enabled now but kernel needs to be configured for EDID.

Kernel configuration contains:

Code: Select all

#
# Direct Rendering Manager
#
CONFIG_DRM=m
CONFIG_DRM_MIPI_DSI=y
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_KMS_FB_HELPER=y
# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
CONFIG_DRM_TTM=m
Please set CONFIG_DRM_LOAD_EDID_FIRMWARE (m or y?)

More about my findings here: http://www.murga-linux.com/puppy/viewto ... 217#944217

Thank you
OK, I have compiled kernel 4.10.6, with CONFIG_DRM_LOAD_EDID_FIRMWARE set to "y".
This will be used, most likely, in the next Easy (and Quirky).

Posted: Tue 28 Mar 2017, 23:04
by 2n3638
Tried a second older 32bit CPU with Pentium D, 3G Ram. Also tested two usb DACs a C-media and a Music Streamer II. Both set up without problems using Alsa tool. Very nice.

Posted: Wed 29 Mar 2017, 00:01
by jd7654
2n3638 wrote:Tried a second older 32bit CPU with Pentium D . . .
Pentium D is 64-bit, like Easy is.

Posted: Wed 29 Mar 2017, 12:17
by 2n3638
Must be an implementation issue in this machine as it will only run older Puppy versions and Windows 7 32 bit. Anyway it runs Easy.

Easy Linux 0.2 pre-alpha

Posted: Thu 30 Mar 2017, 23:36
by doggone
First time poster, so be kind. I'm a looker, not a poster. Also, poor typer and old, almost 78.
Been playing with EasyLinux_0.2 since it was released. Every thing works as expected except 2 things for me. These haven't been mentioned by anyone yet so I'll give it a try.
1st CUPS is broken. The browser can not find localhost:631.
2nd Remaster Easy Linux. The dialog boxes are easy to follow and ever thing worked fine except the final q.sfs has 3 directories re-root, re-ect, and re-var incorrectly named. I tried to rename these with EDIT-SFS.pet but the resulting q.sfs was to large to fit in the image file. The origional modified q.sfs was 468M. The file edited with EDIT-SFS.pet ended up 579M, to large to fit in the image (said it run out of space). I then tried it manually with unsquashfs and mksquashfs with the -comp xz option. The result was size of 486M and this was larger than the origional but still fit into the image file. From here I was able to copy the image to a jump drive and the new remaster easylinux booted, configured the jump drive and worked just fine.

That's all I have. Waiting for Easy Linux that I can install to a HD partition.

Re: Easy Linux 0.2 pre-alpha

Posted: Fri 31 Mar 2017, 01:22
by BarryK
doggone wrote:First time poster, so be kind. I'm a looker, not a poster. Also, poor typer and old, almost 78.
Been playing with EasyLinux_0.2 since it was released. Every thing works as expected except 2 things for me. These haven't been mentioned by anyone yet so I'll give it a try.
1st CUPS is broken. The browser can not find localhost:631.
2nd Remaster Easy Linux. The dialog boxes are easy to follow and ever thing worked fine except the final q.sfs has 3 directories re-root, re-ect, and re-var incorrectly named. I tried to rename these with EDIT-SFS.pet but the resulting q.sfs was to large to fit in the image file. The origional modified q.sfs was 468M. The file edited with EDIT-SFS.pet ended up 579M, to large to fit in the image (said it run out of space). I then tried it manually with unsquashfs and mksquashfs with the -comp xz option. The result was size of 486M and this was larger than the origional but still fit into the image file. From here I was able to copy the image to a jump drive and the new remaster easylinux booted, configured the jump drive and worked just fine.

That's all I have. Waiting for Easy Linux that I can install to a HD partition.
Thanks, I have made a note of these problems and will investigate.

Regarding the remaster script, I rewrote it for Easy, but never got around to actually testing it. Good to know that it is almost OK.

Easy Linux Pre-Alpha 0.2

Posted: Sun 02 Apr 2017, 08:48
by lp-dolittle
Hi all,
fascinated with Puppy since 2003, I'm impressed with the new features of Easy Linux, but I'm also faced with an unexpected keyboard-layout/Xorg issue.
Running Easy Linux from a Dell desktop (Optiplex 980) or a Dell Laptop (Latitude E6500), the QuickSetup Settings are (country: de_CH German,Switzerland; time zone: Europe/Zurich; keyboard-layout: de Germany or de-latini Germany).
As in previous Quirkies, the desktop's usb-keyboard only works correctly after correcting the country configuration via the desktop setup-icon (XKB configuration manager > layouts > change > Switzerland).
Trying to boot the same way on the Laptop (SD-card connected via an external card-reader to an usb2-port, on the desktop as well as on the laptop), superficially the QuickSetup settings appear to remain unchanged, yet the keyboard-layout spontaneously is reset to the default(US?) layout, and I'm unable to really correct that issue via the setup-button. Choosing Swiss-German layout leads to German layout, and third-level chooser configuration mostly fails. Furthermore, every change is lost after restarting X!
Even worse, trying to now boot the desktop with the SD-card which was used on the laptop, QuickSetup configuration still appears to be correct, but internally the keyboard-layout is reset, and restarting X after re-configuration via the setup-button results in an Xvideo issue. The desktop is unable to spontaneously restart the Xvideo, and running the Xorgwizard proves to be a rather haphazard workaround.
How to explain that kind of unexpected changes in the configuration settings...... and how to correct this problem?

kind regards

dolittle

Posted: Thu 06 Apr 2017, 00:32
by don570
I was successful installing Easy linux .2 on a USB stick 32 gb
and running on an old IBM thinkcentre with intel graphics chip

I used PLOP bootmanager

I chose USB from plop menu (see image)

First install requires patience . Rather confusing screen that doesn't warn of long waiting period while partition is expanded.
_____________________________________________

It was easy to start audio recording using newer mixer and mhwaveedit.

_____________________________________________

mtpaint can use wacom digital tablet out of box :lol:

_________________________________________________


I am using windows machine so I choose 'local'
However this results in pschedule being 4 hours out of sync.
I have only noticed this with some recent Barryk distros.

_______________________________________________

dropbear is installed

___________________________

Posted: Thu 06 Apr 2017, 18:44
by don570
Tip: there is a desktop icon you click to open 'file' folder

You can edit which folder it opens by right clicking on the icon
and then editing the folder path

I like to open /root so I made the change (see image)

Posted: Thu 06 Apr 2017, 18:47
by don570
Here is a utility package to add right click menu items .
It especially useful to launch a script in terminal and use uextract.

Re: Easy Linux 0.2 pre-alpha

Posted: Tue 11 Apr 2017, 14:59
by AndyS
BarryK wrote:
doggone wrote: Waiting for Easy Linux that I can install to a HD partition.
Could you tell, please, is there planned compatibility for "Flatpak Applications"?
http://flatpak.org/apps.html

Easy Linux on SD-card

Posted: Tue 11 Apr 2017, 16:31
by lp-dolittle
While previous Puppy- or Quirky-installations on flash-sticks always used to flawlessly work on any PC or laptop ( I do not have machines modern UEFI-machines), I still do not manage to do the same with Easy Linux which is installed according to Barry's instructions on a 64GB SD-card. Easy Linux initially works fine after installation, yet as soon as it was started on a Dell-laptop (see post from 02 April 2017), shut down, and rebooted on the initial PC, the Xwindows settings prove to be corrupted.
I'm unable to resolve the issue via running the xorgwizard or trying to roll-back! Easy Linux still starts, and applications seem to work, but the screen continues displaying error messages, as shown by the added screenshots.

How to explain that unwanted changes in the initial installation, and how to resolve the problem?

Posted: Tue 11 Apr 2017, 23:57
by don570
Note to lp-dolittle

it would help Barry if you posted the file
/etc/X11/xorg.conf

when it was working and then afterwards to see if a change has taken hold.

With my IBM thinkcentre machine it detects the intel graphics chip successfully.

_____________________________________________

Note to BarryK
Last week I spent a few days trying to use OpenADK, tried all kinds of targets and 32-bit and 64-bit hosts, simple basic configurations, always failures. I had the same experience when I tried it early 2016.
Strangely though, the project is active, so some people must be having success. It would have to be for very specific config and host system, details that are not provided.
The documents for OpenADK say
'Main development happens on Debian/GNU Linux and MacOS X' system.
I would assume that means Debian linux.

______________________________________________________

Easy Linux

Posted: Wed 12 Apr 2017, 16:42
by lp-dolittle
thank you don570 for your response!

Here I post a copy of the xorg.conf file of the working Easy Linux and a snapshot of the Easy Linux q.sfs/etc/X11 folder which no longer contains an xorg.conf file after I unsuccessfully tried to restart the corrupted Easy Linux (including attempts at re-running xorgwizard and rollbacks)

Remarkably, this time Easy Linux repeatedly managed to successfully restart, after the first error messages had appeared until it finally got stuck. After the 'successful' restarts keyboard-settings sometimes were reset to the US-layout, and sometimes were kept Swiss German Layout). The 'restart X' command proved to be an operation with strange effects on the setup-configuration.

I will continue testing; this time I'm going to install Easy Linux on a usb3 flash-stick

Here the xorg.conf file: (I'm unable to send it in the form of an attachment)

#barry Kauler 2011
#pre-constructed xorg.conf, for use by /usr/sbin/xorgwizard-automatic
#110627 working on mageia1 build, this needs fixing.
#111029 Terryphi reported 1cm screen displacement, changed vert freq range from 56-76 to 59-76.
#120329 more placemarkers for xorgwizard-automatic script.
#121013 change depth from 16 to 24. note, some arm boards need 16.

# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"
# Load "synaptics" #loadsynaptics

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
# Load "type1"
# Load "freetype"

# This loads xtrap extension, used by xrandr
# Load "xtrap"

# This loads the GLX module (if present). xorg 7.4/5, need explicit disable to disable... change "Disable" to "Load" if reqd...
# Disable "glx" #LOADGLX

# This loads dri module (if present). 7.4 loads it by default, have to disable... change "Disable" to "Load" if reqd...
# Disable "dri" #LOADDRI

EndSection

# **********************************************************************
# Files section. This allows default font paths to be set
# **********************************************************************

Section "Files"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/TTF/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

Option "RandR" "on"

# With this, Xorg won't talk to HAL to add evdev devices and you'll be back
# with the old Xorg behavior (pre-7.4)...

# Option "AutoAddDevices" "false"

# For no-Hal, kirk also suggests this...

# Option "AllowMouseOpenFail" "true"

# Xorg 7.4, Ubuntu Jaunty, CTRL-ALT-BACKSPACE is disabled by default...

Option "DontZap" "false"

EndSection


Section "ServerLayout"
# InputDevice "Synaptics Mouse" "AlwaysCore" #serverlayoutsynaptics
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
EndSection

#160914 removed, now using /etc/X11/xorg.conf.d/10-evdev.conf
#Section "InputDevice"
# Identifier "Keyboard0"
# Driver "kbd"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc102" #xkbmodel0
# Option "XkbLayout" "us" #xkeymap0
# #Option "XkbVariant" "" #xkbvariant0
#EndSection

#160914 removed, now using /etc/X11/xorg.conf.d/10-evdev.conf
#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "IMPS/2" #mouse0protocol
# Option "Device" "/dev/mouse"
# #Option "Emulate3Buttons"
# #Option "Emulate3Timeout" "50"
# Option "ZAxisMapping" "4 5" #scrollwheel
#EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 35-81
VertRefresh 59-76
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1280x1024" #monitor0prefmode
EndSection

Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection

#110627 remove...
##server can find BusID automatically, comment out...
#Section "Device"
# Identifier "Card0"
# Driver "vesa" #card0driver
# VendorName "Unknown Vendor"
# BoardName "Unknown Board"
## BusID "PCI:0:2:0" #card0busid
#EndSection

Section "Screen"
Identifier "Screen0"
# Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1280x800_60 +0+0" #METAMODES_0
Subsection "Display"
Depth 24
Modes "1280x1024" #screen0modes
EndSubsection
EndSection
#PuppyHardwareProfile=ATI_ATOMBIOSSyncMaster

Posted: Wed 12 Apr 2017, 21:40
by don570
Here the xorg.conf file: (I'm unable to send it in the form of an attachment)
The method I use is to put a fake extension ' .gz'
and then warn user to remove fake extension
______________________________________________________

xorg.conf file

Posted: Wed 12 Apr 2017, 21:48
by don570
Here the xorg.conf file
Strange???
I don't see the file 'xorg.conf' in the image of your X11 folder.

You should also post the file

/etc/X11/xorg.conf.d/10-evdev.conf

since it controls peripherals connected to your computer ----> wacom tablet

____________________________________

For the record my xorg.conf is different

________________________________________

Posted: Wed 12 Apr 2017, 22:34
by don570
I was successful in compiling gimp 2.8.18 (I will try version 2.8.20 next)

Here is how I did it....

I first downloaded dev package...
http://ftp.nluug.nl/os/Linux/distr/quir ... erus64.sfs

I clicked on package . Here are BarryK instructions for quirky 6...
:
Install SFS.
Just click on the SFS file in the window manager, choose to view contents,
open a terminal, copy the contents to the Flash drive:

# cp -a -f --remove-destination * /
# sync

Unmount SFS
Close the terminal window, then just click on the SFS file in the window manager, to unmount it.

...that's it, you are ready to compile!
Here was my result. Some error messages but everything seems OK.

Code: Select all

#  cp -a -f --remove-destination * / 
cp: cannot overwrite non-directory '/lib/terminfo' with directory 'lib/terminfo'
cp: cannot create special file '/usr/bin/cal': Operation not permitted
cp: cannot create special file '/usr/bin/gdk-pixbuf-query-loaders': Operation not permitted
cp: cannot overwrite non-directory '/usr/lib64' with directory 'usr/lib64'
cp: cannot overwrite non-directory '/var' with directory 'var'
# sync
#
Next I downloaded babl-0.1.10.tar.bz2
and compiled which went well


Compiling gegl was difficult :cry:
I first downloaded gegl-0.2.0.tar.bz2
but compiling resulted in following error

Code: Select all

GEGL-geglmodule.c-Message: Module '../../operations/external/.libs/ff-load.so' load error: libnuma.so.1: cannot open shared object file: No such file or directory
make[4]: Leaving directory '/root/gegl-0.2.0.tar.bz2.extracted/gegl-0.2.0/docs/gallery'
make[3]: Leaving directory '/root/gegl-0.2.0.tar.bz2.extracted/gegl-0.2.0/docs/gallery'
make[3]: Entering directory '/root/gegl-0.2.0.tar.bz2.extracted/gegl-0.2.0/docs'
GEGL_SWAP=RAM GEGL_PATH=../operations \
../tools/operation_reference --ops-html > operations.html
GEGL-geglmodule.c-Message: Module '../operations/external/.libs/ff-load.so' load error: libnuma.so.1: cannot open shared object file: No such file or directory
GEGL_SWAP=RAM GEGL_PATH=../operations \
../tools/introspect > class-hierarchy.html
GEGL-geglmodule.c-Message: Module '../operations/external/.libs/ff-load.so' load error: libnuma.so.1: cannot open shared object file: No such file or directory

Because ff-load.so was mentioned, I decided to compile again with

Code: Select all

./configure  --prefix=/usr --without-libavformat
and this was successful :lol:
________________________________________________

The last step was to compile gimp however I got the following error...

Code: Select all

configure: error: 
*** Could not find Python 2 headers.
*** Please install them, or skip building the python scripting extension by
*** passing --disable-python to configure (but then you will not be able
*** to use scripts for GIMP that are written in Python).
# 
so I used --disable-python and the compile was successful
_____________________________________________

I made a gimp pet package for easy installation.
https://www.datafilehost.com/d/bde61218

________________________________________________

Posted: Wed 12 Apr 2017, 23:00
by don570
For gimp users:

Note about gmic plugins

gmic plugin needs fftw to be installed but Easy Linux has this already installed 8)

So you can use current gmic plugin package 1.7.9 for 64 bit linux
Available:
http://gmic.eu/gimp.shtml

Easy Linux

Posted: Thu 13 Apr 2017, 10:17
by lp-dolittle
@ don570

thanky you for still paying interest to my X11 issue!

Yes the xorg.conf file in fact is missing in the X11 folder, after I finally gave up and shot down Easy Linux. According to my layman understanding, I imagined that this file automatically might have been deleted when I was running xorgwizard. In the case I will encounter the same problems with a freshly installed Easy Linux, I will check that option, before running xorgwizard.

here the 10-evdev-puppy.conf file to which I put a '.gz' extension, according to your advice.
My xorg.conf.d folder only contains this file, no 10-evdev.conf variant (see your post)

Posted: Thu 13 Apr 2017, 15:56
by don570
I tried compiling Gimp 2.8.20. It seemed to work initially
but it is crashing when I try using my wacom tablet.
Very inconsistent. :cry:

Gimp 2.8.18 seems stable so I'll stick with it.

_____________________________________________________