اجرا نشدن XDM در لینوکس با این پیغام An older version of XDM is already running

8/7/2022 Linux
859

نمیدونم چرا به یکباره زمانی میخواستم XDM را اجراکنم پیغام 

 An older version of XDM is already running

ظاهر شد ،‌سیستم رو ریستارت کردم ، خاموش کردم . دوباره روشن کردم جواب نداد 

 

راه حلی که انجام دادم این بود 

توی پوشه /opt/xdm فایل dwonload.txt ر. پاک کردم (نتیجه این بود که لیست دانلود ها درxdm پاک شد 

خیلی جاها نوشته با این دستور باید java هایی که در حال اجرا هستن را kill کنیم برای من جواب نداد

try this:
ps -a|grep java
kill -9 java_pid
cd /opt/xdman
jre/bin/java -jar xdman.jar

 

دنبال kill کردن فایلهای جاوا گشتم نتیجه یه فایل bash در document ایجاد کردم و اجرا کردم 

ایجاد فایل bash در document 

touch killjava.sh

و این کد رو داخلش گذاشتم 

#! /bin/bash

# Kill Java process

# Determine the pid
PID=`ps -C java -o pid=`

kill -9 $PID

برای اجرا ترمینال رو همینجا باز کنید و این دستور رو اجرا کنید 

chmod u+x killjava.sh

بعد xdm را اجرا کردم اجرا شد اما لیست دانلودها نبود شاید اگر فایل download.txt رو که بالا گفتم حذف هم نمیکردم جواب میداد

آپدیت :1402/04/21

XDM ورژن جدید رو که هنوز نسخه بتا هست رو در سایت خودش قرار داده در این ورژن اکستنشن کروم رو هم اضافه کرده چرا که از سایت اکستنشنهای کروم(

chrome web store

) حذف شده و تغییرات بهتری داشته هر چند ایرادی که برای من داشت این بود گه هر چند دقیقه خود به خود دانلود متوقف میشد ، مجبور شدم همان ورژن پایدار قبل اش رو نصب کنم