Ubuntu 14.04 LTS Kulaklık Jack Sorunu

Başlatan Lelouch, 10 Ekim 2015 - 23:11:17

« önceki - sonraki »

0 Üyeler ve 9 Ziyaretçi konuyu incelemekte.

Lelouch

Alıntı yapılan: Mr_YAMYAM - 28 Ocak 2016 - 20:20:14
Donanım özelliklerinde sorun görünmüyor.
HDMI ses akışlarını ses denetiminden kapatarak sistemi restart yapıp bir test daha al.

Aldım. Biraz düzensiz gözüküyor boşluklardan dolayı eğer daha düzenli görünmesini sağlayan bir yöntem varsa onunla da atabilirim.
-Loaded Modules-
ctr : CTR Counter block mode
ccm : Counter with CBC MAC
bnep : Bluetooth BNEP ver 1.3
rfcomm : Bluetooth RFCOMM ver 1.11
binfmt_misc
uvcvideo : USB Video Class driver
videobuf2_vmalloc : vmalloc memory handling routines for videobuf2
videobuf2_memops : common memory handling routines for videobuf2
intel_rapl : Driver for Intel RAPL (Running Average Power Limit)
videobuf2_core : Driver helper framework for Video for Linux 2
arc4 : ARC4 Cipher Algorithm
v4l2_common : misc helper functions for v4l2 device drivers
videodev : Device registrar for Video4Linux drivers v2
iosf_mbi : IOSF Mailbox Interface accessor
iwlmvm : The new Intel(R) wireless AGN driver for Linux
snd_hda_codec_realtek : Realtek HD-audio codec
media : Device node registration for media drivers
snd_hda_codec_hdmi : HDMI HD-audio codec
x86_pkg_temp_thermal : X86 PKG TEMP Thermal Driver
intel_powerclamp : Package Level C-state Idle Injection for Intel CPUs
snd_hda_codec_generic : Generic HD-audio codec parser
mac80211 : IEEE 802.11 subsystem
kvm_intel
snd_soc_rt5640 : ASoC RT5640/RT5639 driver
kvm
snd_hda_intel : Intel HDA driver
i915 : Intel Graphics
snd_soc_rl6231 : RL6231 class device shared support
crct10dif_pclmul : T10 DIF CRC calculation accelerated with PCLMULQDQ.
snd_hda_controller : Common HDA driver funcitons
snd_soc_core : ALSA SoC Core
crc32_pclmul
snd_hda_codec : HDA codec core
ghash_clmulni_intel : GHASH Message Digest Algorithm, acclerated by PCLMULQDQ-NI
snd_compress : ALSA Compressed offload framework
snd_hwdep : Hardware dependent layer
snd_pcm_dmaengine
aesni_intel : Rijndael (AES) Cipher Algorithm, Intel AES-NI instructions optimized
aes_x86_64 : Rijndael (AES) Cipher Algorithm, asm optimized
mxm_wmi : MXM WMI Driver
lrw : LRW block cipher mode
drm_kms_helper : DRM KMS helper
iwlwifi : Intel(R) Wireless WiFi driver for Linux
rtsx_pci_ms : Realtek PCI-E Memstick Card Host Driver
gf128mul : Functions for multiplying elements of GF(2^128)
snd_pcm : Midlevel PCM code for ALSA.
drm : DRM shared core routines
memstick : Sony MemoryStick core driver
btusb : Generic Bluetooth USB driver ver 0.6
glue_helper
snd_seq_midi : Advanced Linux Sound Architecture sequencer MIDI synth.
ablk_helper
cryptd : Software async crypto daemon
bluetooth : Bluetooth Core ver 2.20
snd_seq_midi_event : MIDI byte <-> sequencer event coder
cfg80211 : wireless configuration support
snd_rawmidi : Midlevel RawMidi code for ALSA.
snd_seq : Advanced Linux Sound Architecture sequencer.
snd_seq_device : ALSA sequencer device management
i2c_algo_bit : I2C-Bus bit-banging algorithm
snd_timer : ALSA timer interface
snd_soc_sst_acpi : Intel SST loader on ACPI systems
snd : Advanced Linux Sound Architecture driver for soundcards.
soundcore : Core sound module
ie31200_edac : MC support for Intel Processor E31200 memory hub controllers
lpc_ich : LPC interface for Intel ICH
joydev : Joystick device interfaces
edac_core : Core library routines for EDAC reporting
shpchp : Standard Hot Plug PCI Controller Driver
dw_dmac : Synopsys DesignWare DMA Controller platform driver
mei_me : Intel(R) Management Engine Interface
serio_raw : Raw serio driver
mei : Intel(R) Management Engine Interface
video : ACPI Video Driver
dw_dmac_core : Synopsys DesignWare DMA Controller core driver
i2c_hid : HID over I2C core driver
spi_pxa2xx_platform : PXA2xx SSP SPI Controller
mac_hid
8250_dw : Synopsys DesignWare 8250 serial port driver
wmi : ACPI-WMI Mapping Driver
i2c_designware_platform : Synopsys DesignWare I2C bus adapter
i2c_designware_core : Synopsys DesignWare I2C bus adapter core
i2c_i801 : I801 SMBus driver
parport_pc : PC-style parallel port driver
ppdev
coretemp : Intel Core temperature monitor
lp
parport
hid_generic : HID generic driver
usbhid : USB HID core driver
hid
rtsx_pci_sdmmc : Realtek PCI-E SD/MMC Card Host Driver
psmouse : PS/2 mouse driver
ahci : AHCI SATA low-level driver
r8169 : RealTek RTL-8169 Gigabit Ethernet driver
rtsx_pci : Realtek PCI-E Card Reader Driver
libahci : Common AHCI SATA low-level routines
mii : MII hardware support library
sdhci_acpi : Secure Digital Host Controller Interface ACPI driver
sdhci : Secure Digital Host Controller Interface core driver

Mr_YAMYAM

Hala düzelmedi ise ses sürücü versiyonları uyumsuz olabilir.
HDA (Hıgh Definition Audio) veya AC97 mi öğrenmelisin.

The source code copy from www.alsa-project.org.      ver:3.3-4
Linux Source Code for ALC audio codec
Support Codec list:
====AC97 Codec=====
ALC100,100P
ALC200,200P
ALC650D
ALC650E
ALC650F
ALC650
ALC655
ALC653
ALC658
ALC658D
ALC850
ALC101
ALC202
ALC250
ALC203

====HD Audio codec ====
ALC260
ALC262
ALC268
ALC660
ALC660VD
ALC861
ALC861VD
ALC880
ALC882
ALC883
ALC885
ALC888
ALC889A

Installation:
This Source Code is from www.alsa-project.org.
For driver installation, please follow below steps.

Automatic install:
execute

  ./install

Manual install:
Step 1. unzip source code
        tar xfvj alsa-driver-1.0.xx.tar.bz2

Step 2. Turn on sound support (soundcore module, default turn on)

Step 3. Complied source code
a. cd alsa-driver-1.0.xx
b. ./configure
c. make
d. make install
e. ./snddevices

Step 4. Edit your /etc/modules.conf or conf.modules depending on the distribution
(Please refer to the attached modules.conf)

        snd-xxxx is the card ID.

-- Azalia controller --ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
   --- Intel ICH6 ICH7 ---------
               snd-hda-intel
           --- ATI chipset -----
       snd-atiixp

        -- AC97 controller --ALC655 ALC650 ALC250 ALC255
           --- Intel ICH6 ICH7 , SiS 7012 and NVidia----------
               snd-intel8x0
           --- Via8233 Via686a  -------------------------------   
       snd-via82xx
           --- ATI Chipset  -------------------------------
       snd-atiixp

        Copy and paste this to the bottom of your /etc/modules.conf or /etc/modprobe.conf file.
# ALSA portion
          alias char-major-116 snd
          alias snd-card-0 snd-xxxx     
        # OSS/Free portion
          alias char-major-14 soundcore
          alias sound-slot-0 snd-card-0
        # card #1
          alias sound-service-0-0 snd-mixer-oss
          alias sound-service-0-1 snd-seq-oss
          alias sound-service-0-3 snd-pcm-oss
          alias sound-service-0-8 snd-seq-oss
          alias sound-service-0-12 snd-pcm-oss

Step 5. reboot your machine

Step 6. Use the alsamixer the disable mute (All audio line default is mute)
        *Must to compile and to install the ALSA library and utility. (Use automatic install is already install)
        excute alsamixer

Note: 1. The most detail information, can refer the alsa-kernel/Documenttation/ALSA-Configuration.txt in the azx-021705.tar.bz2.
2. Kernel Version must be 2.2.14 or later.
3. All mixer channels are muted by default. You must use a native
or OSS mixer program to unmute appropriate channels.
4. If can not compile the source code, try to rename the /usr/src/linux-2.x -> /usr/src/linux.
5. The driver added to support the SPDIF functoin.
6. a. You can download the alsa-lib-1.0.9 and alsa-utils-1.0.9a form the www.alsa-project.org, then unzip and install them.
   b. Suggest use "alsamixer" to control mixer function.
   c. Used "alsaconf" can autodetect which drive you need to install (step 4).
        7. SUSE Distribution must install the ncurses package.

Lelouch

Alıntı yapılan: Mr_YAMYAM - 28 Ocak 2016 - 23:39:14
Hala düzelmedi ise ses sürücü versiyonları uyumsuz olabilir.
HDA (Hıgh Definition Audio) veya AC97 mi öğrenmelisin.

The source code copy from www.alsa-project.org.      ver:3.3-4
Linux Source Code for ALC audio codec
Support Codec list:
====AC97 Codec=====
ALC100,100P
ALC200,200P
ALC650D
ALC650E
ALC650F
ALC650
ALC655
ALC653
ALC658
ALC658D
ALC850
ALC101
ALC202
ALC250
ALC203

====HD Audio codec ====
ALC260
ALC262
ALC268
ALC660
ALC660VD
ALC861
ALC861VD
ALC880
ALC882
ALC883
ALC885
ALC888
ALC889A

Installation:
This Source Code is from www.alsa-project.org.
For driver installation, please follow below steps.

Automatic install:
execute

  ./install

Manual install:
Step 1. unzip source code
        tar xfvj alsa-driver-1.0.xx.tar.bz2

Step 2. Turn on sound support (soundcore module, default turn on)

Step 3. Complied source code
a. cd alsa-driver-1.0.xx
b. ./configure
c. make
d. make install
e. ./snddevices

Step 4. Edit your /etc/modules.conf or conf.modules depending on the distribution
(Please refer to the attached modules.conf)

        snd-xxxx is the card ID.

-- Azalia controller --ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
   --- Intel ICH6 ICH7 ---------
               snd-hda-intel
           --- ATI chipset -----
       snd-atiixp

        -- AC97 controller --ALC655 ALC650 ALC250 ALC255
           --- Intel ICH6 ICH7 , SiS 7012 and NVidia----------
               snd-intel8x0
           --- Via8233 Via686a  -------------------------------   
       snd-via82xx
           --- ATI Chipset  -------------------------------
       snd-atiixp

        Copy and paste this to the bottom of your /etc/modules.conf or /etc/modprobe.conf file.
# ALSA portion
          alias char-major-116 snd
          alias snd-card-0 snd-xxxx     
        # OSS/Free portion
          alias char-major-14 soundcore
          alias sound-slot-0 snd-card-0
        # card #1
          alias sound-service-0-0 snd-mixer-oss
          alias sound-service-0-1 snd-seq-oss
          alias sound-service-0-3 snd-pcm-oss
          alias sound-service-0-8 snd-seq-oss
          alias sound-service-0-12 snd-pcm-oss

Step 5. reboot your machine

Step 6. Use the alsamixer the disable mute (All audio line default is mute)
        *Must to compile and to install the ALSA library and utility. (Use automatic install is already install)
        excute alsamixer

Note: 1. The most detail information, can refer the alsa-kernel/Documenttation/ALSA-Configuration.txt in the azx-021705.tar.bz2.
2. Kernel Version must be 2.2.14 or later.
3. All mixer channels are muted by default. You must use a native
or OSS mixer program to unmute appropriate channels.
4. If can not compile the source code, try to rename the /usr/src/linux-2.x -> /usr/src/linux.
5. The driver added to support the SPDIF functoin.
6. a. You can download the alsa-lib-1.0.9 and alsa-utils-1.0.9a form the www.alsa-project.org, then unzip and install them.
   b. Suggest use "alsamixer" to control mixer function.
   c. Used "alsaconf" can autodetect which drive you need to install (step 4).
        7. SUSE Distribution must install the ncurses package.


HDA INTEL olarak gözüküyor aplay -l yapınca.

Mr_YAMYAM

Orada görülenler HDA olabilir. Ama donanımın desteği HDA için olmayabilir. Ya da HDA için donanımın bazı bölümleri uygun olmayabilir.
Bence AC97 sürücüleri ile denemelisin.

heartsmagic

sudo apt-get install i2c-tools
sudo modprobe i2c-dev
ls -l /dev/i2c-0
sudo init-headphone init


çıktılarını bir görebilir miyiz?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Lelouch

Alıntı yapılan: heartsmagic - 29 Ocak 2016 - 13:00:26
sudo apt-get install i2c-tools
sudo modprobe i2c-dev
ls -l /dev/i2c-0
sudo init-headphone init


çıktılarını bir görebilir miyiz?
ls: /dev/i2c-o'e erişilemedi: Böyle bir dosya ya da dizin yok

WARNING:root:Module is not loaded: i2c_dev

seron

Merhaba, i2c_dev hatasının ne olduğunu araştırırken, anladığım kadarıyla tabii, o modülün kulaklığı takınca durumu donanıma bildiren sensöre ait bir sürücü parçacığı olduğu ile ilgili bazı satırlara rastladım. (Daha çok rasphery-pi ile ilgili sonuçlar geliyor)
-----
BİLGİ:
Bilgisayarlardaki kulaklık jaklarında, diğer bazı elektronik aygıtlardan farklı olarak, kulaklık jakı takıldığında devreyi kapatarak durumu donanıma bildiren bir sensör devresi vardır. Bu devre doğru yapılandırılmadığında(High Definition Audio veya AC-97) Bu tip sorunların görüldüğünü biliyoruz. Jakın ve donanımın yapılandırması AC-97 ise ama, sürücüleri bunu High Definition Audio şeklinde yapılandırmaya çalışıyorsa -ya da tam tersi- bu tür bir sorunlar karşılaşılacaktır.
-------

Bu durumda Mr_YAMYAM'ın önerisi de dikkate değer.
Bu arada ne yapıp edip o "i2c_dev" modülünü -ya da adı neyse- yükleyip öyle deneseniz daha iyi olur. Ama maalesef ben nasıl yapıldığını bilmiyorum.

heartsmagic

Bende dosya oluşmuş vaziyette. Bir arkadaş daha şu çıktıyı bir geçebilir mi?
ls -l /dev/i2c-0
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

seron

Bende durum bu:
seron@seron-H54Z ~ $ ls -l /dev/i2c-0
ls: /dev/i2c-0'e erişilemedi: Böyle bir dosya ya da dizin yok
seron@seron-H54Z ~ $

Ama kulaklık jakımda bir sorun yok. Kulaklığı takınca hoparörleri kesiyor, kulaklığa geçiyor.

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

seron

Ben de mi? Sorun benim değil ama sorunu olmayan bir bilgisayarda nasıl göründüğünün bilimesi açısından vereyim:
seron@seron-H54Z ~ $ sudo modprobe i2c-dev
[sudo] password for seron:
seron@seron-H54Z ~ $ ^C
seron@seron-H54Z ~ $

şapka ve C işareti kodu kopyalamaya çalışırken yanlışlıkla oluştu.

heartsmagic

Modülü yüklemeyi denedikten sonra tekrar:
ls -l /dev/i2c-0
denenebilir mi acaba? Eksik sormuşuz ne yazık ki.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Lelouch

Alıntı yapılan: heartsmagic - 05 Şubat 2016 - 21:33:01
Modülü yüklemeyi denedikten sonra tekrar:
ls -l /dev/i2c-0
denenebilir mi acaba? Eksik sormuşuz ne yazık ki.
Bende modül yüklü gözüküyor sanırım ?
crw-rw---- 1 root i2c 89, 0 Şub 10 21:43 /dev/i2c-0

heartsmagic

sudo init-headphone init
ne diyor peki şu an?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Lelouch

Alıntı yapılan: heartsmagic - 11 Şubat 2016 - 20:36:21
sudo init-headphone init
ne diyor peki şu an?
Hala aynı.
WARNING:root:Module is not loaded: i2c_dev

heartsmagic

Uyarı kısmı çok sorun değil.
ERROR:SMBus:Can't open file: /dev/i2c-0
ERROR:root:Operation failed
demiyor sanırım şu an değil mi? Çalışması gereken şey çalışmıyor mu peki?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.