WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Tiny Core 5.0 Alpha 3 Testing  (Read 84352 times)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #30 on: July 08, 2013, 07:42:03 AM »
@nick65go

TC 5, like earlier versions, supports custom kernels. So if you need a specific version, or built with a specific compiler, you're free to do so.

The argument for the official one is not about the compile time, but the test time.
The only barriers that can stop you are the ones you create yourself.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #31 on: July 08, 2013, 08:23:08 AM »
l3afpad built as a test for Xorg-7.7-dev and gtk3 (which needs libxcb, now a dep of libX11).

'Seems to work, so those who were waiting on Xorg-7.7-dev and/or libpng-dev to recompile tc-4.x extensions can now go ahead.

I rebuilt few of my extensions with build scripts used to create 4.x extension. Result is mixed. Party they fail due to X component .la files are in /usr/local/lib while it is expected in /usr/lib. And there are strange cases whire installation fails with linker DSO error missing atan... in glib2 and similar.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #32 on: July 08, 2013, 08:30:38 AM »
Partly they fail due to X component .la files are in /usr/local/lib while it is expected in /usr/lib.

I updated cairo-dev, fontconfig-dev and pango-dev a couple of hours ago to fix this (but no doubt there are more)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #33 on: July 08, 2013, 09:06:52 AM »
Partly they fail due to X component .la files are in /usr/local/lib while it is expected in /usr/lib.

I updated cairo-dev, fontconfig-dev and pango-dev a couple of hours ago to fix this (but no doubt there are more)

It works now, I could rebuild these apps. What did you change?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #34 on: July 08, 2013, 09:13:39 AM »
The path to the X libs in the relevant *.la file

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #35 on: July 08, 2013, 09:17:39 AM »
Regarding missing math lib, if I add -lm to LDFLAGS it installs fine.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline meo

  • Hero Member
  • *****
  • Posts: 651
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #36 on: July 08, 2013, 12:30:11 PM »
Hi guys!

Just wanna give you the thumbs up for the work you're putting down in making TC going forward!

Have fun developing TC 5.0,
meo

P.S. Sadly I don't have the skills to be of much use otherwise I would be glad to help. D.S.
« Last Edit: July 08, 2013, 12:32:24 PM by meo »
"All that is very well," answered Candide, "but let us cultivate our garden." - Francois-Marie Arouet Voltaire

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #37 on: July 08, 2013, 07:35:24 PM »
Xorg-7.7 users should note that the only new video drivers are:

xf86-video-fbdev
xf86-video-intel
xf86-video-nouveau
xf86-video-vesa

The other video drivers are from the Xorg-7.6 build and may or may not work.

Glad you mentioned this, because I've been banging head against computer trying to figure out why I couldn't any longer boot past  "Waiting for X" or text mode prompt   :p

Works great now

Thanks so much Juanito  for all the awesome workmanship and to all those who have made this project possible  :thumbup: 


Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #38 on: July 08, 2013, 08:13:07 PM »
What hardware do you have and which driver worked?

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #39 on: July 08, 2013, 11:18:07 PM »
Am using mostly Nvidia video cards with core booted from a USB stick 

Not the latest Nvidia cards at present,  but several ranging from Mobile GeForce GTX 260 (G92 chipset) to GeForce GTX 560's (GF114 chipset)


Xorg-7.7/vesa  works but am unable to start fbdev with vga=791 boot code, but will attempt this again now the system has been updated

Xorg-7.7-3d  works also. 

On the GeForce GTX 260M  Both Xorg-7.7 & Xorg-7.7-3d with xf-video-nouveau and  xf-video-nv   have default resolution issue in confless mode,    leaving some of the screen out of view (eg wbar out of view)

xrandr | grep \* | cut -d' ' -f4   indicates a current resolution of 1280x768, whereas 1920x1200 is more desirable for this LCD yet not available with current modes as per xrandr --query. 

I need to pursue fbdev and -configure still,   I notice that xrandr has a scaling option, maybe have to try that when running vesa driver


In contrast, I have used Nvidia-settings with nvidia.ko  with all the above hardware and tc-4.7.7, so maybe nvidia drivers need an update?

(logs coming)
« Last Edit: July 09, 2013, 12:02:57 AM by coreplayer2 »

Offline yoshi314

  • Full Member
  • ***
  • Posts: 135
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #40 on: July 09, 2013, 12:01:08 AM »
Hi Rich,
I understand your answer, and I realy don't have a problem with the actual development method.
I just wondered, why not use lets say gcc 4.8.1 ? For example my kernel is Linux version 3.9.7-1-ARCH (tobias@T-POWA-LX) (gcc version 4.8.1 (GCC) ) #1 SMP PREEMPT Thu Jun 20 22:45:32 CEST 2013, x86_64 GNU/Linux. Is an archlinux unchanged kernel. So the gcc 4.8 is tested to work OK by a wide community.

archlinux does not test gcc as well as it should, due to its binary distro nature and being responsible for only a small subset of repository : see here to find out how many things broke when gcc-4.7 was released : https://bugs.gentoo.org/show_bug.cgi?id=gcc-4.7  . and note that some of the problems are not yet fixed.

see here to find out how many things were/are broken with gcc-4.8 : https://bugs.gentoo.org/show_bug.cgi?id=gcc-4.8

when new gcc rolls out, archlinux devs do not test everything against it. they tend to reuse older packages without often rebuilding them. gentoo, due to its nature has to be more careful and does very thorough testing of new compiler.
« Last Edit: July 09, 2013, 12:10:17 AM by yoshi314 »

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #41 on: July 09, 2013, 01:08:05 AM »
Please note that, to avoid confusion, Xorg-7.6 and deps have been removed from the tc-5.x repo

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #42 on: July 09, 2013, 07:19:06 AM »
Another 2year old machine using GeForce G114 chipset

Looks like Xorg is unable to load the nv driver, claims is not present but I can confirm xf86-video-nv extension is installed. The NOUVEAU driver does not support this 2 year old video chip.  It appears as if the Vesa driver is in use on this pc.   While 1920x1200 is not set as default on another monitor, the default resolution in use is 1280x1024 which is perfectly useable.

from the Xorg.0.log attached below I notice nv driver is not usable
Code: [Select]
[    14.821] (II) LoadModule: "glx"
[    14.821] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[    14.839] (II) Module glx: vendor="X.Org Foundation"
[    14.839] compiled for 1.14.2, module version = 1.0.0
[    14.839] ABI class: X.Org Server Extension, version 7.0
[    14.839] (==) AIGLX enabled
[    14.839] Loading extension GLX
[    14.839] (==) Matched nouveau as autoconfigured driver 0
[    14.839] (==) Matched nv as autoconfigured driver 1
[    14.839] (==) Matched vesa as autoconfigured driver 2
[    14.839] (==) Matched modesetting as autoconfigured driver 3
[    14.839] (==) Matched fbdev as autoconfigured driver 4
[    14.839] (==) Assigned the driver to the xf86ConfigLayout
[    14.839] (II) LoadModule: "nouveau"
[    14.839] (II) Loading /usr/local/lib/xorg/modules/drivers/nouveau_drv.so
[    14.846] (II) Module nouveau: vendor="X.Org Foundation"
[    14.846] compiled for 1.14.2, module version = 1.0.7
[    14.846] Module class: X.Org Video Driver
[    14.846] ABI class: X.Org Video Driver, version 14.1
[    14.846] (II) LoadModule: "nv"
[    14.847] (WW) Warning, couldn't open module nv
[    14.847] (II) UnloadModule: "nv"
[    14.847] (II) Unloading nv
[    14.847] (EE) Failed to load module "nv" (module does not exist, 0)
[    14.847] (II) LoadModule: "vesa"
[    14.847] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[    14.847] (II) Module vesa: vendor="X.Org Foundation"
[    14.847] compiled for 1.14.2, module version = 2.3.2
[    14.847] Module class: X.Org Video Driver
[    14.847] ABI class: X.Org Video Driver, version 14.1
[    14.847] (II) LoadModule: "modesetting"
[    14.847] (WW) Warning, couldn't open module modesetting
[    14.847] (II) UnloadModule: "modesetting"
[    14.847] (II) Unloading modesetting
[    14.847] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    14.847] (II) LoadModule: "fbdev"
[    14.847] (II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.so
[    14.848] (II) Module fbdev: vendor="X.Org Foundation"
[    14.848] compiled for 1.14.2, module version = 0.4.3
[    14.848] Module class: X.Org Video Driver
[    14.848] ABI class: X.Org Video Driver, version 14.1

currently installed onboot extensions

Xorg-7.7-3d
xf86-input-synaptics
xf86-video-nouveau
xf86-video-nv

« Last Edit: July 09, 2013, 07:40:45 AM by coreplayer2 »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #43 on: July 09, 2013, 07:37:46 AM »
Unable to remove Xorg-7.6-dev  as is a dep of fltk-1.1.10-dev  and gtk1-dev extensions


Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Tiny Core 5.0 Alpha 3 Testing
« Reply #44 on: July 09, 2013, 08:46:23 AM »
Those deps were updated earlier today :)