3D Sweet Home i java

Przeglądarki, poczta, pakiety biurowe, prezentacje itd.
badacz
Piegowaty Guziec
Piegowaty Guziec
Posty: 29
Rejestracja: 05 sty 2006, 18:20
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

3D Sweet Home i java

Post autor: badacz »

Dzień dobry,
Mam problem z uruchomieniem tej aplikacji.
Próba odpalenia w terminalu kończy się zawiechą okna startowego i komunikatami:
Java 3D: implicit antialiasing enabled
Exception in thread "J3D-Renderer-1" java.lang.IllegalAccessError: class javax.media.j3d.X11NativeConfigTemplate3D (in unnamed module @0xf6c48ac) cannot access class sun.awt.X11GraphicsConfig (in module java.desktop) because module java.desktop does not export sun.awt to unnamed module @0xf6c48ac
at javax.media.j3d.X11NativeConfigTemplate3D.getBestConfiguration(X11NativeConfigTemplate3D.java:75)
at javax.media.j3d.NativePipeline.getBestConfiguration(NativePipeline.java:3335)
at javax.media.j3d.Renderer.doWork(Renderer.java:514)
at javax.media.j3d.J3dThread.run(J3dThread.java:275)

Z poziomu synaptica kilka razy przeinstalowałem javę, ale to nic nie dało.
Help... ;-)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: 3D Sweet Home i java

Post autor: mario_7 »

Jakie Ubuntu?
Jaka Java?
badacz
Piegowaty Guziec
Piegowaty Guziec
Posty: 29
Rejestracja: 05 sty 2006, 18:20
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: 3D Sweet Home i java

Post autor: badacz »

Najnowsze Ubuntu Studio 16.04 z javą, która był natywnie w disto. Wszystko zaczęło się od doinstalowania takiego skryptu: AfterInstall. On sam w sobie dodawał jakąś Javę, która mi wszystko skopała. Po odinstalowaniu Oracle Java - SweetHome 3D przy starcie tego poszukuje.
Nie wiem jak z tego się wydostać.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: 3D Sweet Home i java

Post autor: mario_7 »

Kod: Zaznacz cały

sudo update-alternatives --config java
I ustaw właściwą maszynę wirtualną Java.
badacz
Piegowaty Guziec
Piegowaty Guziec
Posty: 29
Rejestracja: 05 sty 2006, 18:20
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: 3D Sweet Home i java

Post autor: badacz »

Więc zrobiłem, co podpowiedziałeś, i....:
wojtek@wojtek-HP-EliteBook-8540w:~$ sudo update-alternatives --config java
[sudo] hasło użytkownika wojtek:
Są 2 dostępne alternatywy dla java (dostarczające /usr/bin/java).

Wybór Ścieżka Priorytet Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-9-oracle/bin/java 1082 tryb auto
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 tryb ręczny
2 /usr/lib/jvm/java-9-oracle/bin/java 1082 tryb ręczny

Press <enter> to keep the current choice[*], or type selection number: 0
wojtek@wojtek-HP-EliteBook-8540w:~$ sweethome3d
Java 3D: implicit antialiasing enabled
Exception in thread "J3D-Renderer-1" java.lang.IllegalAccessError: class javax.media.j3d.X11NativeConfigTemplate3D (in unnamed module @0xf6c48ac) cannot access class sun.awt.X11GraphicsConfig (in module java.desktop) because module java.desktop does not export sun.awt to unnamed module @0xf6c48ac
at javax.media.j3d.X11NativeConfigTemplate3D.getBestConfiguration(X11NativeConfigTemplate3D.java:75)
at javax.media.j3d.NativePipeline.getBestConfiguration(NativePipeline.java:3335)
at javax.media.j3d.Renderer.doWork(Renderer.java:514)
at javax.media.j3d.J3dThread.run(J3dThread.java:275)
^Cwojtek@wojtek-HP-EliteBook-8540w:~$ sudo update-alternatives --config java
Są 2 dostępne alternatywy dla java (dostarczające /usr/bin/java).

Wybór Ścieżka Priorytet Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-9-oracle/bin/java 1082 tryb auto
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 tryb ręczny
2 /usr/lib/jvm/java-9-oracle/bin/java 1082 tryb ręczny

Press <enter> to keep the current choice[*], or type selection number: 1
update-alternatives: użycie /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java jako dostarczającego /usr/bin/java (java) w trybie ręcznym
wojtek@wojtek-HP-EliteBook-8540w:~$

Przy konfiguracji automatycznej ( "0" ) odpalam 3D Seet Home i zwiecha jak przedtem. Ręcznie nie wiem jak skonfigurować 1 lub 2 :-(
badacz
Piegowaty Guziec
Piegowaty Guziec
Posty: 29
Rejestracja: 05 sty 2006, 18:20
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: 3D Sweet Home i java

Post autor: badacz »

Zaraz dostanę wścieku...
Mam na laptopie obok tę samą dystrybucję, tylko bez kombinacji ze skryptem Afterisntall.
Jedyne pliki javy, jakie mam zainstalowane, to: libdb-je-java oraz libservlet3,1-java. I wszystko hula. Zrobiłem więc to samo na "spieprzonym" laptopie. Odinstalowalem sweethome, zainstalowałem ponownie i... Dalej szuka tego:

/usr/bin/sweethome3d: 304: exec: /usr/lib/jvm/java-9-oracle/bin/java: not found


Chyba zwariuję... ;)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: 3D Sweet Home i java

Post autor: mario_7 »

Jak uruchamiasz polecenie, które podałem i wybierasz pozycję z z java-8-openjdk, to dalej pojawia się błąd dotyczący java-9-oracle?
Awatar użytkownika
Foka0111
Zakręcona Traszka
Zakręcona Traszka
Posty: 674
Rejestracja: 29 cze 2010, 01:18
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Re: 3D Sweet Home i java

Post autor: Foka0111 »

Wywal Java 9
ODPOWIEDZ

Wróć do „Biuro”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości