Author Topic: Cubian X1 is out ;)  (Read 26181 times)

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Cubian X1 is out ;)
« on: October 07, 2014, 10:31:07 pm »
Link: http://cubian.org/2014/10/08/cubian-x1-is-out/

I'm pleased to announce a new version of Cubian is out. The version name is X1. It's highly recommended to upgrade to this version. It resolved all the known problems in the previous releases.

The new version supports all cubieboards currently released by cubietech. HDMI and VGA image is separately packed for the sake of convience. Our wiki has a great tutorial on how to use VGA output.

Cubian is dedicated to make Debian running on cubieboard easier, faster, safer. It has three types to suit your needs.

Nano text mode
Nano+headless text mode but without display support, no reserved memory.
Desktop MATE desktop with hardware acceleration, chromium browser with flash support
Please read Get started with Cubian if you are first on using Cubian. The rules still working if you aren't customize anything. Read Install Cubian if you don't know how to install.

Hilights
Cubian X1 has a configuration tool called cubian-config. It is adopted from raspi-config. It will run at first boot, let you choose your password, locales, timezone, keyboard layout and more.


The login screen has changed it's style. The login manager still is SLiM.
   

Desktop enviroment has changed from LXDE to MATE


One more thing
We use bittorrent to publish the new images to saving money on hosting charges. Kindly please help seeding at least 30 minutes after your download is complete to make others downloading faster. I aslo use my cubieboard as a seeder (with cubian x1 of course XD) at home working all days.
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues

Offline Chris0706

  • Jr. Member
  • **
  • Posts: 52
  • Karma: +1/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #1 on: October 08, 2014, 03:47:55 am »
Hey!

Sounds like a really good release so far. Do you know if Amazon Prime works with the flash release? Is Bluetooth working? Does it play 1080p x264 stuff fluently?

Greetings

Offline ua3prq

  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #2 on: October 08, 2014, 05:36:41 am »
2 cubieplayer

Thank you, I stand at the retransmitting  ;)
Speed ​​is really very small (30% for 5h)...
« Last Edit: October 08, 2014, 05:44:39 am by ua3prq »

Offline tomcheng76

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #3 on: October 08, 2014, 10:06:25 pm »
Thanks for the update! Seeding

Can i upgrade to X1 from the previous version directly without reflash ?
Besides, can i turn on jumbo frame ? In the previous version, i tried mtu 1600 on eth0 works, but 2000/3000/4000 is failed , latest kernel via cubian-update
Here is the kernel
Code: [Select]
uname -a
Linux Cubian 3.4.79-sun7i #14 SMP PREEMPT Thu Jul 3 06:39:51 CST 2014 armv7l GNU/Linux

Looking forward for the answer

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #4 on: October 09, 2014, 03:30:38 am »
Thanks for the update! Seeding

Can i upgrade to X1 from the previous version directly without reflash ?
Besides, can i turn on jumbo frame ? In the previous version, i tried mtu 1600 on eth0 works, but 2000/3000/4000 is failed , latest kernel via cubian-update
Here is the kernel
Code: [Select]
uname -a
Linux Cubian 3.4.79-sun7i #14 SMP PREEMPT Thu Jul 3 06:39:51 CST 2014 armv7l GNU/Linux

Looking forward for the answer
Sorry, You must reflash. BTW, the kernel is now managed by apt, if you want the latest kernel just type apt-get install linux-image. I will provide the latest kernel as a standard deb package. cubian-update is working just for backward compatbility.
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues

Offline GuL

  • Jr. Member
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #5 on: October 09, 2014, 07:19:13 am »
BTW, the kernel is now managed by apt, if you want the latest kernel just type apt-get install linux-image.

Hi cubieplayer,
is this only for cubian X1 or also for previous version ?

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #6 on: October 09, 2014, 07:44:50 am »
BTW, the kernel is now managed by apt, if you want the latest kernel just type apt-get install linux-image.

Hi cubieplayer,
is this only for cubian X1 or also for previous version ?

Aslo for previous version. Don't forget apt-get update
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues

Offline GuL

  • Jr. Member
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #7 on: October 09, 2014, 08:01:14 am »
Ok thanks, I will try this evening.
Cheers

Offline tomcheng76

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #8 on: October 09, 2014, 10:58:10 am »
Thanks for the update! Seeding

Can i upgrade to X1 from the previous version directly without reflash ?
Besides, can i turn on jumbo frame ? In the previous version, i tried mtu 1600 on eth0 works, but 2000/3000/4000 is failed , latest kernel via cubian-update
Here is the kernel
Code: [Select]
uname -a
Linux Cubian 3.4.79-sun7i #14 SMP PREEMPT Thu Jul 3 06:39:51 CST 2014 armv7l GNU/Linux

Looking forward for the answer
Sorry, You must reflash. BTW, the kernel is now managed by apt, if you want the latest kernel just type apt-get install linux-image. I will provide the latest kernel as a standard deb package. cubian-update is working just for backward compatbility.

Thanks for the reply  :)
Code: [Select]
Package linux-image is a virtual package provided by:
  linux-image-3.4.79-sun7i 3.4.79-3cubian
  linux-image-3.4.79-sun4i 3.4.79-3cubian
  linux-image-3.4.79-headless-sun7i 3.4.79+headless-3cubian
  linux-image-3.4.79-headless-sun4i 3.4.79+headless-3cubian
  linux-image-3.2.0-4-vexpress 3.2.60-1+deb7u3
  linux-image-3.2.0-4-omap 3.2.60-1+deb7u3
  linux-image-3.2.0-4-mx5 3.2.60-1+deb7u3
You should explicitly select one to install.

So i picked linux-image-3.4.79-sun7i to install. kernel managed by the apt repository is a very good idea.
Looking forward to solve the jumbo frame problem 8)

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #9 on: October 09, 2014, 10:14:52 pm »
The latest version is linux-image-3.4.79-sun7i 3.4.79-4cubian, added bluetooth support for cubietruck
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues

Offline richdotward

  • Newbie
  • *
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #10 on: October 10, 2014, 07:40:04 am »
Will share for a while on my seedbox.  Don't need the space.  Getting errors from the tracker though.

Rich

Sent from my Nexus 4 using Tapatalk


Offline sbfreddie

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #11 on: October 10, 2014, 12:42:37 pm »
I tried this image out.
Like the Mate interface a lot!
However:
It will not run a 1080p video at all, and a 720p is so choppy its not usable.

Running glxgears gives only 42 FPS and sunxi-es2gears gives only 60 FPS.  The Qbee-X image gives over 500 FPS with glxgears.  So I can only assume that Mali has not been properly installed.

I guess this image has a long way to go.

Freddie

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #12 on: October 10, 2014, 04:04:17 pm »
I tried this image out.
Like the Mate interface a lot!
However: sunxi-es2gears
It will not run a 1080p video at all, and a 720p is so choppy its not usable.

Running glxgears gives only 42 FPS and sunxi-es2gears gives only 60 FPS.  The Qbee-X image gives over 500 FPS with glxgears.  So I can only assume that Mali has not been properly installed.

I guess this image has a long way to go.

Freddie
FPS is not really the point, if you change /usr/share/X11/xorg.conf.d/99-sunxifb.conf find
Quote
Option          "SwapbuffersWait" "true"
to
Quote
Option          "SwapbuffersWait" "false"
You will get a 300+fps using sunxi-es2gears. AFAIK, glxgears is for OpenGL, MALI only supports OpenGL ES, so, I quite doubted the number 500FPS.

You need to use the pre-installed SMplayer to play 1080P video. Only h264, and mpeg1,2 is supported

BTW:
If you want test 2D/3D performance in reality, you should
Quote
apt-get update && apt-get install glmark2-es2
then run glmark2-es2

Here is alog from Cubian X1 desktop for cubietruck
Quote
=======================================================
    glmark2 2012.08
=======================================================
    OpenGL Information
    GL_VENDOR:     ARM
    GL_RENDERER:   Mali-400 MP
    GL_VERSION:    OpenGL ES 2.0
=======================================================
[build] use-vbo=false: FPS: 80 FrameTime: 12.500 ms
[build] use-vbo=true: FPS: 87 FrameTime: 11.494 ms
[texture] texture-filter=nearest: FPS: 92 FrameTime: 10.870 ms
[texture] texture-filter=linear: FPS: 90 FrameTime: 11.111 ms
[texture] texture-filter=mipmap: FPS: 87 FrameTime: 11.494 ms
[shading] shading=gouraud: FPS: 79 FrameTime: 12.658 ms
[shading] shading=blinn-phong-inf: FPS: 82 FrameTime: 12.195 ms
[shading] shading=phong: FPS: 80 FrameTime: 12.500 ms
[bump] bump-render=high-poly: FPS: 52 FrameTime: 19.231 ms
[bump] bump-render=normals: FPS: 92 FrameTime: 10.870 ms
[bump] bump-render=height: FPS: 92 FrameTime: 10.870 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 33 FrameTime: 30.303 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 20 FrameTime: 50.000 ms
[pulsar] light=false:quads=5:texture=false: FPS: 96 FrameTime: 10.417 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 16 FrameTime: 62.500 ms
[desktop] effect=shadow:windows=4: FPS: 50 FrameTime: 20.000 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 35 FrameTime: 28.571 ms
Error: Requested MapBuffer VBO update method but GL_OES_mapbuffer is not supported!
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: Unsupported
[ideas] speed=duration: FPS: 88 FrameTime: 11.364 ms
[jellyfish] <default>: FPS: 48 FrameTime: 20.833 ms
Error: SceneTerrain requires Vertex Texture Fetch support, but GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS is 0
[terrain] <default>: Unsupported
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 93 FrameTime: 10.753 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 64 FrameTime: 15.625 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 91 FrameTime: 10.989 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 81 FrameTime: 12.346 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 48 FrameTime: 20.833 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 82 FrameTime: 12.195 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 82 FrameTime: 12.195 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 82 FrameTime: 12.195 ms
=======================================================
                                  glmark2 Score: 71
=======================================================

« Last Edit: October 10, 2014, 05:11:14 pm by cubieplayer »
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues

Offline sbfreddie

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: Cubian X1 is out ;)
« Reply #13 on: October 10, 2014, 07:58:45 pm »
Quote
You will get a 300+fps using sunxi-es2gears. AFAIK, glxgears is for OpenGL, MALI only supports OpenGL ES, so, I quite doubted the number 500FPS.

Here is the output from the terminal of Aruntu running glxgears:
aruntu@aruntu:~$ glxgears
libGL: built on Aug 19 2014 03:42:53
2297 frames in 5.0 seconds = 459.238 FPS
2260 frames in 5.0 seconds = 451.837 FPS
2290 frames in 5.0 seconds = 457.797 FPS
2322 frames in 5.0 seconds = 464.192 FPS
2255 frames in 5.0 seconds = 450.816 FPS
1466 frames in 5.0 seconds = 293.174 FPS
2178 frames in 5.0 seconds = 435.467 FPS
^C
aruntu@aruntu:~$ c

aruntu@aruntu:~$ glxgears
libGL: built on Aug 19 2014 03:42:53
2407 frames in 5.0 seconds = 481.388 FPS
2295 frames in 5.0 seconds = 458.980 FPS
2383 frames in 5.0 seconds = 476.537 FPS
2405 frames in 5.0 seconds = 480.891 FPS
2367 frames in 5.0 seconds = 473.232 FPS
2266 frames in 5.0 seconds = 453.141 FPS
2389 frames in 5.0 seconds = 477.655 FPS
2382 frames in 5.0 seconds = 476.351 FPS
2153 frames in 5.0 seconds = 430.455 FPS
2407 frames in 5.0 seconds = 481.322 FPS
2395 frames in 5.0 seconds = 478.817 FPS
2298 frames in 5.0 seconds = 459.557 FPS
2416 frames in 5.0 seconds = 483.180 FPS
2425 frames in 5.0 seconds = 484.968 FPS
2400 frames in 5.0 seconds = 479.909 FPS
2298 frames in 5.0 seconds = 459.451 FPS
2387 frames in 5.0 seconds = 477.348 FPS
2100 frames in 5.0 seconds = 418.694 FPS
^C
aruntu@aruntu:~$
Although Aruntu is not as fast as Q-bee X was it still posts very impressive results, as the MALI is not exactly a high powered Graphics Processor (GP).
The only reason that I use glxgears is that when another program needs OpenGL ( in what ever form it can find) it uses the same methods as glxgears to find the libs.  For instance I build OpenCPN often and it needs OpenGL ES2 at least.
If you have not done the work with glshim and glues and installing them in the proper place, when some other (non custom application) needs OpenGL it will not find it and fail to build properly.  Sunxi-ex2gears was custom built just for this processor and has been informed by the builders where to find the proper libs, but no other application knows this.

All of my videos are built with x264 and none of them seem to work on this distribution.  I did use the installed SMplayer, that was what gave the bad results.  But the same files running on the same hardware play fine with Q-bee X and Aruntu.

I stand by my results.

Thanks for trying,

Freddie

Offline cubieplayer

  • Full Member
  • ***
  • Posts: 177
  • Karma: +22/-1
    • View Profile
Re: Cubian X1 is out ;)
« Reply #14 on: October 10, 2014, 10:34:29 pm »
Thanks, I never know something like glshim.
If you find any problems on cubian, it's recommended create an issue on github. The problem and the way we resolve it is transparent for other users or developers.

I created an issue related to glxgears https://github.com/cubieplayer/Cubian/issues/372

I will aslo test the video decoding performance problem. Thanks for pointing out those issues.
 
Cubian:http://cubian.org/ Cubian  Helpdesk:https://github.com/cubieplayer/Cubian/issues