Xdm download manager  Το θέμα επιλύθηκε

...browsers, email, downloads, torrents, κλπ (όχι προβλήματα καρτών εδώ)

Συντονιστής: the_eye

Re: Xdm download manager

Δημοσίευσηαπό Maras » 03 Ιουν 2019, 20:48

Δεν χρησιμοποιώ κάτι συγκεκριμένο, για παράδειγμα τον xdman δεν τον ήξερα καν αλλά τον έκανα να δουλέψει σε 2 μηχανήματα(Ubuntu και Slackware) με openjdk-8-jre. Για video στο yt, χρησιμοποιώ τον youtube-dl, μέσω κονσόλας κατεβάζει ότι θέλω με μία εντολή και κάνει και extract audio only σε διάφορα formats. To πρόβλημα σε 'σένα είναι το εξής :
Κώδικας: Επιλογή όλων
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Comparison method violates its general contract!
   at java.util.TimSort.mergeLo(TimSort.java:777)
   at java.util.TimSort.mergeAt(TimSort.java:514)
   at java.util.TimSort.mergeCollapse(TimSort.java:441)
   at java.util.TimSort.sort(TimSort.java:245)
   at java.util.Arrays.sort(Arrays.java:1512)
   at java.util.ArrayList.sort(ArrayList.java:1454)
   at java.util.Collections.sort(Collections.java:175)
   at xdman.ui.components.DownloadTableModel.sort(DownloadTableModel.java:68)
   at xdman.ui.components.DownloadTableModel.listChanged(DownloadTableModel.java:50)
   at xdman.ui.components.DownloadListView.refresh(DownloadListView.java:71)
   at xdman.ui.components.MainWindow.filter(MainWindow.java:366)
   at xdman.ui.components.MainWindow.initWindow(MainWindow.java:891)
   at xdman.ui.components.MainWindow.<init>(MainWindow.java:97)
   at xdman.XDMApp.showMainWindow(XDMApp.java:178)
   at xdman.XDMApp$1.run(XDMApp.java:99)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Το οποίο κάποιοι αναφέρουν και σαν bug της Java.
Δώσε το αποτέλεσμα των εντολών :
Κώδικας: Επιλογή όλων
sudo apt list --installed | grep openjdk

για να δούμε ποια πακέτα της java είναι εγκατεστημένα, και αν θέλεις μπορείς να τα αφαιρέσεις και να βάλεις την 8, για να δεις αν δουλεύει το xdman (με την προυπόθεση ότι δεν χρησιμοποιείς την 11 κάπου αλλού).
Επίσης χρησιμοποιείς 18.04 64bit?
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό kllado » 04 Ιουν 2019, 10:19

Maras έγραψε:Δεν χρησιμοποιώ κάτι συγκεκριμένο, για παράδειγμα τον xdman δεν τον ήξερα καν αλλά τον έκανα να δουλέψει σε 2 μηχανήματα(Ubuntu και Slackware) με openjdk-8-jre. Για video στο yt, χρησιμοποιώ τον youtube-dl, μέσω κονσόλας κατεβάζει ότι θέλω με μία εντολή και κάνει και extract audio only σε διάφορα formats. To πρόβλημα σε 'σένα είναι το εξής :
Κώδικας: Επιλογή όλων
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Comparison method violates its general contract!
   at java.util.TimSort.mergeLo(TimSort.java:777)
   at java.util.TimSort.mergeAt(TimSort.java:514)
   at java.util.TimSort.mergeCollapse(TimSort.java:441)
   at java.util.TimSort.sort(TimSort.java:245)
   at java.util.Arrays.sort(Arrays.java:1512)
   at java.util.ArrayList.sort(ArrayList.java:1454)
   at java.util.Collections.sort(Collections.java:175)
   at xdman.ui.components.DownloadTableModel.sort(DownloadTableModel.java:68)
   at xdman.ui.components.DownloadTableModel.listChanged(DownloadTableModel.java:50)
   at xdman.ui.components.DownloadListView.refresh(DownloadListView.java:71)
   at xdman.ui.components.MainWindow.filter(MainWindow.java:366)
   at xdman.ui.components.MainWindow.initWindow(MainWindow.java:891)
   at xdman.ui.components.MainWindow.<init>(MainWindow.java:97)
   at xdman.XDMApp.showMainWindow(XDMApp.java:178)
   at xdman.XDMApp$1.run(XDMApp.java:99)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Το οποίο κάποιοι αναφέρουν και σαν bug της Java.
Δώσε το αποτέλεσμα των εντολών :
Κώδικας: Επιλογή όλων
sudo apt list --installed | grep openjdk

για να δούμε ποια πακέτα της java είναι εγκατεστημένα, και αν θέλεις μπορείς να τα αφαιρέσεις και να βάλεις την 8, για να δεις αν δουλεύει το xdman (με την προυπόθεση ότι δεν χρησιμοποιείς την 11 κάπου αλλού).
Επίσης χρησιμοποιείς 18.04 64bit?


Tα αποτελέσματα είναι τα εξής:
Κώδικας: Επιλογή όλων
klubuntu@klubuntu:~$ sudo apt list --installed | grep openjdk
[sudo] password for klubuntu:

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

openjdk-11-jre/bionic-updates,bionic-security,now 11.0.3+7-1ubuntu2~18.04.1 amd64 [installed,automatic]
openjdk-11-jre-headless/bionic-updates,bionic-security,now 11.0.3+7-1ubuntu2~18.04.1 amd64 [installed,automatic]
openjdk-8-jre/bionic-updates,bionic-security,now 8u212-b03-0ubuntu1.18.04.1 amd64 [installed,automatic]
openjdk-8-jre-headless/bionic-updates,bionic-security,now 8u212-b03-0ubuntu1.18.04.1 amd64 [installed,automatic]
klubuntu@klubuntu:~$



Επίσης, πώς μπορώ να δώ ότι δεν χρησιμοποιώ την 11 κάπου αλλού και ότι σε ενδεχόμενο update δεν θα εγκατασταθεί η 11;

Χρησιμοποιώ τα εξής:
Release 18.04.2 LTS (Bionic Beaver) 64-bit
Kernel Linux 4.15.0-50-generic x86_64
MATE 1.20.1
1 Γνώσεις Linux: αρχάριος ┃ Προγραμματισμού: καθόλου, αλλά ενδιαφέρομαι ┃ Αγγλικών: πολύ καλά
2 Ubuntu 18.04 lts mate
3 Intel Core i7 CPU 3.02 GHz ‖ RAM 7907 MiB ‖ M6500
4 nVidia 1gb
kllado
babeTUX
babeTUX
 
Δημοσιεύσεις: 120
Εγγραφή: 13 Φεβ 2009, 15:01
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό Maras » 04 Ιουν 2019, 20:44

Επίσης, πώς μπορώ να δώ ότι δεν χρησιμοποιώ την 11 κάπου αλλού και ότι σε ενδεχόμενο update δεν θα εγκατασταθεί η 11;

Όλες οι εκδόσεις της Java δεν έρχονται προεγκατεστημένες στο ubuntu, αλλά τις βάζει ο χρήστης, οπότε αν αφαιρέσεις το πακέτο δεν θα έχεις και updates. Αυτό που εννοώ όταν λέω αν τις χρησιμοποιείς αλλού είναι το εξής, για ποιο λόγο τις έβαλες, πριν το xdman χρησιμοποιούσες άλλες εφαρμογές που απαιτούν την Java?
Απ' ότι φαίνεται έχεις 2 εκδόσεις εγκατεστημένες αλλά το σύστημα χρησιμοποιεί την "11", δώσε και το αποτέλεσμα της εντολής :
Κώδικας: Επιλογή όλων
sudo apt list --installed | grep default-jre
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό kllado » 04 Ιουν 2019, 20:54

Maras έγραψε:
Επίσης, πώς μπορώ να δώ ότι δεν χρησιμοποιώ την 11 κάπου αλλού και ότι σε ενδεχόμενο update δεν θα εγκατασταθεί η 11;

Όλες οι εκδόσεις της Java δεν έρχονται προεγκατεστημένες στο ubuntu, αλλά τις βάζει ο χρήστης, οπότε αν αφαιρέσεις το πακέτο δεν θα έχεις και updates. Αυτό που εννοώ όταν λέω αν τις χρησιμοποιείς αλλού είναι το εξής, για ποιο λόγο τις έβαλες, πριν το xdman χρησιμοποιούσες άλλες εφαρμογές που απαιτούν την Java?
Απ' ότι φαίνεται έχεις 2 εκδόσεις εγκατεστημένες αλλά το σύστημα χρησιμοποιεί την "11", δώσε και το αποτέλεσμα της εντολής :
Κώδικας: Επιλογή όλων
sudo apt list --installed | grep default-jre


Την 8 την έβαλα για ένα συγκεκριμένο πρόγραμμα το οποίο, προς το παρόν, δεν το χρησιμοποιώ εδώ και κάποιον καιρό. Η 11 δεν θυμάμαι πώς βρέθηκε στο σύστημά μου, πιθανόν να ήταν προαπαιτούμενη για κάποιο άλλο πρόγραμμα που εγκατέστησα από τα αποθετήρια. Τα αποτελέσματα της εντολής που ζήτησες είναι τα εξής:

Κώδικας: Επιλογή όλων
klubuntu@klubuntu:~$ sudo apt list --installed | grep default-jre

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

default-jre/bionic-updates,bionic-security,now 2:1.11-68ubuntu1~18.04.1 amd64 [installed,automatic]
default-jre-headless/bionic-updates,bionic-security,now 2:1.11-68ubuntu1~18.04.1 amd64 [installed,automatic]
klubuntu@klubuntu:~$


1 Γνώσεις Linux: αρχάριος ┃ Προγραμματισμού: καθόλου, αλλά ενδιαφέρομαι ┃ Αγγλικών: πολύ καλά
2 Ubuntu 18.04 lts mate
3 Intel Core i7 CPU 3.02 GHz ‖ RAM 7907 MiB ‖ M6500
4 nVidia 1gb
kllado
babeTUX
babeTUX
 
Δημοσιεύσεις: 120
Εγγραφή: 13 Φεβ 2009, 15:01
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό Maras » 04 Ιουν 2019, 21:34

Ωραία δώσε την επόμενη εντολή με προσοχή και μην πατήσεις Yes(Ότι θέλεις δηλαδή να διαγραφούν τα αρχεία) δώσε τα αποτελέσματα εδώ, για να δούμε ότι θα αφαιρέσει τα σωστά αρχεία.
Κώδικας: Επιλογή όλων
sudo apt remove ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra java-common libatk-wrapper-java libatk-wrapper-java-jni openjdk-11-jre openjdk-11-jre-headless
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό kllado » 05 Ιουν 2019, 12:25

Maras έγραψε:Ωραία δώσε την επόμενη εντολή με προσοχή και μην πατήσεις Yes(Ότι θέλεις δηλαδή να διαγραφούν τα αρχεία) δώσε τα αποτελέσματα εδώ, για να δούμε ότι θα αφαιρέσει τα σωστά αρχεία.
Κώδικας: Επιλογή όλων
sudo apt remove ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra java-common libatk-wrapper-java libatk-wrapper-java-jni openjdk-11-jre openjdk-11-jre-headless


Tα αποτελέσματα:

Κώδικας: Επιλογή όλων
klubuntu@klubuntu:~$ sudo apt remove ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra java-common libatk-wrapper-java libatk-wrapper-java-jni openjdk-11-jre openjdk-11-jre-headless
[sudo] password for klubuntu:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  blender-data java-wrappers libactivation-java libapache-pom-java
  libapache2-mod-php7.2 libatinject-jsr330-api-java libbcmail-java
  libbcpkix-java libbcprov-java libblosc1 libcommons-io-java
  libcommons-lang3-java libcommons-parent-java libel-api-java
  libfontawesomefx-java libfontbox2-java libgeronimo-validation-1.0-spec-java
  libgettext-commons-java libhibernate-validator-java libhsqldb1.8.0-java
  libij-java libimgscalr-java libjackson2-core-java libjackson2-jr-java
  libjaxb-api-java libjboss-logging-java libjemalloc1 libjlibeps-java
  libjsp-api-java liblog4cplus-1.1-9 liblogback-java libmail-java
  libmalai-java libmetadata-extractor-java libopenimageio1.7 libopenjfx-java
  libopenjfx-jni libopenvdb5.0 libpdfrenderer-java libqt5qevercloud3
  libsambox-java libsejda-eventstudio-java libsejda-injector-java
  libsejda-io-java libsejda-java libservlet-api-java libservlet3.1-java
  libslf4j-java libtwelvemonkeys-java libwebsocket-api-java libxmpcore-java
  mimetex openjfx openjfx-source php php-common php-font-lib php-gd php-pear
  php-xml php7.2 php7.2-cli php7.2-common php7.2-gd php7.2-json php7.2-opcache
  php7.2-readline php7.2-xml scala-library scala-parser-combinators sdop tidy
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw
  libreoffice-gnome libreoffice-gtk3 libreoffice-impress libreoffice-math
  libreoffice-ogltrans libreoffice-writer python3-uno
Suggested packages:
  gstreamer1.0-plugins-bad libreoffice-report-builder unixodbc libjtds-java
  libreoffice-mysql-connector | libmyodbc | libmysql-java
  libreoffice-sdbc-postgresql | odbc-postgresql | libpg-java libsqliteodbc
  | tdsodbc | mdbtools libreoffice-sdbc-firebird libreoffice-evolution
  libreofficekit-data fonts-crosextra-caladea fonts-crosextra-carlito
  default-jre | sun-java6-jre | java6-runtime | jre
Recommended packages:
  default-jre | sun-java6-jre | java6-runtime | jre libreoffice-sdbc-hsqldb
  gstreamer1.0-gtk3
The following packages will be REMOVED:
  blender brutalchess ca-certificates-java default-jre default-jre-headless
  fonts-dejavu fonts-dejavu-extra imagej java-common latexdraw
  libatk-wrapper-java libatk-wrapper-java-jni libreoffice-sdbc-hsqldb nixnote2
  openjdk-11-jre openjdk-11-jre-headless openjdk-8-jre openjdk-8-jre-headless
  pdfsam php-dompdf
The following packages will be upgraded:
  libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw
  libreoffice-gnome libreoffice-gtk3 libreoffice-impress libreoffice-math
  libreoffice-ogltrans libreoffice-writer python3-uno
14 upgraded, 0 newly installed, 20 to remove and 20 not upgraded.
Need to get 54,6 MB of archives.
After this operation, 406 MB disk space will be freed.
Do you want to continue? [Y/n]
1 Γνώσεις Linux: αρχάριος ┃ Προγραμματισμού: καθόλου, αλλά ενδιαφέρομαι ┃ Αγγλικών: πολύ καλά
2 Ubuntu 18.04 lts mate
3 Intel Core i7 CPU 3.02 GHz ‖ RAM 7907 MiB ‖ M6500
4 nVidia 1gb
kllado
babeTUX
babeTUX
 
Δημοσιεύσεις: 120
Εγγραφή: 13 Φεβ 2009, 15:01
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό Maras » 05 Ιουν 2019, 12:43

Ακύρωσε την διαδικασία (επέλεξε δηλαδή No), γιατί μαζί θα αφαιρεθούν προγράμματα που βασίζονται στην Java, όπως το latexdraw (το οποίο θέλει το default-jre), το imagej ( θέλει το default-jre), το nixnote2 (θέλει το default-jre) και το blender (θέλει το fonts-dejavu). Προφανώς είναι προγράμματα που χρησιμοποιείς και κατά την εγκατάστασή τους, εγκατέστησαν και το jre. Οπότε δεν είναι ασφαλής μέθοδος η διαγραφή γιατί μπορεί να καταλήξεις με σπασμένο σύστημα.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό kllado » 06 Ιουν 2019, 16:49

Maras έγραψε:Ακύρωσε την διαδικασία (επέλεξε δηλαδή No), γιατί μαζί θα αφαιρεθούν προγράμματα που βασίζονται στην Java, όπως το latexdraw (το οποίο θέλει το default-jre), το imagej ( θέλει το default-jre), το nixnote2 (θέλει το default-jre) και το blender (θέλει το fonts-dejavu). Προφανώς είναι προγράμματα που χρησιμοποιείς και κατά την εγκατάστασή τους, εγκατέστησαν και το jre. Οπότε δεν είναι ασφαλής μέθοδος η διαγραφή γιατί μπορεί να καταλήξεις με σπασμένο σύστημα.


done
1 Γνώσεις Linux: αρχάριος ┃ Προγραμματισμού: καθόλου, αλλά ενδιαφέρομαι ┃ Αγγλικών: πολύ καλά
2 Ubuntu 18.04 lts mate
3 Intel Core i7 CPU 3.02 GHz ‖ RAM 7907 MiB ‖ M6500
4 nVidia 1gb
kllado
babeTUX
babeTUX
 
Δημοσιεύσεις: 120
Εγγραφή: 13 Φεβ 2009, 15:01
Εκτύπωση

Re: Xdm download manager

Δημοσίευσηαπό Maras » 07 Ιουν 2019, 16:42

Λοιπόν δοκίμασε το εξής :
Κατέβασε από εδώ το xdm-2018-x64.tar.xz: http://xdman.sourceforge.net/#downloads
αποσυμπίεσε το και κάνε ξανα το install.
Στη συνέχεια μπες στον φάκελο :
Κώδικας: Επιλογή όλων
cd ~/.xdman

και σβήσε το αρχείο :
Κώδικας: Επιλογή όλων
rm -f downloads.txt

Δοκίμασε να ανοίξεις τώρα το xdman.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Xdm download manager  Το θέμα επιλύθηκε

Δημοσίευσηαπό kllado » 08 Ιουν 2019, 15:04

Maras έγραψε:Λοιπόν δοκίμασε το εξής :
Κατέβασε από εδώ το xdm-2018-x64.tar.xz: http://xdman.sourceforge.net/#downloads
αποσυμπίεσε το και κάνε ξανα το install.
Στη συνέχεια μπες στον φάκελο :
Κώδικας: Επιλογή όλων
cd ~/.xdman

και σβήσε το αρχείο :
Κώδικας: Επιλογή όλων
rm -f downloads.txt

Δοκίμασε να ανοίξεις τώρα το xdman.


Maras ευχαριστώ πολύ, δούλεψε κανονικά! Νασαι καλά
1 Γνώσεις Linux: αρχάριος ┃ Προγραμματισμού: καθόλου, αλλά ενδιαφέρομαι ┃ Αγγλικών: πολύ καλά
2 Ubuntu 18.04 lts mate
3 Intel Core i7 CPU 3.02 GHz ‖ RAM 7907 MiB ‖ M6500
4 nVidia 1gb
kllado
babeTUX
babeTUX
 
Δημοσιεύσεις: 120
Εγγραφή: 13 Φεβ 2009, 15:01
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Internet

cron