আপগ্রেড করার পরে কোনও শব্দ নেই [বন্ধ]


8

আমি আমার উবুন্টুকে 13.10 এ আপগ্রেড করেছি এবং এখন আমি কোনও শব্দ শুনতে পাচ্ছি না।

আমি যাচাই করেছিলাম alsamixerযে ভয়েস চালু আছে। উদাহরণস্বরূপ, আমি কোনও ইউটিউব ভিডিও শুনতে পাচ্ছি না।


1
নিশ্চিত নন কেন কেউ এই প্রশ্নের সংরক্ষিত - এটা একটি চলমান ইস্যু প্রভাবিত অনেক মানুষ - StackExchange বিন্দু উপরে-ডিমান্ড প্রশ্ন / উত্তর, আউট ইনপুট সরিয়া যাত্তয়া না ভাসা হয়
স্কট Stensland

এই প্রশ্ন একটি গোলযোগ। এটি কী ভুল হতে পারে সে সম্পর্কে কোনও বিশদ সরবরাহ করে না, গ্রহণযোগ্য উত্তরটি "অপেক্ষা" হয় যতক্ষণ না আপ স্ট্রিম তাদের জিনিস ঠিক না করে। @ স্কটস্টেনসল্যান্ড আমি এখনও নিশ্চিত নই কেন এটি প্রথম স্থানে বন্ধ করা হয়নি।
ব্রায়াম

উত্তর:


5

13.10 এ আপগ্রেড করার সময় আমি আমার শব্দও হারিয়েছি।

এটির সমাধানের জন্য, আমি এটি টার্মিনালে চালিয়েছি ( Ctrl+ Alt+ T):

sudo alsa force-reload

একটি পুনঃসূচনা করেছিলেন এবং সবকিছু সঠিকভাবে কাজ করছে working


4
আমি এটি চেষ্টা করেছি কিন্তু এটি আমার কম্পিউটারে সমস্যার সমাধান করবে না।
গেস্ট

3
আমার জন্যও কাজ করেনি
vegard torvund

1
আমি এটি চেষ্টা করেছিলাম এবং আমি উত্তর দিয়েছি এমন অন্য উত্তরটি। আমার জন্য কাজ।

3

আমি এই দস্তাবেজের দিকে তাকালে আমার কাজ হয়ে গেল :

সমস্যাটি হ'ল আমার ব্যবহারকারীর সাথে আমার কিছু অনুমতি যুক্ত করা দরকার। এটি ঠিক আছে কিনা তা বলা সহজ কারণ aplay -lকোনও সাউন্ডকার্ড না বললেও sudo aplay -lকিছুকে তালিকাবদ্ধ করে। এটি আমার স্থির ছিল:

sudo usermod -aG audio,video,pulse,pulse-access frew

1
আমি এটি চেষ্টা করেছিলাম এবং আমি উত্তর দিয়েছি এমন অন্য উত্তরটি। আমার জন্য কাজ।

0

এটি আমার জন্য কাজ করেছিল আমি কীভাবে পরিবর্তন করব যে কোন অডিও জ্যাকগুলি ইনপুট এবং আউটপুট ব্যবহার করা হয়? বা hda-mods.pyএটিকে এটিকে তৈরি করুন এবং এটি /etcফোল্ডারে রাখুন কারণ sudo python run.pyসমস্ত শব্দে নিঃশব্দ করা হয়েছে কেবল শব্দটি সশব্দ করুন তারপরে এটি সংরক্ষণ করুন

আপনি যদি নিজের পরিবর্তনগুলি স্থায়ীভাবে রাখতে চান তবে এখনও এইচডিএ বিশ্লেষক বন্ধ করবেন না। পরিবর্তে, নীচে বাম দিকে "এক্সপ" (রফতানি) ক্লিক করুন এবং একটি ফাইলে পাইথন স্ক্রিপ্ট লিখতে হিসাবে সংরক্ষণ করুন ব্যবহার করুন। এখন সেই ফাইলটিকে অনুলিপি /etc/hda-mods.pyকরুন /etc/rc.localএবং রুট হিসাবে (যেমন ব্যবহার করা gksudo gedit /etc/rc.local) সম্পাদনা করুন python /etc/hda-mods.pyএবং প্রস্থান 0 লাইনের ঠিক আগে লাইন যুক্ত করুন, তারপরে এটি সংরক্ষণ করুন এবং পুনরায় বুট করুন। আপনার পরিবর্তনগুলি টিকে থাকা উচিত।

#!/usr/bin/env python

import os
import struct
from fcntl import ioctl

def __ioctl_val(val):
  # workaround for OverFlow bug in python 2.4
  if val & 0x80000000:
    return -((val^0xffffffff)+1)
  return val

IOCTL_INFO = __ioctl_val(0x80dc4801)
IOCTL_PVERSION = __ioctl_val(0x80044810)
IOCTL_VERB_WRITE = __ioctl_val(0xc0084811)

def set(nid, verb, param):
  verb = (nid << 24) | (verb << 8) | param
  res = ioctl(FD, IOCTL_VERB_WRITE, struct.pack('II', verb, 0))  

FD = os.open("/dev/snd/hwC0D0", os.O_RDONLY)
info = struct.pack('Ii64s80si64s', 0, 0, '', '', 0, '')
res = ioctl(FD, IOCTL_INFO, info)
name = struct.unpack('Ii64s80si64s', res)[3]
if not name.startswith('HDA Codec'):
  raise IOError, "unknown HDA hwdep interface"
res = ioctl(FD, IOCTL_PVERSION, struct.pack('I', 0))
version = struct.unpack('I', res)
if version < 0x00010000:    # 1.0.0
  raise IOError, "unknown HDA hwdep version"

# initialization sequence starts here...

set(0x0e, 0x300, 0x6080) # 0x0e036080 (SET_AMP_GAIN_MUTE)

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