Stremio não abre no Xubuntu 18.04 [RESOLVIDO]

1. Stremio não abre no Xubuntu 18.04 [RESOLVIDO]

Anderson Matias da Silva
4nderson

(usa Debian)

Enviado em 13/08/2021 - 18:58h

Boa noite,

Estou tentando executar o Stremio na minha máquina, porém sem sucesso. Ao tentar lançar a aplicação, em uma fração de segundo, o ícone (e às vezes a janela) aparece e desaparece. Isso ocorre tanto com o software instalado via Flatpak quanto .Appimage.

Ao tentar rodar o .Appimage do Stremio via terminal obtenho a seguinte resposta, e a janela abre e fecha rapidamente:


$ ./Stremio+4.4.20.appimage
Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:
QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.
QT_SCREEN_SCALE_FACTORS to set per-screen factors.
QT_SCALE_FACTOR to set the application global scale factor.
ScreenSaver::retrieveState
ScreenSaver::retrieveState timeout: 0, interval: 0, preferBlanking:1, allowExposures:1
[cplayer] mpv 0.22.0 (C) 2000-2016 mpv/MPlayer/mplayer2 projects
[cplayer] built on Tue Mar 7 03:52:26 UTC 2017
[cplayer] ffmpeg library versions:
[cplayer] libavutil 54.31.100
[cplayer] libavcodec 56.60.100
[cplayer] libavformat 56.40.101
[cplayer] libswscale 3.1.101
[cplayer] libavfilter 5.40.101
[cplayer] libswresample 1.2.101
[cplayer] ffmpeg version: 2.8.10-1~trusty3.1
[cplayer]
[cplayer] Configuration: ./waf -v configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --zshdir=/usr/share/zsh/vendor-completions --enable-cdda --disable-cplayer --enable-libmpv-shared
[cplayer] List of enabled features: alsa any-gl asm atomic-builtins atomics audio-input av-pix-fmt-mmal av-version-info avcodec-chroma-pos-api avframe-metadata avframe-skip-samples build-date cdda debug-build dlopen drm dvbin dvdnav dvdread enca encoding fchmod fnmatch gcc-tls gl gl-x11 glibc-thread-name glob gnuc iconv jack jpeg lcms2 libass libass-osd libav libavdevice libavfilter libbluray libdl libm libmpv-shared librt libswresample linux-fstatfs lua nanosleep optimize oss-audio oss-audio-native plain-gl posix posix-or-mingw posix-spawn pthreads pulse resampler shm sse4-intrinsics standard-gl subprocess termios tv tv-v4l2 uchardet vaapi vaapi-glx vaapi-hwaccel vaapi-x11 vdpau vdpau-gl-x11 vdpau-hwaccel videodev vt.h x11 xext xinerama xrandr xss xv zlib
[global] config path: '' -> '-'
[cplayer] Set property: vo="opengl-cb" -> 1
[cplayer] Set property: opengl-hwdec-interop="auto" -> -3
[cplayer] Set property: cache-default=15000 -> 1
[cplayer] Set property: cache-backbuffer=15000 -> 1
[cplayer] Set property: cache-secs=10 -> 1
[cplayer] Set property: audio-client-name="Stremio" -> 1
[cplayer] Set property: title="Stremio" -> 1
[cplayer] Set property: audio-fallback-to-null="yes" -> 1
qml: Loading web UI from URL: https://app.strem.io/shell-v4.4/#?winControls=true&loginFlow=desktop
qml: Stremio Shell version: 4.4.10
qml: **** Completed. Loading Autoupdater ***
qml: Auto-updater: checking for new version
[30401:30428:0813/183151.542383:ERROR:nss_util.cc(712)] Error initializing NSS with a persistent database (sql:/home/anderson/.pki/nssdb): libsoftokn3.so: cannot open shared object file: No such file or directory
[30401:30428:0813/183151.542467:ERROR:nss_util.cc(201)] Error initializing NSS without a persistent database: NSS error code: -5925
[opengl-cb] GL_VERSION='4.6.0 NVIDIA 390.144'
[opengl-cb] Detected desktop OpenGL 4.6.
[opengl-cb] GL_VENDOR='NVIDIA Corporation'
[opengl-cb] GL_RENDERER='GeForce GT 710/PCIe/SSE2'
[opengl-cb] GL_SHADING_LANGUAGE_VERSION='4.60 NVIDIA'
[opengl-cb] Loaded extension GL_NV_vdpau_interop.
[opengl-cb] 16 bit texture depth: 16.
[opengl-cb] Reported display depth: R=8, G=8, B=8
[opengl-cb] Testing FBO format 0x805b
[opengl-cb] Create FBO: 16x16 (16x16)
[opengl-cb] Using FBO format 0x805b.
[opengl-cb] No advanced processing required. Enabling dumb mode.
[30401:30428:0813/183151.542477:FATAL:nss_util.cc(203)] nss_error=-5925, os_error=0
#0 0x7fc830e033ae <unknown>
#1 0x7fc830e134b7 <unknown>
#2 0x7fc8315e468d <unknown>
#3 0x7fc8315e4ba0 <unknown>
#4 0x7fc831513c75 <unknown>
#5 0x7fc8314008a7 <unknown>
#6 0x7fc8313ccb67 <unknown>
#7 0x7fc83054c52a <unknown>
#8 0x7fc83054da46 <unknown>
#9 0x7fc83054fbce <unknown>
#10 0x7fc83072f207 <unknown>
#11 0x7fc830a5121f <unknown>
#12 0x7fc830e775a3 <unknown>
#13 0x7fc830e1cb90 <unknown>
#14 0x7fc830e1e99d <unknown>
#15 0x7fc830e1f896 <unknown>
#16 0x7fc830e20210 <unknown>
#17 0x7fc830e1bf92 <unknown>
#18 0x7fc830e379d8 <unknown>
#19 0x7fc8307641f5 <unknown>
#20 0x7fc83076462b <unknown>
#21 0x7fc830e4f5f6 <unknown>
#22 0x7fc830e4b8ad <unknown>
#23 0x7fc82985f6db start_thread
#24 0x7fc82da5971f clone

QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
QObject::~QObject: Timers cannot be stopped from another thread
Segmentation fault (core dumped)


Ao tentar rodar o Stremio instalado com Flatpak via terminal obtenho a seguinte resposta, e o ícone abre e fecha:


$ flatpak run com.stremio.Stremio
Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:
QT_AUTO_SCREEN_SCALE_FACTOR to enable platform plugin controlled per-screen factors.
QT_SCREEN_SCALE_FACTORS to set per-screen DPI.
QT_SCALE_FACTOR to set the application global scale factor.

(process:2): Gtk-WARNING **: 18:39:37.493: Locale not supported by C library.
Using the fallback 'C' locale.
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
Could not initialize GLX


Não testei o .Deb do Stremio, pois não consegui instalar mesmo rodando o comando para corrigir dependências e pacotes quebrados. Mas creio que mesmo tendo instalado o .Deb ele se comportaria como ocorre com o Flatpak e .Appimage.

Testei o .Appimagine do Stremio também em uma máquina virtual com Ubuntu 20.04, e obtive o mesmo resultado.

Não sei se isso tem relação: meu monitor é um ultrawide LG 2560x1080 e a placa de vídeo é uma NVidia. Mas na máquina virtual no QEMU, que não pega 2560x1080, deixei uma resolução de 1280x900~.

Alguém saberia como corrigir?


  


2. Re: Stremio não abre no Xubuntu 18.04

Buckminster
Buckminster

(usa Debian)

Enviado em 14/08/2021 - 02:49h

Bom, nunca instalei esse Stremio, mas pelas mensagens de erro posso ver os problemas:
1)
"Error initializing NSS without a persistent database: NSS error code: -5925"

Está faltando esse pacote nss que tem a libnss3:
# apt-get install libnss3-nssdb

Instale o pacote acima e teste.

"Warning: QT_DEVICE_PIXEL_RATIO is deprecated. Instead use:"
Isso diz que essa variável acima está depreciada, obsoleta, talvez esse flatpak esteja numa versão antiga.

"QT_SCALE_FACTOR to set the application global scale factor."
Isso aí em cima diz para setar essa variável para a aplicação ter escala de fator global no sistema, ou seja, ser reconhecida pelo sistema.
Veja se a lib está em /usr/lib/libnss3.so
Daí execute:
# Exec=env LD_PRELOAD=/usr/lib/libnss3.so env QT_SCALE_FACTOR=1 /home/xxxxx/Stremio+4.4.20.appimage

Em xxxx coloque o seu nome de usuário que está em /home/seu_nome.
Caso não saiba, entre em /home:
# cd /home
# ls
e veja a saída, daí execute o comando acima e teste.
Talvez isso resolva, caso não resolver instale o pacote abaixo.

2)
"Could not initialize GLX"
GLX (Extensão OpenGL para o Sistema X Window) é uma extensão do protocolo central do X que fornece uma
interface entre o OpenGL e o Sistema X, bem como extensões para o próprio OpenGL. Ela permite que os
programas que desejam usar o OpenGL o façam em uma janela fornecida pelo X.

De repente esteja faltando esse pacote:
# apt-get install libgl1-mesa-dri
# flatpak update
E teste o Stremio.



3. Re: Stremio não abre no Xubuntu 18.04 [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 14/08/2021 - 11:54h

Xubuntu 18.04 is an LTS release which was released in April 2018.
Codename Bionic Beaver
Release Date April 26, 2018
End of Life April 29, 2021

https://xubuntu.org/release/18-04/

Acho que seu problema é estar usando um Linux sem suporte



4. Re: Stremio não abre no Xubuntu 18.04 [RESOLVIDO]

Anderson Matias da Silva
4nderson

(usa Debian)

Enviado em 17/08/2021 - 22:22h

Obrigado a todos pela ajuda!

Realmente, eu precisava atualizar meu Xubuntu de 18.04 para 20.04, então eu o fiz.

Após formatar precisei apenas rodar os comandos:

sudo dpkg -i stremio_4.4.137-1_amd64.deb 

e
sudo apt-get install -f 


O primeiro para instalar o pacote .Deb, e o segundo para corrigir e já baixar as dependências.

O estranho é que eu havia testado em uma máquina virtual com Ubuntu 20.04 e não funcionou. Mas resolveu na minha máquina real, agora com Xubuntu 20.04.

O Brasil precisa ser governado por nerds.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts