Vai esat izmēģinājis daudzas darbvirsmas vides, bet nekas neatbilst jūsu gaumei? Vai varbūt jums patīk daži darbvirsmas vides komponenti, bet nepatīk citi. Varbūt ir pienācis laiks apsvērt iespēju izveidot savu darbvirsmas vidi...

Kā es varu izveidot darbvirsmas vidi?

Jūs varat viegli izveidot darbvirsmas vidi, apkopojot dažādus esošo darbvirsmas vides komponentus un citas neatkarīgas programmas. Tas ir labāk zināt darbvirsmas vides vispārīgos komponentus pirms tā izveides, bet tas nav nepieciešams. Šeit mēs jums parādīsim, kā soli pa solim izveidot savu darbvirsmas vidi.

1. darbība. Izveidojiet sesijas Bash skriptu

Lai izveidotu minimālu darbvirsmas vidi, tajā vismaz jāievieto logu pārvaldnieks. Šajā rokasgrāmatā mēs izmantosim kwin logu pārvaldnieku. Bet jūs varat izmantot jebkuru logu pārvaldnieku, kuru vēlaties.

Lai instalētu kwin uz Ubuntu un Ubuntu balstītām sistēmām, terminālī ierakstiet šādu komandu:

 sudo apt install kwin --no-install-recommends 

Bez --no-install-recommends opciju, apt instalēs visu kde darbvirsmas vidi.

Papildus logu pārvaldniekam mēs pievienosim plank dock darbvirsmas videi. Lai to instalētu, ierakstiet:

 sudo apt install plank

Tagad izveidosim sesijas bash skriptu. Ja vēl nezināt, a bash skripts ir parasts teksta fails, kurā ievadāt komandu secību. Kad fails tiek izpildīts, tas rindu pa rindiņai iniciē ietvertās komandas, neļaujot jums pašam ievadīt katru komandu terminālī.

Mūsu skripts saturēs programmas, kas būs mūsu darbvirsmas vidē. Mēs ievietosim skriptu /bin direktoriju. Tāpēc atveriet termināli un dodieties uz /bin ierakstot šādu komandu:

 CD / bin

Pēc tam izveidojiet skriptu ar šādu komandu (mēs to sauksim custom_de.sh):

 sudo touch custom_de.sh 

Atveriet failu kā root, izmantojot teksta redaktoru, piemēram, nano:

 sudo nano custom_de.sh 

Jūs varat aizstāt nano ar jebkuru teksta redaktoru, piemēram, gedit vai xed.

Pēc tam skripta augšdaļā ievietojiet šādu rindiņu.

 #!/bin/bash 

Šī rinda liek terminālim izpildīt šo skriptu, izmantojot bash.

Pēc tam ierakstiet to programmu komandas, kuras vēlaties ievietot pielāgotajā darbvirsmā, sākot ar logu pārvaldnieku (šajā gadījumā kwin).

Kwin &
dēlis

Ampersands (&) pēc komandas liek tai darboties fonā, tāpēc nākamā komanda tiek izpildīta, negaidot, kamēr iepriekšējā komanda aiziet. Mums tas ir jādara, jo programmām, kas veido darbvirsmas vidi, ir jādarbojas vienlaikus.

Šis skripts attēlo darbvirsmas sesiju, kamēr šis skripts darbojas, sesija turpinās darboties. Kad šis skripts aizveras, sesija tiks beigta, un jūs tiksit novirzīts uz pieteikšanās ekrānu, it kā jūs būtu atteicies.

Tāpēc ir svarīgi pēc pēdējās komandas nelikt ampersandu (&). Ja tas notiek un pēdējā komanda tiek nosūtīta uz fonu, skripts tiks aizvērts, un sesija tiks aizvērta, tiklīdz tā sāksies.

Pēc skripta saglabāšanas piešķiriet tam izpildes atļauju, ierakstot šādu komandu:

 sudo chmod +x custom_de.sh 

2. darbība: izveidojiet darbvirsmas failu

Lai mūsu pielāgotā darbvirsma būtu redzama, piesakoties, mums ir jāizveido a .desktop failu iekšā /usr/share/xsessions kas norādīs uz skriptu. Lai pārietu uz šo direktoriju, terminālī ierakstiet:

 cd /usr/share/xsessions 

Pēc tam izveidojiet failu un atveriet to:

sudo touch custom_de.desktop
sudo nano custom_de.desktop

Faila iekšpusē ievietojiet šādas rindas:

[Darbvirsmas ieraksts]
Name=Pielāgots DE
Comment=Mana lieliskā darbvirsmas vide
Exec=/bin/custom_de.sh
Tips=Aplikācija

Priekš Izpildīt =, ievadiet iepriekš izveidotā sesijas skripta atrašanās vietu.

3. darbība: palaidiet pielāgoto darbvirsmas vidi

Lai palaistu darbvirsmas vidi:

  1. Izlogoties
  2. Atrodiet instalēto darbvirsmas vidi sarakstu
  3. Atlasiet jaunizveidoto darbvirsmas vidi
  4. Piesakieties vēlreiz

Lai izietu no šīs sesijas, nogaliniet pēdējo programmu sesijas skriptā, izmantojot komandu pkill:

 pkill plank 

Padariet savu darbvirsmas vidi pilnīgāku

Apsveicam! Jūs esat izveidojis savu darbvirsmas vidi.

Bet tai joprojām trūkst dažu komponentu. Ir pienācis laiks pievienot fonu un paneli.

Ir daudz tapešu iestatītāju. Laba izvēle ir Komorebi, kas sniedz iespēju iestatīt videoklipus kā fona attēlus, kā arī parāda darbvirsmas ikonas.

Lai instalētu komorebi, lejupielādējiet deb pakotni no GitHub repozitorijs, instalējiet to un palaidiet to.

Panelim mēs izmantosim lxqt paneli, lai to instalētu Ubuntu:

 sudo apt install lxqt-panel 

Neaizmirstiet sesijas skriptā ievietot komandu lxqt-panel un komorebi, kam seko & (&). Komorebi komandai izmantojiet pilnu ceļu (/System/Applications/komorebi).

Varat arī pievienot Ulauncher — noderīgu lietojumprogrammu palaidēju. Tas padarīs darbvirsmas pieredzi pilnīgāku:

sudo add-apt-repository ppa: agornostal/ulauncher && sudo apt update && sudo apt install ulauncher

Varat pievienot tik daudz programmu, cik vēlaties, pielāgot savu darbvirsmu atbilstoši savām vajadzībām. Apsveriet arī iespēju pievienot paziņojumu pārvaldnieku.

Kā iestatīt GTK un ikonu motīvus

Citās darbvirsmas vidēs varat mainīt GTK un ikonu motīvus, izmantojot GUI utilītu, piemēram, gnome-tweaks vai citu. Mūsu gadījumā mums nav šo utilītu, taču neuztraucieties, jo motīvus var mainīt arī no komandrindas, izmantojot komandu gsettings.

Lai gsettings iedarbotos, ir jādarbojas dbus.

Tiek sākta Dbus lietošana dbus palaišana. Vienkārši pievienojiet dbus-launch bash skripta sākumā.

Pēc tam izejiet no sesijas un vēlreiz piesakieties. Lai iegūtu pašlaik lietoto GTK motīvu:

 gsettings iegūst org.gnome.desktop.interface gtk-theme 

Lai, piemēram, iestatītu GTK motīvu uz Canta motīvu, ierakstiet:

 gsettings set org.gnome.desktop.interface gtk-theme Canta 

Motīvam, kuru plānojat iestatīt, ir jāatrodas /usr/share/themes direktoriju. Motīva nosaukums ir tās mapes nosaukums.

Augstākā pielāgošanas pieredze

Lai gan savas darbvirsmas vides izveide ir atsvaidzinoša pieredze, pirmajā reizē var nebūt pilnīgas darbvirsmas lietošanas iespējas. Taču, pievienojot citas programmas, jūs izveidosit labāku darbvirsmas vidi. Ja jums patīk veidot lietas, iespējams, jums patiks ArchLinux, jo tas ļaus jums izveidot savu Linux distro.

7 lietas, kas jums jāzina pirms pārslēgšanās uz logu pārvaldnieku

Vai vēlaties aizstāt pašreizējo darbvirsmas vidi ar logu pārvaldnieku? Šeit ir dažas lietas, kas jums jāzina pirms lēmuma pieņemšanas.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Linux
  • Linux darbvirsmas vide
Par autoru
Hamza Algohary (Publicēti 2 raksti)Vairāk no Hamza Algohary

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu