Eu percebo que não devo fazer perguntas de suporte técnico aqui, pelo menos quando outras pessoas perguntarem se é criticado. Mas eu tenho uma questão muito específica do Ubuntu. Por favor, não me julgue com muita força.
Sou muito fã de / r / unixporn e de construções mínimas. Eu também atualmente amo i3. Mas o Ubuntu é meu melhor amigo e distro favorito. Então eu costumo construir do mínimo (mini.iso) ou Ubuntu Server. Ultimamente tenho usado o mini.iso.
Eu tenho um computador bastante novo. Mas isso não importa para a minha pergunta.
Deixe-me mostrar meus passos para você. Começando com a compilação mínima, tenho 238 pacotes. Muito doente. Então eu continuo a construir o sistema que eu quero com o network-manager, i3, nvidia-375, xorg e xserver-xorg. Isso me permite executar i3 e, em seguida, startx e obter o i3. É aí que estão os problemas.
O i3 não inicia nenhum ambiente OpenGL sozinho. Eu instalo o mesa-utils e o mesa-common-dev e isso também não inicia nada. Quando eu faço o glxinfo no i3 ele apenas diz que não conseguiu encontrar RGB GLX visual ou fbconfig. Quando eu começo o vapor, ele diz que a extensão openglx não é suportada pelo display.
Eu sei, o i3 é apenas um gerenciador de janelas. Mas minha extensão de conhecimento do Linux e do Ubuntu está se esgotando.
Se eu instalar o gnome-core, ou o gnome e o gnome-shell, e reinicializar no i3, este problema desaparece. É como o gnome instala algo e executa algo que não consigo rastrear. Mas quando o gnome o instala, obviamente, instala como 1000 pacotes com ele, e isso é (meio que) contra o que estou procurando.
Quando eu removo o gnome / gnome-core / gnome-shell e, em seguida, executo outros pacotes, NÃO quebra o i3, ele ainda inicia o OpenGL "seja o que for que eu precise" e isso é legal. Mas eu ainda tenho uma tonelada de pacotes gnome que o sistema está usando e não autorreove. Eu estou tentando chegar abaixo de 1000. Meu melhor é 1012 pacotes.
Eu sei, eu sei, isso é estúpido. Eu sou bobo. É apenas algo que eu quero fazer. Alguma sugestão?
Obrigado antecipadamente.
saída do dpkg -l xserver-xorg | grep '^ ii'
ii xserver-xorg 1:7.7+19ubuntu1 amd64 X.Org X server
ii xserver-xorg-core 2:1.19.3-1ubuntu1 amd64 Xorg X server - core server
ii xserver-xorg-input-all 1:7.7+19ubuntu1 amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-libinput 0.25.0-0ubuntu1 amd64 X.Org X server -- libinput input driver
ii xserver-xorg-input-wacom 1:0.34.0-0ubuntu2 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-legacy 2:1.19.3-1ubuntu1 amd64 setuid root Xorg server wrapper
ii xserver-xorg-video-all 1:7.7+19ubuntu1 amd64 X.Org X server -- output driver metapackage
ii xserver-xorg-video-amdgpu 1.3.0-0ubuntu1 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-ati 1:7.9.0-0ubuntu1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev 1:0.4.4-1build6 amd64 X.Org X server -- fbdev display driver
ii xserver-xorg-video-intel 2:2.99.917+git20170309-0ubuntu1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau 1:1.0.14-0ubuntu1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-qxl 0.1.5-2build1 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-radeon 1:7.9.0-0ubuntu1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa 1:2.3.4-1build3 amd64 X.Org X server -- VESA display driver
ii xserver-xorg-video-vmware 1:13.2.1-1build1 amd64 X.Org X server -- VMware display driver