Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja.
Wątki z problemami zamieszczone w dziale "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Autor Wątek: Edycja aktywatora  (Przeczytany 224 razy)

Offline CoyaDeBrojara

  • Newbie
  • *
  • Wiadomości: 43
  • Reputacja: 6
Edycja aktywatora
« dnia: Maj 23, 2021, 05:11:29 pm »
Hej. Walczę dzielnie z edycją skrótu umieszczonego na pulpicie, będącego aktywatorem do programu.



Program, w tym wypadku grę, chcę uruchomić pod kontrolą karty Nvidia. Jeżeli polecenie:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "/home/przemek/GOG Games/Pillars of Eternity II Deadfire/start.sh" ""
uruchomię z konsoli, wówczas program uruchamia się prawidłowo pod kontrolą drugiej karty.
Próba uruchomienia za pomocą skrótu daje następujący błąd.



Podsumowując. Nie potrafię wyedytować polecenia w aktywatorze programu, tak by można było uruchomić program pod kontrolą Nvidii.
Generalnie dla mnie to nie problem ale brackiemu strasznie to przeszkadza, więc proszę o pomoc.


Debian 11 (testing/sid), pulpit xfce 4.16

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1628
  • Reputacja: 9
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Edycja aktywatora
« Odpowiedź #1 dnia: Maj 23, 2021, 07:08:22 pm »
Jedynie Ci mogę podpowiedzieć dlaczego dostajesz informację z błędem procesu potomnego.
Po prostu musisz uruchomić managera plików, przejść do katalogu pulpit, i kliknąć dwukrotnie na ten aktywator, i wtedy powinno się wyświetlić takie okno



I musisz kliknąć "oznacz jako zaufany".
Arch Linux Xfce+compiz - 64Bit Linux User #621110 

Offline CoyaDeBrojara

  • Newbie
  • *
  • Wiadomości: 43
  • Reputacja: 6
Odp: Edycja aktywatora
« Odpowiedź #2 dnia: Maj 23, 2021, 07:31:04 pm »
Niestety, ten etap już przeszłam, aktywator ma nadane prawa do uruchamiania.



Mi się wydaje że pierwszy człon polecenia czyli: " __NV_PRIME_RENDER_OFFLOAD=1 " jest traktowany jako polecenie. Co zrozumiałe nie ma takiej komendy w systemie, jednakże jestem w stanie uruchomić w ten sposób program z konsoli. Nie rozumiem tego, a zależałoby mi żeby można było uruchamiać program za pomocą skrótu.

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1628
  • Reputacja: 9
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Edycja aktywatora
« Odpowiedź #3 dnia: Maj 23, 2021, 11:50:21 pm »
A weź zrób taki myk, i w poleceniu dodaj taką treść
xfce4-terminal -e '__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "/home/przemek/GOG Games/Pillars of Eternity II Deadfire/start.sh" ""' --hold
Arch Linux Xfce+compiz - 64Bit Linux User #621110 

Offline CoyaDeBrojara

  • Newbie
  • *
  • Wiadomości: 43
  • Reputacja: 6
Odp: Edycja aktywatora
« Odpowiedź #4 dnia: Maj 24, 2021, 12:04:07 am »
wygląda to w ten sposób:



Podobny efekt daje zaznaczenie, przy edycji aktywatora, opcji "uruchamianie w terminalu"

Próbowałam ująć to w cudzysłowie w różnej konfiguracji, ale wychodzi jakiś miszmasz i system nie rozumie o co mi chodzi... :'(

Dodam że komenda na pewno jest poprawna, a zębatki obracają się radośnie w takt częstotliwości odświeżania monitora:


« Ostatnia zmiana: Maj 24, 2021, 12:17:35 am wysłana przez CoyaDeBrojara »

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1628
  • Reputacja: 9
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Edycja aktywatora
« Odpowiedź #5 dnia: Maj 24, 2021, 12:22:32 am »
To w takim razie nie pozostaje Ci nic innego jak dodanie aliasu do .bashrc czy .zshrc
alias gra='__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "/home/przemek/GOG Games/Pillars of Eternity II Deadfire/start.sh" ""'I uruchamiać tą grę przez terminal.
Arch Linux Xfce+compiz - 64Bit Linux User #621110 

Offline CoyaDeBrojara

  • Newbie
  • *
  • Wiadomości: 43
  • Reputacja: 6
Odp: Edycja aktywatora
« Odpowiedź #6 dnia: Maj 24, 2021, 12:25:05 am »
Szkoda, to komp brata, może znajdę jakieś inne rozwiązanie. Tak czy siak, dzięki za pomoc :)

Offline robson75

  • Hero Member
  • *****
  • Wiadomości: 1628
  • Reputacja: 9
  • Nie ufaj nikomu w sieci, nawet mi.
Odp: Edycja aktywatora
« Odpowiedź #7 dnia: Maj 24, 2021, 12:34:20 am »
Może to Cię naprowadzi na uruchomienie tego nieszczęsnego aktywatora
https://docs.xfce.org/xfce/exo/4.16/desktop-item-edit
Arch Linux Xfce+compiz - 64Bit Linux User #621110