Vejo que o último netboot mini.iso do Ubuntu 20.04 LTS (Focal Fossa) ainda possui a versão do kernel 5.4.0-42, que é bem antiga.
É possível ter o mesmo netboot mini.iso com kernel mais recente, por exemplo HWE 5.13?
Vejo que apenas a versão 5.4 do kernel está disponível para o Ubuntu 18.04 LTS pelo pacote HWE chamado linux-image-generic-hwe-18.04
.
Sabe-se que os kernels Mainline não funcionarão com drivers Nvidia do repositório Ubuntu.
Como posso obter a versão mais recente do kernel?
Eu sei que este pacote está disponível via repositório oficial apenas no Ubuntu 20.04 LTS e em versões mais recentes.
O LinuxMint envia o aplicativo de IPTV chamado Hypnotix com a versão 2.6.
Hypnotix é um aplicativo de streaming de IPTV com suporte para TV ao vivo, filmes e séries.
Acabei de instalar o Ubuntu MATE 21.10 (32 bits, armhf) no meu Raspberry Pi 4 com 4 Gb de RAM. Nota: Eu preciso da versão de 32 bits para ter o compilador Modelica disponível . Todas as configurações são padrão. As informações sobre o driver de vídeo estão abaixo:
$ lsmod | grep drm
drm_kms_helper 282624 3 vc4
cec 65536 2 vc4,drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
drm 540672 12 v3d,vc4,gpu_sched,drm_kms_helper
$ grep -E "^dtoverlay|^max_framebuffers|^gpu_mem|^hdmi" /boot/firmware/config.txt
max_framebuffers=2
dtoverlay=vc4-fkms-v3d
gpu_mem=128
$ cat /proc/device-tree/soc/firmwarekms@7e600000/status
okay
$ cat /proc/device-tree/v3dbus/v3d@7ec04000/status
okay
$ glxinfo | grep -i opengl
OpenGL vendor string: Broadcom
OpenGL renderer string: V3D 4.2
OpenGL version string: 2.1 Mesa 21.2.2
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
Então eu instalei o navegador Chromium tão simples quanto sudo apt-get install chromium-browser
, lancei-o pela primeira vez para habilitar as seguintes opções em chrome://flags
:
#ignore-gpu-blocklist
;#enable-gpu-rasterization
;#enable-zero-copy
;#enable-drdc
;#canvas-oop-rasterization
comoem seguida, reiniciei-o usando o chromium --enable-features=VaapiVideoDecoder
comando.
Após todas essas etapas feitas, no chrome://gpu
Chromium diz que a aceleração da GPU não está ativada:
Status do recurso gráfico
- Tela: somente software. Aceleração de hardware desativada
- Rasterização de tela fora do processo: Desativada
- Composição: somente software. Aceleração de hardware desativada
- Múltiplos Tópicos de Raster: Desativado
- Rasterização fora do processo: Desativado
- OpenGL: Desativado
- Rasterização: Somente software. Aceleração de hardware desativada
- Empate Bruto: Desativado
- Renderizador Skia: Ativado
- Decodificação de vídeo: somente software. Aceleração de hardware desativada
- Vulkan: Desativado
- WebGL: Desativado
- WebGL2: Desativado
Então a pergunta está no título.
Acabei de instalar o Ubuntu MATE 21.10 e descobri dois pacotes interessantes que contêm snapd
no nome - gir1.2-snapd-1 e libsnapd-glib1 :
$ dpkg -l | grep snapd
ii gir1.2-snapd-1:amd64 1.58-0ubuntu2 amd64 Typelib file for libsnapd-glib1
ii libsnapd-glib1:amd64 1.58-0ubuntu2 amd64 GLib snapd library
Ambos vieram do pacote snapd-glib .
A remoção deles arruinará o sistema da seguinte forma:
$ sudo apt autopurge gir1.2-snapd-1:amd64 libsnapd-glib1:amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
apturl* apturl-common* ayatana-indicator-sound* bluez-cups* cups* cups-browsed* cups-core-drivers* cups-daemon* cups-server-common*
gir1.2-goa-1.0* gir1.2-snapd-1* hplip* hplip-data* libcanberra-pulse* libcupsimage2* libgutenprint-common* libgutenprint9* libhpmud0*
libimagequant0* libpulsedsp* libsane-hpaio* libsbc1* libsnapd-glib1* libspeexdsp1* printer-driver-gutenprint* printer-driver-hpcups*
printer-driver-postscript-hp* printer-driver-splix* pulseaudio* pulseaudio-module-bluetooth* pulseaudio-utils* python3-dateutil* python3-debconf*
python3-olefile* python3-pil* python3-renderpm* python3-reportlab* python3-reportlab-accel* python3-software-properties* rtkit*
software-properties-common* software-properties-gtk* ssl-cert* ubuntu-mate-core* ubuntu-mate-desktop* ubuntu-release-upgrader-gtk* update-manager*
update-notifier* update-notifier-common*
0 upgraded, 0 newly installed, 49 to remove and 0 not upgraded.
After this operation, 49,3 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
É possível remover os pacotes gir1.2-snapd-1 e libsnapd-glib1 sem arruinar o sistema?
Nas versões anteriores do Ubuntu, como 18.04 LTS, consegui instalar o LAN Messenger .
Mas no Ubuntu 20.04 LTS moderno não é instalável com as seguintes mensagens:
cd ~/Downloads
wget -c https://github.com/lanmessenger/lanmessenger/releases/download/v1.2.37/lmc_1.2.37_x86_64_min.deb
sudo apt-get install ./lmc_1.2.37_x86_64_min.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'lmc' instead of './lmc_1.2.37_x86_64_min.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
lmc : Depends: libssl1.0.0 but it is not installable
E: Unable to correct problems, you have held broken packages.
Nas versões anteriores do Ubuntu, como 18.04 LTS, consegui instalar o WINE Launcher Creator .
Mas no Ubuntu 20.04 LTS moderno não é instalável com as seguintes mensagens:
cd ~/Downloads
wget -c https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wine-launcher-creator/wine-launcher-creator_1.0.8-1_all.deb
sudo apt-get install ./wine-launcher-creator_1.0.8-1_all.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'wine-launcher-creator' instead of './wine-launcher-creator_1.0.8-1_all.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
wine-launcher-creator : Depends: python-qt4 but it is not installable
E: Unable to correct problems, you have held broken packages.
Às vezes eu uso medit . Está disponível apenas para o Ubuntu 18.04 LTS no repositório oficial na versão 1.2.0-3 antiga.
É possível obter o Medit mais recente para o Ubuntu 20.04 LTS?
Quando uso o Meld 3.20.4-1 no Ubuntu MATE 21.10, não consigo comparar pastas locais e remotas usando as etapas abaixo:
Conecte-se a algum compartilhamento com o Caja - pressione Ctrl+ L, digite sftp://[email protected]
na barra de endereços para montar a pasta/run/user/1000/gvfs/sftp:host=hostname.local,user=user/
Abra o terminal e execute o Meld a partir dele para comparar o par de pastas:
meld /run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop ~/Desktop
Como resultado eu recebo
$ meld /run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop ~/Desktop Usage: meld Start with an empty window meld <file|folder> Start a version control comparison meld <file> <file> [<file>] Start a 2- or 3-way file comparison meld <folder> <folder> [<folder>] Start a 2- or 3-way folder comparison Error: remote folder “/run/user/1000/gvfs/sftp:host=hostname.local,user=user/home/user/Desktop” not supported
Podemos fazer algo com esse problema no nível do usuário?
Instalei recentemente o Ubuntu 18.04.6 LTS e instalei o Fritzing usando pacotes do repositório oficial usando o comando abaixo
sudo apt-get install fritzing
Então, no primeiro lançamento, mostrou três janelas com erros
Ops!
Desculpe, temos um problema com o mecanismo de troca.
Fritzing ainda funciona, mas você não poderá alterar as propriedades das peças.Fritzing
Não é possível ler o arquivo /home/username/bins/core.fzb:
Arquivo ou diretório inexistente.Fritzing
Fritzing não pode carregar o compartimento de peças
e a lista de peças estava vazia como resultado. Eu preciso executar Fritzing para o meu projeto de hobby.
Acabei de instalar o novo sistema Ubuntu MATE 21.10.
Então eu corri update-manager
manualmente para verificar e obter algumas novas atualizações.
Ele mostrou uma surpresa para mim - ele removerá o pacote deb do Firefox, conforme mostrado na captura de tela abaixo, para substituí-lo pelo Snap:
Detalhes das atualizações
- Instalar ou remover
- Pacotes duplicados a serem removidos
- Navegador Firefox
Isso não é aceitável para mim, eu quero usar o pacote deb normal do Firefox.
Nota: na verdade, o resultado não depende da instalação online ou offline, o primeiro lançamento de update-manager
tentará remover o pacote deb do Firefox.
Eu atualizei totalmente o Ubuntu 16.04.7 LTS amd64 que foi configurado para RMarkdown/bookdown, publicação LaTeX usando os seguintes comandos:
sudo apt-get install apt-transport-https
cat <<EOF | sudo tee /etc/apt/sources.list.d/r-cran.list
deb https://cloud.r-project.org/bin/linux/ubuntu xenial/
EOF
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update
sudo apt-get install -y r-base-dev libssl-dev libjpeg62 libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 calibre
sudo apt-get install -y biber texlive-lang-cyrillic fonts-cmu texlive-xetex texlive-fonts-extra texlive-math-extra font-manager ttf-mscorefonts-installer lmodern
sudo apt-get install -y build-essential libcurl4-openssl-dev libxml2-dev libcairo2-dev git
wget https://github.com/jgm/pandoc/releases/download/2.11.4/pandoc-2.11.4-1-amd64.deb -O /tmp/pandoc.deb
sudo apt-get install -y /tmp/pandoc.deb
wget -c https://download1.rstudio.org/desktop/xenial/amd64/rstudio-1.4.1106-amd64.deb -O /tmp/rstudio.deb
sudo apt-get install -y /tmp/rstudio.deb
mkdir -p ~/R/x86_64-pc-linux-gnu-library/3.4
R -e "install.packages(c('bookdown','tikzDevice','xaringan'), repos='http://cran.rstudio.com/', lib='/home/$USER/R/x86_64-pc-linux-gnu-library/3.4')"
Isso significa que /etc/apt/sources.list /etc/apt/sources.list.d/*.list
contém as seguintes linhas:
$ grep ^deb -r /etc/apt/ --include=*.list /etc/apt/sources.list.d/r-cran.list:deb https://cloud.r-project.org/bin/linux/ubuntu xenial/ /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial main restricted /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial universe /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates universe /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial multiverse /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse /etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security main restricted /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security universe /etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu xenial-security multiverse
e este sistema tem o seguinte conjunto de pacotes R:
$ dpkg -l | grep "^ii r-" ii r-base 3.4.4-1xenial0 all GNU R statistical computation and graphics system ii r-base-core 3.4.4-1xenial0 amd64 GNU R core of statistical computation and graphics system ii r-base-dev 3.4.4-1xenial0 all GNU R installation of auxiliary GNU R packages ii r-base-html 3.4.4-1xenial0 all GNU R html docs for statistical computing system functions ii r-cran-boot 1.3-20-1xenial0 all GNU R package for bootstrapping functions from Davison and Hinkley ii r-cran-class 7.3-14-2xenial0 amd64 GNU R package for classification ii r-cran-cluster 2.0.7-1-1xenial0 amd64 GNU R package for cluster analysis by Rousseeuw et al ii r-cran-codetools 0.2-15-1cran1xenial0 all GNU R package "Code Analysis Tools for R" ii r-cran-foreign 0.8.70-1xenial0 amd64 GNU R package to read/write data from other stat. systems ii r-cran-kernsmooth 2.23-15-3xenial0 amd64 GNU R package for kernel smoothing and density estimation ii r-cran-lattice 0.20-38-1cran1xenial0 amd64 GNU R package "Trellis Graphics for R" ii r-cran-mass 7.3-50-1xenial0 amd64 GNU R package of Venables and Ripley's MASS ii r-cran-matrix 1.2-14-1xenial0 amd64 GNU R package of classes for dense and sparse matrices ii r-cran-mgcv 1.8-28-1cran1xenial0 amd64 GNU R package "Mixed GAM Computation Vehicle with ii r-cran-nlme 3.1.137-1xenial0 amd64 GNU R package for (non-)linear mixed effects models ii r-cran-nnet 7.3-12-2xenial0 amd64 GNU R package for feed-forward neural networks ii r-cran-rpart 4.1-15-1cran1xenial0 amd64 GNU R package "Recursive Partitioning and Regression ii r-cran-spatial 7.3-11-1xenial0 amd64 GNU R package for spatial statistics ii r-cran-survival 2.44-1.1-1cran1xenial0 amd64 GNU R package "Survival Analysis" ii r-doc-html 3.4.4-1xenial0 all GNU R html manuals for statistical computing system ii r-recommended 3.4.4-1xenial0 all GNU R collection of recommended packages [metapackage]
Pela experiência anterior, sei que alguns dos pacotes R são mais recentes que as versões do repositório oficial do Ubuntu 18.04.6 LTS.
Como devo atualizar este Ubuntu 16.04.7 LTS para o Ubuntu 18.04.6 LTS corretamente nesta situação?
Atualmente não consigo executar o shell multipass, ele mostra o seguinte no terminal:
$ multipass shell ubuntu-test shell failed: cannot connect to the multipass socket Please ensure multipassd is running and '/var/snap/multipass/common/multipass_socket' is accessible
Parece que preciso reiniciar o multipassd, mas como devo fazer isso?
Eu tenho um aplicativo do MS Windows que precisa de uma nova versão do Wine. Eu o instalei localmente na pasta pessoal usando o PlayOnLinux.
Estou preso à criação de um script simples bash/dash/sh para iniciar o aplicativo .exe dentro de sua pasta. Tentei a abordagem padrão pushd/popd
, cd && exec
, (cd && exec)
mas falhou.
O que eu preciso:
Arquivo da área de trabalho como iniciador para um script
Um roteiro que:
wine .exe
dentro do diretório do aplicativoAtualmente estou feliz com o seguinte código Python para script wrapper (a ser colocado em /usr/local/bin/wine32-wrapper ):
#!/usr/bin/python3
import os
import sys
import subprocess
if len(sys.argv) >= 2:
path = sys.argv[1]
wd = os.path.dirname(path)
exec_path = ["/home/{}/.PlayOnLinux/wine/linux-x86/6.15/bin/wine".format(os.getenv('USER'), path), "{}".format(path)]
p = subprocess.run(exec_path, cwd=wd)
else:
print("\nUsage {} with one argument - full file path.".format(sys.argv[0]));
e .desktop-file (a ser colocado em ~/.local/share/applications/wine32.desktop ), para ele:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=mate-panel-launcher
Exec=wine32-wrapper %f
Name=Local Wine32-6.15
então associo meus arquivos exe com este script de vinho usando o Caja.
É possível substituir o script python acima pelo script bash/dash/sh com exatamente a mesma funcionalidade?
Atualmente, o novo software relacionado ao SDR chamado SDRPlusPlus está disponível como pacotes deb apenas para o Ubuntu 20.04 LTS e versões mais recentes.
É possível compilar o SDRPlusPlus no Ubuntu 18.04 LTS?
Eu tenho o sistema Ubuntu 18.04.5 LTS. Planejo atualizá-lo para 20.04.2 LTS e depois para 21.04 para fins de teste.
Vejo que usar o sistema com usrmerge
o pacote instalado não será confortável para mim. Por causa de problemas como falhoudpkg -S $(which grep)
e falhouldd
.
Como posso impedir a instalação do usrmerge
pacote durante a atualização?
Ao visitar repositórios em https://github.com/mate-desktop , vejo que muitos componentes MATE são lançados na versão 1.26. E o ArchLinux AUR diz o mesmo .
É possível obter esta versão (ou mais recente) no meu sistema Ubuntu MATE 21.04?
Eu tenho o Ubuntu MATE 20.04 LTS instalado. Eu baixei o arquivo DXF que não é conhecido pelo meu sistema operacional.
Eu abro o Caja, navego até este arquivo, tento abri-lo. E então receba a seguinte mensagem:
Não foi possível exibir "/home/user/file.dxf"
Não há nenhum aplicativo instalado para arquivos de imagem vetorial DXF. Deseja procurar um aplicativo para abrir este arquivo?
e cliquei em 'Sim' nesta janela. Mas nada aconteceu.
Lembro-me do meu Ubuntu MATE 18.04 LTS anterior que ele deveria abrir uma janela de instalação de software menor, depois me pedir uma senha e, finalmente, instalar o software.
O que está errado?
Acabei de instalar o AppImageLauncher no meu Ubuntu 18.04 LTS com MATE usando este deb-package oficial .
Em seguida, configurei-o usando AppImageLauncherSettings
-set Location onde armazenar seus arquivos AppImage para facilitar seu gerenciamento ~/Software/AppImages
.
Então baixei o arquivo CubicSDR AppImage para minha ~/Downloads
pasta e cliquei duas vezes no arquivo Caja. Em seguida, a janela chamada Desktop Integration - AppImageLauncher foi aberta e cliquei no botão Integrar e executar nela.
Então eu recebo a seguinte janela:
Erro — AppImageLauncher
falhou ao registrar AppImage no sistema via libappimage
O que isto significa? Como devo corrigir isso?
Observe que os arquivos AppImage já baixados estão bem integrados e os vejo nos menus do MATE.