Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

1. Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Robson Kramer
rob_debian

(usa Debian)

Enviado em 18/12/2018 - 15:59h

Estou tendo o seguinte problema com o 'cheese' e alguns outros aplicativos. Me parece que o meu sistema Debian está com uma lentidão não muito grande, mas suficiente para inviabilizar o uso de aplicativos de vídeo, e é mais pronunciada ao se usar o 'cheese', 'camorama', 'guvcview' e também o browser, no meu caso o 'firefox'.

Não consigo mais tirar fotos ou filmar com o 'cheese', devido à lentidão do processo, que antes era muito rápido e preciso. Outros aplicativos equivalentes como 'guvcview' e 'Camorama' também se mostram muito lentos à ponto de não conseguir produzir qualquer vídeo com eles.

Veja, por favor, a mensagem que obtenho via 'dmesg | cheese', quando testo esta aplicação:

root@debian:~# dmesg | cheese

(cheese:13980): Gtk-WARNING **: Theme parsing error: cheese.css:7:35: The style property GtkScrollbar:min-slider-length is deprecated and shouldn't be used anymore. It will be removed in a future version

(cheese:13980): cheese-WARNING **: A lot of buffers are being dropped.: gstbasesink.c(2834): gst_base_sink_is_too_late (): /GstCameraBin:camerabin/GstViewfinderBin:vf-bin/ClutterGstVideoSink:cluttergstvideosink0:
There may be a timestamping problem, or this computer is too slow.

Já usei parâmetros para limpeza do cache, da RAM, dos buffers e da memória de SWAP tais como este comando integrado:

root@debian:~# sync; echo 3 > /proc/sys/vm/drop_caches

root@debian:~# swapoff -a && swapon -a

Também instalei e usei o 'preload' e o 'prelink' , e fiz todos os ajustes nos arquivos de configuração dos respectivos aplicativos via 'vim /etc/preload.conf' e 'vim /etc/prelink.conf' sem nenhum sucesso.

O único recurso que surtiu algum resultado temporário, de modo que fez com que o cheese voltasse a funcionar como de costume foi a limpeza de logs, cache, buffers e tmp através da aplicação 'bleachbit'.

Contudo, a performance restabelecida do 'cheese', bem como de outros aplicativos foi temporária e, logo voltei a ter o sistema com o mesmo problema de lentidão (principalmente ao abrir o browser e algumas funcionalidades da interface Mate que uso, como o print de telas).

Todos os aplicativos que utilizei foram instalados através dos repositórios da versão estável do Debian.

Espero que alguém possa me auxiliar nesta questão; não vi nada de muito amplo descrevendo problemas de lentidão e como efetuar um tuning mais preciso na documentação que disponho do Debian: 'Debian Administrator's Handbook' e 'Debian Reference'.

Também consultei o manual oficial do Projeto Debian: 'Securing Debian Manual', mas confesso que minha base técnica no assunto não me permite ainda desvendar todos os detalhes abordados nesta documentação.

Já instalei uma lista de codecs para Sistemas Linux (todos do repositório oficial e estável do Debian), sem sucesso algum.

Meu sistema é o Debian GNU/Linux 'Stretch' 9.6. Desde já, agradeço muito a atenção de todos Vocês !

Muito Obrigado !


  


2. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 18/12/2018 - 17:12h

campeão ... joguei os erros no google para ver se achava alguma luz no fim do túnel mas não botei muita fé no que encontrei, principalmente quanto ao primeiro erro que fala que a situação esté ruim e provavelmente será reparada em versão futura..

então se eu fosse vc eu purgaria o cheese e reinstalaria, se não desse jeito, desinstalaria de vez e procuraria outro software.

EDIT: talvez o 'cheese' do backports já deve estar com correção !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



3. Tentativas já feitas

Robson Kramer
rob_debian

(usa Debian)

Enviado em 18/12/2018 - 17:57h

Olá Maurício, Obrigado pela atenção dispendida !

Na verdade já fiz tudo isto: usei o 'apt purge cheese', justamente para não deixar qualquer resquício de arquivo de configuração do pacote para trás. Reinstalei via backportes - foi quando percebi que o problema havia sido sanado pela primeira vez; porém, logo após voltou a ficar lento e inviável.

Usei o repositório backports na quinta-feira da semana passada; vou tentá-lo novamente agora, seguindo sua sugestão.


4. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 18/12/2018 - 18:04h

Não esqueça de remover manualmente o diretório de configuração do cheese que fica no /home ... não sei onde ele fica certinho pq não uso, mas convém vasculhar se ele cria um diretório direto ... .cheese, ou em .config ou ainda em .local/share.

Sem remover esses diretórios não adianta purgar e reinstalar.

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



5. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Robson Kramer
rob_debian

(usa Debian)

Enviado em 18/12/2018 - 18:40h

Boa sugestão, Maurício.

Muito Obrigado ! É um cuidado a mais para se aplicar aqui... Valeu !



6. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox

Robson Kramer
rob_debian

(usa Debian)

Enviado em 18/12/2018 - 19:08h

Maurício, não encontrei nada de algum vestígio de configuração do cheese em .local/share, .configure ou /home.
Será que, nestas condições, dá para se tentar a reinstalação do cheese via backports ?


7. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 18/12/2018 - 19:17h

já rola ... aqui foi instalado um monte de buginganga com o cheese .. então nesse caso eu desinstalaria tudo

apt remove  cheese gir1.2-clutter-gst-2.0 gir1.2-evince-3.0 gir1.2-gtksource-3.0 gnome-sushi \
gnome-video-effects libdjvulibre-text libdjvulibre21 libevdocument3-4 libevview3-3 libgjs0e \
libgtksourceview-3.0-1 libgtksourceview-3.0-common libgxps2 libiptcdata0 libkpathsea6 \
libmusicbrainz5-1 libneon27-gnutls libpoppler-glib8 libpoppler46 libspectre1 \
libtracker-sparql-1.0-0 nautilus nautilus-sendto


NOTA: Meu Debian é o 8 (Jessie), então pode mudar alguma coisa.

EDIT: se vc não souber tudo o que foi instalado com o cheese, olha no log do apt !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



8. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Robson Kramer
rob_debian

(usa Debian)

Enviado em 19/12/2018 - 17:23h

Maurício,

Fiz esta checagem antes de fazer nova reinstalação e verifiquei que muitas libs continuam a ser as mesmas desde a sua versão, só que mais atualizadas; e outras foram substituídas por componentes gstreamer. Estou analisando mensagens de erro que são disparadas na tela preta do systemd no ato da inicialização, pois o problema continua...


9. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Robson Kramer
rob_debian

(usa Debian)

Enviado em 19/12/2018 - 18:21h

Mauríciodez,

Estou analisando a necessidade que o próprio Debian reporta via comando nvidia-detect:

root@debian:~# nvidia-detect
Detected NVIDIA GPUs:
08:00.0 3D controller [0302]: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] [10de:1140] (rev a1)

Checking card: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
Your card is supported by all driver versions.
It is recommended to install the
nvidia-driver
package.

Observo em seguida a relevância da instalação do pacote 'nvidia-driver' via backports, sugerido pela própria página wiki do Projeto Debian:

https://wiki.debian.org/NvidiaGraphicsDrivers

Vou tentar por este caminho então:

root@debian:~# apt-get install -t stretch-backports nvidia-driver
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
glx-alternative-mesa glx-alternative-nvidia glx-diversions libdrm-amdgpu1 libdrm-common
libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl-nvidia0
libegl1 libegl1-mesa libegl1-mesa-dev libgbm-dev libgbm1 libgl1 libgl1-mesa-dev
libgl1-mesa-glx libgl1-nvidia-glvnd-glx libglapi-mesa libgles-nvidia1 libgles-nvidia2
libgles1 libgles2 libgles2-mesa libgles2-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0
libglx-mesa0 libglx-nvidia0 libglx0 libnvidia-cfg1 libnvidia-eglcore libnvidia-glcore
libnvidia-ml1 libopengl0 libvulkan1 libwayland-bin libwayland-client0 libwayland-cursor0
libwayland-dev libwayland-egl1 libwayland-egl1-mesa libwayland-server0 libxnvctrl0
mesa-common-dev nvidia-alternative nvidia-driver-bin nvidia-driver-libs nvidia-egl-common
nvidia-egl-icd nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-persistenced
nvidia-settings nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
update-glx xserver-xorg-video-nvidia
Suggested packages:
libwayland-doc vulkan-utils
Recommended packages:
nvidia-driver-libs-i386
The following NEW packages will be installed:
glx-alternative-mesa glx-alternative-nvidia glx-diversions libdrm-common libegl-mesa0
libegl-nvidia0 libegl1 libgl1 libgl1-nvidia-glvnd-glx libgles-nvidia1 libgles-nvidia2
libgles1 libgles2 libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx-nvidia0
libglx0 libnvidia-cfg1 libnvidia-eglcore libnvidia-glcore libnvidia-ml1 libopengl0
libvulkan1 libwayland-egl1 libxnvctrl0 nvidia-alternative nvidia-driver nvidia-driver-bin
nvidia-driver-libs nvidia-egl-common nvidia-egl-icd nvidia-installer-cleanup
nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check
nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-support nvidia-vdpau-driver
nvidia-vulkan-common nvidia-vulkan-icd update-glx xserver-xorg-video-nvidia
The following packages will be upgraded:
libdrm-amdgpu1 libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl1-mesa
libegl1-mesa-dev libgbm-dev libgbm1 libgl1-mesa-dev libgl1-mesa-glx libglapi-mesa
libgles2-mesa libgles2-mesa-dev libwayland-bin libwayland-client0 libwayland-cursor0
libwayland-dev libwayland-egl1-mesa libwayland-server0 mesa-common-dev
22 upgraded, 47 newly installed, 0 to remove and 257 not upgraded.
Need to get 34.0 MB of archives.
After this operation, 123 MB of additional disk space will be used.
Do you want to continue? [Y/n]




10. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox e g

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 19/12/2018 - 18:29h

.
.
.
.
Será que isso não é algum problema do Debian com o driver nvidia ???

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



11. Re: Problema de buffers no Debian GNU/Linux 'Stretch' causando lentidão no cheese, camorama, firefox

Robson Kramer
rob_debian

(usa Debian)

Enviado em 19/12/2018 - 19:10h

Também pensei isto....

Mas, a verdade é que me desviei da análise principal via dmesg | cheese, que aponta para problema de instabilidade no carregamento dos buffers para dispositivos
de vídeo; troquei o repositório backports 'deb http://ftp.debian.org/debian stretch-backports main' para o non-free 'deb http://httpredir.debian.org/debian stretch-backports main contrib non-free'.

Porém, ao invés de ajudar em algo, agora o camorama não abre. Antes de agir de forma extrema e dar um purge no 'nvidia-driver', vou tentar reinstalar o camorama via backports non-free.

Está difícil solucionar esta questão; um verdadeiro desafio para todos os que tentam enfrentar este problema !






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts