[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#918276: vlc: When you open VLC 3.0.5-1 any .mp4 file a Debian 9.6 hangs



In Debian 9.6 Sid after trying to open any .mp4-file in VLC  3.0.5-2 Debian hangs immediately before first frame is displaing (only the mouse cursor can be moved around the screen, the keybord and mouse buttons are locked) and only reinstalling Debian from CD or USB is resolved the situation. The same thing happened for all versions VLC above 3.0.3-1-0+deb9u1. Then I reinstall Debian and install from Stretch repository VLC  3.0.3-1-0+deb9u1, normally open the same .mp4 file and everything is displayed normally.

It Turn out that in Debian Sid I use Mesa-drivers:

mesa-common-dev v. 18.2.8-2 (Developer documentation for Mesa)
mesa-utils v. 8.4.0-1+b1 (Mesa GL different utilities)
mesa-va-drivers v. 18.2.8-2 (Mesa VA-API video acceleration drivers)
mesa-vdpau-drivers v. 18.2.8-2 (Mesa VDPAU video acceleration drivers)

Through Sebastian Ramacher's questions i decided to install Nvidea driver.

Nvidia-detect v. 390.87-5 from Debain Sid reports:

Detected NVIDIA GPUs:
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation G73 [GeForce 7300 GT] [10de:0393] (rev a1)
Checking card:  NVIDIA Corporation G73 [GeForce 7300 GT] (rev a1)
Your card is only supported by the 304 legacy drivers series, which is only available up to stretch.

But I agreed not with nvidia-detect and installed from Sid resitory Nvidia packets:

glx-alternative-nvidia (0.9.0)
glx-diversions (0.9.0)
libegl-nvidia0 (390.87-5)
libgl1-nvidia-glvnd-glx (390.87-5)
libgles-nvidia1 (390.87-5)
libgles-nvidia2 (390.87-5)
libglx-nvidia0 (390.87-5)
libnvidia-cfg1 (390.87-5)
libnvidia-ml1 (390.87-5)
nvidia-alternative (390.87-5)
nvidia-driver (390.87-5)
nvidia-driver-bin (390.87-5)
nvidia-driver-libs (390.87-5)
nvidia-egl-common (390.87-5)
nvidia-egl-icd (390.87-5)
nvidia-installer-cleanup (20151021+8)
nvidia-kernel-common (20151021+8)
nvidia-kernel-dkms (390.87-5)
nvidia-kernel-support (390.87-5)
nvidia-legacy-check (390.87-5)
nvidia-modprobe (390.25-1)
nvidia-persistenced (390.25-1)
nvidia-settings (390.67-1)
nvidia-support (20151021+8)
nvidia-vdpau-driver (390.87-5)
nvidia-vulkan-common (390.87-5)
nvidia-vulkan-icd (390.87-5)
xserver-xorg-video-nvidia (390.87-5)

I rebooted Debian and beheld that monitor resolution is set to  1024x768 insteed 1280x1024, what was with the mesa-drivers (the same is going and with nvidia-legacy-304xx-driver metapackage v. 304.137-6 and with nvidia-legacy-340xx-driver NVIDIA metapackage 340xx legacy version v. 340.107-3 install. Both versions from Sid repository). I started Aegisub for subtitles correction, but Aegisub issued an error message:

An assertion failed!
../src/unix/glx11.cpp(589): assert "ok" failed in GetGLXVersion(): GLX version not found

and stopped working.

I installed  VLC 3.0.5-2 and open in it arbitrary .mp4 file. A file is opened and VLC became normally display .mp4 file but in lower resolution 1024x768 (I remember in mesa — 1280x1024). I desided to check what Debian is going under stress: went to the local Debian repository and start under root its copying about 340 Gb «cp Rp . "/some dir/"». VLC worked normally but mouse cursor through switch to different tasks freezed fore a some seconds, that was not going under mesa-drivers. I stopped VLC, stopped copying, deleted libvlc* and vlc* packets of  3.0.5-2 version and installed  VLC  3.0.3-1-0+deb9u1 from  Stretch repository.

Results: for my video card Asus EN7300GT/Silent/HTD/256M/A in VLC version higher 3.0.3-1-0+deb9u1 Debian hangs not  at the .mp4 file opening with NVIDIA-drivers only (hangs for mesa drivers only). But herewith video card is installed more lowed resolution -  1024x768 for 19"-monitor insteed  1280x1024, it stops working subtitles correction programm Aegisub, Debian behaves more slowly under stress on nvidia-drivers, then under mesa-drivers. I think, that «www.videolan.org» is necessary to pay attention to it and to give the chance (as before) to work VLC under mesa-drivers.


Reply to: