Lighthouse 64 5.14.2 Beta 4

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

Lighthouse 64 5.14.2 Beta 4

#1 Post by tazoc »

Image
Lighthouse 64 5.14.2 release notes | ISOs | SFS add-ons | What is an SFS?

What's New

[Update] Newer release available, please visit:
http://www.murga-linux.com/puppy/viewtopic.php?t=81832


Linux kernel 3.0.3 and Xorg 1.9.5 from Fatdog 64-521. SquashFS compressed main file, initrd and SFS add-ons compressed with xz (LZMA2). Size reduction of 20% or more vs. gz compression.

The Xfce 4.8 SFS (17M) requires Gvfs-1.8.1-x86_64.sfs (12M). Both of these are available in the latest Mariner ISO or d/l from lhpup.org/sfs. Udisks-1.0.2-x86_64.sfs (<1M) is included in KDE SFS and is recommended with Gvfs. The DevX-L64_514.sfs is the same as the 513 version, only renamed; but don't rename the older 512 version--it is not compatible with 514.

Built-in Samba Server 3.6.0 with support for SMB2 sharing to Windows clients. For SAMBA information see here, (thanks to Gcmartin)

Changes from 5.13
Remaster LiveCD Wizard (Setup menu) was adapted from latest Woof for Lighthouse 64 with xz compression and inclusion of Wine and 32-bit libs, if present. (Booting with pfix=pure64 means they are not.) Building a custom LiveCD should be much easier!

Bootflash Install Lighthouse to USB updated.

wcpufreq CPU Frequency Scaling updated to 0.9.1: expand driver search to new kernel module locations. More info on the first panel.

Multi-session PUPMODE=77 bug fixes (thanks to Gcmartin)

Drive icon / hide icons bug fixes (thanks to Barburo)

Pmount Drives Manager freeze/high CPU usage bugs should be improved, if not eliminated (thanks to Jim1911.) If this still occurs, type

Code: Select all

cp -f /usr/sbin/pmount-puppy /usr/sbin/pmount
in a terminal. That will revert to the original pmount.

Added some getting started information and a Fatdog 64 Faqs link to the Help page.

Pets/SFS
Chromium Pet and SFS both were missing a few symlinks; fixed

4-KDE-4.6.5-x86_64-B.sfs Bug fixes and updated Flash for Konqueror

CompizFusion-0.8.8-x86_64-3.sfs Bug fixes and new alternative menus tool in Fusion desktop menu system.

MPlayer-20110624-x86_64-2.sfs Updated tvisor_barLHP skin

LibreOffice-3.4.2-x86_64-2.sfs libreoffice-quickstart disabled by default. The quick-start tray icon can freeze or cause high CPU usage.

Multi-session CD/DVD
Several bug fixes to startup, save session and improved loading of SFS add-ons directly from CD/DVD top level; (ex: Mariner ISO.) For SFS not already on the CD/DVD, load via session save by opening ROX Filer at /, and copy the .sfs file there to the top level of the main file system. The SFS will then be available to select in BootManager, or at the 5 sec. SFS bootup selection prompt. Desktop 'Save' session icon describes this in the first dialog.

Tip: For a new multi-session CD/DVD, boot with puppy pfix=ram to ensure that you can save the first session back to the LiveCD/DVD, (this is the experimental PUPMODE=77.)

64-bit initrd.xz (initramfs) updates
Fixed kernel panic when booting from or with a local NTFS partition.
Display pdev1 and pfix options (if used) with title of boot screen.
Skip zWine loading if it was not built into a remastered LiveCD.
Gvfs, Udisks and Thunderbird SFS queued by default (in Mariner ISO.)

If no pfix=fsck, automatic save file recovery detection via /bin/file, (if 'errors or unclean' detected, then automatic file system check on save file only.)
Threshold for automatic unencrypted save file up-sizing (+64M) increased from 4% free to 5% free.

Automatic boot-time estimation, (see /initrd/tmp/bootsecs.log) 30-50s is typical. Longer when large SFS are copied to RAM. Shorter from frugal install with pfix=noram,sfsauto. Shortest with pfix=noram,pure64,nosfs. (noram and nocopy are the same in LHP. Of course nosfs isn't recommended if your current WM is on one!)

(Carry over from 5.13) - If kernel has acpi-ondemand built-in, auto switch to performance governor during boot process only.

Changes from 5.12 - please see Lighthouse 64 5.14.2 release notes and known bugs

With the new kernel and Xorg in Lighthouse 5.14, rather than upgrading an L64save from 512 or earlier, it is best to boot with pfix=ram and begin anew with a fresh save file.

For booting this release from Grub or Grub4dos remember to change initrd.gz to initrd.xz

-TaZoC
Last edited by tazoc on Wed 31 Oct 2012, 03:27, edited 6 times in total.
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

BHINTZ
Posts: 139
Joined: Wed 09 Aug 2006, 03:55

#2 Post by BHINTZ »

Just a quick note.

booted right up, created save, installed Nvidia driver, and suspend/resume worked fine.

quite marvelous.

many thanx

bob

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

LH 64-5.14.2

#3 Post by Jim1911 »

WOW! It's awesome, fast and stable on all my hardware. Installed on three systems Custom Desktop with intel i7 processor, Dell Dimension E510 with intel 2 core processor, and Dell Inspiron Laptop with intel i7 processor.:D

Thank You and Have A Merry Christmas,
Jim
Last edited by Jim1911 on Sat 24 Dec 2011, 22:41, edited 1 time in total.

radky
Posts: 977
Joined: Mon 03 May 2010, 03:13

Overlap of text, frames and icons

#4 Post by radky »

Hi tazoc,

5.14.2 is looking very good, but I have a problem with overlap of text, frames and icons in the Drives Manager (was not a problem in LHP-5.13).
report-video-glx 0.7 Fri 23 Dec 2011 on Lighthouse64-514 Linux 3.0.3
VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
oem: Intel(r)Q33/Q35/G33 Graphics Chip Accelerated VGA BIOS product: Intel(r)Q33/Q35/G33 Graphics Controller Hardware Version 0.0
dimensions: 1920x1080 pixels (508x285 millimeters)

OpenGL renderer string: Mesa DRI Intel(R) G33

Intel(R) Core(TM)2 Duo CPU E4500
Core 0: 2200 1: 1200 MHz
Attachments
DriveManager.png
(69.91 KiB) Downloaded 14160 times

nickdobrinich
Posts: 77
Joined: Fri 06 Apr 2007, 03:29
Location: Cleveland OH USA

arrow key weirdness

#5 Post by nickdobrinich »

@Tazoc,
In LHP64 5.14-B4 I seem to have lost use of cursor movement by the arrow keys,
Left, Right and Up arrows do nothing.
Down arrow acts like Enter.
Also Del, Home, End, PageUp, PageDn do not work.
Backspace is ok.
Cursor positioning via the mouse works ok.
What a pain to edit this post.

EDIT:
Verified md5 checksum ok and the click-to-verify-mariner
May be because I migrated 5.12 L64save.4fs to 5.14
Investigating further with a new save file from scratch.

EDIT
Yes, it was the migration of the save file from 5.12 to 5,14
Starting with a new blank save file worked perfectly.
Thx.
Last edited by nickdobrinich on Mon 02 Jan 2012, 03:52, edited 1 time in total.

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#6 Post by Q5sys »

I'll be installing this on my system this week, so I'll be able to report back on how it preforms on my Nvidia and Intel system.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#7 Post by 01micko »

Hi TaZoC

Nice once again :)

In the process of tweaking now (adding kde4 and compiz)


I think sfs management needs serious attention across all puppies. Your package manager icon is nice displaying the option to get sfs files but opens in a browser.. the natural instinct is for users to just "click".. they could click the md5.txt and think they got an sfs. Also downloading large files through the browser is awful, my kde attempt looked like it completed but I only got 253 meg, a fair way short, next I dragged to a rox window, that works better. :) .
If interested I'd be willing to collaborate on an sfs manager of some sort.

Quickpet/Slickpet has rudimentary sfs "management" but it could be a starting point. The user could have a choice of how they decide to load the sfs, shino's sfs_load, jrb's sfs-linker (I think seaside has something similar) or the old tried and true bootmanager.

Anyway, just some thoughts.

Thanks for all your great work and have a happy festive season. :)
Puppy Linux Blog - contact me for access

gcmartin

#8 Post by gcmartin »

Very nice work on this version. The saving of the session along wtih the instructions works marvelously. Thanks.

Live media use is working fine.

Here a minor problem with the Hardinfo utility. I don't know if its related to the kernel or not.

Other than that, I continue to look for things to report to help.

Thanks for all.
Attachments
LightHouse64 Hardinfo Problem.tar.gz
Look at the Hardinfo problem contained within.
(190.23 KiB) Downloaded 1418 times

User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

Thank you for the feedback and suggestions

#9 Post by tazoc »

Hi all,
Thank you for the feedback and suggestions. I haven't been feeling well and mostly offline past few days. :oops: Starting a new prescription as I couldn't afford the previous one that was helping. Will reply to personal messages and work on the bugs you've found when I'm feeling better. Hopefully soon...

-TaZoC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#10 Post by Q5sys »

did an install and the newest nvidia drivers install properly.

Screenshot for bragging rights. ;)
Click for larger size... warning its large.

Image[/url]

sysinfo attached

In other news... any particular reason viewnior was removed? Im sure you had a reason, I'm just curious what it was.

EDIT:
Issue #1
I've found several errors regarding libGL.so.1 after installing the newest Nvidia drivers, mplayer error gives:

Code: Select all

mplayer: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS32
anyone else get this from the version in the update manager?
I know when compiling the newest, it mentioned that some libs were already simlinked, but I didnt think this was going to be the result.

Issue #2
Also, the VLC SFS gives the following error when trying to play a x264 mkv file:
"VLC does not support the audio or video format "mp4v". Unfortunately there is no way for you to fix this."
Mplayer wont run for libGL issue, but xine plays them fine.

Issue #3
Also... alsamixer settings are not retained upon reboot.

Issue #4
The Chromium SFS errors out when trying to start with:
sh-4.1# chromium

Code: Select all

Xlib:  extension "RANDR" missing on display ":0.0".
[12961:12961:40173059949:ERROR:browser_main_gtk.cc(121)] Startup refusing to run as root.
I know we ran into this before (I forget the work around off the top of my head) but since the Opera SFS is set up to run as Spot, I assumed the same would be done with Chrome.
---FYI: Running "su spot chromium" does not work.

Code: Select all

sh-4.1# su spot
sh-4.1$ chromium
Xlib:  extension "RANDR" missing on display ":0.0".
[31427:31427:40739878933:ERROR:process_singleton_linux.cc(443)] readlink failed: Permission denied
[31427:31427:40739879030:ERROR:process_singleton_linux.cc(241)] readlink(/root/.config/chromium/SingletonLock) failed: Permission denied
[31427:31427:40739879067:ERROR:process_singleton_linux.cc(241)] readlink(/root/.config/chromium/SingletonLock) failed: Permission denied
[31427:31427:40739879074:ERROR:process_singleton_linux.cc(265)] Failed to create /root/.config/chromium/SingletonLock: Permission denied
[31427:31427:40739879085:ERROR:process_singleton_linux.cc(443)] readlink failed: Permission denied
[31427:31427:40739879093:ERROR:process_singleton_linux.cc(241)] readlink(/root/.config/chromium/SingletonLock) failed: Permission denied
[31427:31427:40739879101:ERROR:browser_main.cc(1502)] Failed to create a ProcessSingleton for your profile directory. This means that running multiple instances would start multiple browser processes rather than opening a new window in the existing process. Aborting now to avoid profile corruption.
Issue #5
The Opera SFS seems to want to kill clustered tabs when you try to add one into a grouping. Never seen this before.
Attachments
sys-info-111227.gz
(11.53 KiB) Downloaded 1381 times

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#11 Post by Q5sys »

Q5sys wrote:In other news... any particular reason viewnior was removed? Im sure you had a reason, I'm just curious what it was.
If anyone else wants it... You can find it attached to this message. Its a tar.gz.
Attachments
viewnior-1.1-x86_64.tar.gz
(69.32 KiB) Downloaded 1447 times

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#12 Post by Q5sys »

got bored today... ended up doing some stuff...

Go here for these:

filezilla-3.5.2-x86_64-lhp514.tar.gz
iftop-1.0pre2-x86_64-lhp514.tar.gz
iotop-0.4.4-1-lhp514.tar.gz
ipsec-tools-0.8.0-2-x86_64-lhp514.tar.gz
iptraf-ng-1.0.2-x86_64-lhp514.tar.gz
konnectionmonitor-0.1-x86_64-lhp514.tar.gz
libpcap-1.1.1-x86_64-lhp514.tar.gz
nano-2.3.0-x86_64-lhp514.tar.gz
nmap-5.51-x86_64-lhp514.tar.gz
openssh-5.9p1-x86_64-lhp514.tar.gz
openvpn-2.1.4-x86_64-lhp514.tar.gz
strace-4.5.20-x86_64-lhp514.tar.gz
sysstat-9.0.6.1-x86_64-lhp514.tar.gz
traceroute-2.0.17-x86_64-lhp514.tar.gz (newer version than what ships with LHP514)
whois-5.0.11-x86_64-lhp514.tar.gz
wipe-2.3.1-x86_64-lhp514.tar.gz
wireshark-1.6.3-x86_64-lhp514.tar.gz
xscreensaver-5.12-x86_64-lhp514.tar.gz (complete xscreensaver package, with all screensavers and locales)


If you dont know what these are... dont use them. lol
There shouldnt be any conflicts, but be aware that there might be some conflicts if TazOC had to tweak some of the files in the distro.

If you have any issues with a particular package, let me know.
If someone wants to take these and make them into PETs... feel free. :)

If someone other than me wants to test out Opera 11.60 sfs that'd be great.

pabloA
Posts: 29
Joined: Thu 12 Feb 2009, 20:37

#13 Post by pabloA »

Thank you for nice distro.

Things I noticed:
Don't like e2sfsck on boot - painfully slow on ext2 partition.

After msg "messagebus..." appears whilst booting; Text turns 'Greek?" - Text is fine in X.

Browsing 'proc' folder in ROX causes Rox to stop responding. Used ROX options to turn off Thumbnails, ALL - seems ok now.

As above: latest Nvidia installs with no issues- HDMI to TV - great.

Trying to install Arduino software at this time but keep running into Java errors :) -oh um

Very pleased thus far - thanks again

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#14 Post by Q5sys »

pabloA wrote:Browsing 'proc' folder in ROX causes Rox to stop responding. Used ROX options to turn off Thumbnails, ALL - seems ok now.
Thats a known issue issue with Rox. It hangs up trying to read the empty files in /proc.
The version in LHP is 2.1, but you can read from comments on here that from v2.6 on its not an issue... offical rox site though only has 2.1 as the latest... so I have no clue about that one.
Thread 1
Thread 2
Thread 3
Thread 4 (lots of talk about it)
Post in Thread 4 involving Pizzasgood's fix for 32bit rox (wont work for us on 64bit)
I've already contacted Pizzasgood and asked him about it. I'll report back when I have more info.

In other semi-unrelated news. While trying to track down this problem, I did an strace of rox... and i'm getting tons of errors for libs not being available where they are supposed to be. mainly qt and tls stuff. See output below.
TazOC did you compile this version of Rox yourself or use someone else work. All the libs that are missing are eventually found by the system in other directories... but process are being burned like crazy when rox has to constantly search the sytem for the lib every time it needs to make a simple call. In the case of libncurses.so.5, its making 7 calls before finding the file. Surely that's gotta be able to be corrected at compiling. I can only imagine that there would be a notable speed increase in rox actions if all the excessive system calling were eliminated.
You're ideas?

Code: Select all

