গিটারিক্স অ্যাম্প সিমুলেটর "মেমরি বরাদ্দ করতে ব্যর্থ হয়েছে" জ্যাকড


9

গিটারিক্স নিয়ে কারও অভিজ্ঞতা আছে ? আমি জ্যাক সঙ্গে ভাল আপ এবং কাজ সেট Rakarrak কিন্তু সঙ্গে এটি অভ্যস্ত কাজ Guitarix এটা আমাকে বলে "মেমরি বরাদ্দ করতে পারে" বুঝতে পারছিনা কেন।

আমি কিছু অনুপস্থিত করছি ?

সাহায্য করুন...

ulimit -a

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 47217
max locked memory       (kbytes, -l) unlimited
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 95
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) 47217
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

আপনি কি পুরো ত্রুটি যুক্ত করতে পারেন?
Anders FU KiUr


দুর্ভাগ্যক্রমে আমি ত্রুটি বার্তাটি পুনরায় তৈরি করতে পারিনি তবে এখনও এম্প থেকে কোনও আউটপুট আসেনি
মার্ক কি

স্মৃতি সমস্যার জন্য, আপনি কি এটির ব্যবহারকারীর সীমাবদ্ধতা চালানোর চেষ্টা করেছিলেন? (কোনও ব্যবহারকারী যা কোনও
সুবিধাযুক্ত

আপনি যখন গিটারিক্স শুরু করেছেন, তখন এটি জ্যাকডে প্রদর্শিত হয়েছিল? আপনি কি এর উত্সকে কোনও উত্সের সাথে সংযুক্ত করেছেন? এবং তার আউটপুট কিছু?
Anders FU KiUr

উত্তর:


5

এই ত্রুটিটি একই সময়ে পালসৌডিও এবং জ্যাকড চলার কারণে বলে মনে হচ্ছে।

বেশ কয়েকটি সমাধান রয়েছে :

  1. জ্যাক চলার সময় জ্যাকের পালস অডিওকে রুট করুন
  2. জ্যাক চলাকালীন পালস অডিওকে সাসপেন্ড করুন
  3. দুটি পৃথক সাউন্ড কার্ড ব্যবহার করুন
  4. জ্যাকের চলমান অবস্থায় পালসৌদিও ব্যবহার করবেন না (এই উত্তরের সমাধান সরবরাহ করা হয়েছে)।

এটি পরীক্ষা করার জন্য, জ্যাকড চলমান pasuspender -- jackdবা চলাকালীন আপনি পালসওদিও স্থগিত করতে পারেন pulseaudio -k

স্থায়ী সমাধানের জন্য আমরা নীচের দুটি কমান্ড ভারব্যাটিম প্রয়োগ করে জ্যাকডকে রিয়েল টাইম অনুমতি দিতে পারি:

  1. sudo dpkg-reconfigure -p high jackd2- তারপরে হ্যাঁ চয়ন করুন, আপনি মেমরিটি লক ডাউন করতে চান এবং rtprio সময়সূচী সুবিধা পেতে পারেন। এটি ফাইলগুলি কনফিগার করতে স্বয়ংক্রিয়ভাবে এই লাইনগুলি যুক্ত করবে।
  2. sudo usermod -a -G audio $USERবা sudo adduser $USER audio- নিজেকে অডিও ব্যবহারকারী গোষ্ঠীতে যুক্ত করুন
  3. অবশেষে, আপনার পিসি বা ব্যবহারকারীর সেশনটি পুনরায় চালু করে নতুন গোষ্ঠীটি সক্রিয় করুন (আপনি এটি দিয়ে একটি একক শেলও করতে পারেন su $USER -c guitarix)।

0

সম্ভবত এটি গিটারিক্স সহ বা আপনার হার্ডওয়্যার সহ একটি বাগ।

চেষ্টা করুন:

pulseaudio -k
jackd -d alsa & guitarix

আপনি গিটারেক্স দিয়ে শেষ করার পরে, জ্যাকডকে হত্যা করুন

killall jackd
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.