Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: balou - 18.08.10 - klo:17.33
-
olen yrittänyt muutaman päivän saada ääntä kuulumaan hdmin kautta tuloksetta.Käytössä 10.04 ja toistolaitteena VLC. Olen yrittänyt eri asetuksilla mutta mitkä ne oikeat asetukset voisivat olla?
-
Miten olet asettanut PulseAudion ulostulot: Järjestelmä->Asetukset->Äänet, Laitteisto-välilehti?
Jos PulseAudio on jo asetettu käyttämään HDMI-äänilaitetta, toimivatko äänet millään ohjelmalla HDMI:n kautta?
-
äänet tulee ulos ainoastaan tietokoneen lisäkaiuttimista audio analog output asetuksilla. Millään muulla asetuksella ei tule ääntä hdmistä tai lisäkaiuttimista.
-
äänet tulee ulos ainoastaan tietokoneen lisäkaiuttimista audio analog output asetuksilla. Millään muulla asetuksella ei tule ääntä hdmistä tai lisäkaiuttimista.
Näkyykö HDMI-äänilaite kuitenkin noissa asetuksissa?
Aja päätteessä komento aplay -l -L ja kopioi tuloste tänne.
-
tarjoaahan se digitaalista ääntä ja kuvaa mutta ei suoraan hdmi nimikkeellä
pulse
Playback/recording through the PulseAudio sound server
front:CARD=V8235,DEV=0
VIA 8235, VIA 8235
Front speakers
surround40:CARD=V8235,DEV=0
VIA 8235, VIA 8235
4.0 Surround output to Front and Rear speakers
surround41:CARD=V8235,DEV=0
VIA 8235, VIA 8235
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=V8235,DEV=0
VIA 8235, VIA 8235
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=V8235,DEV=0
VIA 8235, VIA 8235
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=V8235,DEV=0
VIA 8235, VIA 8235
IEC958 (S/PDIF) Digital Audio Output
**** Luettelo PLAYBACK laitteista ****
kortti 0: V8235 [VIA 8235], laite 0: VIA 8235 [VIA 8235]
Alalaitteet: 4/4
Alalaite #0: subdevice #0
Alalaite #1: subdevice #1
Alalaite #2: subdevice #2
Alalaite #3: subdevice #3
kortti 0: V8235 [VIA 8235], laite 1: VIA 8235 [VIA 8235]
Alalaitteet: 1/1
Alalaite #0: subdevice #0
-
tarjoaahan se digitaalista ääntä ja kuvaa mutta ei suoraan hdmi nimikkeellä
Juu, näkyy olevan vain tavallisen äänipiirin analogiset ja digitaaliset lähdöt tarjolla. Mikä näytönohjain koneessasi on?
Mallin voi tarkistaa vaikkapa komennolla lspci -nn tai X.org:n lokista (/var/log/Xorg.0.log).
-
ati radeon HD 3450
-
ati radeon HD 3450
Avoimen radeon-ajurin tuki HDMI-äänelle toimii vasta kernelissä 2.6.33. En ole varma, toimisiko ääni lucidin ajuriversiossa, jos päivität pelkän kernelin.
Linux 2.6.34:n ilman Ubuntu-paikkauksia saa täältä valmiina paketteina: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid/
Muut ratkaisut:
- Radeonhd-ajurilla HDMI-äänet toimivat, kun ne ottaa käyttöön xorg.confissa (https://help.ubuntu.com/community/RadeonHD#HDMI%20Audio)
- Voit asentaa Atin suljetun fglrx/Catalyst-ajurin, mutta se saattaa tuoda mukanaan muita ongelmia. Toisaalta OpenGL toimii sillä nopeimmin ja myös videon rautapurku on teoriassa mahdollista XvBA:lla ja VA-API:lla.
- Saat uudemman kernelin ja radeon-ajurin päivittämällä Ubuntun kehitysversioon (maverick).
-
taisi löytyä vastaus. löysin ohjaimen laatikon ja sieltä pienellä printillä takaa HDMI (video output) eli vaikka on hdmi liitin niin ilmeisesti liikkuu vain kuva siis uskomatonta kusetusta. Täytyy vaihtaa näyttis parempaan.
Kiitos vaivannäöstä kuitenkin. :-\
-
Mulla oli mediakoneessa Ati HD4350, heitin kokeeksi Mint8:n +GRUB ulkoselle USB-kovolle , päivitykset ensin ja sitten Atin suljetut ajurit, sen jälkeen toimi HDMI:n kautta äänetkin. Kortti on edullinen, äänetön ja pyörittää leffat hyvin - suosittelen.
-
taisi löytyä vastaus. löysin ohjaimen laatikon ja sieltä pienellä printillä takaa HDMI (video output) eli vaikka on hdmi liitin niin ilmeisesti liikkuu vain kuva siis uskomatonta kusetusta.
Kyllä Radeon HD 3450 siirtää oikein mainiosti ääntä HDMI:n läpi. Tarvitset vain ajurin joka tukee sitä, kuten selostin.
-
ok eli ei vielä kirvestä kaivoon.
latasin uuden kernel päivityksen mutta ei ääntä vielä joten yritän vaihtoehtoisia
-
ok eli ei vielä kirvestä kaivoon.
latasin uuden kernel päivityksen mutta ei ääntä vielä joten yritän vaihtoehtoisia
Käynnistitkö koneen uudelleen ja tarkistit komennolla aplay -l -L ettei sinne ilmestynyt uusia äänilaitteita?
-
Oletko myös tarkistanut, että näytönohjaimesta menee piuha emolevyyn, jonka kautta ääni kulkee.
Itse mietin miksi omassa 8800 toimi äänet HDMi:n kautta, mutta hoksasin näyttis laatikon sisällä pienen piuhan, jonka asentamsien jälkeen äänet toimi.
-
Oletko myös tarkistanut, että näytönohjaimesta menee piuha emolevyyn, jonka kautta ääni kulkee.
Itse mietin miksi omassa 8800 toimi äänet HDMi:n kautta, mutta hoksasin näyttis laatikon sisällä pienen piuhan, jonka asentamsien jälkeen äänet toimi.
Radeon HD -korteissa on integroitu äänipiiri, jolloin piuhoja ei tarvita.
-
päivitin nyt sen siihen 10.10 mavericiin mutta ei lähde pyörimään jää vain ubuntu näyttöön
-
mikä pitäisi valita korjausvalikosta mistä jatketaan??
-
mikä pitäisi valita korjausvalikosta mistä jatketaan??
Jos vikasietotila (recovery mode) ei toimi, pitänee asentaa koko järjestelmä uudelleen tai korjata ongelma Live-CD:n avulla.
Kokeile Alpha 3 -versiota CD:ltä tai DVD:ltä.
-
10.10 taitaa nyt olla asennettuna. Äänet ei ainakaan suoraan vlc:llä toimi enkä löytänyt mistään ääniasetuksista hdmi lähtöä. Ne on ne samat lähdöt kuin 10.04:ssä.
-
10.10 taitaa nyt olla asennettuna. Äänet ei ainakaan suoraan vlc:llä toimi enkä löytänyt mistään ääniasetuksista hdmi lähtöä. Ne on ne samat lähdöt kuin 10.04:ssä.
Tarkista kernelin ja järjestelmän versiot näillä komennoilla:
uname -a
cat /etc/lsb-release
Jos ydin on 2.6.34 tai uudempi, vikana on luultavasti se, että kernel modesetting (KMS) on pois päältä. Näytä myös näiden komentojen tulosteet:
cat /etc/default/grub
grep radeon /etc/modprobe.d/*
Ja laita viestin liitetiedostoksi X.org:n loki: /var/log/Xorg.0.log
-
10.10 kaatuilee koko ajan (nyt se jäi komentotilaan) joten taidan laitaa uuden aiheen tuonne asentaminen/käyttöönotto puolelle ja jatketaan sitten tästä
-
back in business.
matti@matti-desktop:~$ uname -a
Linux matti-desktop 2.6.35-14-generic #19-Ubuntu SMP Mon Aug 2 01:43:35 UTC 2010 i686 GNU/Linux
matti@matti-desktop:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu maverick (development branch)"
matti@matti-desktop:~$
-
matti@matti-desktop:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
-
Ok, nuo ovat kunnossa. Entä X.org:n loki?
-
matti@matti-desktop:~$ /var/log/Xorg.0.log
bash: /var/log/Xorg.0.log: Permission denied
matti@matti-desktop:~$ sudo /var/log/Xorg.0.log
[sudo] password for matti:
sudo: /var/log/Xorg.0.log: command not found
-
matti@matti-desktop:~$ /var/log/Xorg.0.log
bash: /var/log/Xorg.0.log: Permission denied
Se on tekstitiedosto, eli voit lukea sitä vaikkapa geditillä. Et tarvitse edes pääkäyttäjän oikeuksia.
Lisää tiedosto suoraan viestin liitetiedostoksi näin:
1. Avaa Lisätoiminnot ja paina "Liite:" -kohdasta "Selaa..."
2. Siirry /var/log-hakemistoon ja valitse Xorg.0.log
-
;D
[ylläpito on poistanut liitteen]
-
KMS on päällä, eli enpä tiedä, mikä sitten voisi olla vikana. Tarkista vielä, ettei aplay -l näytä HDMI-laitteita.
Sitten kokeiltavaksi jää vielä Atin suljettu fglrx/Catalyst-ajuri tai avoin radeonhd-ajuri. En tiedä miten ne toimivat 10.10:ssä, mutta 10.04:ssä pitäisi ainakin onnistua.
-
List of PLAYBACK Hardware Devices ****
card 0: V8235 [VIA 8235], device 0: VIA 8235 [VIA 8235]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 0: V8235 [VIA 8235], device 1: VIA 8235 [VIA 8235]
Subdevices: 1/1
Subdevice #0: subdevice #0
ei näytä hdmitä mutta fglrx-ajuri ei suoraan toimi x-orgin kanssa joutuu vähän virittelemään
-
taas alussa. Vaihdoin alustan 10.04LTS ja teen kaikki uudestaan. Katsotaan mitä löytyy.
-
nyt on 10.04 LTS ja 2.6.35.4 Kernel versio
-
olen yrittänyt etsiä HDMI lähtöä nyt tällä Kernel versiolla mutta edelleenkään sitä ei löydy mistä voisi jatkaa?
-
olen yrittänyt etsiä HDMI lähtöä nyt tällä Kernel versiolla mutta edelleenkään sitä ei löydy mistä voisi jatkaa?
Oletko kokeillut radeonhd- tai fglrx-ajuria?
-
FGLRX ajurista tulee kaatumisia jatkuvasti joten asensin: X.Org X server -- AMD/ATI Radeon display driver.
en siitäkään löytänyt HDMI lähtöä
yritän etsiä radeonHD ajuria
-
FGLRX ajurista tulee kaatumisia jatkuvasti joten asensin: X.Org X server -- AMD/ATI Radeon display driver.
en siitäkään löytänyt HDMI lähtöä
Tuo on normaali X.org:n radeon-ajuri, joka on oletuksena käytössä.
yritän etsiä radeonHD ajuria
Se on paketissa xserver-xorg-video-radeonhd. Lisäksi joudut muokkaamaan xorg.confia, jotta saat ajurin ja HDMI-ääniulostulon käyttöön. Katso:
https://help.ubuntu.com/community/RadeonHD#Configuration
-
xorg.conf tehdään geditillä mutta antoi tyhjän sivun . mihin ne muutokset tehdään?
-
xorg.conf tehdään geditillä mutta antoi tyhjän sivun . mihin ne muutokset tehdään?
http://forum.ubuntu-fi.org/index.php?topic=34703
Tee vaikka kakkosviestin tyylillä.
-
ei onnistunut kummallakaan keinolla
-
ei onnistunut kummallakaan keinolla
Mikä meni pieleen?
Voit toki tehdä xorg.confin itse. Sisällöksi riittänee ainakin aluksi pelkkä Device-osio:
Section "Device"
Identifier "Device0"
Driver "radeonhd"
Option "DRI" "on" #this is the default in recent radeonhd versions
Option "AccelMethod" "EXA" #this is the default in recent radeonhd versions
Option "Audio" "true"
Option "HDMI" "all"
EndSection
-
ei hyväksy xorg komentoa. olen kolmea eri vaihtoehtoa kokeillut.
yritän tuota tee se itse vaihtoehtoa.
-
ei hyväksy xorg komentoa. olen kolmea eri vaihtoehtoa kokeillut.
yritän tuota tee se itse vaihtoehtoa.
Se on Xorg, ei xorg.
sudo Xorg -configure
-
jep jep ja Xorg -configure antoi tuloksen Fatall error, ota yhteyttä Xorg- wikiin. >:(
-
jep jep ja Xorg -configure antoi tuloksen Fatall error, ota yhteyttä Xorg- wikiin. >:(
Mitä se sanoo Fatal error -rivin jälkeen? Näinkö:
Server is already active for display 0
Tämä tarkoittaa, että X-palvelin on vielä päällä, eli et ole seurannut oobetimerin ohjetta tarkasti.
-
nyt se meni aluksi ainakin oikein (eri käskyillä kuin oobetimerilla) mutta se siirtyi graafiseen tilaan X.palvelimen sulkeuduttua.
Jos menen käskyllä: gksu gedit /etc/X11/xorg.conf niin se antaa tuon itse tehdyn (Koodia:
Section "Device"
Identifier "Device0"
Driver "radeonhd"
Option "DRI" "on" #this is the default in recent radeonhd versions
Option "AccelMethod" "EXA" #this is the default in recent radeonhd versions
Option "Audio" "true"
Option "HDMI" "all"
EndSection
Xorg.conf tuloksen
-
Jos menen käskyllä: gksu gedit /etc/X11/xorg.conf niin se antaa tuon itse tehdyn Xorg.conf tuloksen
Toimiiko se vai ei? Mitä /var/log/Xorg.0.log sanoo (laita viestin liitetiedostoksi).
-
ei
[ylläpito on poistanut liitteen]
-
Hmm, näkyy käyttävän fglrx:ää. Ilmeisesti pelkkä ajurin määritteleminen ei riitä. Kokeile sitten tätä:
Section "Monitor"
Identifier "Monitor0"
EndSection
Section "Device"
Identifier "Device0"
Driver "radeonhd"
Option "Audio" "true"
Option "HDMI" "all"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection