Skip to content

shared memory and udev calls will prevent WEB browsers from running #9

@JanuszChmiel

Description

@JanuszChmiel

I would like to express my big afraid. why? Chromium and Firefox, Seamonkey are calling new shared memory functions. It is impossible to implement all shared memory functions from Linux kernel, because shared memory is constructed rather for external storage media, where many write cycles are tolerated. Using so many write cycles could corrupt storage chips inside Android based devices.
More over, more and more apps are strictly dependent on regular Linux kernel and it is impossible to emulate Linux kernel by using other way than running full Linux distribution on Qemu emulator.
Unfortunately for many users, running Linux distro without Kqemu kernel device driver is very slow.
So unfortunately, Proot will be very probably used not for running WEB browsers, but rather for compiling and debugging some apps which do not depend on regular Linux kernel system calls.
It is very probably not possible to think some work around.
Try to run Chromium on Debian PUlseie, try to run Seamonkey on Arch Linux.
System bus not available.
Who will emulate system bus on software level?
Only Qemu and similar emulators can do that.
And if real Linux kernel run in memory.
So good times are over for ever.
And I must be happy, that Tuner Internet radio app do not use shared memory or other Linux kernel related system calls.
Mate desktop environment also do not depend on such system calls.
Orca screen reader work smoothly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions