রাস্পিয়ান উপর কোডি (xbmc) কীবোর্ড বা মাউস সক্রিয় করতে পারে না


19

আমার একটি বি + রয়েছে, এবং রাস্পিয়ান ইনস্টল করা আছে। আমি রাস্পবিএমসি, ওপেনইএলসি বা এক্সবিয়ানের পরিবর্তে রাস্পবিয়ান ব্যবহার করার কারণটি হ'ল আমি এই বি + অন্যান্য জিনিসগুলি (জিপিআইও সম্পর্কিত এবং অন্যান্য) করতে এবং মুভি প্লেয়ার হিসাবে এটি ব্যবহার করতে চাই।

পরিবেশের

আমি প্রায় 50 সেন্টিমিটার দীর্ঘ একটি নিয়মিত মাইক্রো ইউএসবি কেবল ব্যবহার করি এবং আমি স্ব-চালিত ইউএসবি হাব 5v2.3A ব্যবহার করি। মাল্টিমিটার দিয়ে যখন পোর্টগুলির মধ্যে একটি চেক করেছিলাম তখন এটি প্রায় 5v ছিল।

$ uname -a
Linux tvbox 3.18.3+ #741 PREEMPT Fri Jan 23 13:32:52 GMT 2015 armv6l GNU/Linux

$ sudo /opt/vc/bin/vcgencmd version
Jan 22 2015 00:08:14
Copyright (c) 2012 Broadcom
version 2433779e6b2d922c3d1fff6101413156e7db747c (clean) (release)

$ cat /boot/config.txt | grep gpu_mem
gpu_mem_512=192

$ free
             total       used       free     shared    buffers     cached
Mem:        315700     222636      93064          0      18812     121836
-/+ buffers/cache:      81988     233712
Swap:       102396          0     102396

$ sudo rasp-config  # overclock -> None   700MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt

আমি কোডি কীভাবে ইনস্টল করেছি তা নীচের মতো নাও হতে পারে তবে আমি apt-getএটি ইনস্টল করার জন্য কমপক্ষে ব্যবহার করেছি এবং সংস্করণটি 14.0।

$ sudo add-apt-repository ppa:team-xbmc/ppa
$ sudo apt-get update
$ sudo apt-get install kodi
$ kodi --version
14.0 Git:ad747d9 Media Center Kodi
Copyright (C) 2005-2013 Team Kodi - http://kodi.tv

এই ইনস্টলেশনটি এমন kodiব্যবহারকারী তৈরি করেছে যা আমি লগইন করতে পারি না। সরাসরি জন্য একটি বাড়ি আছে kodi

$ cat /etc/default/kodi
# Set this to 1 to enable startup
ENABLED=1

# The user to run Kodi as
USER=kodi

# Adjust niceness of Kodi (decrease for higher priority)
NICE=-5

আমি সেট করেছি ENABLED=1এবং এটি যদি আমার HDMI সংযুক্ত থাকে তবে এটি স্বয়ংক্রিয়ভাবে আমার টিভিতে KODI (xbmc) দেখায়।

সমস্যা

এবং সমস্যা এখানে। আমি যদি এটি বুট করি তবে এটি আমার টিভিতে কোডি দেখায়, তবে আমি কোনও মাউস পয়েন্টার দেখছি না, বা কীবোর্ডটি কাজ করবে না।

আমি নিশ্চিত করেছি যে একই মাউস এবং কীবোর্ড আমার নিজস্ব আইডি (লগইন তারপর স্টার্টেক্স) এর অধীনে দুর্দান্ত কাজ করেছে। কিছু কারণে, ব্যবহারকারী "কোডি" এর অধীনে মাউস এবং কীবোর্ড স্বীকৃত নয় বলে মনে হচ্ছে। কোডি হলুদ রঙের বড় মাউস পয়েন্টার এমনকি দেখাবে না।

জিনিস আমি চেষ্টা করেছিলাম

আমি সমাধানগুলি অনুসন্ধান করেছি এবং লোকেরা বলছিল এটি শক্তির উত্স। যেহেতু আমি ইউএসবি হাব ব্যবহার করছি তাই আমার 5v2.3Aমনে হয় এটি যথেষ্ট। তারপরে আমি আসল ভোল্টেজ এ PP3এবং তে পরীক্ষা করেছিলামPP7

http://cdn.shopify.com/s/files/1/0315/6117/products/raspberry-pi-model-b-plus-3_grande.jpg?v=1405340813

কীবোর্ড, মাউস, ওয়াইফাই ডংল 4.8v
সহ এটি কেবল মাউস দিয়েই ছিল , এটি ছিল4.9v

এটি যখন 4.9v ছিল তখনও কোডি মাউস পয়েন্টারটি দেখায় নি এবং আমি কোনওটিই নিয়ন্ত্রণ করতে পারি নি।

কীভাবে সমাধান করব?

যদি এমন কেউ থাকে যে বি + রাস্পবিয়ানের উপর কোদি চালাতে পারে তবে দয়া করে আমাকে জানান।

ধন্যবাদ


আমার একই সমস্যা ছিল তবে এখন অবধি আপনার প্রশ্নটি খুঁজে পেল না (এবং এটি যথাক্রমে ছিল)। আমি কি প্রশ্নের শিরোনামটি "কোডি ব্যবহারকারী হিসাবে চালিত হওয়ার পরে ঝুলন্ত" এর মতো কিছুতে পরিবর্তন করার পরামর্শ দিতে পারি?
ওয়াইএসসি

উত্তর:


18

আমি উত্তরটি নিজেই পেয়েছি।
http://www.raspberrypi.org/forums/viewtopic.php?f=91&t=96151&p=668943

পয়েন্ট আপনি /etc/udev/rules.d/10-permissions.rulesফাইল সম্পাদনা করুন।

$ sudo nano /etc/udev/rules.d/10-permissions.rules

আপনি ফাইলটিতে এই লাইন যুক্ত করুন

# input
KERNEL=="mouse*|mice|event*",   MODE="0660", GROUP="input"
KERNEL=="ts[0-9]*|uinput",      MODE="0660", GROUP="input"
KERNEL=="js[0-9]*",             MODE="0660", GROUP="input"

# tty
KERNEL=="tty[0-9]*",            MODE="0666"

# vchiq
SUBSYSTEM=="vchiq",  GROUP="video", MODE="0660"

তারপরে আপনি পরীক্ষা করে নিন যে কোন গ্রুপে kodiব্যবহারকারী রয়েছে।

$ id kodi 
uid=108(kodi) gid=65534(nogroup) groups=65534(nogroup),5(tty),29(audio),44(video),46(plugdev)

আমি মনে করি আপনি inputসেখানে গ্রুপ দেখতে পাবেন না । সুতরাং আপনি এটি যোগ করুনkodi

$ sudo usermod -a -G input kodi

$ id kodi 
uid=108(kodi) gid=65534(nogroup) groups=65534(nogroup),5(tty),29(audio),44(video),46(plugdev),999(input)

এবং এই কোডি অটো সক্ষম ফাইলটিতে ফিরে যান এবং ENABLED=1উপরের প্রশ্নের মতোই নিশ্চিত হন ।

$ cat /etc/default/kodi

আপনি এখন পুনরায় বুট করতে পারেন, তারপরে আপনার দেখানো উচিত কোডি আপনার টিভিতে উঠে গেছে এবং আপনার মাউস এবং কীবোর্ডগুলি তাদের ঠিক মতো কাজ করছে functioning


12

আমি একটি তাজা রাস্পবেরী Pi 2. আমি Raspbian ব্যবহার করছি সঙ্গে একই সমস্যা এই অনুসন্ধানের পাওয়া যায় এবং ডিফল্ট রেপো থেকে Kodi ইনস্টল (সাধারণ: apt-get install kodi)।

আমার ক্ষেত্রে কীবোর্ডের কাজ করার জন্য যা যা প্রয়োজন তা হ'ল:

sudo usermod -a -G input kodi

এবং পুনরায় বুট করুন।


5

থেকে ব্যবহারকারী পরিবর্তন kodiকরার জন্য piযে /etc/default/kodiফাইল।

সম্পাদনা

আপনি যদি কোডিকে সাথে ইনস্টল করেন তবে apt-get install kodiএটি একটি নতুন ব্যবহারকারী তৈরি করবে Kodiযার কীবোর্ড / মাউস ব্যবহারের অনুমতি নেই। আপনি কোডি /etc/default/kodiফাইল ব্যবহার করে যা ব্যবহারকারী দ্বারা পরিবর্তন করতে পারেন । রাস্পবিয়ান এর piসকল প্রয়োজনীয় অনুমতি সহ ব্যবহারকারী রয়েছে তাই ব্যবহারকারীর সাথে কোডি চালানো সহজতম সমাধান pi


1
যদিও এটি প্রযুক্তিগতভাবে প্রশ্নের উত্তর দিতে পারে , তবে এটি ঠিক কী করে তা সম্পর্কে কিছু ব্যাখ্যা অন্তর্ভুক্ত করা ভাল।
আরপিআইউইউবনেস

1
এই উত্তরটি সহজ এবং উত্তম: "দূরবর্তী নিয়ন্ত্রণ" @kukrt উত্তরে কাজ করে নি
ফ্রাঙ্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.