Så här använder du gamla Xorg Apps i Unity 8 på Ubuntu 16.10
Med utgåvan av Ubuntu 16.10 har Unity 8 fått mer uppmärksamhet än vanligt. Det beror på att den senaste versionen av allas favorit Linux-distribution kommer med ett experimentellt skrivbord att spela med. Detta skrivbord är Unity-miljön som de flesta är vana vid, med en vridning. Det utnyttjar inte längre X11-grafiktekniken och istället har tillverkarna av Ubuntu gått på ett annat sätt.
I sin plats använder Unity 8 Mir, Ubuntu svar på uppmaningar till en bättre fungerande bildserverserver på Linux. Denna teknik har använts redan på Ubuntu-telefonen och -tablet, men den här nya versionen är första gången vi har sett den på skrivbordet.
Denna teknik är ny och glänsande. Som ett resultat kan inte många etablerade Linux-program fungera, eftersom de flesta, om inte alla, av dessa verktyg är byggda för att fungera med Xorg och X11. Men om du vill prova Unity 8 kommer du gärna veta att det verkligen är möjligt att få dessa gamla Xorg-appar som fungerar i Unity 8. Så här!
Logga in i enhet 8
Enhet 8 kommer som en valfri session i Ubuntu 16.10. Det finns en viktig sak att tänka på innan du använder den: den laddas inte med AMD-grafikkdrivrutiner eller Intel för den delen. De enda stödda grafikdrivrutinerna från och med nu är Nvidia-drivrutinerna med öppen källkod. För att använda Unity 8-sessionen, starta Ubuntu som normalt. Sedan, innan du loggar in, klicka på Ubuntu-ikonen ovanför användarnamnet och välj "Unity8." Om allt går bra laddas det nya experimentella skrivbordet.
Obs! Enhet 8 är väldigt nytt och instabilt. Använd på egen risk.
Installera Libertine
Xorg-program (som Firefox, etc.) fungerar i enhet 8; de behöver bara lite tweak innan någonting kommer att springa. Börja med att öppna en terminal på Mir-skrivbordet. Detta görs genom att klicka på terminalikonet i fönstret "scopes". När du är öppen anger du ditt lösenord. Därefter anger du följande kommandon:
sudo apt installera libertine-tools libertine-scope libertine
När de här programmen slutar installera, klicka och dra ramfönstret för att uppdatera det. Klicka sedan på topphatten för att starta libertine.
Skapa Xorg Containers
Med Libertine öppen är det dags att skapa några behållare. Dessa behållare är speciella, eftersom de tillåter att X11-baserade Linux-program körs inuti en behållare på skrivbordet Mir / Unity 8. Dessutom, kryssrutan "i386 multiarch support" för 32bit support. I annat fall lämna allt som är (eller ge det ett namn och lösenord) och klicka på OK.
Från den här tiden är Xorg-behållaren klar att användas. Leta efter det i Libertine och starta behållaren. Det bör också noteras att behållare kan raderas genom att högerklicka på dem och sedan välja alternativet "Radera".
Obs! Varje Xorg-behållare har en maximal minnesgräns på 500 megabyte, så flera behållare kan vara nödvändiga.
Installera programvara
Programvaran installeras i Libertine-behållare på två sätt. Det första sättet tillåter användare att starta behållaren och välja "Ange paketnamn eller Debian-fil", vilket betyder att det är möjligt att hitta namnet på ett program i mjukvarucentret eller terminalen och ange det i Libertine för att installera det. Det är också möjligt att ange en .DEB-paketfil för installation. Det är också möjligt att söka efter paketet direkt i Libertine LXC-behållaren.
Obs! Enhet 8 är väldigt nytt, och vissa program kanske inte laddas eller installeras helt med Libertine.
Slutsats
Enhet 8 visar mycket löftet. Det är modernt, snyggt och snabbare än någon iteration av enhet som kom före den. Det enda som håller det tillbaka är adoption. Det enkla faktumet är att de flesta användare hellre vill ha program som fungerar istället för ett snyggt nytt skrivbord. I en utsträckning löser Libertine problemet, men det kommer inte att fungera för alltid. Förr eller senare kommer Canonical att starta portionerna på egen hand eller nå ut till samhället som helhet för att detta ska ske.