ফেডোরার অধীনে লেনভো ল্যাপটপে কম শব্দ ভলিউম


11

এই লেনোভো টি 520-তে ফেডোরার 16 এর অধীনে কিছু শুনতে আমার সমস্যা হচ্ছে। আলসামিক্সারের সমস্ত কিছুই 100% (পালসওডিও এবং কার্ড উভয়) এ রয়েছে। একই সমস্যাটি উইন্ডোজটিতে উপস্থিত রয়েছে কিনা তা পরীক্ষা করতে আমি ল্যাপটপে উইন্ডোজ 7 ইনস্টল করেছি, এবং তা নেই।

কেউ কীভাবে এটি মোকাবেলা করতে জানেন? আমি প্রায় এক বছর ধরে এই সমস্যায় বিরক্ত হয়েছি, তবে এখন পূর্ব উপকূলে উত্তাপের তীব্রতা নিয়ে, আমাকে পুরো বিস্ফোরণে আমার এসি চালাতে হবে এবং এসি দিয়ে আমি কিছুই শুনতে পাচ্ছি না।

দু: সাহসিকতার অধীনে আমি স্পষ্টর সাথে কেবলমাত্র শব্দ ভলিউমটি মিশ্রিত করে উচ্চতর ভলিউম পেতে পারি। ভলিউমটি ক্র্যাঙ্ক করার জন্য পালস অডিও এবং আলসার মধ্যে একটি সফটওয়্যার পরিবর্ধক চালানোর কোনও উপায় আছে বা কার্ডটি একটি নিম্ন বিন্দুতে শব্দ ভলিউম স্কেলকে স্বাভাবিক করার জন্য alsactl.conf তে কিছু করা যেতে পারে? যেহেতু লিনাক্স ব্যবহারকারীদের মধ্যে এই ল্যাপটপটি বেশ সাধারণ, তাই আমি আশা করব যে কেউ সমাধান নিয়ে এসেছেন।


অথবা একটি আলাদা কার্নেল সংস্করণ চেষ্টা করে দেখুন? - bugzilla.altlinux.org/show_bug.cgi?id=23705
imz - ইভান Zakharyaschev

আপনি কি কখনও কমান্ড লাইনের মাধ্যমে আলসামিক্সার চেষ্টা করেছেন? কিছু সময় জিইউআই সঠিকভাবে কাজ করে না! আমার ডেল ল্যাপটপে আমার একই সমস্যা ছিল যা পিসিএম কলামটি 100% এ ন্যায্য করে সমাধান করেছে।
হাসান_নুরি

কিছু ভৌত চাকা জিনিস সঙ্গে ভলিউম পরিণত হয়েছে? একবার আমার হয়ে গেল ...
ভনব্র্যান্ড

আপনি কি ফেডোরা 16 ডিফল্ট (জিনোম) ব্যবহার করেন? আপনি কি gnome-control-center soundনীচে নীচে ভলিউম বারটি চেষ্টা করে দেখেছেন ?
xx4 এইচ

মজার, আমার কোনও
অজানা

উত্তর:


6

আমি অতীতে এটি করেছি এবং ভলিউম বাড়িয়ে তোলার সাথে বেশ ভাল সাফল্য পেয়েছি। এটির সাথে একমাত্র সমস্যা হ'ল যদি আপনি এটিকে ঘুরিয়ে ফিরিয়ে দেন তবে স্পিকার আইকনের অধীনে আপনাকে সিস্টেমের পছন্দগুলিতে ফিরে আসতে হবে এটি 150% পর্যন্ত ফিরিয়ে আনতে।

তবে নীচের পদক্ষেপগুলির সাথে রিবুট থেকে রিবুট পর্যন্ত "স্টিকি" থাকা উচিত।

                                     এসএস # 1

ভলিউম আপ করা হচ্ছে

আপনি যদি স্পিকার অ্যাপলেটে ডান ক্লিক করেন এবং শব্দ পছন্দ পছন্দ করেন আপনি এই ডায়ালগটি সামনে আনবেন।

          এসএস # 2

পরিবর্তনগুলি নিশ্চিত করা এবং সংরক্ষণ করা

ভলিউমটি পুরোপুরি 150% পর্যন্ত ঘুরিয়ে দিন। এটি চালু হয়ে গেলে আপনি এই ডায়ালগটি বন্ধ করতে পারেন। আপনি যদি শেলের কাছে গিয়ে কমান্ডটি টাইপ করেন তবে amixerআপনি এটি নিশ্চিত করতে পারেন:

$ amixer 
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 98304 [150%] [on]
  Front Right: Playback 98304 [150%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 65536 [100%] [off]
  Front Right: Capture 65536 [100%] [off]

আপনি যদি এই কমান্ডটি চালনা করেন তবে আপনি এই স্থিতিটি সংরক্ষণ করতে পারেন যাতে পরের বার আপনি আপনার সিস্টেম পুনরায় চালু করবেন, এটি ডিফল্ট হবে।

# saves settings
$ sudo alsactl store

# confirm file's created
$ ls -l /etc/asound.state 
-rw-r--r-- 1 root root 4761 Oct  5 16:54 /etc/asound.state

অ্যামিক্সার সহ অন্যান্য জিনিস

আপনি কমান্ডটি amixerভলিউম পরিবর্তন করতেও ব্যবহার করতে পারেন ।

100%

$ amixer sset Master 100% | grep Front
  Playback channels: Front Left - Front Right
  Front Left: Playback 65536 [100%] [on]
  Front Right: Playback 65536 [100%] [on]

150%

$ amixer sset Master 150% | grep Front
  Playback channels: Front Left - Front Right
  Front Left: Playback 65536 [100%] [on]
  Front Right: Playback 65536 [100%] [on]

দ্রষ্টব্য: তবে এই পদ্ধতিটি আপনাকে 100% এর বেশি যেতে দেয় না।

মূক

$ amixer sset Master muted | grep Front
  Playback channels: Front Left - Front Right
  Front Left: Playback 65536 [100%] [off]
  Front Right: Playback 65536 [100%] [off]

সশব্দ

$ amixer sset Master unmuted | grep Front
  Playback channels: Front Left - Front Right
  Front Left: Playback 65536 [100%] [on]
  Front Right: Playback 65536 [100%] [on]

"এটির সাথে একমাত্র সমস্যা হ'ল যদি আপনি এটিকে ঘুরিয়ে ফিরিয়ে দেন তবে স্পিকার আইকনের অধীনে সিস্টেমের পছন্দগুলিতে এটি ফিরে আসতে আপনাকে 150% এ ফিরে আসতে হবে" " এটিই আমি এড়াতে চাই। আমি যা চাই তা স্পিকার আইকন ভলিউম স্লাইডার পরিবর্তন করা উচিত, হয় সর্বোচ্চ বেশি বা স্থায়ীভাবে বুস্ট করা।
mattdm

@ মেট্টেম - আমি যে ধরণের হয়েছি আপনি যা পরেছিলেন তা কিন্তু আমি বুঝতে পেরেছিলাম যে আমি শট নিয়েছি এবং এই পদ্ধতিটি ব্যবহার করেছি যা আমি ব্যবহার করেছি। আমি খনন চালিয়ে যাব, দেখুন আমি অন্য কোনও কিছু চালু করতে পারি কিনা।
slm

@ ম্যাটডেম - এটি আমাকে মাঝে মাঝে হতাশও করেছিল। মনে হচ্ছে আরও ভাল কিছু হওয়া উচিত, এমনকি যদি প্লাগইন রুট দিয়েও কিছু খুঁজে পাওয়া যায় তবে দয়া করে এখানে আবার ভাগ করুন। আমি এটি জানতে আগ্রহী হতে হবে!
slm

এটি কেন প্রথম স্থানে ঘটে এবং কেন আমরা কেবল তার চারপাশে কাজ করার পরিবর্তে সমস্যাটি সমাধান করতে পারি না বলে কেউ ব্যাখ্যা করেছেন?
পাভেল Šিমেরদা

@ পাভেলিমারদা - আপনি এই প্রশ্নোত্তরটির মাধ্যমে কী সম্পর্কে আলোচনা হয়েছিল তা দেখতে পারেন। কেউ কখনও এর উল্লেখ করে নি এবং আমি একই হার্ডওয়ারে ফেডোরা ১৯-তে এই কাজটি চালিয়ে যাচ্ছি। আমার উল্লেখ করা উচিত যে আমি F19 ডিসেম্বর / 2014 এ যাওয়ার পর থেকে 2+ বার এই কাজটি ব্যবহার করেছি যাতে এটি আমাকে হত্যার মত নয়। শুধু আমার 0.02 ডলার।
slm

3

আমি যা জানি তা থেকে আপনি আলএসএর জন্য সফ্টওয়াল প্লাগইন ব্যবহার করতে পারেন এবং max_dBমান নির্ধারণ করতে পারেন । দিকনির্দেশে কিছু:

pcm.!default {
    type        plug
    slave.pcm   "softvol"
}

pcm.softvol {
    type    softvol
    slave {
        pcm "hw:0,0"
        # pcm   "dmix" or this or the like.
    }
    control {
        name    "PreAmp"
        card    0
    }
    min_dB  -5.0
    max_dB  30.0  # 50.0 is max
    resolution 16
}

সম্ভবত এখানে কিছু ইঙ্গিতও । তারপরে আলসা পুনরায় লোড করুন, speaker-test -c2 -twavএটিকে লোড করার জন্য যেমন খেলুন এবং তারপরে আলসামিক্সারে অ্যাম্প সামঞ্জস্য করুন।

যদি কেউ পালস অডিওকে বন্ধ করতে চান, তবে নিষ্ক্রিয় করতে ভুলবেন না autospawn

echo autospawn=no >> ~/.pulse/client.conf

বা এটি বিশ্বব্যাপী client.conf( /etc/pulse/যেমন বা তেমন) তে সংশোধিত করুন । (আছে কিছু দেখা প্রতিস্থাপন daemon-binaryসঙ্গে/bin/true ))


তবে প্যাকটেল ইত্যাদি ব্যবহার করা আরও বেশি পছন্দনীয়।

কমান্ডলাইন থেকে বলুন:

pactl set-sink-volume 0 65536   # 100%
pactl set-sink-volume 0 98304   # 150%
pactl set-sink-volume 0 131072  # 200%
                      | |
                      | +----- Based on volume steps
                      +------- Sink number

ডুবে তালিকাবদ্ধ করতে ও চিহ্নিত করতে বলুন:

pactl list sinks
pacmd list-sinks # a bit more verbose, and list "volume steps"

সর্বদা হিসাবে manএবং pacmd -h, pactl -h


ডিফল্ট ভলিউম সেট করতে যেমন 150% সম্পাদনা ./pulse/default.paকরুন এবং লাইনটি যুক্ত করুন:

set-sink-volume 0 98304
                |
                +-- (Use full name if one e.g. have multiple USB-soundcards.)

সুবিধার জন্য যখনই আপনি চান তখন এই মানটি সেট করতে একটি উপাধ বা একটি শর্ট স্ক্রিপ্ট যুক্ত করুন।

পিএ পুনরায় চালু করতে বলুন pulseaudio -k, এবং pulseaudio --start


আর একটি বিকল্প হ'ল প্লাগইনগুলি যেমন LADSPA এ সন্ধান করা এবং ALSA বা পালস অডিওতে শ করা উচিত


সম্পাদনা করুন:

ঠিক আছে. এ নিয়ে ভাবতে এসেছি। এটি উপযুক্ত হতে পারে। (জানেন না কীভাবে এটি প্রথমবারের মতো আমাকে এড়িয়ে গেল।)

  1. ইন default.paএকটি যোগ পালস অডিও মডিউল ডিভাইস ড্রাইভার থেকে।
  2. পালস অডিও পুনরায় চালু করুন।
  3. সাউন্ড সেটিংস খুলুন এবং আসল সিঙ্কের জন্য ভলিউম সেট করুন যেমন 150%। (অথবা কমান্ডলাইনের মাধ্যমে এটি করুন বা default.paউপরে বর্ণিত হিসাবে এটি প্রাক-সেট করুন ))
  4. শব্দ আউটপুট জন্য ডিভাইস হিসাবে নতুন মডিউল / সিঙ্ক নির্বাচন করুন।

এটি স্বাভাবিক ভলিউম মিটার ব্যবহার করার সময় আপনাকে 150% হিসাবে 100% দেবে ।

উদাহরণ - ব্যবহার module-remap-sink:

ডক যেমন বলেছেন তেমন কোনও ক্ষতি করবেন না

ইন default.pa:

.ifexists module-remap-sink.so
# Using remap-sink as dummy, not doing any re-mapping.
load-module module-remap-sink sink_name=VolDummy master=0 sink_properties=device.description=CrankThaVolume
.fail
.endif

# Set it as default:
set-default-sink VolDummy

তারপরে নতুন মডিউলটি নিবন্ধিত করার জন্য পালস অডিও পুনরায় চালু করুন।

জারি:

$ pactl list modules # Should show "Usage counter: 1" for the module in question.
$ pactl list sinks

একটি নতুন সিঙ্ক প্রদর্শন করা উচিত। আপনি এখনও কমান্ড-লাইন এবং / অথবা লাইন যুক্ত করে মাস্টারের জন্য ভলিউম ক্র্যাঙ্ক করতে পারেন default.pa


হ্যাঁ, দেখে মনে হচ্ছে set-sink-volumeঅ্যাপ্রোচটি সবচেয়ে ভাল যা যুক্তিসঙ্গতভাবে করা যেতে পারে, এবং এটি আসল ইচ্ছাকে সম্বোধন করে না। আচ্ছা ভালো. আমি প্লাগইনগুলি সন্ধান করব এবং তারা আমার জন্য কী করতে সক্ষম হবে তা দেখতে পাবো।
mattdm

@ ম্যাটডম: হ্যাঁ এমন একটি নতুন সমাধান যুক্ত করা হয়েছে যা আপনার প্রয়োজনের চেয়ে আরও ভাল ফিট করতে পারে।
রুনিয়াম

1

কমান্ড লাইন থেকে অ্যালসামিক্সার চলাকালীন, --view allআপনি সমস্ত উপলব্ধ মিক্সার নিয়ন্ত্রণগুলি সন্ধান করছেন তা নিশ্চিত করতে স্যুইচ দিয়ে চালানো নিশ্চিত হন ।

alsamixer -V all

এছাড়াও, আলসামিক্সারে F6 টিপুন এবং তালিকাভুক্ত প্রতিটি ডিভাইসের জন্য সেটিংস চেক করুন।


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