Talk:Supported hardware: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
mNo edit summary
Line 39: Line 39:
! Ethernet<br/>port
! Ethernet<br/>port
|
|
*'''Minimum:''' 100MBit<br/>
*'''Minimum:''' 100BASE-TX<br/>
{{note| A wired connection is preferred over slow wifi network, some 5gHz environments may affect wifi signal quality/strength and reduce bandwidth or cause signal fluctuations that affect streaming}}
{{note| A wired connection is preferred over slow wifi network, some 5gHz environments may affect wifi signal quality/strength and reduce bandwidth or cause signal fluctuations that affect streaming}}
|}
|}
 
uNiversal 07:51, 29 March 2014 (EDT)
uNiversal 00:06, 28 March 2014 (EDT)
 


:For starters, the RAM requirement is wrong. The minimal RAM requirement for XBMC to run on linux hardware, even for v13 Gotham, on x86 systems, is still 256MB. The CPU requirement has been replaced with a recommendation. {{s|That recommendation of "dual core" means nothing because XBMC doesn't use more than one core for video decoding, and has only gained the ability to use more cores in v13 Gotham if specifically set to do so, and even that setting discourages turning that on.}}
:For starters, the RAM requirement is wrong. The minimal RAM requirement for XBMC to run on linux hardware, even for v13 Gotham, on x86 systems, is still 256MB. The CPU requirement has been replaced with a recommendation. {{s|That recommendation of "dual core" means nothing because XBMC doesn't use more than one core for video decoding, and has only gained the ability to use more cores in v13 Gotham if specifically set to do so, and even that setting discourages turning that on.}}

Revision as of 11:51, 29 March 2014

Desktop

CPU
++
SSE
x86 or x86_64 processor such as: Intel Pentium 4, Intel Pentium M, AMD Athlon XP/64, AMD Opteron, or newer CPU. Anything made in the last few years does.).
  • If your GPU/VPU does not support hardware video decoding then you will require a fast modern processor is required to decode some videos (H.264, VC-1, etc) in 1080P. Editor note: Hard to quantify this, but maybe we can get a rough benchmark score in here?
  • There is very limited Power PC (PPC) support: [Linux] How to install on Linux-ppc
RAM Note: For Video playback acceleration, a minimum of 512MB dedicated VRAM is recommended
  • Minimum: 256MB
  • Recommended: 1GB or more
Graphics
XBMC will run on most graphics cards made in the last few years, including hardware video decoding support. This includes most cards from ATI/AMD, Intel, or NVIDIA which support OpenGL 2.0 or later.


Minimum:

Recommended:
ATI Intel Nvidia
ATI Radeon RV710/M92 (HD 4300/4500) Intel GMA 950 (945G) Nvidia GeForce 6-Series
ATI Radeon Cedar (Radeоn HD 5400 Series or newer Intel GMA X4500HD (G45) or newer Nvidia GeForce 8-Series or newer
Video
decoding
For hardware video decoding, which may be necessary on various low-performance CPUs to playback 1080P content, make sure your GPU or VPU supports either VAAPI, VDPAU, or CrystalHD.

Note: ATI Radeon cards lower than UVD2.2, are not supported with Ubuntu & variants 12.10 base system, using fglrx due to changes in ATI's drivers. Legacy cards that support the minimum OpenGL requirements still can be installed, but you wont get any hardware acceleration playback in XBMC with fglrx and must remain at a specific driver version to work without bugs..

Drive space
HDD
SSD
USB
The XBMC binary generally takes up between 100 to 200 MB of space, depending on how it's compiled. Technically speaking, if your hardware supports netbooting, you don't even require a hard drive for either the OS or XBMC.
  • Minimum: 4 to 8GB
  • Recommended: 16GB or more
Depending on how big your video library is. Most of the space required for XBMC comes from the images/artwork cache, which can be adjusted: HOW-TO:Reduce XBMC disk space.
Optical
Drive
Optional
DVD - Bluray
Ethernet
port
  • Minimum: 100BASE-TX

Note: A wired connection is preferred over slow wifi network, some 5gHz environments may affect wifi signal quality/strength and reduce bandwidth or cause signal fluctuations that affect streaming

uNiversal 07:51, 29 March 2014 (EDT)

For starters, the RAM requirement is wrong. The minimal RAM requirement for XBMC to run on linux hardware, even for v13 Gotham, on x86 systems, is still 256MB. The CPU requirement has been replaced with a recommendation. That recommendation of "dual core" means nothing because XBMC doesn't use more than one core for video decoding, and has only gained the ability to use more cores in v13 Gotham if specifically set to do so, and even that setting discourages turning that on.
If you want to update the GPU text, please do so, but don't format it using that table. That table is a big step backwards in formatting. -- Ned Scott (talk) 02:45, 28 March 2014 (EDT)
I apologize, I see that dual-core comment is in the old text as well. Sill, that table was a mess and just took up more space without being any clearer about the requirements. -- Ned Scott (talk) 02:48, 28 March 2014 (EDT)
YEs, things can always be improved, however you have left out the legacy stuff which is a must because the questions will be ask:ed.
You also left out the hdd/usb and add optional optical drive, you needs a usb a hdd or ssd cannot do without either, and in case you want playback optical media that should also be there. — Preceding unsigned comment added by uNiversal (talkcontribs)
Here. You don't need USB or an optical drive at all (plenty of people have installed directly to the drive and then installed that drive on the other hardware), but you would be hard pressed to find any hardware that is able to run XBMC that doesn't have a USB port. It's virtually impossible, and it's a given that you need some method of installing.
Same for optical drives. It's completely obvious that if you want to play a DVD then you need something to physically read a DVD. People aren't just setting bare DVDs on top of the HTPC case and expecting magic.
That being said, I would not object to a mention of USB (and ethernet, for that matter) in the context of being able to playback media. A lot of people do have the mistaken impression that USB 3 or gigabit ethernet is required for HD content, when USB 2 and 100meg ethernet will do just fine. -- Ned Scott (talk) 03:43, 28 March 2014 (EDT
For gpu acceleration yoou need minimum 512MB Vram in addition to the 256MB system ram, so we already at 700MB+RAM so ya 1GB minimum depending if shared or not.
Yes, unfortunately, we should do the obvious more often, not everyone gets the obvious, no matter how much we want to belive that. Yes ether port mim100meg is ok and usb2 is also ok, unless you streaming over wifi a 50mbit bitrate file, Ive added a few things above lookup from the uvd2.0 page and whatnot to add to the table when your done reformating it again ;)
The usb port I mean a USB drive you can installinux to a USB drive or Intall to hdd or install to ssd, I didnt means that you need a usb port, though its obvious ;) that most everything has one of those these days.uNiversal 04:34, 28 March 2014 (EDT)
I don't know who told you that 512 MB of VRAM was needed, but they're wrong. I run XBMC on an x86 Pentium M with 64MB VRAM and 256MB system RAM. Raspberry Pi is ARM, but it runs XBMC using 256MB on the model A, total, both VRAM and system RAM.
Even for 50mbit files, USB 2 and ethernet 100 is more than enough. There is no recommended gigabit ethernet. It's faster, but it makes zero difference for XBMC. BluRay ISOs don't go higher than about 40. Even then, it's not a requirement, just as an optical drive or an IR remote are not requirements. -- Ned Scott (talk) 11:31, 28 March 2014 (EDT)
What about the above I polshed it up a bit,
  1. RAM: Sure 256 is minimum but thats just system wise, video playback requires 512 dedicated vram for accelerated content, + system ram your already on 700MB+
  2. A video bitrate and the bandwith is not the same, a 100MB port maxes out at 12MB/s, but in wifi connections a 40Mbit bluray will suffer depending on newrok equipment/signal quality and strenght, though ok now we can fill buffers and whatnot.
Ive added more specific notes about legacy amd cards, we cant ignore these yet, they can run xbmc even with fglrx just no acceleration on video playback.uNiversal 06:22, 29 March 2014 (EDT)