Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.embedded > #680 > unrolled thread

Linux changing the world more rapidly

Started by7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com>
First post2014-09-30 20:31 +0100
Last post2014-09-30 19:54 -0400
Articles 8 — 5 participants

Back to article view | Back to comp.os.linux.embedded


Contents

  Linux changing the world more rapidly 7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com> - 2014-09-30 20:31 +0100
    Re: Linux changing the world more rapidly vallor <vallor@cultnix.org> - 2014-09-30 13:05 -0700
      Re: Linux changing the world more rapidly 7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com> - 2014-09-30 22:41 +0100
      Re: Linux changing the world more rapidly 	flatfish+++ <phlatphish@yahoo.com> - 2014-09-30 19:54 -0400
      Now I stay reclined, relaxed.  Jeff-Relf.Me <@.> - 2014-10-01 05:22 -0700
        How does my code handle resolution changes, you ask ?  Jeff-Relf.Me <@.> - 2014-10-04 04:56 -0700
    Re: Linux changing the world more rapidly Silver Slimer <slvrslmr@lv.c> - 2014-09-30 17:54 -0400
    Re: Linux changing the world more rapidly 	flatfish+++ <phlatphish@yahoo.com> - 2014-09-30 19:54 -0400

#680 — Linux changing the world more rapidly

From7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com>
Date2014-09-30 20:31 +0100
SubjectLinux changing the world more rapidly
Message-ID<IyDWv.296992$_u1.9408@fx30.am4>
Linux changing the world more rapidly
-------------------------------------

Linux has changed the world rapidly.
And its changing even faster than ever before.

Something is happening in the PC market.

Japan sees 25% drop in PC sales.

The rest of the world has seen 10% per year
and acclerating.

Everyone is moving to super fast phablets
as their window into the world around them.

Minimum 8 core phablet with 2GB RAM with 32GB
eMMC, 2048*1536 is probably the low spec machines
by end of this year. By this time next year,
all of those machines will have doubled in features
and sport 64 bit.

They are going to need a large variety of Linux distro
to fill the niche being opened up for them
to maximimise sales.

Ubuntu comes to mind, but all Linux
distros can run efficiently on 2GB RAM
8 core and 32 GB eMMC. So there should
be nothing stopping the mad race to port
all distros to high definition phablets.
I think if the China hardware vendors want more sales,
they should actively seek out help with ports of Linux
to phablets and then they can own the new
desktop space by bringing out numerous
application software, or just enabling
the existing ones into the new tablets
to get massive mega sales volume orders.


[toc] | [next] | [standalone]


#681

Fromvallor <vallor@cultnix.org>
Date2014-09-30 13:05 -0700
Message-ID<542b0d09$0$1599$c3e8da3$e408f015@news.astraweb.com>
In reply to#680
On 09/30/2014 12:31 PM, 7 wrote:
> Linux changing the world more rapidly
>  phablet phablet phablet phablet

Slow your roll, Tex.

Ain't no way you're going to be playing Borderlands pre-sequel on a
"phablet".

Ditto for Titanfall, Battlefield 4, and any modern, push-eq-to-the-limit
game.  (In fact, you could say that gaming drives the high-performance
desktop market just as much -- if not more -- as other silo cases.)

Then there's content creation.  Anybody who thinks they can effectively
edit a video on a phablet must have been injected with hipster juice,
rotting their brain.

Or anything having to do with transcoding.  For instance, I sometimes
transcode a directory full of flac files to high-quality mp3 to play on
my car stereo.  How long would that take with a "phablet", even if it
had the software to do it?

Desktops aren't going anywhere.

-- 
-v

[toc] | [prev] | [next] | [standalone]


#682

From7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com>
Date2014-09-30 22:41 +0100
Message-ID<ksFWv.498530$PG2.94853@fx12.am4>
In reply to#681
vallor wrote:

> On 09/30/2014 12:31 PM, 7 wrote:
>> Linux changing the world more rapidly
>>  phablet phablet phablet phablet
> 
> Slow your roll, Tex.
> 
> Ain't no way you're going to be playing Borderlands pre-sequel on a
> "phablet".
> 
> Ditto for Titanfall, Battlefield 4, and any modern, push-eq-to-the-limit
> game.  (In fact, you could say that gaming drives the high-performance
> desktop market just as much -- if not more -- as other silo cases.)
> 
> Then there's content creation.  Anybody who thinks they can effectively
> edit a video on a phablet must have been injected with hipster juice,
> rotting their brain.
> 
> Or anything having to do with transcoding.  For instance, I sometimes
> transcode a directory full of flac files to high-quality mp3 to play on
> my car stereo.  How long would that take with a "phablet", even if it
> had the software to do it?
> 
> Desktops aren't going anywhere.

A lot of these problems are not down to tablet per se.

Moving vast quantities of data around requires a big bus.
Big bus ARM 64 bit server things exist.
Not that you would want that in a tablet.
Also beasts such as 64 CPU core ARM chips exist.
Again, not something you would wear. 
The real news is that items such as 8 core 64 bits
are coming and they have massive computing power 
but with a low power budget. And faster speeds.
That is a game changer.

The 8 core devices I bought are fast already.
256MB USB file copy is as fast as any modern PC clocking
up just a couple of seconds.

The next gen have USB2 built in and dropping sata
because it is as fast as SATA and its USB compatible.

With eMMC fitted, they boot like SSDs and take
about 20 seconds to boot, just like medium fast PC
with Linux (a very fast PC boots in about 5 seconds
with same Linux).

Video is an even bigger problem.

E.g. the intel Atom is tiny compared to a very basic
3D accelerator chip. So yes you could put a big
3D accelerator in a tablet, but then the cooling
and 500W power supply for the rendering engines
would probably do it some injustice.

People with big data shuffling requirements
will always need the old style PCs for some
time more. But the future is with tablets
and for the majority where such extreme bus
speeds are not an every day issue.

[toc] | [prev] | [next] | [standalone]


#685

From flatfish+++ <phlatphish@yahoo.com>
Date2014-09-30 19:54 -0400
Message-ID<kqzs2sn3rwc7$.ue7bz1b002sw.dlg@40tude.net>
In reply to#681
On Tue, 30 Sep 2014 13:05:29 -0700, vallor wrote:

> On 09/30/2014 12:31 PM, 7 wrote:
>> Linux changing the world more rapidly
>>  phablet phablet phablet phablet
> 
> Slow your roll, Tex.
> 
> Ain't no way you're going to be playing Borderlands pre-sequel on a
> "phablet".
> 
> Ditto for Titanfall, Battlefield 4, and any modern, push-eq-to-the-limit
> game.  (In fact, you could say that gaming drives the high-performance
> desktop market just as much -- if not more -- as other silo cases.)
> 
> Then there's content creation.  Anybody who thinks they can effectively
> edit a video on a phablet must have been injected with hipster juice,
> rotting their brain.
> 
> Or anything having to do with transcoding.  For instance, I sometimes
> transcode a directory full of flac files to high-quality mp3 to play on
> my car stereo.  How long would that take with a "phablet", even if it
> had the software to do it?
> 
> Desktops aren't going anywhere.

Good post.
I agree.


-- 
flatfish+++

Linux: The Operating System That Put The City Of Munich Out Of
Business.
Before Switching To Linux Read This:
http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html

[toc] | [prev] | [next] | [standalone]


#686 — Now I stay reclined, relaxed. 

FromJeff-Relf.Me <@.>
Date2014-10-01 05:22 -0700
SubjectNow I stay reclined, relaxed. 
Message-ID<Jeff-Relf.Me@Oct.1{5.22A.Seattle.2014}>
In reply to#681
<PRE Style='White-Space: PRE !important; Font-Size: 18px !important;Font-Family: monospace !important;'> 
Scott·Doty wrote:
> Desktops aren't going anywhere.

Amen to that !

I'm loving my new monitor arm; to wit:

  The Workrite Poise™ monitor arm
  http://www.workriteergo.com/products/monitor-arms/poise-single/

I swing that pupy around all day long.
Basically, my 10 lb, 4K, IPS, 60 Hz monitor just floats in the air.

Usually, it's swung Portrait.

It's super easy to move closer or farther away.
Before, I had to move my head, not my monitor.
Now I stay reclined, relaxed.

Cheaper ( < $200 ) monitor arms can't hold their position;
people use clamps to keep them in place.

Also, I'm enjoying my new thumb drive; to wit:

  128 Gig SanDisk Extreme PRO USB 3.0 Flash Drive
  Read  Up To 260MB/s,
  Write Up To 240MB/s
  http://www.amazon.com/SanDisk-Extreme-Flash-Drive-SDCZ88-128G-G46/dp/B00HR7FWUC

It's 128 gigabytes.  Top speed is over 2 giga bits per second,
60 times faster than the USB 2.0 limit.
My two·year·old, 256 Gig SSD hits 6 giga bits per second.

FYI, there is only ·one· way to change the font faces Windows 8 uses; to wit:

;  From  Jeff-Relf.Me/Win_8_.REG.TXT
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"MS Shell Dlg 2 (TrueType)"=""
"MS Shell Dlg (TrueType)"=""
"Tahoma (TrueType)"=""
"Tahoma Bold (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Semilight (TrueType)"=""
"Segoe UI Semilight Italic (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Semibold Italic (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe Script (TrueType)"=""
"Segoe UI Light Italic (TrueType)"=""
"Segoe UI (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe Print (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe Print Bold (TrueType)"=""
"Segoe Script Bold (TrueType)"=""
"Arial Italic (TrueType)"=""
"Arial Black (TrueType)"=""
"Arial Bold (TrueType)"=""
"Arial (TrueType)"=""
"Arial Bold Italic (TrueType)"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg 2"="DejaVu LGC Sans Mono"
"MS Shell Dlg"="DejaVu LGC Sans Mono"
"Tahoma"="DejaVu LGC Sans Mono"
"Tahoma Bold"="DejaVu LGC Sans Mono"
"Segoe UI Italic"="DejaVu LGC Sans Mono"
"Segoe UI Semilight"="DejaVu LGC Sans Mono"
"Segoe UI Semilight Italic"="DejaVu LGC Sans Mono"
"Segoe UI Bold Italic"="DejaVu LGC Sans Mono"
"Segoe UI Semibold Italic"="DejaVu LGC Sans Mono"
"Segoe UI Bold"="DejaVu LGC Sans Mono"
"Segoe Script"="DejaVu LGC Sans Mono"
"Segoe UI Light Italic"="DejaVu LGC Sans Mono"
"Segoe UI"="DejaVu LGC Sans Mono"
"Segoe UI Semibold"="DejaVu LGC Sans Mono"
"Segoe Print"="DejaVu LGC Sans Mono"
"Segoe UI Light"="DejaVu LGC Sans Mono"
"Segoe Print Bold"="DejaVu LGC Sans Mono"
"Segoe Script Bold"="DejaVu LGC Sans Mono"
"Arial Italic"="DejaVu LGC Sans Mono"
"Arial Black"="DejaVu LGC Sans Mono"
"Arial Bold"="DejaVu LGC Sans Mono"
"Arial"="DejaVu LGC Sans Mono"
"Arial Bold Italic"="DejaVu LGC Sans Mono"

[toc] | [prev] | [next] | [standalone]


#689 — How does my code handle resolution changes, you ask ? 

FromJeff-Relf.Me <@.>
Date2014-10-04 04:56 -0700
SubjectHow does my code handle resolution changes, you ask ? 
Message-ID<Jeff-Relf.Me@Oct.4{4.56A.Seattle.2014}>
In reply to#686
<PRE Style='White-Space: PRE !important; Font-Size: 18px !important;Font-Family: monospace !important;'> 
Now that I have decent monitor arm ( Workrite Poise™ ),
I'm switching out of portrait mode more often.
[ Portrait is best for coding, text.  Landscape is better for videos. ]

My monitor sensor tells my <CPU/GPU/"Dell Display Manager">
if it should switch to portrait or landscape.

My software ( Jeff-Relf.Me/X.CPP, Jeff-Relf.Me/Games.CPP ) adjusts,
but my video player ( ZoomPlayer ) doesn't ( it blocks the switch ).

So I use the following ( right·click·filename ) registry settings.
From "Jeff-Relf.Me/Win_8_.REG.TXT":

  [HKEY_CLASSES_ROOT\MP4_File]
  @=".MP4 file"
  "FriendlyTypeName"=-
  [HKEY_CLASSES_ROOT\MP4_File\shell]
  @="Tall"
  [-HKEY_CLASSES_ROOT\MP4_File\shell\Play]
  [HKEY_CLASSES_ROOT\MP4_File\shell\Tall]
  @="> Tall"
  [HKEY_CLASSES_ROOT\MP4_File\shell\Tall\command]
  @="C:\\__\\EXEs\\Zoom_Player\\zPlayer.EXE /X:0 /Y:2140 /W:2160 /H:1700 \"%1\""
  [HKEY_CLASSES_ROOT\MP4_File\shell\Wide]
  @="> Wide"
  [HKEY_CLASSES_ROOT\MP4_File\shell\Wide\command]
  @="C:\\__\\EXEs\\Zoom_Player\\zPlayer.EXE /X:1680 /Y:460 /W:2160 /H:1700 \"%1\""
  ;  1920*2 - 2160  1080*2 - 1700 

Now that I'm watching more HD ( 1080p ) videos in fullscreen mode,
landscape ( 2*1920 x 2*1080 pixels ), I noticed some tearing.
The solution was:

  Turn off the monitor's "DisplayPort 1.2" setting --
  so my CPU/GPU only has to display 29 frames per second ( 29 Hz ).

Videos look wonderful, no jitter at all... smooth as silk.

How does my code[*] handle resolution changes, you ask ?
[ *: Jeff-Relf.Me/Games.EXE, < Jeff-Relf.Me/X.HTM, Jeff-Relf.Me/X.EXE >  ]

From "Jeff-Relf.Me/X.CPP":

    //  WM_NCACTIVATE happens with an app loses/gains focus.
    //  WM_DISPLAYCHANGE happens when the resolution of the monitor changes.
    //  WM_DEVICECHANGE happens when the monitor is turned off or on...
    //  and, oddly, that means the screen resolution is changing.

    if ( WM == WM_DISPLAYCHANGE || WM == WM_DEVICECHANGE ) { NewWin = 1, ScanEnv(), PrintReq = 1;  }
    if ( WM == WM_NCACTIVATE ) {
      if ( Running = C&3 ) { ScanEnv(), ShowWindow( Win, SW_SHOWNORMAL ), SetForegroundWindow(Win), PrintReq = 1;  }
      else { ShowWindow( Win, SW_SHOWMINIMIZED ), EnterDwn = Ctrl·Dwn = LD = MD = RD = PrintReq = 0 ; goto Done;  } } }
  ............. ScanEnv() ..........
  if ( !Win ) { Win = CreateWindow( L"WinProc", L"", WS_POPUP, 0,0,0,0,  0, 0, PID, 0 );
    D2D1CreateFactory( D2D1_FACTORY_TYPE_SINGLE_THREADED, __uuidof(ID2D1Factory1), &amp;DebugLevel, (Void·P *)&amp;Direct2D );
    DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(Direct2D_Text), (IUnknown **)&amp;Direct2D_Text );
    Direct2D_Text->GetSystemFontCollection( &amp;SysFonts ), Direct2D_Text->CreateTextAnalyzer( &amp;SysGlyphWH );
    CoCreateInstance( CLSID_WICImagingFactory, 0, CLSCTX_INPROC_SERVER, IID_PPV_ARGS( &amp;Direct2D_JPG ) );
    D3D11CreateDevice( 0, D3D_DRIVER_TYPE_HARDWARE, 0, D3D11_CREATE_DEVICE_BGRA_SUPPORT, 0, 0, D3D11_SDK_VERSION, &_GPU_3D, 0, &_Draw3D );
    _GPU_3D->QueryInterface( __uuidof(GPU_3D), (Void·P *)&amp;GPU_3D );
    GPU_3D->QueryInterface( __uuidof(IDXGIDevice), (Void·P *)&_GPU_2D ), Direct2D->CreateDevice( _GPU_2D, &amp;GPU_2D );
    _GPU_2D->GetAdapter( &amp;GPU ), GPU->GetParent( IID_PPV_ARGS( &_GPU ) );  }

  ScrW = ScrRight = GetSystemMetrics( SM_CXSCREEN ), ScrH = ScrBot = GetSystemMetrics( SM_CYSCREEN );
  ScrLeft = ScrTop = 0, WinLeft = ScrLeft, WinRight = ScrRight, WinBot = ScrBot, WinTop = ScrTop ;
  int  Left, Top, TBW = TB.right - TB.left, TBH = TB.bottom - TB.top, Tall = TBH > TBW ;
  if ( Tall ) {  if ( Left = TB.right < ScrW / 2 )  WinLeft = TB.right + 1 ;  else  WinRight = TB.left - 1 ;  } 
  else if ( Top = TB.bottom < ScrH / 2 )  WinTop = TB.bottom + 1 ;  else  WinBot = TB.top - 1 ;
  WinW = WinRight - WinLeft, WinH = WinBot - WinTop ;
  SetWindowPos( Win, HWND_TOP, WinLeft, WinTop, WinW, WinH, 0 );
  ShowWindow( Win, SW_SHOWNORMAL ), SetForegroundWindow( Win );  //  Without this, Win8 chrashes.
    
    //  Master (below) is the "Device Context" ( an old, Win32, GDI+ term ).

    Trash( DrawSur ), Trash( Flip ), Trash( Master );
    GPU_2D->CreateDeviceContext( D2D1_DEVICE_CONTEXT_OPTIONS_NONE, &amp;Master );
    Master->SetUnitMode( D2D1_UNIT_MODE_PIXELS );
    Master->CreateSolidColorBrush( ColorF( 0, 0, 0, 0 ), &amp;bg·Clear );
    _GPU->CreateSwapChainForHwnd( GPU_3D, Win, &amp;Flipper, 0, 0, &amp;Flip );
    Flip->GetBuffer( 0, IID_PPV_ARGS( &__DrawSur ) );
    Master->CreateBitmapFromDxgiSurface( __DrawSur, 0, &amp;DrawSur );
    Trash( __DrawSur );  //  Without this, Win8 chrashes.

    Set( bg·Black, 0, 0, 0 ), _bg·Black = *(ColorF*)&amp;bg·Black->GetColor();
    Set( bg·Sel, 26, 0, 44 ), Set( bg·A0, 22, 22, 22 ); Set( fg[ text·fgi ], 88, 44, 66 ); 
    Set( fg[ digit·fgi ], 88, 33, 88 ), Set( fg[ verb·fgi ], 66, 66, 66 ), Set( fg[ UTF·fgi ], 11, 77, 99 ); 
    Set( fg[ OldText·fgi ], 88, 11, 0 ), Set( fg[ NewText·fgi ], 11, 88, 0 ), Set( fg[ TBtext·fgi ], 88, 33, 0 );

  Master->BeginDraw(), Master->SetTarget( DrawSur ), Master->Clear( _bg·Black ), SetCursor( LoadCursor( 0, IDC_ARROW ) );

[toc] | [prev] | [next] | [standalone]


#683

FromSilver Slimer <slvrslmr@lv.c>
Date2014-09-30 17:54 -0400
Message-ID<m0f8k8$3ts$3@dont-email.me>
In reply to#680
On 2014-09-30 3:31 PM, 7 wrote:

 > (Lies and propaganda)

Quiet, twat.

-- 
Silver Slimer
OpenMedia Supporter
Help control the parasite population, have your GNU/Linux advocate 
spayed or neutered.

[toc] | [prev] | [next] | [standalone]


#684

From flatfish+++ <phlatphish@yahoo.com>
Date2014-09-30 19:54 -0400
Message-ID<qwmcy2l9v2a.1m3fpt7ki6pik$.dlg@40tude.net>
In reply to#680
On Tue, 30 Sep 2014 20:31:52 +0100, 7 wrote:

> Linux changing the world more rapidly
> -------------------------------------

I do agree with you that Linux is changing the world however not in
the ways you have written.
Desktops aren't going anywhere soon even though the tablet/phablet
markets are growing like crazy. Those devices supplement traditional
computers not replace them, at least for most people.

-- 
flatfish+++

Linux: The Operating System That Put The City Of Munich Out Of
Business.
Before Switching To Linux Read This:
http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html

[toc] | [prev] | [standalone]


Back to top | Article view | comp.os.linux.embedded


csiph-web