execve("/usr/local/bin/rox", ["rox", "--dir=/proc"], [/* 96 vars */]) = 0
brk(0)                                  = 0x6bc000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fae1519a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/tls/x86_64/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/tls/x86_64", 0x7fff605aa7e0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/tls/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/tls", 0x7fff605aa7e0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/x86_64/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/x86_64", 0x7fff605aa7e0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib", {st_mode=S_IFDIR|0755, st_size=3146, ...}) = 0
open("/lib/tls/x86_64/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7fff605aa7e0) = -1 ENOENT (No such file or directory)
open("/lib/tls/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7fff605aa7e0)        = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7fff605aa7e0)     = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20-\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=330560, ...}) = 0
mmap(NULL, 2427872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fae14d2a000
and

Code: Select all

execve("/usr/local/apps/ROX-Filer/ROX-Filer", ["/usr/local/apps/ROX-Filer/ROX-Fi"..., "--dir=/proc"], [/* 97 vars */]) = 0
brk(0)                                  = 0x694000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40145000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/tls/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/tls/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/tls/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/tls", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/usr/lib/qt/lib/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/qt/lib", {st_mode=S_IFDIR|0755, st_size=3146, ...}) = 0
open("/lib/tls/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/lib/tls/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7fff6d340dc0)        = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7fff6d340dc0)     = -1 ENOENT (No such file or directory)
open("/lib/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
open("/lib64/tls/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib64/tls/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/lib64/tls/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib64/tls", 0x7fff6d340dc0)      = -1 ENOENT (No such file or directory)
open("/lib64/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib64/x86_64", 0x7fff6d340dc0)   = -1 ENOENT (No such file or directory)
open("/lib64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib64", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
open("/usr/lib/tls/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/x86_64/libglade-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7fff6d340dc0) = -1 ENOENT (No such file or directory)
open("/usr/lib/libglade-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\227\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=91584, ...}) = 0
mmap(NULL, 2186976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3fd10000
mprotect(0x7f2a3fd25000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3ff24000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f2a3ff24000
close(3)                                = 0
open("/usr/lib/qt/lib/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgtk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgtk-x11-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\266\6\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=4422040, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40144000
mmap(NULL, 6526688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3f6d6000
mprotect(0x7f2a3fb04000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3fd03000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x42d000) = 0x7f2a3fd03000
mmap(0x7f2a3fd0e000, 5856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3fd0e000
close(3)                                = 0
open("/usr/lib/qt/lib/libxml2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libxml2.so.2", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/lib64/libxml2.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libxml2.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxml2.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\300\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1381464, ...}) = 0
mmap(NULL, 3482072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3f383000
mprotect(0x7f2a3f4cb000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3f6cb000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x148000) = 0x7f2a3f6cb000
mmap(0x7f2a3f6d4000, 4568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3f6d4000
close(3)                                = 0
open("/usr/lib/qt/lib/libgdk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgdk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgdk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgdk-x11-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgdk-x11-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\347\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=737600, ...}) = 0
mmap(NULL, 2834160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3f0cf000
mprotect(0x7f2a3f17e000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3f37e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xaf000) = 0x7f2a3f37e000
close(3)                                = 0
open("/usr/lib/qt/lib/libatk-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libatk-1.0.so.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/lib64/libatk-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libatk-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libatk-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\230\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=133568, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40143000
mmap(NULL, 2230016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3eeae000
mprotect(0x7f2a3eecc000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3f0cc000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7f2a3f0cc000
close(3)                                = 0
open("/usr/lib/qt/lib/libgio-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgio-2.0.so.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/lib64/libgio-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgio-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgio-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\250\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1213560, ...}) = 0
mmap(NULL, 3314736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3eb84000
mprotect(0x7f2a3eca7000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3eea7000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x123000) = 0x7f2a3eea7000
mmap(0x7f2a3eeac000, 5168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3eeac000
close(3)                                = 0
open("/usr/lib/qt/lib/libpangoft2-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpangoft2-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libpangoft2-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libpangoft2-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpangoft2-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20w\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=185744, ...}) = 0
mmap(NULL, 2281440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3e957000
mprotect(0x7f2a3e983000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3eb83000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7f2a3eb83000
close(3)                                = 0
open("/usr/lib/qt/lib/libpangocairo-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpangocairo-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libpangocairo-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libpangocairo-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpangocairo-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 N\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=50064, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40142000
mmap(NULL, 2145584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3e74b000
mprotect(0x7f2a3e757000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3e956000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f2a3e956000
close(3)                                = 0
open("/usr/lib/qt/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgdk_pixbuf-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgdk_pixbuf-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300U\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=127936, ...}) = 0
mmap(NULL, 2223584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3e52c000
mprotect(0x7f2a3e54b000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3e74a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7f2a3e74a000
close(3)                                = 0
open("/usr/lib/qt/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300>\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=543008, ...}) = 0
mmap(NULL, 2638136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3e2a7000
mprotect(0x7f2a3e32b000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3e52a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x83000) = 0x7f2a3e52a000
close(3)                                = 0
open("/usr/lib/qt/lib/libcairo.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libcairo.so.2", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib64/libcairo.so.2", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libcairo.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcairo.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\267\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=701736, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40141000
mmap(NULL, 2809488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3dff9000
mprotect(0x7f2a3e0a2000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3e2a2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa9000) = 0x7f2a3e2a2000
mmap(0x7f2a3e2a4000, 11920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3e2a4000
close(3)                                = 0
open("/usr/lib/qt/lib/libpango-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpango-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libpango-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libpango-1.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpango-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\362\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=307536, ...}) = 0
mmap(NULL, 2403488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3ddae000
mprotect(0x7f2a3ddf6000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3dff6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x48000) = 0x7f2a3dff6000
close(3)                                = 0
open("/usr/lib/qt/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libfreetype.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\304\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=557264, ...}) = 0
mmap(NULL, 2652544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3db26000
mprotect(0x7f2a3dba9000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3dda8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7f2a3dda8000
close(3)                                = 0
open("/usr/lib/qt/lib/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libfontconfig.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfontconfig.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000]\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=212768, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a40140000
mmap(NULL, 2308584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3d8f2000
mprotect(0x7f2a3d924000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3db24000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32000) = 0x7f2a3db24000
close(3)                                = 0
open("/usr/lib/qt/lib/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgobject-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgobject-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\230\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=319960, ...}) = 0
mmap(NULL, 2418504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3d6a3000
mprotect(0x7f2a3d6f0000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3d8ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4c000) = 0x7f2a3d8ef000
mmap(0x7f2a3d8f1000, 1864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3d8f1000
close(3)                                = 0
open("/usr/lib/qt/lib/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgmodule-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgmodule-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=11872, ...}) = 0
mmap(NULL, 2107384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3d4a0000
mprotect(0x7f2a3d4a3000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3d6a2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2a3d6a2000
close(3)                                = 0
open("/usr/lib/qt/lib/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgthread-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgthread-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=17248, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a4013f000
mmap(NULL, 2112664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3d29c000
mprotect(0x7f2a3d2a0000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3d49f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2a3d49f000
close(3)                                = 0
open("/usr/lib/qt/lib/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/librt.so.1", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35752, ...}) = 0
mmap(NULL, 2133096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3d093000
mprotect(0x7f2a3d09a000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3d29a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f2a3d29a000
close(3)                                = 0
open("/usr/lib/qt/lib/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libglib-2.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libglib-2.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200h\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1140320, ...}) = 0
mmap(NULL, 3237872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3cd7c000
mprotect(0x7f2a3ce91000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3d091000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x115000) = 0x7f2a3d091000
mmap(0x7f2a3d092000, 2032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3d092000
close(3)                                = 0
open("/usr/lib/qt/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libX11.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/lib64/libX11.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\330\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1158752, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a4013e000
mmap(NULL, 3255800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3ca61000
mprotect(0x7f2a3cb77000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3cd76000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x115000) = 0x7f2a3cd76000
close(3)                                = 0
open("/usr/lib/qt/lib/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libICE.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/lib64/libICE.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libICE.so.6", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320L\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=82624, ...}) = 0
mmap(NULL, 2192416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3c849000
mprotect(0x7f2a3c85c000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3ca5c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f2a3ca5c000
mmap(0x7f2a3ca5d000, 13344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3ca5d000
close(3)                                = 0
open("/usr/lib/qt/lib/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libSM.so.6", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/lib64/libSM.so.6", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libSM.so.6", O_RDONLY)   = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\330\31\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=27304, ...}) = 0
mmap(NULL, 2122680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3c642000
mprotect(0x7f2a3c648000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3c848000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2a3c848000
close(3)                                = 0
open("/usr/lib/qt/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\\\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=105824, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a4013d000
mmap(NULL, 2216984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3c424000
mprotect(0x7f2a3c43c000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3c63c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f2a3c63c000
mmap(0x7f2a3c63e000, 13336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3c63e000
close(3)                                = 0
open("/usr/lib/qt/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\357\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1711704, ...}) = 0
mmap(NULL, 3822776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3c07e000
mprotect(0x7f2a3c219000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3c419000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19b000) = 0x7f2a3c419000
mmap(0x7f2a3c41e000, 21688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3c41e000
close(3)                                = 0
open("/usr/lib/qt/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14600, ...}) = 0
mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3be7a000
mprotect(0x7f2a3be7c000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3c07c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2a3c07c000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a4013c000
open("/usr/X11R7/lib64/tls/x86_64/libXinerama.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/X11R7/lib64/tls/x86_64", 0x7fff6d3405a0) = -1 ENOENT (No such file or directory)
open("/usr/X11R7/lib64/tls/libXinerama.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/X11R7/lib64/tls", 0x7fff6d3405a0) = -1 ENOENT (No such file or directory)
open("/usr/X11R7/lib64/x86_64/libXinerama.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/X11R7/lib64/x86_64", 0x7fff6d3405a0) = -1 ENOENT (No such file or directory)
open("/usr/X11R7/lib64/libXinerama.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0H\n\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=8184, ...}) = 0
mmap(NULL, 2103496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3bc78000
mprotect(0x7f2a3bc7a000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3be79000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2a3be79000
close(3)                                = 0
open("/usr/X11R7/lib64/libXi.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\36\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=52040, ...}) = 0
mmap(NULL, 2147536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3ba6b000
mprotect(0x7f2a3ba77000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3bc77000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f2a3bc77000
close(3)                                = 0
open("/usr/X11R7/lib64/libXrandr.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\350\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=28160, ...}) = 0
mmap(NULL, 2123544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3b864000
mprotect(0x7f2a3b86b000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3ba6a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2a3ba6a000
close(3)                                = 0
open("/usr/X11R7/lib64/libXcursor.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320(\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35936, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a4013b000
mmap(NULL, 2131312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3b65b000
mprotect(0x7f2a3b663000, 2097152, PROT_NONE) = 0
mmap(0x7f2a3b863000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f2a3b863000
close(3)                                = 0
open("/usr/X11R7/lib64/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/../lib64/tls/x86_64/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib64/../lib64/tls/x86_64", 0x7fff6d3404e0) = -1 ENOENT (No such file or directory)
open("/usr/lib64/../lib64/tls/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib64/../lib64/tls", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib64/../lib64/x86_64/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib64/../lib64/x86_64", 0x7fff6d3404e0) = -1 ENOENT (No such file or directory)
open("/usr/lib64/../lib64/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360m\5\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=978664, ...}) = 0
mmap(NULL, 3158328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a3b357000
mprotect(0x7f2a3b43d000, 2093056, PROT_NONE) = 0
mmap(0x7f2a3b63c000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe5000) = 0x7f2a3b63c000
mmap(0x7f2a3b646000, 82232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a3b646000
close(3)                                = 0

RandSec
Posts: 82
Joined: Mon 10 Aug 2009, 18:33
Location: Austin, Texas
Contact:

Early Comments

#15 Post by RandSec »

I have successfully installed Lighthouse64 5.14b4 on LiveDVD for three i3 systems, one of which has a 6xxx-series video card, which now works with Puppy for the first time. Hooray!

One of the major advances of Lighthouse 64 is the complex and beautiful screen saver technology. It reminds us that computers can be much more than just computation. Sometimes I would like to save the screen result to a file, but of course touching a key ends the screen saver. Some of the things are so interesting that I would like to run them on their own, or find extensions to them. The 3D molecular images wold be particularly educational if they could break up and combine in classic chemical reactions. I think graphics like this are a really important advance in connecting to ordinary people, and science geeks who are not computer geeks. Thank you so much!

My machines mostly are "thin client" DVD-load systems with no hard drive at all (based on several years of malware analysis and argument, plus two decades of professional cryptography). Although Linux malware is RARE, it is not unknown, whereas infecting a drive which does not exist actually is IMPOSSIBLE, a distinction which others may not find as significant as I do.

To improve security, I would like the system to come up NOT online, at least for the first session, then users should be able to select this action for the future. If a user wants to do something securely, offline, he actually needs to BE offline.

In systems with hard drives, I would like to disable the search for Puppy files on the hard drive. Again, the system probably should come up like this, and only after that allow the user to throw away this advantage. If malware gets through the browser, it might make a Puppy file as a form of infection that even a new DVD would not cure.

And, of course, I will have to find a way to remove Wine, since some Windows malware may use it.

I would love to have somebody who knows how, compile the Free Pascal / Lazarus package (freepascal.org) for use in LIghthouse64. Or "just" describe how to do it, albeit in the horrendous detail needed for someone who has never done a Linux app compile.

I have been working with Firefox 9.0.1 under Lighthouse 64 5.14b4 for several days, apparently without problems. I am still having bookmarking problems as I reported in 5.12, but at least some of those now appear to be Google problems; only about 20 percent of newly-bookmarked pages are showing up in the bookmark results. Perhaps the new Firefox cured other bookmarking problems. Bookmarking and cloud storage of all kinds is a significant issue for thin client systems; I do a lot of emailing of files to myself using Gmail, where they are at least SSL-protected to and from the cloud.

In the 5.12 thread I mentioned a problem with Pburn which is still there: Pburn does not blank a DVD+RW, which means I have to get out of LIghthouse and load Puppy32 if I want to do that. The problem looks like multiple errors of logic, despite having worked fine in the 32-bit Puppy for a long time. Here are the error log results:


(first, selecting a complete blank)
Pburn version 3.3.4

###################################################
COMMAND:
###################################################

growisofs -use-the-force-luke=notray -Z sr0=/dev/zero

###################################################
OUTPUT:
###################################################
:-( "sr0=/dev/zero": unexpected errno:No such file or directory



(next, selecting a fast blank)
Pburn version 3.3.4

###################################################
COMMAND:
###################################################

dvd+rw-format -force sr0

###################################################
OUTPUT:
###################################################
* BD/DVD±RW/-RAM format utility by <appro@fy.chalmers.se>, version 7.1.
- usage: dvd+rw-format [-force[=full]] [-lead-out|-blank[=full]]
[-ssa[=none|default|max|XXXm]] /dev/dvd


The problems are fixable details: Thanks for such fine work!

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#16 Post by Q5sys »

another issue I found. While trying to install my IRC client I accidently updated libc.so.6, which propmtly crashed the system. Since it was a sudden failure... it wasnt saved into the safe file. However after rebooting, all of the drive labels are off. I can mount the drives like normal, but the labels are for the wrong drive. IE clicking on the icon that says 'Drive A' but insteads opens up the drive 'Drive B' Upon boot the drives were assigned other drive devices... What was once /dev/sdd1 is now /dev/sde1. But the drive labels are still showing what label the drive hadon prior boot.

Ok maybe that explaintion was all confusing... let me try again.

When my system was running...
the Drive @ /dev/sdd1 had the label of Z-Stor
the Drive @ /dev/sde1 had the label of Y-Stor
the Drive @ /dev/sdf1 had the label of W-Stor

Upon reboot however...
the Drive @ /dev/sdd1 has the label of W-Stor, (but shows on the desktop and in the file manager as Z-Stor, but opens and shows the files that are on /dev/sdd1)
the Drive @ /dev/sde1 has the label of Z-Stor, (but shows on the desktop and in the file manager as Y-Stor)
the Drive @ /dev/sdf1 has the label of Y-Stor, (but shows on the desktop and in the file manager as W-Stor)

The drive labels are showing based on what the drives were at last boot... not this one.
How often does this information refresh itself? Where is it saved?

Lastly... what version of GLibC does LHP514 have?

gcmartin

Question on My Mariner Live Media operations

#17 Post by gcmartin »

My Live Media operations using Mariner.

One item that I cannot seem to navigate around is the subsequent booting after initial setup of Mariner.

Initial boot
  • I select SFS files for system's use on the SFS configuration section during boot.
  • At desktop, I set localization
  • I get a Boot Manager screen which seems logical for subsequent boots that will occur
  • After selecting PETS that I may also want, I then do a reboot where my session is saved to DVD.
On subsequent Reboots of the DVD
I am unexpectedly presented with the SFS configuration section on each boot requiring that I tell which SFS files I want to use

Question
  • When system is 1st started (initially) and the SFSs are loaded: When I do a "session save to DVD", is the SFSs/PETs functionality added at boot and during the session, included on the save-session?
  • When the Boot Manager screen (see below) ask for subsequent SFS processing, does this apply equally to my Live media system's boot and operations?
Thanks in advance for any help
Attachments
SFS Boot Settings.png
Boot Manager and SFS Boot Settings in Mariner
(156.48 KiB) Downloaded 2729 times

pabloA
Posts: 29
Joined: Thu 12 Feb 2009, 20:37

#18 Post by pabloA »

[quote="Q5sys"
Thats a known issue issue with Rox. It hangs up trying to read the empty files in /proc.
The version in LHP is 2.1, but you can read from comments on here that from v2.6 on its not an issue... offical rox site though only has 2.1 as the latest... so I have no clue about that one.
Thank you for information. I had not encounted it in all the years. My liitle fix seems to have not shown any problems so-far as I know :)

gcmartin

Help with wireless

#19 Post by gcmartin »

I am having a problem with a wireless issue.

This has been moved to here. as a result of Barry's recent reply to a related problem.

RandSec
Posts: 82
Joined: Mon 10 Aug 2009, 18:33
Location: Austin, Texas
Contact:

Lighthouse 64 5.14.2 Beta 4

#20 Post by RandSec »

I love Lighthouse 64, and am trying to make it do what I need. There are issues:

First, this is an i3 "thin client" DVD-load desktop, now (!) with an HD 6570 video card, and 8GB RAM. Having a lot of RAM obviously is helpful in diskless systems. The system basically works great, and the 3D screensaver graphics are now smooth.

Note: I think we need another description beyond "Live CD/DVD," because Puppy (and, thus, Lighthouse 64) differs from other distros: For the others, LiveCD means keeping the CD in the drive and slowly accessing it to load and run applications. This is very different from an initial load into RAM, which I would describe as "DVD-load."

1. Puppy 5.2.5 has Guvcview webcam viewer to select camera and resolution in USB webcams. Does Lighthouse 64 have anything for that?

2. Puppy 5.2.5 has Abiword which will properly load .wpd (WordPerfect) documents. Those documents do not load in Lighthouse 64 Abiword. In our case, we have text archives stretching back about 25 years, and backward compatibility is one reason Microsoft Windows kept hanging on.

3. Lighthouse 64 Sys-Info reports my CPU speed as 1200MHz, but Hardinfo reports 3.07GHz (which my BIOS supports). CPU Frequency Scaling Tool also incorrectly reports 1200MHz.

4. Now (finally!) having enough RAM, I would like to be able to make a FULL copy of an existing MULTI-SESSION DVD, as opposed to re-creating a new version.

Thank you so much for this wonderful OS!

Post Reply