What's new

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Troubleshooting - Γράψτε το πρόβλημα που έχετε σε Linux

captain kal

Death Knight
Joined
Dec 2, 2012
Messages
3,365
Αντιγράφω, από το post των Windows 11:

Ερώτηση για τους γνωριζοντες: Πως φτιάχνεις και που αποθηκεύει τα αντίστοιχα .bat αρχεία?

Πως θα κάνω link και iconify στο desktop mode μια εντολή που τρέχει σε terminal?

Σε ορισμένα games, στο handheld mode όταν βάζω ανάλυση 1280x800, δεν μπαίνει σε fullscreen, αλλά κάνει rendering στο 1/4 αυτής, με το υπόλοιπο να είναι μαύρο. (Παίζει να είναι bug του gamescope/wayland).


Πρέπει να βγω από handheld mode, να μπω σε desktop, να κλείσω το Steam (γιατί δεν κάνει scaling το interface και δεν διαβάζονται τα γράμματα σε 2560χ1600, σε 8,8"), και να το ξανανοίξω μέσω terminal με 250% scaling (η εντολή είναι steam -forcedesktopscaling 2.5 %U)

Από εκεί και πέρα, μια χαρά όλα!! Τρέχουν με κανονικό rendering και με τα joypad του Go αναγνωρισμένα!!!

Αν είμαι με ποντικί πλητρολόγιο, δεν είναι καποιο θέμα, αλλά χωρίς το πληκτρολογιο θα προτιμούσα icon στο desktop με αυτή την εντολή!!

Ιδέες δεκτές!!
 

lucinos

Death Knight
Joined
Nov 16, 2015
Messages
2,749
αντιγράφω από windows 11

Ερώτηση για τους γνωριζοντες: Πως φτιάχνεις και που αποθηκεύει τα αντίστοιχα .bat αρχεία?
Δεν κατάλαβα ρωτάς κάτι για το lutris ή γενικά για το λίνουξ. Υποθέτω η ερώτηση δεν έχει καμμία σχέση με το lutris και είναι απλά για το λίνουξ..

Στο λίνουξ/unix το αντίστοιχο τών .bat αρχείων που είχε η DOS (για τα windows δεν ισχύει το .bat αλλά έχουν τα .cmd αρχεία αλλά υποθέτω δέχονται καταχρηστικά και την κατάλληξη .bat) είναι τα λεγόμενα σκριπτάκια. Ένα σκριπτάκι είναι απλά αρχείο κειμένου με εντολές σε όποια διερμηνευόμενη γλώσσα θες. Η κυρίαρχη γλώσσα για φλοιό είναι το bash. Τώρα ένας τρόπος να τα εκτελέσεις είναι
Code:
bash σκριπτάκι
Για να κάνεις το σκριπτάκι το ίδιο να είναι εκτελέσιμο βάζεις στην πρώτη γραμμή τού αρχείου
Code:
#!/bin/bash
και δίνεις δικαιώματα εκτέλεσης (πχ με chmod +x)
Οπότε μπορείς να το εκτελείς πχ αν βρίσκεσαι στον κατάλογό του
Code:
./σκριπτάκι

Για να το εκτελείς εύκολα από όπου και αν βρίσκεσαι το βάζεις σε έναν κατάλογο που τον προσθέτεις στο PATH (τυπικά φτιάχνουμε και χρησιμοποιούμε τον ~/bin για ατόν τον σκοπό.
Oπότε το εκτελείς όπου και αν βρίσκεσαι με σκέτο
Code:
σκριπτάκι

Στο λίνουξ οι καταλήξεις τών αρχείων δεν έχουν σημασία για το σύστημα. Συνηθίζεται πάντως τα σκριπτάκια φλοιού να έχουν την κατάληξη .sh

Για πιο απλές συντομεύσεις χρησιμοποιείται το alias αντί για σκριπτάκια.

Πως θα κάνω link και iconify στο desktop mode μια εντολή που τρέχει σε terminal?
μιλάς για τα .desktop αρχεία. Στην επιφάνεια εργασίας τα εικονίδια που βλέπεις είναι πιθανότατα τέτοια αρχεία.. Στο ~/.local/share/applications θα βρεις επίσης πολλά τέτοια αρχεία. Αυτά είναι επίσης αρχεία κειμένου με την .desktop κατάλληξη στο όνομα και με συγκεκριμένη δομή που το γραφικό περιβάλλον καταλαβαίνει και την κάνει εικονίδιο.

(η εντολή είναι steam -forcedesktopscaling 2.5 %U)
αυτό που κάνω αν απλά θέλω να προσθέσω τέτοια πράγματα για ένα παιχνίδι είναι τα βάζω στο launch options.
 
Top Bottom