Ενσωματωμένη κονσόλα στο Desktop: Διαφορά μεταξύ των αναθεωρήσεων

Από Hellug Wiki
Χωρίς σύνοψη επεξεργασίας
Χωρίς σύνοψη επεξεργασίας
 
(Μία ενδιάμεση έκδοση από ένα χρήστη δεν εμφανίζεται)
Γραμμή 1: Γραμμή 1:
Το παρόν άρθρο προέκυψε από μάζεμα και μετάφραση άλλων σχετικών κειμένων. Βασίζεται στη χρήση του Compiz και όχι του Devilspie.
{{obsolete}}
Λειτουργεί μια χαρά σε Linux Mint (μόλις το δοκίμασα) και συνεπώς σίγουρα σε Ubuntu...
Το παρόν άρθρο προέκυψε από μάζεμα και μετάφραση άλλων σχετικών κειμένων. Βασίζεται στη χρήση του Compiz και όχι του Devilspie. Λειτουργεί μια χαρά σε Linux Mint και συνεπώς σίγουρα σε Ubuntu.


Αντικείμενό του είναι η ενσωμάτωση της κονσόλας στο desktop.
Αντικείμενό του είναι η ενσωμάτωση της [[κονσόλα]]ς στο desktop.


* Στο Terminal δημιουργούμε ένα νέο profile, το ονομάζουμε trans και του δίνουμε τις εξής ιδιότητες:  
* Στο Terminal δημιουργούμε ένα νέο profile, το ονομάζουμε trans και του δίνουμε τις εξής ιδιότητες:  
Γραμμή 22: Γραμμή 22:
* Ανοίγουμε το Compiz-Fusion (Advanced Desktop Settings) και ακολουθούμε τα παρακάτω βήματα:
* Ανοίγουμε το Compiz-Fusion (Advanced Desktop Settings) και ακολουθούμε τα παρακάτω βήματα:


* 1) Ενεργοποιούμε την επιλογή RegEx
# Ενεργοποιούμε την επιλογή RegEx
* 2) Πηγαίνουμε στο Window Decoration και στο πεδίο "Decoration Windows" δίπλα στο any συμπληρώνουμε "& !title=trans" (χωρίς τα εισαγωγικά) ετσί ώστε στο πεδίο πλέον να γράφει "any & !title=trans". Με αυτόν τον τρόπο όλα τα παράθυρα θα έχουν πλαίσιο εκτός από αυτό με όνομα "trans". ΠΡΟΣΟΧΗ: Πριν το trans χρειάζεται θαυμαστικό (!)...
# Πηγαίνουμε στο Window Decoration και στο πεδίο "Decoration Windows" δίπλα στο any συμπληρώνουμε "& !title=trans" (χωρίς τα εισαγωγικά) ετσί ώστε στο πεδίο πλέον να γράφει "any & !title=trans". Με αυτόν τον τρόπο όλα τα παράθυρα θα έχουν πλαίσιο εκτός από αυτό με όνομα "trans". ΠΡΟΣΟΧΗ: Πριν το trans χρειάζεται θαυμαστικό (!)...
* 3) Στο Window Rules προσθέτουμε "title=trans" (χωρίς εισαγωγικά και θαυμαστικό) στα εξής πεδία: Skip taskbar, Skip pager, Below, Sticky, Non resizable windows, Non minimizable windows, Non maximizable windows, Non closable windows
# Στο Window Rules προσθέτουμε "title=trans" (χωρίς εισαγωγικά και θαυμαστικό) στα εξής πεδία: Skip taskbar, Skip pager, Below, Sticky, Non resizable windows, Non minimizable windows, Non maximizable windows, Non closable windows
Στο tab Fixed Size Windows πατάμε add. Σαν όνομα βάζουμε "title=trans" και παρακάτω διαστασιολογούμε το μέγεθος που θέλουμε να έχει η κονσόλα.
# Στο tab Fixed Size Windows πατάμε add. Σαν όνομα βάζουμε "title=trans" και παρακάτω διαστασιολογούμε το μέγεθος που θέλουμε να έχει η κονσόλα.
* 4) Στο Place Windows πηγαίνουμε στο tab: Fixes Window Placement. Στο πεδίο Windows with fixed positions πατάμε New. Χρησιμοποιούμε ως όνομα "title=trans" και από τις διαστάσεις επιλέγουμε το σημείο που θα τοποθετηθεί η πάνω αριστερή γωνία της κονσόλας. (Επιλέγουμε (0,0) για να εφάπτεται η γωνία της κονσόλας στην πάνω αριστερή γωνία του desktop).
# Στο Place Windows πηγαίνουμε στο tab: Fixes Window Placement. Στο πεδίο Windows with fixed positions πατάμε New. Χρησιμοποιούμε ως όνομα "title=trans" και από τις διαστάσεις επιλέγουμε το σημείο που θα τοποθετηθεί η πάνω αριστερή γωνία της κονσόλας. (Επιλέγουμε (0,0) για να εφάπτεται η γωνία της κονσόλας στην πάνω αριστερή γωνία του desktop).
 


* Τέλος, πηγαίνουμε στο Sessions (System->Preferences). Επιλέγουμε add. Σαν όνομα βάζουμε ότι θέλουμε (π.χ. DesktopTerminal) και σαν εντολή βάζουμε
* Τέλος, πηγαίνουμε στο Sessions (System->Preferences). Επιλέγουμε add. Σαν όνομα βάζουμε ότι θέλουμε (π.χ. DesktopTerminal) και σαν εντολή βάζουμε
Γραμμή 34: Γραμμή 33:
* Το πεδίο comments το αφήνουμε κενό.
* Το πεδίο comments το αφήνουμε κενό.


*Φροντίζουμε το μόλις δημιουργημένο Session να είναι επιλεγμένο.
* Φροντίζουμε το μόλις δημιουργημένο Session να είναι επιλεγμένο.


Είμαστε έτοιμοι...
Για να ολοκληρωθεί η διαδικασία πρέπει να κάνουμε logout και μετά πάλι login.
* Logout και login (Ctrl+Alt+Backspace) και έτοιμο το Desktop Terminal.


 
===Επισημάνσεις===
ΕΠΙΣΗΜΑΝΣΕΙΣ:
* Αφού δημιουργήσουμε το νέο profile στην κονσόλα το θέτουμε ως προεπιλογή (από το βελάκι στη δεξιά μεριά)
* Αφού δημιουργήσουμε το νέο profile στην κονσόλα το θέτουμε ως προεπιλογή (από το βελάκι στη δεξιά μεριά)
* Σε όποια πεδία συμπληρώνουμε "title=trans" ή "!title=trans" ΔΕΝ βάζουμε εισαγωγικά
* Σε όποια πεδία συμπληρώνουμε "title=trans" ή "!title=trans" ΔΕΝ βάζουμε εισαγωγικά
* Σε περίπτωση που επιλέξουμε για το νέο profile άλλο όνομα από το trans αλλάζουμε και τα αντίστοιχα πεδία.
* Σε περίπτωση που επιλέξουμε για το νέο profile άλλο όνομα από το trans αλλάζουμε και τα αντίστοιχα πεδία.
* Προσέχουμε όσο ρυθμίζουμε το Compiz, τα αντίστοιχα πεδία (Window Decoration, Window Rules κτλ) να είναι επιλεγμένα.
* Προσέχουμε όσο ρυθμίζουμε το Compiz, τα αντίστοιχα πεδία (Window Decoration, Window Rules κτλ) να είναι επιλεγμένα.
[[Κατηγορία:Γενικά]]
[[Κατηγορία:Γενικά]]

Τελευταία αναθεώρηση της 06:24, 8 Μαΐου 2023

---> Αυτό το άρθρο είναι παλιό! <---
Είναι πιθανό ότι τα πράγματα έχουν αλλάξει και υπάρχει πλέον καλύτερος τρόπος για να πετύχει κανείς το ίδιο αποτέλεσμα.

Το παρόν άρθρο προέκυψε από μάζεμα και μετάφραση άλλων σχετικών κειμένων. Βασίζεται στη χρήση του Compiz και όχι του Devilspie. Λειτουργεί μια χαρά σε Linux Mint και συνεπώς σίγουρα σε Ubuntu.

Αντικείμενό του είναι η ενσωμάτωση της κονσόλας στο desktop.

  • Στο Terminal δημιουργούμε ένα νέο profile, το ονομάζουμε trans και του δίνουμε τις εξής ιδιότητες:
GENERAL
Cursor blinks (αν υπάρχει): off
Show menubar by default in new terminals: off
TITLE AND COMMAND
Initial title: trans
Dynamically-set title: Isn't displayed
COLORS
Color scheme: Επιλέγεις ανάλογα με τα χρώματα του wallpaper
EFFECTS
Transparent Background: on
Set the transparency down to "None"
SCROLLING
Scrollbar is: Disabled
  • Ανοίγουμε το Compiz-Fusion (Advanced Desktop Settings) και ακολουθούμε τα παρακάτω βήματα:
  1. Ενεργοποιούμε την επιλογή RegEx
  2. Πηγαίνουμε στο Window Decoration και στο πεδίο "Decoration Windows" δίπλα στο any συμπληρώνουμε "& !title=trans" (χωρίς τα εισαγωγικά) ετσί ώστε στο πεδίο πλέον να γράφει "any & !title=trans". Με αυτόν τον τρόπο όλα τα παράθυρα θα έχουν πλαίσιο εκτός από αυτό με όνομα "trans". ΠΡΟΣΟΧΗ: Πριν το trans χρειάζεται θαυμαστικό (!)...
  3. Στο Window Rules προσθέτουμε "title=trans" (χωρίς εισαγωγικά και θαυμαστικό) στα εξής πεδία: Skip taskbar, Skip pager, Below, Sticky, Non resizable windows, Non minimizable windows, Non maximizable windows, Non closable windows
  4. Στο tab Fixed Size Windows πατάμε add. Σαν όνομα βάζουμε "title=trans" και παρακάτω διαστασιολογούμε το μέγεθος που θέλουμε να έχει η κονσόλα.
  5. Στο Place Windows πηγαίνουμε στο tab: Fixes Window Placement. Στο πεδίο Windows with fixed positions πατάμε New. Χρησιμοποιούμε ως όνομα "title=trans" και από τις διαστάσεις επιλέγουμε το σημείο που θα τοποθετηθεί η πάνω αριστερή γωνία της κονσόλας. (Επιλέγουμε (0,0) για να εφάπτεται η γωνία της κονσόλας στην πάνω αριστερή γωνία του desktop).
  • Τέλος, πηγαίνουμε στο Sessions (System->Preferences). Επιλέγουμε add. Σαν όνομα βάζουμε ότι θέλουμε (π.χ. DesktopTerminal) και σαν εντολή βάζουμε
gnome-terminal --window-with-profile=trans
  • Το πεδίο comments το αφήνουμε κενό.
  • Φροντίζουμε το μόλις δημιουργημένο Session να είναι επιλεγμένο.

Για να ολοκληρωθεί η διαδικασία πρέπει να κάνουμε logout και μετά πάλι login.

Επισημάνσεις

  • Αφού δημιουργήσουμε το νέο profile στην κονσόλα το θέτουμε ως προεπιλογή (από το βελάκι στη δεξιά μεριά)
  • Σε όποια πεδία συμπληρώνουμε "title=trans" ή "!title=trans" ΔΕΝ βάζουμε εισαγωγικά
  • Σε περίπτωση που επιλέξουμε για το νέο profile άλλο όνομα από το trans αλλάζουμε και τα αντίστοιχα πεδία.
  • Προσέχουμε όσο ρυθμίζουμε το Compiz, τα αντίστοιχα πεδία (Window Decoration, Window Rules κτλ) να είναι επιλεγμένα.