{"action":"created","issue":{"url":"https://api.github.com/repos/smxi/inxi/issues/77","labels_url":"https://api.github.com/repos/smxi/inxi/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/smxi/inxi/issues/77/comments","events_url":"https://api.github.com/repos/smxi/inxi/issues/77/events","html_url":"https://github.com/smxi/inxi/issues/77","id":128544469,"number":77,"title":"[Feature Request] SBC GPU Support","user":{"login":"Strit","id":6380959,"avatar_url":"https://avatars.githubusercontent.com/u/6380959?v=3","gravatar_id":"","url":"https://api.github.com/users/Strit","html_url":"https://github.com/Strit","followers_url":"https://api.github.com/users/Strit/followers","following_url":"https://api.github.com/users/Strit/following{/other_user}","gists_url":"https://api.github.com/users/Strit/gists{/gist_id}","starred_url":"https://api.github.com/users/Strit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Strit/subscriptions","organizations_url":"https://api.github.com/users/Strit/orgs","repos_url":"https://api.github.com/users/Strit/repos","events_url":"https://api.github.com/users/Strit/events{/privacy}","received_events_url":"https://api.github.com/users/Strit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-01-25T14:09:28Z","updated_at":"2016-01-28T18:52:46Z","closed_at":null,"body":"Hi.\r\nI love this tool and use it often, even on my arm devices. But it fails to detect GPU's of these devices. Even the Raspberry Pi 2.\r\n\r\nCan this be added in?"},"comment":{"url":"https://api.github.com/repos/smxi/inxi/issues/comments/176335621","html_url":"https://github.com/smxi/inxi/issues/77#issuecomment-176335621","issue_url":"https://api.github.com/repos/smxi/inxi/issues/77","id":176335621,"user":{"login":"smxi","id":13527949,"avatar_url":"https://avatars.githubusercontent.com/u/13527949?v=3","gravatar_id":"","url":"https://api.github.com/users/smxi","html_url":"https://github.com/smxi","followers_url":"https://api.github.com/users/smxi/followers","following_url":"https://api.github.com/users/smxi/following{/other_user}","gists_url":"https://api.github.com/users/smxi/gists{/gist_id}","starred_url":"https://api.github.com/users/smxi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smxi/subscriptions","organizations_url":"https://api.github.com/users/smxi/orgs","repos_url":"https://api.github.com/users/smxi/repos","events_url":"https://api.github.com/users/smxi/events{/privacy}","received_events_url":"https://api.github.com/users/smxi/received_events","type":"User","site_admin":false},"created_at":"2016-01-28T18:52:46Z","updated_at":"2016-01-28T18:52:46Z","body":"https://bugs.launchpad.net/checkbox/+bug/1182518\r\n\r\nOk, that was easy, that's a good bug thread because it explains enough in the further comments to get the issue.\r\n\r\nsome ARM boards do not have a pcibus, therefore lspci, the tool used to gather the system hardware information, has nothing to work with.\r\n\r\nI saw this immediately when I looked at the debugger inxi output, which is why I'm fond of the inxi debugger for issue handling, saves a ton of time:\r\n\r\npcilib: Cannot open /proc/bus/pci\r\nlspci: Cannot find any working access method.\r\npcilib: Cannot open /proc/bus/pci\r\nlspci: Cannot find any working access method.\r\n\r\nThis error is suppressed in normal inxi output mode but is triggered in inxi debugger mode.\r\n\r\nThis issue has no known resolution.\r\n\r\n\"This is one of the problems with embedded ARM devices. Most components are hardwired to the processor, so there is no pci or any other bus.\"\r\n http://www.linuxquestions.org/questions/linux-software-2/lspci-cannot-find-any-working-access-method-941374/\r\n\r\nSo that's your issue. inxi can't detect hardware the system is unaware of.\r\n\r\nFurther, without this data, inxi doesn't have access to /sys/class/dmi, which is likewise void, null, on this type of board, because the parts are hardwired into the board, sans dmi/pci methods.\r\n\r\nIf you find more information that suggests a trick workaround for this, I'll take a look at it, but it seems from my brief googling that this type of arm board simply has no way to detect its hardware. Seems odd to me, but it's probably a price they paid to get them so small.\r\n\r\nNote that not all arm systems have this issue, some have pci buses, and so lspci works, I've seen a fair number in inxi data testing and debugging that had adequate lspci output, I seem to remember rasberry pie in at least some versions working ok re inxi hardware output, but now I know, some don't.\r\n\r\nOn the bright side, I see all non lspci related items work fine in inxi.\r\n\r\nhttp://archlinuxarm.org/forum/viewtopic.php?f=57&t=6005 o"}}