Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.embedded > #680 > unrolled thread
| Started by | 7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com> |
|---|---|
| First post | 2014-09-30 20:31 +0100 |
| Last post | 2014-09-30 19:54 -0400 |
| Articles | 8 — 5 participants |
Back to article view | Back to comp.os.linux.embedded
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
| From | 7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com> |
|---|---|
| Date | 2014-09-30 20:31 +0100 |
| Subject | Linux 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]
| From | vallor <vallor@cultnix.org> |
|---|---|
| Date | 2014-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]
| From | 7 <email_at_www_at_enemygadgets_dot_com@enemygadgets.com> |
|---|---|
| Date | 2014-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]
| From | flatfish+++ <phlatphish@yahoo.com> |
|---|---|
| Date | 2014-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]
| From | Jeff-Relf.Me <@.> |
|---|---|
| Date | 2014-10-01 05:22 -0700 |
| Subject | Now 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]
| From | Jeff-Relf.Me <@.> |
|---|---|
| Date | 2014-10-04 04:56 -0700 |
| Subject | How 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), &DebugLevel, (Void·P *)&Direct2D );
DWriteCreateFactory( DWRITE_FACTORY_TYPE_SHARED, __uuidof(Direct2D_Text), (IUnknown **)&Direct2D_Text );
Direct2D_Text->GetSystemFontCollection( &SysFonts ), Direct2D_Text->CreateTextAnalyzer( &SysGlyphWH );
CoCreateInstance( CLSID_WICImagingFactory, 0, CLSCTX_INPROC_SERVER, IID_PPV_ARGS( &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 *)&GPU_3D );
GPU_3D->QueryInterface( __uuidof(IDXGIDevice), (Void·P *)&_GPU_2D ), Direct2D->CreateDevice( _GPU_2D, &GPU_2D );
_GPU_2D->GetAdapter( &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, &Master );
Master->SetUnitMode( D2D1_UNIT_MODE_PIXELS );
Master->CreateSolidColorBrush( ColorF( 0, 0, 0, 0 ), &bg·Clear );
_GPU->CreateSwapChainForHwnd( GPU_3D, Win, &Flipper, 0, 0, &Flip );
Flip->GetBuffer( 0, IID_PPV_ARGS( &__DrawSur ) );
Master->CreateBitmapFromDxgiSurface( __DrawSur, 0, &DrawSur );
Trash( __DrawSur ); // Without this, Win8 chrashes.
Set( bg·Black, 0, 0, 0 ), _bg·Black = *(ColorF*)&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]
| From | Silver Slimer <slvrslmr@lv.c> |
|---|---|
| Date | 2014-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]
| From | flatfish+++ <phlatphish@yahoo.com> |
|---|---|
| Date | 2014-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