Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Ако си начинаещ в Линукс, задай въпроса си тук


korduna

Препоръчан отговор

Няма нужда от кавички в случая, кавички са нужни, когато има нужда от "разстояние" или може да се ескейпне с \

LC_ALL=bg_BG.CP1251 wine ~/.wine/drive_c/'Program Files (x86)'/program.exe

env=value е environment variable ѝ задаваш стойност само за текущата команда и след нея е тя. ' е защото Program Files има разстояние може да се запише и така Program\ Files\ (x86)

Линк към коментара
Сподели в други сайтове

  • 4 седмици по-късно...
  • Отговори 9k
  • Създадено
  • Последен отговор

Потребители с най-много отговори

Потребители с най-много отговори

Публикувани изображения

  • 3 седмици по-късно...

Здравейте!

Имам едно проблемче с KDE 5.20.5 на Manjaro. След последния голям ъпдейт преди, не съм сигурен, 10-ина дни може би, десктоп средата започна да крашва като се опитвам да преоразмерявам гаджетите по десктопа. Викам си нищо, ще се оправи след някой друг ъпдейт. Няколко дни по-късно започва да се случва и от време на време като отвроя clipboard-a или скритите неща в system tray-a. Преди 2 дни пък си играх с декорациите по прозорците, слагах и махах разни работи по лентите, които съм си нагласил, и като сложих global menu и контролите за прозорците, започна да крашва и да се рестартира постоянно. Не е проблем с X11 или Kernel-a(поне така мисля), защото инсталирах xfce и работи без никакви проблеми с него. Сравнително нов съм с Линукс, така че нямам идея накъде да се обърна, а най-новата информация, която намерих в нета, е от ноември, така че не смея да пробвам фиксовете от там да не го омажа още повече :D 

image.png.077c8dbc17f1b7a5c1c6b8cf4af70ca6.png

Линк към коментара
Сподели в други сайтове

здравейте, искам да стартирам команда при shutdown на линукс-а

на 16.04 и 18.04 го правя със сервиз, обаче нищо не става. правя го така:

създавам /etc/systemd/system/mute.service:

[Unit]
Description=Run Scripts at Start and Stop

[Service]
Type=oneshot
RemainAfterExit=true
ExecStop=/usr/bin/mute

[Install]
WantedBy=multi-user.target

а /usr/bin/mute съдържа:

#!/bin/sh
/usr/bin/amixer -qD pulse set Master mute
/bin/echo "mute executed $(date)" >>/home/user/mute.txt

и после

chmod +x /usr/bin/mute

за да може да се изпълнява

стартирам и сервиза

sudo systemctl enable mute.service

рестартирам/изключвам и после нищо не се е променило... (реда с echo ми е за проверка само)  идеята е да ми заглушава звуковата карта, понеже не спирам тонколоните и усилвателя, след логване съм съм си направил unmute.desktop стартер, който пуска звука при логване...

обаче mute ми работи само ръчно от конзолата... тоест или сервиза се стартира прекалено късно по време на shutdown-a и не се изпълняват командите, или изобщо не работи, въпреки че се стартира...

пробвах и със скрипт /etc/rc6.d/k99mute и то не работи...

https://askubuntu.com/questions/293312/execute-a-script-upon-logout-reboot-shutdown-in-ubuntu

Линк към коментара
Сподели в други сайтове

преди 34 минути, the professor написа:

искам да стартирам команда при shutdown на линукс-а

mute.service:

[Unit]
Before=shutdown.target

[Service]
Type=oneshot
TimeoutStartSec=0
ExecStart=/usr/bin/mute

[Install]
WantedBy=shutdown.target

 

Линк към коментара
Сподели в други сайтове

на 21.02.2021 г. в 11:12, Тамболианеца написа:

mute.service:



[Unit]
Before=shutdown.target

[Service]
Type=oneshot
TimeoutStartSec=0
ExecStart=/usr/bin/mute

[Install]
WantedBy=shutdown.target

 

пускам сервиза:

~$ sudo systemctl enable mute.service

Created symlink /etc/systemd/system/shutdown.target.wants/mute.service → /etc/systemd/system/mute.service.
обаче нещо не се получава:

sudo systemctl --all
...
mute.service              loaded    inactive dead      mute.service
...

 

Линк към коментара
Сподели в други сайтове

 

мисля че точно за каквото ми трябва няма да стане. вероятно времето, по което се старира сервиза е прекалено късно и Pulse audio вече е неактивно:

sudo systemctl status mute.service 
● mute.service
   Loaded: loaded (/etc/systemd/system/mute.service; enabled; vendor preset: ena
   Active: failed (Result: exit-code) since Mon 2021-02-22 21:50:41 EET; 14s ago
  Process: 539 ExecStart=/usr/bin/mute (code=exited, status=1/FAILURE)
 Main PID: 539 (code=exited, status=1/FAILURE)

фев 22 21:50:41 lubuntu-pc mute[539]: ALSA lib pulse.c:243:(pulse_connect) Pu
фев 22 21:50:41 lubuntu-pc mute[539]: amixer: Mixer attach pulse error: Conne
фев 22 21:50:41 lubuntu-pc systemd[1]: Starting mute.service...
фев 22 21:50:41 lubuntu-pc systemd[1]: mute.service: Main process exited, cod
фев 22 21:50:41 lubuntu-pc systemd[1]: mute.service: Failed with result 'exit
фев 22 21:50:41 lubuntu-pc systemd[1]: Failed to start mute.service.
lines 1-12/12 (END)...skipping...
● mute.service
   Loaded: loaded (/etc/systemd/system/mute.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2021-02-22 21:50:41 EET; 14s ago
  Process: 539 ExecStart=/usr/bin/mute (code=exited, status=1/FAILURE)
 Main PID: 539 (code=exited, status=1/FAILURE)

фев 22 21:50:41 lubuntu-pc mute[539]: ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refu
фев 22 21:50:41 lubuntu-pc mute[539]: amixer: Mixer attach pulse error: Connection refused
фев 22 21:50:41 lubuntu-pc systemd[1]: Starting mute.service...
фев 22 21:50:41 lubuntu-pc systemd[1]: mute.service: Main process exited, code=exited, status=1/FAILURE
фев 22 21:50:41 lubuntu-pc systemd[1]: mute.service: Failed with result 'exit-code'.
фев 22 21:50:41 lubuntu-pc systemd[1]: Failed to start mute.service.

има ли вариант да стартирам скрипт на излизане от графичната среда (logout)?

Линк към коментара
Сподели в други сайтове

преди 22 минути, the professor написа:

има ли вариант да стартирам скрипт на излизане от графичната среда (logout)?

Да.

В КДЕ е много лесно:

https://i.imgur.com/wxbv5m3.png

Иначе:

https://askubuntu.com/questions/293312/execute-a-script-upon-logout-reboot-shutdown-in-ubuntu

Цитат

To execute a script upon logout:
Add the following line:

session-cleanup-script=/path/to/script
in /etc/lightdm/lightdm.conf file.

You have to restart lightdm in order that this change to take effect. To do this go in tty1 using Ctrl+Alt+F1, login with your username and password and run the following command:

sudo service lightdm restart
Note: use Ctrl+Alt+F7 to switch to the graphical session

 

Линк към коментара
Сподели в други сайтове

преди 1 час, the professor написа:

Created symlink /etc/systemd/system/shutdown.target.wants/mute.service → /etc/systemd/system/mute.service.
обаче нещо не се получава:

sudo systemctl --all
...
mute.service              loaded    inactive dead      mute.service

 

Мдам, не върви както се очакваше.
Като компенсация седнах, разписах и тествах лично:
Работещият сервис за твоя случай:

mute.service:

[Unit]
Before=shutdown.target

[Service]
ExecStop=sh -c '/usr/bin/mute'
RemainAfterExit=yes

[Install]
WantedBy=graphical.target

 

Линк към коментара
Сподели в други сайтове

session-cleanup-script=/path/to/script
in /etc/lightdm/lightdm.conf file.

това също го пробвах и не сработи...

Цитат

Мдам, не върви както се очакваше.
Като компенсация седнах, разписах и тествах лично:
Работещият сервис за твоя случай:

mute.service:


[Unit]
Before=shutdown.target

[Service]
ExecStop=sh -c '/usr/bin/mute'
RemainAfterExit=yes

[Install]
WantedBy=graphical.target

 

пак не става... обаче дали ще пиша 2 или 3 команди е все тая... ще си карам по стария начин:

sudo -i

sleep 30m &&amixer -qD pulse set Master mute &&poweroff

благодаря за съветите все пак...

 

Линк към коментара
Сподели в други сайтове

Чудя се какво точно правиш да не работи...
Виж и journalctl за евентулни грешки.

Последен опит...
Направи ли след редактирането на сървиса по този начин активирането му:
systemctl disable mute.service
systemctl enable mute.service
systemctl start mute.service


Пълният код при мен:
--------------------

$ cat /usr/bin/mute
#!/bin/sh
/usr/bin/amixer -qD pulse set Master mute
/bin/echo "mute executed $(date)" >>/var/log/mute.log


$ cat /lib/systemd/system/mute.service
[Unit]
Before=shutdown.target

[Service]
ExecStop=sh -c '/usr/bin/mute'
RemainAfterExit=yes

[Install]
WantedBy=graphical.target

Статусът на сървиса:
-------------------
$ sudo systemctl status mute.service
● mute.service
   Loaded: loaded (/lib/systemd/system/mute.service; enabled; vendor preset: enabled)
   Active: active (exited) since Tue 2021-02-23 22:45:02 EET; 8min ago

Feb 23 22:45:02 xxxxxxx systemd[1]: Started mute.service.

Резултатът в лога след 2 рестартa:
-------------------------------

$ cat /var/log/mute.log
mute executed Tue Feb 23 22:42:48 EET 2021
mute executed Tue Feb 23 22:43:59 EET 2021

и естествено при старт на системата говорителят ми в състояние изключен.

Дистрото не е от значение, но за протокола съм с Debian Buster / Xfce

 

Линк към коментара
Сподели в други сайтове

Може да пробва и при включване на системата. Възможно е тогава да работи по-добре.

Знам, че не е точно същото.... но има потенциал. 

Линк към коментара
Сподели в други сайтове

на 23.02.2021 г. в 23:01, Тамболианеца написа:

Чудя се какво точно правиш да не работи...
Виж и journalctl за евентулни грешки.

Последен опит...
Направи ли след редактирането на сървиса по този начин активирането му:
systemctl disable mute.service
systemctl enable mute.service
systemctl start mute.service


Пълният код при мен:
--------------------

$ cat /usr/bin/mute
#!/bin/sh
/usr/bin/amixer -qD pulse set Master mute
/bin/echo "mute executed $(date)" >>/var/log/mute.log


$ cat /lib/systemd/system/mute.service
[Unit]
Before=shutdown.target

[Service]
ExecStop=sh -c '/usr/bin/mute'
RemainAfterExit=yes

[Install]
WantedBy=graphical.target

Статусът на сървиса:
-------------------
$ sudo systemctl status mute.service
● mute.service
   Loaded: loaded (/lib/systemd/system/mute.service; enabled; vendor preset: enabled)
   Active: active (exited) since Tue 2021-02-23 22:45:02 EET; 8min ago

Feb 23 22:45:02 xxxxxxx systemd[1]: Started mute.service.

Резултатът в лога след 2 рестартa:
-------------------------------

$ cat /var/log/mute.log
mute executed Tue Feb 23 22:42:48 EET 2021
mute executed Tue Feb 23 22:43:59 EET 2021

и естествено при старт на системата говорителят ми в състояние изключен.

Дистрото не е от значение, но за протокола съм с Debian Buster / Xfce

 

направих точно същото, преди слагах сервиза в /etc/systemd/system/mute.service

сега го сложих в /lib/systemd/system/mute.service

разрешавам го, но като го стартирам:

[email protected]:~$ sudo systemctl disable mute.service

Removed /etc/systemd/system/graphical.target.wants/mute.service.

[email protected]:~$ sudo systemctl enable mute.service
Created symlink /etc/systemd/system/graphical.target.wants/mute.service → /etc/systemd/system/mute.service.

[email protected]:~$ sudo systemctl start mute.service

Failed to start mute.service: Unit mute.service is not loaded properly: Exec format error.
See system logs and 'systemctl status mute.service' for details.

[email protected]:~$ sudo systemctl status mute.service
● mute.service
   Loaded: error (Reason: Exec format error)
   Active: inactive (dead)

фев 28 10:35:01 lubuntu-pc systemd[1]: /etc/systemd/system/mute.service:5: Executable path is not absolute: sh -c '/usr/bin/mute'
фев 28 10:35:17 lubuntu-pc systemd[1]: /etc/systemd/system/mute.service:5: Executable path is not absolute: sh -c '/usr/bin/mute'

линукса е lubuntu 18.04 amd64 с кернел 5.11 (но и със стария кернел 4.xx не тръгваше сервиза)

пробвах и без sh -c, както и /bin/sh -c вади ми същата грешка
интерестното е че забранявам сервиза, редактирам ExecStop=sh -c '/usr/bin/mute' на ExecStop=/bin/sh -c '/usr/bin/mute' илина ExecStop=/usr/bin/mute и като разреша и стартирам сервиза грешката пак е същата:

Executable path is not absolute: sh -c '/usr/bin/mute'

което никак не мога да си обясня, сякаш се е кеширало някъде...

edit: беше се кеширало щото не съм давал sudo systemctl stop mute.service

подкарах сервиза, за което много благодаря... за да не вади грешка Executable path is not absolute: sh -c '/usr/bin/mute' смених кавичките на двойни...

така сервиза работи, командата mute се изпълнява , но явно се изпълнява късно защото звука не "mute-ва", но

/bin/echo "mute executed $(date)" >>/var/log/mute.log работи и записва в лога...
 

Линк към коментара
Сподели в други сайтове

начинаещ съм и искам да хакна на съседа рутера за да ползвам нет
как става това?

пп
iwconfig wlan0 txpower 20
е да ама не става, все си е нула децибела
адаптера на лаптопа е AC 8260 и евентуално с какъв бих могъл да го заменя
 

Редактирано от дръндю (преглед на промените)
Линк към коментара
Сподели в други сайтове

преди 53 минути, дръндю написа:

начинаещ съм и искам да хакна на съседа рутера за да ползвам нет
как става това?

пп
iwconfig wlan0 txpower 20
е да ама не става, все си е нула децибела
адаптера на лаптопа е AC 8260 и евентуално с какъв бих могъл да го заменя
 

Следи beacon frames.

Линк към коментара
Сподели в други сайтове

преди 52 минути, дръндю написа:

начинаещ съм и искам да хакна на съседа рутера за да ползвам нет
как става това?

А, как да крадеш ток и вода искаш ли някой съвет ? 

Линк към коментара
Сподели в други сайтове

преди 10 минути, cybercop написа:

А, как да крадеш ток и вода искаш ли някой съвет ? 

да
ако може и за картоф

преди 13 минути, acnekt написа:

Следи beacon frames.

не работи с този адаптер
по принцип включвам външен 722N  v1, като от нормалните 20 го дигам на 35дб, за да си връщам на съседа с къртача

Линк към коментара
Сподели в други сайтове

на 28.02.2021 г. в 11:05, дръндю написа:

начинаещ съм и искам да хакна на съседа рутера за да ползвам нет
как става това?

пп
iwconfig wlan0 txpower 20
е да ама не става, все си е нула децибела
адаптера на лаптопа е AC 8260 и евентуално с какъв бих могъл да го заменя
 

Bдигни напрежението от 3.3V на 3.7V  и смени анемичната антена с модел от TL-WR841N.

spacer.png

Линк към коментара
Сподели в други сайтове

преди 12 минути, Profruit написа:

Bдигни напрежението от 3.3V на 3.7V  и смени анемичната антена с модел от TL-WR841N.

Слабо е.
Да включи 380V към лаптопа и се свърже към гръмоотвода.
И ще има Дръндю - црън космонаФт.

 

Линк към коментара
Сподели в други сайтове

на 28.02.2021 г. в 11:05, дръндю написа:

начинаещ съм и искам да хакна на съседа рутера за да ползвам нет
как става това?

Питай руските хакери те са  много навътре в материята .,

Свидят ти се да отделиш от парите си 15/20 лв за нет ?

Линк към коментара
Сподели в други сайтове

на 28.02.2021 г. в 11:57, cybercop написа:

А, как да крадеш ток и вода искаш ли някой съвет ? 

А той е спец по кражби на ток и вода

Линк към коментара
Сподели в други сайтове

Независимо че темата е за начинаещи, в такъв раздел не е редно да се пишат всевъзможни глупости. Към Дръндю!

Не те зная какво си вдигнал и с какво го измери, но единственото което правиш е да ръсиш смущения и хармоници от всякакъв характер, което хич не е разрешено. Независимо, че бандът е разрешен за всеобщо ПОЛЗВАНЕ!

Линк към коментара
Сподели в други сайтове

преди 5 часа, Kolev71 написа:

...но единственото което правиш е да ръсиш смущения и хармоници от всякакъв характер, което хич не е разрешено

аве и на съседа с къртача не му е разрешено по всяко време да вдига шум, ама го прави
и определено не си запознат, как стоят нещата с разбиване на пароли

преди 8 часа, Profruit написа:

Bдигни напрежението от 3.3V на 3.7V  и смени анемичната антена с модел от TL-WR841N.

spacer.png

имах предвид замяна на вградения AC 8260, без да ползвам външен
едно време имах DELL E5410, не помня с какъв адаптер беше, но не съ имал проблеми...вярно че беше еднолентов, само за 2,4Гх
 просто на съседа съм му казал, че ако не спре да вдига шум по всяко време, ще му спра нета
той се смее и не вярва
но идеята ти е добра и ще го потърся в магазина
благодаря!

 

 

 

 

 

 

 

 

 

 

 

 

 




 

Линк към коментара
Сподели в други сайтове

преди 24 минути, дръндю написа:

аве и на съседа с къртача не му е разрешено по всяко време да вдига шум, ама го прави

Аве никой не го интересува съседа ти и твоите глупости във подфорум, в който се дискутират теми от Линукс. Администрацията ти е направила и дала възможност да си дращиш глупостите в  други подобни теми за развлечения. Толкова ли не може да се сети кухата ти кратуна?

Линк към коментара
Сподели в други сайтове

преди 8 часа, adersa написа:

Свидят ти се да отделиш от парите си 15/20 лв за нет ?

найш колко кила картоф са тва ве 

преди 2 минути, Kolev71 написа:

твоите глупости във подфорум, в който се дискутират теми от Линукс

ами "кали", "църното арч", "папагалът" и тънъ,  са си баш линукс
нещата които пиша са си баш за линукс

Линк към коментара
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване