Πρότυπο τρόπος για να ανοίξετε ένα παράθυρο φάκελο στο linux;




Θέλω να ανοίξω ένα παράθυρο του φακέλου, με την κατάλληλη διαχείριση αρχείων, μέσα από ένα cross-platform (Windows / Mac / Linux) εφαρμογή Python.


Σε OSX, μπορώ να ανοίξει ένα παράθυρο στο σκόπευτρο με



```
os.system('open %s' % foldername)

```

και στα Windows με



```
os.startfile(foldername)

```

Τι γίνεται με unix / linux; Είναι ένας συνήθης τρόπος για να γίνει αυτό ή θα πρέπει να κάνω ειδική περίπτωση gnome / kde / etc και το χέρι εκτελέστε την κατάλληλη εφαρμογή (nautilus / konqueror / κλπ) εκεί;


Αυτό μοιάζει με κάτι που θα μπορούσε να καθορίζεται από το [freedesktop.org](http://freedesktop.org) παιδιά (μια μονάδα python, παρόμοια με `webbrowser`, θα ήταν επίσης ωραίο!).
```
os.system('xdg-open "%s"' % foldername)

```

`xdg-open` μπορεί να χρησιμοποιηθεί για τα αρχεία / urls επίσης
καλημέρα,

άνοιξε το παρακάτω αρχείο με εντολή στο τερματικό :

sudo pluma /usr/share/applications/pluma.desktop

βρες την γραμμή exec=… και άλλαξε την από

exec=pluma %u

σε

exec=pluma %u --new-window πάτε και κοιτάζετε αυλού. γιατί κύριε ; :stuck\_out\_tongue:

[εικόνα]

[εισαγωγή στο xinput και ενα setup με πολλά ποντίκια ταυτόχρονα](https://linux-user.gr/t/eisagwgh-sto-xinput-kai-ena-setup-me-polla-pontikia-taytochrona/981) [γενικά περί linux](/c/genika)

στο παρόν οδηγό θα καταλάβουμε πως λειτουργεί το σύστημα κάτω από το καπάκι και τι συμβαίνει στον υπολογιστή όταν πατήσουμε… ευχαριστώ για τις απαντήσεις και τις προτάσεις.

επειδή δε μπόρεσα να στήσω το windowappmenu όπως ήθελα, συνέχισα να παιδεύομαι με το default application panel και τελικά κατάφερα να το φτιάξω.

ήταν απλό τελικά…

αφού πατήσεις δεξί κλικ στο desktop και κάνεις “add panel > application menu bar”, το … ρυθμίσεις συστήματος -> προγράμματα εκκίνησης -> προσθήκη

[[εικόνα]](https://linux-user.gr/uploads/default/original/2x/0/006a60049707e8e210635c86726c2ff2bbb6690b.png "εικόνα") δες αυτό

[εικόνα]

[linux mint 19.2: συνηθισμένα προβλήματα και λύσεις](https://linux-user.gr/t/linux-mint-19-2-synhthismena-provlhmata-kai-lyseis/829) [linux διανομές](/c/linuxdistros)

οδηγοί για το touchpad

το προεπιλεγμένο πρόγραμμα οδήγησης touchpad σε αυτή την έκδοση είναι το “libinput” (που παρέχεται από το πακέτο xserver-xorg-input-libinput).

εάν αντιμετωπίζετε πρ… τελικα κατι καταφερα χαρη στο ‘‘xorg-x11-utils xdotool’’. :slightly\_smiling\_face:

(σε wayland δεν πρεπει να δουλεψει).

ubuntu:

sudo apt install xbindkeys x11-utils xdotool

fedora:

sudo dnf install xbindkeys xorg-x11-utils xdotool

(για ποντικι με 6+ πληκτρα.)

δημιουργια ενος (κρυφου) αρχειου σ… μοιάζει με παράθυρο επιλογής αρχείου, που είναι μεγαλύτερο από τις διαστάσεις της οθόνης. υποθέτω πως αν το μικρύνεις σε τυπικές διαστάσεις θα δεις τι συμβαίνει. κρατώντας πατημένο το alt θα μπορείς να μεταφέρεις το παράθυρο να βρεις την κάτω γωνία του. δεν ξέρω για το ubuntu αλλά στις ψιλοδοκιμές που είχα κάνει δούλευε swapfile μαζί με swap partition. για να δουλέψει το swap partition λογικά αρκεί να φτιάξεις σωστά το /etc/fstab.

πάντως αν είσαι σε τόση πίεση χώρου είναι καλύτερα να διαγράψεις το partition και να κρατήσεις το swapfile που είναι π… εγώ θα πρότεινα sparky

<https://sparkylinux.org/download/stable/>
<https://sparkylinux.org/download/rolling/>

έχει εκδόσεις lxqt, xfce, και minimalgui (νομίζω openbox). διάλεξε ανάλογα με τα γούστα, πιο ενδιαφέρουσα επιλογή είναι το lxqt, το xfce είναι κάπως πιο συνηθισμένο/γνώριμο, το openbox είναι … ρώτησα στα forum του arch και τελικά είναι θέμα virtualbox. έφτιαξα ένα startup.nsh για να ανοίγει τον grub στο διαμέρισμα efi και έφτιαξε.

<https://wiki.archlinux.org/index.php/virtualbox#installation_in_efi_mode>