Discussion:
Problem with startx and TinyCore linux version 6.4 and soeul-fancy
arthur low
2016-02-20 00:21:18 UTC
Permalink
Hi,

I am using a Lenovo T520 laptop and Genode version 15-11. If I run
seoul-fancy.run with the the bzImage-3.1 and tc-browser.gz (downloaded by
the script from genode.org), I succeed in booting into an X environment
after clicking on the init button when Genode's window manager comes up.
Therefore, I know I have compiled the tools and enabled my build
environment correctly.

Then I replaced the kernel: bzImage-3.1 and initrd: tc-browser.gz with a
custom-compiled bzImage ( I need to enable an additional kernel feature),
and the standard core.gz. I modified the run script so they would download
from my web server running on localhost.

I am then loading the minimal TC extensions (after booting to the shell)
to load the X windows environment:

tce-load -wi Xvesa.tcz
tce-load -wi Xlibs.tcz
tce-load -wi Xprogs.tcz
tce-load -wi aterm.tcz
tce-load -wi flwm_topside.tcz
tce-load -wi wbar.tcz

Using the standard cmdline in the seoul-fancy.run script, the network would
not start, so I added init=linuxrc to the cmdline, which made the network
work. However some values of vga=xxx break the network (no IP address).

No matter what is the issue with the network, I can find no way to make
startx to work, regardless of which values for vga I use from this table (
the standard seoul-fancy.run script used 0x314 = 791 in the table below.

Color 640x480 800x600 1024x768 1280x1024
256 8 bit 769 771 773 775
32000 15 bit 784 787 790 793
65000 16 bit 785 788 791 794
16.7M 24 bit 786 789 792 795

Does anyone have a working solution?

Arthur Low
Alexander Boettcher
2016-02-23 13:56:06 UTC
Permalink
Hello,
Post by arthur low
Then I replaced the kernel: bzImage-3.1 and initrd: tc-browser.gz with a
custom-compiled bzImage ( I need to enable an additional kernel feature),
and the standard core.gz. I modified the run script so they would download
from my web server running on localhost.
I am then loading the minimal TC extensions (after booting to the shell)
tce-load -wi Xvesa.tcz
For the demo Xfbdev.tcz was used. Afair - it was the only way to get
graphical output going with Tinycore.

Cheers,

Alex.

Loading...