Linux Mint Türkiye
Yazılım => Çoklu-ortam ve Çözücüler (Codec) => Konuyu başlatan: nihatofficall - 07 Aralık 2019, 14:56:09
-
merhaba windowstan linuxa geçeli 3 gün oldu.
Şu ana kadar karşılaştığım bir kaç sorunu internetten araştırıp kendim hallettim fakat bu sorunu bulamadım malesef.
- Video izlerken takılmalar oluyor (anlık donmada diyebiliriz) sadece cromede youtube acık iken arka planda başka işlem yokken bile yapıyor.
- ram, cpu, grafik şemasını anlık takip diyorum, bilgisayar normal çalışırken aniden gidiyor (fazla ısınan bilgisayarın kapanması gibi) ama laptop gayet normal fan bile nerdeyse çalışmıyorken yapıyor.
bu iki sorun için yardım edebilir misiniz?
Sistem bilgileri aşağıdadır.
(https://i.postimg.cc/XXq2dLBJ/Ekran-G-r-nt-s-2019-12-07-14-47-25.png) (https://postimg.cc/XXq2dLBJ)
-
Size de merhaba,
Lütfen konu açarken aşağıdaki hususlara özen gösteriniz.
[warning]Konu Açarken Dikkat Edilmesi Gerekenler (https://forum.linuxmint.net.tr/index.php?topic=3067.0)[/warning]
Yukarıdaki konuda, genel sorunlar için istenen komutun çıktısını paylaşınız.
Ayrıca bu konuda video oynatma sorununu çözmeye çalışabiliriz. Forumda aynı başlık altında birden fazla hususu konuşmuyoruz.
-
Kusuruma bakmayın sorunu araştırdım ama forum kurallarına bakmayı unutmuşum. Dediğiniz gibi video izlerken yaşanılan sorunla ilgili gerekli istenilen kodlar aşağıdadır. (hem yazılım olarak hemde ekran kartı sorunları için istenilen kodları ekledim.)
Yazılım sorunu için istenilen;
Nasıl kurduğunuz?
* USB flash bellek ile cinnamon 19.2 (64bit) sürümünü indirip kurdum
Kurulum için takip ettiğiniz bir rehber
* Linuxmint sayfasında verilen orjinal paket kurulumu yapıldı sadece
Varsa eklediğiniz 3. parti depo
* yok
Kurulum ya da çalıştırma sırasında aldığınız hata çıktıları
* yok
4.1 maddede belirtilen, genel sorunlar için istenen komutun çıktısını paylaşınız.
niko@niko-Inspiron-5521:~$ inxi -Fxxz
System:
Host: niko-Inspiron-5521 Kernel: 4.15.0-72-generic x86_64 bits: 64
compiler: gcc v: 7.4.0 Desktop: Cinnamon 4.2.4 wm: muffin dm: LightDM
Distro: Linux Mint 19.2 Tina base: Ubuntu 18.04 bionic
Machine:
Type: Portable System: Dell product: Inspiron 5521 v: A16 serial: <filter>
Chassis: type: 8 v: A16 serial: <filter>
Mobo: Dell model: 0N5YWG v: A00 serial: <filter> UEFI [Legacy]: Dell
v: A16 date: 05/24/2018
CPU:
Topology: Dual Core model: Intel Core i5-3337U bits: 64 type: MT MCP
arch: Ivy Bridge rev: 9 L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 14367
Speed: 798 MHz min/max: 800/2700 MHz Core speeds (MHz): 1: 849 2: 798
3: 886 4: 894
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:0166
Device-2: AMD Mars [Radeon HD 8730M] driver: radeon v: kernel
bus ID: 01:00.0 chip ID: 1002:6601
Display: x11 server: X.Org 1.19.6 driver: ati,modesetting,radeon
unloaded: fbdev,vesa resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 19.0.8
compat-v: 3.0 direct render: Yes
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Dell
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20
Sound Server: ALSA v: k4.15.0-72-generic
Network:
Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell
driver: r8169 v: 2.3LK-NAPI port: 2000 bus ID: 07:00.0 chip ID: 10ec:8136
IF: enp7s0 state: down mac: <filter>
Device-2: Intel Centrino Wireless-N 2230 driver: iwlwifi v: kernel
port: 2000 bus ID: 08:00.0 chip ID: 8086:0887
IF: wlp8s0 state: up mac: <filter>
Drives:
Local Storage: total: 596.17 GiB used: 20.18 GiB (3.4%)
ID-1: /dev/sda vendor: Toshiba model: MK6476GSX size: 596.17 GiB
speed: 3.0 Gb/s serial: <filter>
Partition:
ID-1: / size: 274.01 GiB used: 20.18 GiB (7.4%) fs: ext4 dev: /dev/sda4
ID-2: swap-1 size: 7.76 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda1
Sensors:
System Temperatures: cpu: 50.0 C mobo: N/A
Fan Speeds (RPM): cpu: 0
Info:
Processes: 206 Uptime: 11m Memory: 7.68 GiB used: 1.12 GiB (14.6%)
Init: systemd v: 237 runlevel: 5 Compilers: gcc: 7.4.0 alt: 7 Shell: bash
v: 4.4.20 running in: gnome-terminal inxi: 3.0.32
Ekran kartı sorunu için istenilen kodlar;
niko@niko-Inspiron-5521:~$ inxi -SMGxx
System:
Host: niko-Inspiron-5521 Kernel: 4.15.0-72-generic x86_64 bits: 64
compiler: gcc v: 7.4.0 Desktop: Cinnamon 4.2.4 wm: muffin dm: LightDM
Distro: Linux Mint 19.2 Tina base: Ubuntu 18.04 bionic
Machine:
Type: Portable System: Dell product: Inspiron 5521 v: A16
serial: <root required> Chassis: type: 8 v: A16 serial: <root required>
Mobo: Dell model: 0N5YWG v: A00 serial: <root required>
UEFI [Legacy]: Dell v: A16 date: 05/24/2018
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: Dell driver: i915
v: kernel bus ID: 00:02.0 chip ID: 8086:0166
Device-2: AMD Mars [Radeon HD 8730M] driver: radeon v: kernel
bus ID: 01:00.0 chip ID: 1002:6601
Display: x11 server: X.Org 1.19.6 driver: ati,modesetting,radeon
unloaded: fbdev,vesa resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 19.0.8
compat-v: 3.0 direct render: Y
niko@niko-Inspiron-5521:~$ glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
niko@niko-Inspiron-5521:~$ lspci | egrep 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8730M] (rev ff)
niko@niko-Inspiron-5521:~$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.96*+
1360x768 59.80 59.96
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
Koddaki dizini kontrol ettim "xorg.conf" dosyası yok.
niko@niko-Inspiron-5521:~$ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
niko@niko-Inspiron-5521:~$ dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx|amdgpu'
rc bumblebee 3.2.1-17 amd64 NVIDIA Optimus support for Linux
ii libdrm-amdgpu1:amd64 2.4.97-1ubuntu1~18.04.1 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii libdrm-amdgpu1:i386 2.4.97-1ubuntu1~18.04.1 i386 Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii xserver-xorg-video-amdgpu 18.0.1-1 amd64 X.Org X server -- AMDGPU display driver
niko@niko-Inspiron-5521:~$ dkms status
bbswitch, 0.8, 4.15.0-72-generic, x86_64: installed
-
Peki VLC vb. bir ortam oynatıcı ile, sabit diskten bir video seyrederken sorun yaşıyor musunuz?
Aşağıdaki komutları uçbirimde çalıştırarak, harici AMD/ATI GPU için eksik olabilecek donanımsal hızlandırma paketlerini kurun.
sudo apt install mesa-va-drivers mesa-vdpau-drivers
Ardından tarayıcıyı kapatıp, aşağıdaki komutla harici AMD/ATI GPU ile başlatmayı deneyin (komuta parantezler dahil olacak).
(DRI_PRIME=1 google-chrome &)
Bu durumda sonucu gözlemleyip, geri dönüş yaparsınız.
Alternatif olarak Firefox altında aşağıdaki şekilde donaımsal hızlandırmayı etkinleştirmeyi deneyebilirsiniz.
Firefox adres çubuğunda aşağıdaki satırı yazınız ve uyarıyı onaylayınız.
about:config
Açılan alandaki arama satırına, aşağıdaki değişkenleri yazınız ve çıkan sonuçların tamamanını true olarak değiştiriniz.
layers.acceleration.force-enabled
layers.omtp.enabled
layout.display-list.retain
Ardından Firefox tarayıcı açıksa kapatın ve aşağıdaki komutla başlatmayı deneyiniz (komuta parantezler dahil olacak).
(DRI_PRIME=1 firefox &)
Sistem Gözlemcisini açıp, "GPU Process" isimli bir süreç görüyorsanız; Firefox için donanımsal hızlandırma etkin demektir.
Firefox ile videoları açınca durum ne oluyor? Gözlemleyip dönüş yaparsınız.
Eğer sorun sadece web tarayıcısındaysa, konuyu "Web Tarayıcıları" bölümüne taşıyabiliriz.
-
Linux ortamında video açtığımda akıcı bir şekilde sorunsuz izleniyor, firefox için önerdiğiniz gerekli ayarlamaları da yaptım. Fakat takılmalar devam ediyor ve normal çözünürlükte video izlerken CPU %40-60 civarına çıkıyor, yüksek kalitede video izleyince (720p ve yukarısı) CPU %90 lara çıkıyor, bu cpu kullanımı linux ortamında video izlerken olmuyor.
firefox ve crome'yi ikinci ekran kartımla çalıştırdığımda bilgisayar aniden kapanıyor, defalarca deneme rağmen ikinci ekran kartında video izleme şansım olmadı. Galiba aniden kapanma sorunu da ekran kartına dayalı problem kendi nazarımda.
(https://i.postimg.cc/WtPQxMcM/Ekran-G-r-nt-s-2019-12-09-02-35-06.png) (https://postimg.cc/WtPQxMcM)
-
Çıktılara göre, sizin sisteminizle ilgisi olamayan Bumbelbee kurulumu yapmaya çalışmışsınız. Aşğaıdaki komutlarla bununla ilgili paketleri kaldırmayı deneyiniz ve sistemi yeniden başlatınız. Ardından web tarayıcıları harici ekran kartı ile çalıştırmayı yeniden denersiniz.
sudo apt purge bumblebee bbswitch
Açtığınız konularda bu tür hususları ayrıntılı biçimde belirmeye dikkat ediniz. Siz belirtmediğinizde gözden kaçacak bir husus, hem sorunun çözülmesine hem de sistem karalılığına olumsuz eetki edebilir. Yaptığınız ve belirtmediğiniz başkaca bi işlem ya da düzenleme varsa, foruma aktarınız.
-
bumblebee sorunu çözmek için kurmak istemiştim yani daha öncesinde de sorun vardı, bumblebee'yi sistemden komple kaldırdım ve eksik dosyalar olabilir diye güncellemeden kontrol ettim. tekrar denedim sonuç aynı. Ayrıca varsayılan sisteme ek olarak kurduğum uygulamalar aşağıdadır.
(https://i.postimg.cc/tYSSnL6t/Ekran-G-r-nt-s-2019-12-09-11-49-32.png) (https://postimg.cc/tYSSnL6t)
-
Web videolarını Firefox ile seyrederken durum ne oluyor. Şu an için intel GPU'nun donanımsal hızlandırmasını da kullanabiliyor olmalı. Chrome için donanımsal hızlandırma desteği var mıdır tam olarak bilemiyorum. Duruma göre araştırabiliriz.
Bir de aşağıdaki komutların çıktılarına bakalım.
cat /proc/cmdlinedpkg -l | grep tlpDRI_PRIME=1 glxinfo | grep "OpenGL renderer"dmesg | nc termbin.com 9999
-
Firefox'da crome'ye nazaran takılmaların süresi daha kısa, zor fark ediliyor diyebilirim. Fakat crome ve Firefox'u ilk başlatırken CPU tavan yapıyor, daha sonra video izlenmez, normal sitelerde gezinti yapılırsa CPU kasmıyor. Videoyu açtığım zaman CPU %50'lerde ve yukarısında geziniyor iki tarayıcıda da. Toplamda 8 GB ram bulunmakta 1.76 kullanılan ram oranı hiç değişmiyor bu işlemleri yaparken. Bilgisayar windows ortamından daha yavaş çalışıyor diyebilirim.
Dipnot olarak laptobun fanını temizledim ve termal macununu değiştirdim 1 ay önce.
istemiş olduğunuz kodlar aşağıdadır.
niko@niko-Inspiron-5521:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.15.0-72-generic root=UUID=07f83818-ac52-4e05-827e-5beb03d84064 ro quiet splash vt.handoff=1
2. kodu yazdığımda herhangi bir tepki vermiyor.
niko@niko-Inspiron-5521:~$ dpkg -l | grep tlp
niko@niko-Inspiron-5521:~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD OLAND (DRM 2.50.0, 4.15.0-72-generic, LLVM 8.0.0)
niko@niko-Inspiron-5521:~$ dmesg | nc termbin.com 9999
https://termbin.com/d5wc
-
Firefox kullandığınızda dahili vide seyrederken dahili Intel GPU'nun kullanılması gerekir aslında. Bu şekilde CPU'ya yük binmemeli. Sistem gözlemcisinden "GPU Process" sürecini kontrol ettiniz mi?
OpenGL renderer string: AMD OLAND (DRM 2.50.0, 4.15.0-72-generic, LLVM 8.0.0)
Burada (https://forum.linuxmint.net.tr/index.php?topic=9402.0) anlatıldığı biçimde, radeon sürücüsü yerine amdgpu sürücüsünü etkinleştirmeyi dener misiniz?
Ayrıca burada (https://forum.linuxmint.net.tr/index.php?topic=10317.0) anlatıldığı biçimde sisteminizi de güncelleyiniz.
Ardından sisteminizi yeniden başlatıp, Firefox'u harici GPU ile açmayı deneyebilirsiniz.
-
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
komutu ile işlemcinizi performans moduna alın.
Daha sonra Firefox için bu eklentiyi kurup tekrar deneyin:
https://addons.mozilla.org/tr/firefox/addon/enhanced-h264ify/
YouTube'da video izlerken sağ tıklayıp meraklısı için istatistikler seçeneğine tıkladığınızda codecs kısmında VP9 yerine AVC1 görmeniz gerekli.
İşlemci kullanımının belirgin bir biçimde düştüğünü göreceksiniz. Dolayısıyla takılma da olmayacaktır.
Yine o meraklısı için istatistikler kısmında Viewport/Frames yazan yerde kare atlaması olup olmadığını görebilirsiniz. 0 dropped yazıyorsa video takılmıyor ve düzgün oynatılıyor manasına gelir.
-
Firefox kullandığınızda dahili vide seyrederken dahili Intel GPU'nun kullanılması gerekir aslında. Bu şekilde CPU'ya yük binmemeli. Sistem gözlemcisinden "GPU Process" sürecini kontrol ettiniz mi?
Burada (https://forum.linuxmint.net.tr/index.php?topic=9402.0) anlatıldığı biçimde, radeon sürücüsü yerine amdgpu sürücüsünü etkinleştirmeyi dener misiniz?
Ayrıca burada (https://forum.linuxmint.net.tr/index.php?topic=10317.0) anlatıldığı biçimde sisteminizi de güncelleyiniz.
Ardından sisteminizi yeniden başlatıp, Firefox'u harici GPU ile açmayı deneyebilirsiniz.
Gerekli talimatları yaptım, sonucu resim olarak ekliyorum. Firefoxu ve cromeyi hala harici ekran kartıyla açmayı denediğimde bilgisayar aniden kapanıyor. Takılmalar giderildi gibi görünüyor fakat 2-3 gün denemek gerek, çünkü işlemci yükü hala çok fazla. Sonuçta sadece video izliyorum bu şekilde işlemci ömrü çok düşer.
(https://i.hizliresim.com/003jLB.png)
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
komutu ile işlemcinizi performans moduna alın.
Daha sonra Firefox için bu eklentiyi kurup tekrar deneyin:
https://addons.mozilla.org/tr/firefox/addon/enhanced-h264ify/
YouTube'da video izlerken sağ tıklayıp meraklısı için istatistikler seçeneğine tıkladığınızda codecs kısmında VP9 yerine AVC1 görmeniz gerekli.
İşlemci kullanımının belirgin bir biçimde düştüğünü göreceksiniz. Dolayısıyla takılma da olmayacaktır.
Yine o meraklısı için istatistikler kısmında Viewport/Frames yazan yerde kare atlaması olup olmadığını görebilirsiniz. 0 dropped yazıyorsa video takılmıyor ve düzgün oynatılıyor manasına gelir.
mantıklı bir cevap, lakin gereksiz yere işlemciyi performans modunda çalıştırmak işlemci ömrünü kısaltır. oyun oynarken performans olabilir fakat sadece video izlemek için bilgisayarı darboğaz etmeyi düşünmüyorum. Care bulamaz isem yapacaklarımın arasına ekliyorum. şu an için takılma göstermiyor.
(https://i.hizliresim.com/1pRmDN.png)
-
Firefox kullandığınızda dahili vide seyrederken dahili Intel GPU'nun kullanılması gerekir aslında. Bu şekilde CPU'ya yük binmemeli. Sistem gözlemcisinden "GPU Process" sürecini kontrol ettiniz mi?
Burada (https://forum.linuxmint.net.tr/index.php?topic=9402.0) anlatıldığı biçimde, radeon sürücüsü yerine amdgpu sürücüsünü etkinleştirmeyi dener misiniz?
Ayrıca burada (https://forum.linuxmint.net.tr/index.php?topic=10317.0) anlatıldığı biçimde sisteminizi de güncelleyiniz.
Ardından sisteminizi yeniden başlatıp, Firefox'u harici GPU ile açmayı deneyebilirsiniz.
yaklaşık 3 gündür denedim. Bu sürecte nerdeyse hiç takılma olmadı, fakat işlemci çalışması stabil değil. Yani bazen %50 seviyelerinde seyir ediyor, bazen %90 seviyelerinde, bazende %30 seviyelerinde. Bütün denemelerde sadece firefoxta youtube izledim ve haricen arkaplanda veya ikinci bir uygulama açık değildi. Bu neden kaynaklanıyor acaba? Daha önceki yazımda da belirttiğim gibi videoyu durdurunca işlemci normale dönüyor, videoyu oynattığımda sadece işlemcide aniden artış gözlemledim. Uygulamaları harici ekran kartıyla acama sorunu devam ediyor.
-
Uygulamaların harici ekran kartı ile açılırken çökme sorunu bazı GPU serilerinde mevcutmuş. Büyük ihtimalle sonraki sürümlerde bu sorun çözülebilir. Bununla ilgili ayrı bir konu açarsanız oradan devam edelim.
Web videolarını, VLC gibi dahili bir araçla akış (steam) olarak seyredince CPU kullanımı ne oluyor?
Bir de videolar h264 olarak göstermeye zorlayan enhanced-h264ify eklentisi etkin mi? Çünkü bu eklenti yardımıyla videolar h264 olarak gösterilince donanımsal hızlandırmayı kullanmak mümkün oluyor sanırım. Gerçi bu da sadece Youtube videolarını etkiliyormuş.