Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Ubuntufriikki - 23.05.26 - klo:18.58
-
Mitään en ole säätänyt mutta äkillisesti, ilmeisesti päivityksen jälkeen Spotify mykistyi. Mikä kumma ? Mitään en ole tehnyt, en ole alan tietäjä. Ubuntu 22.04.5 LTS ubuntuversio.
Samoin kun soittaa vaikka U-tubevideoita tai omia Wav-fileitä niin ääntä ei kuulu. Tastasin Ubuntun asetuksissa Ääni-kohdassa oikea ja vasen. Täysin mykkä. Eilen vielä omat fileet soivat mutta tänään eivät nekään.
-
Mitä kautta yleensä äänet toistuu ja onko koneessa erillinen näytönohjain? Jos on, niin äänilaite on varmaankin jostain syystä vaihtunut.
-
Sama vika. Ubuntu 22.04 ja Spotify mykkänä. Selaimen kautta esim. youtubesta äänet toimii normaalisti. Kokeiltu snap- sekä flatpak-versiota.
-
Tässä ainakin itsellä toimiva poppakonsti ongelmaan:
Kyseessä Spotify snap versio.
Päätteessä komentamalla: spotify --audio-api=pulseaudio
Muokkaamalla tiedostoa /var/lib/snapd/desktop/applications/spotify_spotify.desktop ja lisäämällä riville Exec=spotify %U tilalle Exec=spotify --audio-api=pulseaudio %U
Käynnistyy Spotify jatkossa myös suoraan kuvakkeesta.
-
Koneeseen ei ole vaihdettu mitään. En ole ihan varma mutta pitäisi olla integroitu äänikortti.
Edit : Hei mitä ihmettä ? Nyt se soi normaalisti. Mikä taikakoodinpätkä tuo oikein oli ? :-)
-
Edit : Hei mitä ihmettä ? Nyt se soi normaalisti. Mikä taikakoodinpätkä tuo oikein oli ? :-)
Olettaisin ko. käskyn ohjaavan äänilaitteeksi pulseaudion, joka on käsittääkseni oletuksena systeemiäänissä (yleensä), joten jos yleisesti äänet toimii, niin kyseisellä (ohjelmakohtainen) saa äänet ohjattua spotify-ohjelmassa pulseaudiolle.
-
Spotifyongelmaan on seuraavanlainen ohje näköjään ainakin Ubuntu 22.04 Softwarecenterissä:
1. $ sudo apt update
2. $ sudo apt install pulseaudio pulseaudio-utils
3. $ sudo apt install pavucontrol
4. $ sudo reboot now
5. $ spotify --audio-api=pulseaudio
Lähti toimimaan noiden loitsujen jälkeen.
Ainoa haitta on kun sai käynnistettyä ohjelman niin jää
suraava keskeneräinen suoritus päälle:
~$ spotify --audio-api=pulseaudio
Gtk-Message: 21:48:57.621: Not loading module "atk-bridge": The functionality is provided by GTK natively. Please try to not load it.
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
glx: failed to create dri3 screen
failed to load driver: i915
(spotify:5395): libayatana-appindicator-WARNING **: 21:48:57.844: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
Kun sulkee terminaalin niin samalla sulkeutuu Spotifyikin.
Millähän konstilla tuon saisi korjattua?
-
Spotifyongelmaan on seuraavanlainen ohje näköjään ainakin Ubuntu 22.04 Softwarecenterissä:
1. $ sudo apt update
2. $ sudo apt install pulseaudio pulseaudio-utils
3. $ sudo apt install pavucontrol
4. $ sudo reboot now
5. $ spotify --audio-api=pulseaudio
PulseAudiota ja tässä ehdotettuja muita paketteja tuskin tarvitsee asentaa missään Ubuntussa, koska PulseAudio on 22.04:ssä vakiona asennettuna, ja uudemmissa Ubuntuissa sen tilalla on Pipewire ja sen PulseAudio-rajapinta.
Olennainen kohta on spotify-komennon valitsin --audio-api=pulseaudio
Kun sulkee terminaalin niin samalla sulkeutuu Spotifyikin.
Millähän konstilla tuon saisi korjattua?
Tamrock neuvoi aiemmin, miten asetus lisätään Spotifyn desktop-tiedostoon, jotta se tulee käyttöön, kun ohjelma käynnistetään normaalisti työpöydältä. Tosin Spotifyn päivitykset rikkovat tuon taas, kun desktop-tiedosto korvautuu uudella versiolla, mutta ehkä varsinainen äänirajapinnan tunnistusongelma on korjattu jo seuraavassa versiossa.
-
Kuten nm aiemmin jo vastasikin, ei aiempi korjauskonsti ollut kuitenkaan pysyvä.
Tässä uusi konsti, joka on toiminut itsellä useita päiviä:
Kopioi tiedosto:
cp /var/lib/snapd/desktop/applications/spotify_spotify.desktop ~/.local/share/applications/
Muokkaa kopioitua tiedostoa kuten aiemmin:
nano ~/.local/share/applications/spotify_spotify.desktopJa korvaamalla:
Exec=spotify %UTällä:
Exec=/snap/bin/spotify --audio-api=pulseaudio %U
Sen jälkeen tallennus ja update-desktop-database ~/.local/share/applications
-
Nuo Tamrockin ekat ohjeet pulseaudiolla toimii ja sain saunamusiikkia soimaan. Mutta noilla jälkimmäisillä ei ollut tehoa. Komennot kyllä löytyivät mutta musa ei soinut.
Mutta pidän vaikka työpöydällä tuon pulseaudio-komennon niin toimii ainakin sillä.
Kiitoksia vain jälleen kerran !