Wineprefix komprimieren Thema ist als GELÖST markiert

Fragen und Anworten rund um das Zocken unter Manjaro Linux sind hier das Thema.
Antworten

Themen Author
arminius
Forum Kenner
Forum Kenner
Beiträge: 209
Registriert: Donnerstag 17. Februar 2022, 13:39
CPU: Intel I9-14900K
GPU: PNY 4090 OC
Kernel: 6.6.8-2-MANJARO
Desktop-Variante: KDE Plasma
GPU Treiber: Nvidia 12.545.29.06
Hat sich bedankt: 94 Mal
Danksagung erhalten: 10 Mal

Wineprefix komprimieren

#1

Beitrag von arminius »

Hello :)

Ich probiere ein Wineprefix mit tar.zst komprimieren. Leider bekomme ich den Fehler, dass der Link z: im Verzeichnis dosdevices nicht komprimiert werden kann, da es dafür root Rechte erfordert.

Fehlermeldung, wenn ich versuche, einen Ordner über den GUI Archivierer per zst zu packen : Error opening directory "/Enderal/enderal/dosdevices/z:/root: Keine Berechtigung

Ist dieses z: Verzeichnis für den Wineprefix von essentieller Bedeutung oder kann das weg? Zudem gibt es noch weitere Links wie "com1 -> /dev/ttyS0".

Kann ich die Links bedenkenlos löschen? Warum wird jeweils ein Link auf das "/" erzeugt, wenn ich ein Wineprefix erstelle?

Bis dann,
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1685
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 162 Mal
Danksagung erhalten: 275 Mal

Re: Wineprefix komprimieren

#2

Beitrag von LaGGGer »

Aalso ..

Wineprefixe benutzt man um einzelne Windows Anwendungen in einer wine umgebung zu installieren.
Ein Winprefix --> eine Anwendung.
Ãœblicherweise befinden sich Wineprefixe im /home/user Verzeichnis.
Dort hat root nix zu suchen.
Warum bei dir root Rechte notwendig sind, ist mir schleierhaft.


Tja, ist leider nich so bei wine. Im Verzeichnis dosdevices werden root rechte benötigt.

Aber warum komprimierst du den nicht dein Verzeichnis als root? Der Inhalt wird dadurch nicht verändert. Musst halt als root entpacken.

Leider funktioniert auch das nicht, auch als root kann ich das Verzeichnis nicht komprimieren. Es nützt auch nichts wenn ich die Dateiattribute ändere.
.......
Ok, habe jetzt ne Weile getestet, aber anscheinend kann man Links/Systemlinks nicht komprimieren.
Die links befinden sich nicht nur im Verzeichnis dosdevices, sondern auch noch in /drive_c/users/(Name)/Programm.
Keine Ahnung wie man das hinbekommen könnte.
Möglicherweise könnte man ein Skript schreiben wie man die Links löschen und dann wieder erstellen kann, ich bekomme das nicht hin.
Ich glaube dann wird auch der Aufwand zu groß.

Du wirst wohl dein Winprefix unkomprimiert archivieren müssen.
arminius hat geschrieben: ↑Freitag 9. Dezember 2022, 18:56 Ist dieses z: Verzeichnis für den Wineprefix von essentieller Bedeutung oder kann das weg? Zudem gibt es noch weitere Links wie "com1 -> /dev/ttyS0".

Kann ich die Links bedenkenlos löschen? Warum wird jeweils ein Link auf das "/" erzeugt, wenn ich ein Wineprefix erstelle?
Kann ich dir nicht beantworten, musst du selbst testen.
°°
MfG LaGGGer

Themen Author
arminius
Forum Kenner
Forum Kenner
Beiträge: 209
Registriert: Donnerstag 17. Februar 2022, 13:39
CPU: Intel I9-14900K
GPU: PNY 4090 OC
Kernel: 6.6.8-2-MANJARO
Desktop-Variante: KDE Plasma
GPU Treiber: Nvidia 12.545.29.06
Hat sich bedankt: 94 Mal
Danksagung erhalten: 10 Mal

Re: Wineprefix komprimieren

#3

Beitrag von arminius »

LaGGGer hat geschrieben: ↑Samstag 10. Dezember 2022, 12:32 Aalso ..

Wineprefixe benutzt man um einzelne Windows Anwendungen in einer wine umgebung zu installieren.
Ein Winprefix --> eine Anwendung.
Ãœblicherweise befinden sich Wineprefixe im /home/user Verzeichnis.
Dort hat root nix zu suchen.
Warum bei dir root Rechte notwendig sind, ist mir schleierhaft.


Tja, ist leider nich so bei wine. Im Verzeichnis dosdevices werden root rechte benötigt.

Aber warum komprimierst du den nicht dein Verzeichnis als root? Der Inhalt wird dadurch nicht verändert. Musst halt als root entpacken.

Leider funktioniert auch das nicht, auch als root kann ich das Verzeichnis nicht komprimieren. Es nützt auch nichts wenn ich die Dateiattribute ändere.
.......
Ok, habe jetzt ne Weile getestet, aber anscheinend kann man Links/Systemlinks nicht komprimieren.
Die links befinden sich nicht nur im Verzeichnis dosdevices, sondern auch noch in /drive_c/users/(Name)/Programm.
Keine Ahnung wie man das hinbekommen könnte.
Möglicherweise könnte man ein Skript schreiben wie man die Links löschen und dann wieder erstellen kann, ich bekomme das nicht hin.
Ich glaube dann wird auch der Aufwand zu groß.

Du wirst wohl dein Winprefix unkomprimiert archivieren müssen.
arminius hat geschrieben: ↑Freitag 9. Dezember 2022, 18:56 Ist dieses z: Verzeichnis für den Wineprefix von essentieller Bedeutung oder kann das weg? Zudem gibt es noch weitere Links wie "com1 -> /dev/ttyS0".

Kann ich die Links bedenkenlos löschen? Warum wird jeweils ein Link auf das "/" erzeugt, wenn ich ein Wineprefix erstelle?

kann ich dir nicht beantworten, musst du selbst testen.
Zwischenzeitlich hab ichs hingekriegt. Der Befehl lautet:

tar --zstd -cf enderal.tar.zst enderal/
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1685
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 162 Mal
Danksagung erhalten: 275 Mal

Re: Wineprefix komprimieren

#4

Beitrag von LaGGGer »

arminius hat geschrieben: ↑Sonntag 22. Januar 2023, 21:46 Zwischenzeitlich hab ichs hingekriegt. Der Befehl lautet:

tar --zstd -cf enderal.tar.zst enderal/
Schön das es funktioniert hat. Aber was bringt das eigentlich? Wo ist der Nutzen?

Meine Spiele habe ich von Steam oder Epic (Heroic), seit kurzem teste ich noch Battle.Net über Lutris.
Nur die Games die ich grade spiele, habe ich Installiert. Somit habe ich auch keine Platzprobleme.
°°
MfG LaGGGer

Themen Author
arminius
Forum Kenner
Forum Kenner
Beiträge: 209
Registriert: Donnerstag 17. Februar 2022, 13:39
CPU: Intel I9-14900K
GPU: PNY 4090 OC
Kernel: 6.6.8-2-MANJARO
Desktop-Variante: KDE Plasma
GPU Treiber: Nvidia 12.545.29.06
Hat sich bedankt: 94 Mal
Danksagung erhalten: 10 Mal

Re: Wineprefix komprimieren

#5

Beitrag von arminius »

LaGGGer hat geschrieben: ↑Montag 23. Januar 2023, 09:44
arminius hat geschrieben: ↑Sonntag 22. Januar 2023, 21:46 Zwischenzeitlich hab ichs hingekriegt. Der Befehl lautet:

tar --zstd -cf enderal.tar.zst enderal/
Schön das es funktioniert hat. Aber was bringt das eigentlich? Wo ist der Nutzen?

Meine Spiele habe ich von Steam oder Epic (Heroic), seit kurzem teste ich noch Battle.Net über Lutris.
Nur die Games die ich grade spiele, habe ich Installiert. Somit habe ich auch keine Platzprobleme.
Hallo,

zstd ist eine sehr effiziente Komprimierungsmethode die ebenfalls sehr schnell ist.
Antworten

Zurück zu „Native Linux Gaming“