Strona 1 z 1
filmy hd na laptopie
: 17 lip 2011, 23:02
autor: thetox
Co potrzeba do oglądania w pełni filmow w jakości HD?
Mam laptopa lenovo g560
Intel Pentium P6000 @ 1.87GHz
Intel Pentium P6000 @ 1.87GHz
Pamięć ram 4gb
GRAFIKA GeFORCE 310M 512MB
Dysk 500gb
Re: filmy hd na laptopie
: 18 lip 2011, 07:02
autor: pioruns
Potrzeba zainstalowanego sterownika i dobrego odtwarzacza. Wiem, że sprzętową akcelerację obsługuje bardzo dobrze VLC (wystarczy w preferencjach zaznaczyć używanie akceleracji GPU).
Pokaż wyniki poleceń:
Kod: Zaznacz cały
dpkg -l |grep nvidia
dpkg -l |grep vdpau
vainfo
Jeślli nie masz polecenia vainfo, to zainstaluj najpierw pakiet o takiej samej nazwie.
Re: filmy hd na laptopie
: 18 lip 2011, 08:57
autor: thetox
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# dpkg -l |grep nvidia
ii nvidia-common 0.2.30 Find obsolete NVIDIA drivers
ii nvidia-current 270.41.06-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 270.29-0ubuntu1 Tool of configuring the NVIDIA graphics driver
root@kris-Lenovo-G560:/home/kris#
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# dpkg -l |grep vdpau
ii libvdpau1 0.4.1-2ubuntu1 Video Decode and Presentation API for Unix (libraries)
root@kris-Lenovo-G560:/home/kris#
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# vainfo
libva: libva version 0.31.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 09:11
autor: pioruns
Zainstaluj pakiet
i pokaż wynik
ponownie.
Re: filmy hd na laptopie
: 18 lip 2011, 09:19
autor: thetox
Zainstalowane.
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# vainfo
libva: libva version 0.31.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Naruszenie ochrony pamięci
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 09:31
autor: pioruns
Zrestartuj komputer, sprawdź, czy wynik komendy vainfo się zmieni.
Pokaż
oraz zawartość pliku
Re: filmy hd na laptopie
: 18 lip 2011, 09:49
autor: thetox
Widać ze nic się nie zmieniło
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# vainfo
libva: libva version 0.31.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Naruszenie ochrony pamięci
root@kris-Lenovo-G560:/home/kris#
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# glxinfo |grep direct
direct rendering: Yes
GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
root@kris-Lenovo-G560:/home/kris#
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# cat /etc/X11/xorg.conf
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 09:57
autor: pioruns
Kod: Zaznacz cały
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak1
sudo nvidia-xconfig
Restart i ponownie wynik vainfo.
Gdyby system się nie odpalał czy coś, uruchom tryb awaryjny (w GRUBie masz do wyboru), zaloguj się i wpisz
Kod: Zaznacz cały
sudo rm /etc/X11/xorg.conf
sudo mv /etc/X11/xorg.conf.bak1 /etc/X11/xorg.conf
sudo reboot
Re: filmy hd na laptopie
: 18 lip 2011, 10:02
autor: thetox
Odpalił system normalnie ale chyba zmieniła się rozdzielczość, tak mi się wydaje ale tylko wydaje
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# vainfo
libva: libva version 0.31.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Naruszenie ochrony pamięci
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 10:06
autor: pioruns
Hmm. Na kartach Nvidia da się to zrobić i działa. Nie wiem dlaczego u Ciebie jest inaczej. Ja używam karty AMD Radeon i filmy są normalnie akcelerowane przez kartę graficzną, zrobiłem nawet testy - możesz poczytać w tym wątku
viewtopic.php?f=125&t=141804&start=110
Oto mój wynik vainfo:
Kod: Zaznacz cały
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Dopóki nie będziesz miał tych profili na liście (VAProfile), to akceleracji nie będzie.
BTW - sterowniki do karty masz z repozytorium Ubuntu, czy ze strony Nvidii, czy może z jakiegoś PPA?
Re: filmy hd na laptopie
: 18 lip 2011, 10:08
autor: thetox
Z repozytorium ubuntu
Instalowane za pomocą
Dodatkowe sterowniki
Re: filmy hd na laptopie
: 18 lip 2011, 10:16
autor: pioruns
Podaj wynik drugiego polecenia
Re: filmy hd na laptopie
: 18 lip 2011, 10:18
autor: thetox
Kod: Zaznacz cały
root@kris-Lenovo-G560:/home/kris# locate nvidia_drv_video.so
/usr/lib/dri/nvidia_drv_video.so
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 13:34
autor: Prakson
Kombinujecie:
1. Filmy możesz odtwarzać zawsze, jeśli tylko procek pozwala i masz sterowniki.
2. Vdpau działa zazwyczaj od razu po instalacji sterowników więc:
Zainstaluj mplayera:
Odpal jakiś film w mplayerze:
Zobacz czy Vdpau działa u mnie to wygląda tak:
Kod: Zaznacz cały
(...)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 189.3 kbit/12.32% (ratio: 23657->192000)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 1920x800 => 1920x800 Planar YV12
A: 80.5 V: 80.5 A-V: 0.000 ct: 0.042 0/ 0 20% 6% 0.3% 20 0
Powinno działać. (2-ga linijka od końca)
3. Jeśli chcesz mieć akcelerację 3d na youtube:
Kod: Zaznacz cały
sudo mkdir /etc/adobe
sudo touch /etc/adobe/mms.cfg
sudo nano /etc/adobe/mms.cfg
Wklejasz tam to:
Kod: Zaznacz cały
OverrideGPUValidation=true
EnableLinuxHWVideoDecode=1
I powinno działać
Re: filmy hd na laptopie
: 18 lip 2011, 14:17
autor: valdi74
thetox pisze:
Kod: Zaznacz cały
root@kris# vainfo
libva: libva version 0.31.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
Naruszenie ochrony pamięci
To jest błąd zgłoszony tu:
https://bugs.launchpad.net/libva/+bug/773466
U mnie pomogła na to aktualizacja sterowników nvidii z repo
ppa:ed10vi86/video.
Re: filmy hd na laptopie
: 18 lip 2011, 15:09
autor: pioruns
Prakson pisze:Kombinujecie:
1. Filmy możesz odtwarzać zawsze, jeśli tylko procek pozwala i masz sterowniki.
2. Vdpau działa zazwyczaj od razu po instalacji sterowników więc:
Zainstaluj mplayera:
1. Ehe. Autor wątku chce oglądać filmy HD na laptopie - a laptopowe procesory są raczej na to za słabe, nie sądzisz? Skoro autor napisał taki temat, to dążymy do tego, żeby rozwiązać jego problem, a nie żeby napisać na odczepnego "oglądaj se na CPU".
2. Dopiero teraz zainstalował sobie pakiet nvidia-vdpau-driver, a więc wcześniej wsparcia do oglądania filmów z GPU nie miał wogóle.
3. Co za różnica - mplayer czy VLC, o którym pisałem już na samym początku?
Re: filmy hd na laptopie
: 18 lip 2011, 15:43
autor: thetox
Teraz powinno już być ok
Kod: Zaznacz cały
kris@kris-Lenovo-G560:~$ sudo su
[sudo] password for kris:
root@kris-Lenovo-G560:/home/kris# vainfo
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.3
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG4Simple : VAEntrypointVLD
VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
root@kris-Lenovo-G560:/home/kris#
Re: filmy hd na laptopie
: 18 lip 2011, 23:08
autor: pioruns
Lol. Na root działa, a na userze nie?:D Sprawdź VLC lub mplayerem, czy akceleracja dla filmów działa, sprawdź otwierając odtwarzacz jako root i jako user.
Re: filmy hd na laptopie
: 19 lip 2011, 09:17
autor: thetox
Nie nie, działa normalnie tylko zaktualizowałem sterowniki i jeszcze jedno takie tam coś zainstalowałem jakieś kodeki czy coś już nie pamiętam wczoraj znalazłem przez Google.