glxgearsO comando glxgears retorna uma janela com uma engrenagem rodando. No terminal vemos a atualização dos frames e do FPS. Com isso já pode fechar essa janela, pois sua placa com recurso 3D já está ativada e funcionando perfeitamente.
Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 303 frames in 5.0 seconds = 60.425 FPS 300 frames in 5.0 seconds = 59.999 FPS 301 frames in 5.0 seconds = 60.000 FPS 301 frames in 5.0 seconds = 60.006 FPS XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 53 requests (53 known processed) with 0 events remaining.
glxinfo | grep renderO comando glxinfo | grep render retorna os padrões de renderização direta com o renderizador OpenGL que nos dá um total e impressionante efeito 3D como necessário para o Compiz e Compiz Fusion.
direct rendering: Yes OpenGL renderer string: GeForce GTX 1050 Ti/PCIe/SSE2 GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop, GL_NV_command_list, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_shader_thread_shuffle, GL_NV_stereo_view_rendering, GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop, GL_NV_command_list, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_shader_thread_shuffle, GL_NV_stereo_view_rendering, GL_EXT_multisample_compatibility, GL_EXT_multisampled_render_to_texture, GL_EXT_multisampled_render_to_texture2, GL_EXT_occlusion_query_boolean, GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB, GL_NV_clip_space_w_scaling, GL_NV_conditional_render, GL_NV_packed_float_linear, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_buffer_object, GL_NV_stereo_view_rendering, GL_NV_texture_array, GL_NV_texture_barrier, GL_OES_fbo_render_mipmap, GL_OES_geometry_point_size,As linhas acima destacadas em negrito são responsáveis pela renderização esperada pelo Compiz.
wget -q http://download.tuxfamily.org/compiz/apt/key.pub -O- | apt-key add - && echo "deb http://download.tuxfamily.org/compiz/debian $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/compiz-debian.list && apt updateCom isso será adicionado o repositório do Compiz no sources.list.d e adicionado a chave pública, bem como executando uma atualização do repositório do sources.list. Agora, de fato, vamos executar a instalação do Compiz com suas dependências e assim teremos os efeitos desejados, etc.
apt install compiz-reload
Lendo listas de pacotes…. Pronto Construindo árvore de dependências Lendo informação de estado... Pronto The following additional packages will be installed: compiz-reloaded-core compiz-reloaded-gtk compiz-reloaded-plugins compiz-reloaded-plugins-main compizconfig-settings-manager-reloaded gir1.2-rsvg-2.0 libcompizconfig-reloaded-0 libdecoration-reloaded-0 libmarco-private1 python-compizconfig-reloaded Pacotes sugeridos: compiz-reloaded-mate compiz-reloaded-plugins-extra compiz-reloaded-plugins-experimental emerald fusion-icon nvidia-driver Os NOVOS pacotes a seguir serão instalados: compiz-reloaded compiz-reloaded-core compiz-reloaded-gtk compiz-reloaded-plugins compiz-reloaded-plugins-main compizconfig-settings-manager-reloaded gir1.2-rsvg-2.0 libcompizconfig-reloaded-0 libdecoration-reloaded-0 libmarco-private1 python-compizconfig-reloaded 0 pacotes atualizados, 11 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. É preciso baixar 2.606 kB de arquivos. Depois desta operação, 15,6 MB adicionais de espaço em disco serão usados. Você quer continuar? [S/n]Depois da instalação do Compiz, instalaremos o decorador de janelas Emerald para o Compiz que é recomendado para o XFCE (que é o nosso caso) ou para LXDE.
apt install emerald emerald-themes
Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto The following additional packages will be installed: libemeraldengine0 Os NOVOS pacotes a seguir serão instalados: emerald emerald-themes libemeraldengine0 0 pacotes atualizados, 3 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. É preciso baixar 3.256 kB de arquivos. Depois desta operação, 7.057 kB adicionais de espaço em disco serão usados. Você quer continuar? [S/n]Após a instalação do Compiz e do decorador de janelas Emerald, vamos instalar o Fuison-Icon que permite habilitar e desabilitar o Compiz direto pela painel de tarefas do sistema.
apt install fusion-icon
Lendo listas de pacotes... Pronto Construindo árvore de dependências Lendo informação de estado... Pronto Os NOVOS pacotes a seguir serão instalados: fusion-icon 0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. É preciso baixar 28,3 kB de arquivos. Depois desta operação, 131 kB adicionais de espaço em disco serão usados. Você quer continuar? [S/n]Veja abaixo o Compiz e Compiz Fusion no menu Acessórios e o ícone do Compiz Fusion no painel de tarefas com seu menu de configurações. Para habilitar o Compiz para iniciar junto com o sistema, vamos no menu Configurações > Sessão e Inicialização. Na janela que abrir, vamos na aba Início automático de aplicativos e após adicionar, assim colocando a entrada do Compiz Fusion Icon para que seja carregado automaticamente no próximo boot. Pronto! O Compiz e o Compiz Fusion instalado no sistema. Utilize todos os recursos 3D ao seu gosto até mesmo para surpreender aquele seu parente ou amigo mostrando que o GNU/Linux é muita mais versátil e otimizado que o Janelas. Se gostou do tutorial, compartilhe. Para receber atualizações de nosso blog, siga-nos no Twitter. Caso tenha alguma dúvida ou problema, faça parte do nosso grupo no Telegram para obter ajuda, lá temos todos os tipos de usuário. Até a próxima.