You are not logged in.
I just installed audiotube on my machine, since I was looking for a desktop app for my YT music account.
Unfortunately it crashes upon startup:
~> audiotube --help 16 2023-11-30T11:49:17
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
_IceTransSocketUNIXConnect: Cannot connect to non-local host archlinux
_IceTransSocketUNIXConnect: Cannot connect to non-local host archlinux
Qt: Session management error: Could not open network socket
futuresql: Migrations finished
futuresql: Running "select distinct (search_query) from searches order by search_id desc"
futuresql: Running "select * from favourites natural join songs order by favourites.rowid desc"
futuresql: Running "select * from played_songs natural join songs"
futuresql: Running "select * from played_songs natural join songs order by plays desc limit 10"
QQmlApplicationEngine failed to load component
qrc:/main.qml:245:5: Type PlayerFooter unavailable
qrc:/PlayerFooter.qml:198:9: Type MaximizedPlayerPage unavailable
qrc:/MaximizedPlayerPage.qml:666:25: Type ShareMenu unavailable
qrc:/ShareMenu.qml:11:1: module "org.kde.purpose" is not installed
SSLError: HTTPSConnectionPool(host='music.youtube.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(0, 'unknown error (_ssl.c:3098)')))
At:
/usr/lib/python3.11/site-packages/requests/adapters.py(517): send
/usr/lib/python3.11/site-packages/requests/sessions.py(703): send
/usr/lib/python3.11/site-packages/requests/sessions.py(589): request
/usr/lib/python3.11/site-packages/requests/api.py(59): request
/usr/lib/python3.11/site-packages/requests/api.py(73): get
/usr/lib/python3.11/site-packages/ytmusicapi/ytmusic.py(160): _send_get_request
/usr/lib/python3.11/site-packages/ytmusicapi/helpers.py(37): get_visitor_id
/usr/lib/python3.11/site-packages/ytmusicapi/ytmusic.py(98): __init__
Segmentation fault: oops, process 'audiotube' core dumped
Error: nu::shell::external_command
× External command failed
╭─[entry #26:1:1]
1 │ audiotube --help
· ────┬────
· ╰── core dumped
╰────
help: Segmentation fault: child process 'audiotube' core dumped
~> 16 2023-11-30T11:49:18~> LANG=C pacman -Qikk audiotube 2023-11-30T11:51:52
Name : audiotube
Version : 23.08.3-1
Description : Client for YouTube Music
Architecture : x86_64
URL : https://apps.kde.org/audiotube/
Licenses : GPL LGPL
Groups : kde-applications kde-multimedia
Provides : None
Depends On : kirigami-addons5 qt5-imageformats qt5-multimedia qt5-svg ki18n5 kcrash5 kwindowsystem5 yt-dlp python-ytmusicapi futuresql-qt5
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 1395.23 KiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Tue Nov 7 14:56:42 2023
Install Date : Thu Nov 30 11:42:42 2023
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
audiotube: 116 total files, 0 altered files
~> 2023-11-30T11:51:52~> curl -v https://music.youtube.com:443 2 2023-11-30T11:53:29
* Trying 142.250.186.110:443...
* Connected to music.youtube.com (142.250.186.110) port 443
* ALPN: curl offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: none
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN: server accepted h2
* Server certificate:
* subject: CN=*.google.com
* start date: Oct 23 11:18:24 2023 GMT
* expire date: Jan 15 11:18:23 2024 GMT
* subjectAltName: host "music.youtube.com" matched cert's "*.youtube.com"
* issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1C3
* SSL certificate verify ok.
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://music.youtube.com:443/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: music.youtube.com]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.4.0]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: music.youtube.com
> User-Agent: curl/8.4.0
> Accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* old SSL session ID is stale, removing
< HTTP/2 200
< content-type: text/html; charset=utf-8
< x-content-type-options: nosniff
< cache-control: no-cache, no-store, max-age=0, must-revalidate
< pragma: no-cache
< expires: Mon, 01 Jan 1990 00:00:00 GMT
< date: Thu, 30 Nov 2023 10:53:29 GMT
< x-frame-options: SAMEORIGIN
< strict-transport-security: max-age=31536000
< permissions-policy: ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factor=*, ch-ua-platform=*, ch-ua-platform-version=*
< cross-origin-opener-policy: same-origin-allow-popups; report-to="youtube_music"
< content-security-policy-report-only: require-trusted-types-for 'script';report-uri /cspreport
< origin-trial: AvC9UlR6RDk2crliDsFl66RWLnTbHrDbp+DiY6AYz/PNQ4G4tdUTjrHYr2sghbkhGQAVxb7jaPTHpEVBz0uzQwkAAAB4eyJvcmlnaW4iOiJodHRwczovL3lvdXR1YmUuY29tOjQ0MyIsImZlYXR1cmUiOiJXZWJWaWV3WFJlcXVlc3RlZFdpdGhEZXByZWNhdGlvbiIsImV4cGlyeSI6MTcxOTUzMjc5OSwiaXNTdWJkb21haW4iOnRydWV9
< report-to: {"group":"youtube_music","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/youtube_music"}]}
< p3p: CP="This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl=de for more info."
< server: ESF
< x-xss-protection: 0
< set-cookie: YSC=fD5VaEVYWPM; Domain=.youtube.com; Path=/; Secure; HttpOnly; SameSite=none
< set-cookie: __Secure-YEC=CgtCSEdtWXBINFhjOCip06GrBjIICgJERRICEgA%3D; Domain=.youtube.com; Expires=Sun, 29-Dec-2024 10:53:28 GMT; Path=/; Secure; HttpOnly; SameSite=lax
< set-cookie: VISITOR_PRIVACY_METADATA=CgJERRICEgA%3D; Domain=.youtube.com; Expires=Sun, 29-Dec-2024 10:53:29 GMT; Path=/; Secure; HttpOnly; SameSite=lax
< set-cookie: VISITOR_INFO1_LIVE=; Domain=.youtube.com; Expires=Fri, 05-Mar-2021 10:53:29 GMT; Path=/; Secure; HttpOnly; SameSite=none
< set-cookie: CONSENT=PENDING+336; expires=Sat, 29-Nov-2025 10:53:29 GMT; path=/; domain=.youtube.com; Secure
< alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
< accept-ranges: none
< vary: Accept-Encoding
<
<!DOCTYPE html><html lang="de-DE" dir="ltr"><head><title>Dein Browser wird nicht mehr unterstützt. Bitte führe ein Upgrade durch.</title><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/><link href="https://fonts.googleapis.com/css?family=Roboto:500" rel="stylesheet" nonce="TBao48jJqlJpkss-0LF8uQ"/><link rel="icon" href="https://music.youtube.com/favicon.ico" sizes="16x16" type="image/x-icon"><link rel="icon" href="https://music.youtube.com/img/favicon_32.png" sizes="32x32" type="image/png"><link rel="icon" href="https://music.youtube.com/img/favicon_48.png" sizes="48x48" type="image/png"><link rel="icon" href="https://music.youtube.com/img/favicon_96.png" sizes="96x96" type="image/png"><link rel="icon" href="https://music.youtube.com/img/favicon_144.png" sizes="144x144" type="image/png"><style nonce="TBao48jJqlJpkss-0LF8uQ">body {display: flex; height: 100vh; width: 100vw; align-items: center; justify-content: center; margin: 0; background-color: #131313; overflow: hidden; font-family: 'Roboto', arial, sans-serif}.content {display: flex; flex-direction: column; align-items: center;}.logo {width: 160px;}.message {max-width: 400px; box-sizing: border-box; padding: 32px 24px; font-size: 18px; line-height: 22px; font-weight: 500; text-align: center; color: rgba(255, 255, 255, 0.8);}.cta-wrapper {display: flex; justify-content: center;}.cta {display: flex; align-items: center; justify-content: center; background-color: #fff; font-size: 14px; font-weight: 500; text-decoration: none; text-transform: uppercase; color: #131313; height: 36px; min-width: 88px; border-radius: 2px; padding: 0 24px;}</style></head><body><div class="content"><img class="logo" src="//music.youtube.com/img/on_platform_logo_dark.svg" alt=""><div class="message">YouTube Music ist nicht für deinen Browser optimiert. Suche nach Updates oder teste Google Chrome.</div><div class="cta-wrapper"><a class="cta" href="http://www.google.com/chrome/index.html">Chrome herunterladen</a></div></div></* Connection #0 to host music.youtube.com left intact
body></html>
~> 2023-11-30T11:53:29What am I doing wrong?
Last edited by schard (2023-11-30 12:52:46)
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
The git package lists 'purpose' as a hard dependency - maybe try with 'purpose5' installed?..
That solved it! Thanks.
Inofficial first vice president of the Rust Evangelism Strike Force
Offline