פורסם: 05/01/2013 - 22:25
נושא ההודעה: הסתבכתי עם minecraft
|
רכשנו את המשחק ברשת.
התקנו וניסינו לשחק קבלנו מסך שחור.
קראנו שצריך לערוך את הקובץ:
קוד: |
xport
LD_LIBRARY_PATH="/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/amd64/"#
Sample
.bashrc for SuSE Linux
# Copyright (c) SuSE GmbH Nuernberg
# There are 3 different types of shells in bash: the login shell, normal shell
# and interactive shell. Login shells read ~/.profile and interactive shells
# read ~/.bashrc; in our setup, /etc/profile sources ~/.bashrc - thus all
# settings made here will also take effect in a login shell.
#
# NOTE: It is recommended to make language settings in ~/.profile rather than
# here, since multilingual X sessions would not work properly if LANG is over-
# ridden in every subshell.
# Some applications read the EDITOR variable to determine your favourite text
# editor. So uncomment the line below and enter the editor of your choice :-)
#export EDITOR=/usr/bin/vim
#export EDITOR=/usr/bin/mcedit
# For some news readers it makes sense to specify the NEWSSERVER variable here
#export NEWSSERVER=your.news.server
# If you want to use a Palm device with Linux, uncomment the two lines below.
# For some (older) Palm Pilots, you might need to set a lower baud rate
# e.g. 57600 or 38400; lowest is 9600 (very slow!)
#
#export PILOTPORT=/dev/pilot
#export PILOTRATE=115200
test -s ~/.alias && . ~/.alias || true
|
ערכנו (הוספנו את
LD_LIBRARY_PATH="/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/amd64/")
שתי בעיות
לא מצליחים לצאת מה Bash בטרמינל גם עם סוגרים ופותחים מחדש הטרמינך נפתח על שם משתמש נקודותיים bash
בעייה שנייה: עדיין מקבלים מסך שחור.
|
|
חזרה לתוכן הדיון |
פורסם: 05/01/2013 - 23:12
נושא ההודעה:
|
באיזה הפצה מדובר?
|
|
חזרה לתוכן הדיון |
פורסם: 05/01/2013 - 23:37
נושא ההודעה:
|
סוזה
הקשתי בטרמינל:
קוד: |
ps
PID TTY TIME CMD
7228 pts/1 00:00:00 bash
8186 pts/1 00:00:00 ps
|
הנחתי שצריך להרוג את 7228
רשמתי : kill 7228
לא קרה דבד.
התהליך השני משנה מספר בכל פעם שרושמים ps.
|
|
חזרה לתוכן הדיון |
פורסם: 05/01/2013 - 23:58
נושא ההודעה:
|
ניסתי:
קוד: |
( ps -o cmd,pid,ppid ; echo $$ )
CMD PID PPID
/bin/bash 8675 8673
/bin/bash 8871 8675
ps -o cmd,pid,ppid 8872 8871
8675
kobi@linux-wn9b:~> kill -9 8675
Warning: Program '/bin/bash' crashed. |
|
|
חזרה לתוכן הדיון |
פורסם: 06/01/2013 - 00:10
נושא ההודעה:
|
למה אתה רוצה לצאת מ-bash?
|
|
חזרה לתוכן הדיון |
פורסם: 06/01/2013 - 01:57
נושא ההודעה:
|
|
|
חזרה לתוכן הדיון |
פורסם: 06/01/2013 - 13:23
נושא ההודעה:
|
הפורום והדף מתוכו מוכרים מאחר והמשחק פעל כראויי בגירסה קודמת של סוזה
נבדוק ונתקין מהאתר של אורקל למרות ש java-1.7.0-openjdk-1.7.0 הותקן מה yast2
לגבי:
ציטוט: | למה אתה רוצה לצאת מ-bash? |
מאחר וכאשר פותח טרמינל מופיע מסך שיש בו הרבה טקסט לעומת פתיחת טרמינל לפני השינויי שבו הייתה שורת טקסט אחת נראה שה bash בעיצומו של תהליך שהחל בנסיון לעדכן את
|
|
חזרה לתוכן הדיון |
פורסם: 06/01/2013 - 23:33
נושא ההודעה:
|
אני חושב שיודע מה הבעיה
הסוזה שלי היא מיילסטון 12.3 ולכן:
Retr קוד: | ieving repository 'openSUSE-12.3-Update-Non-Oss' metadata ................................................................[error]
|
בגלל זה אני לא מצליח להתקין ג'אוה 6 שכנראה מתאים יותר למשחק הנ"ל.
זו הבעיה שלי...
|
|
חזרה לתוכן הדיון |
פורסם: 06/01/2013 - 23:38
נושא ההודעה:
|
ועדיין מעוניין לדעת איך יוצאים מה bash כך שפתיחת טרמינל תתן מסך רגיל עם שורת כיתוב אחת ללא עמוד המלא בכיתוב ומסתיים ב:
קוד: | Sample: command not found
.bashrc: command not found |
|
|
חזרה לתוכן הדיון |
פורסם: 07/01/2013 - 00:29
נושא ההודעה:
|
הצלחתי להתקין ג'אוה 6 לא פתר את הבעיה.
שיניתי את .bashrc ועכשיו זה:
קוד: |
xport LD_LIBRARY_PATH="/usr/lib/jvm/(JRE directory)/lib/amd64/" Sample
.bashrc for SuSE Linux
# Copyright (c) SuSE GmbH Nuernberg
# There are 3 different types of shells in bash: the login shell, normal shell
# and interactive shell. Login shells read ~/.profile and interactive shells
# read ~/.bashrc; in our setup, /etc/profile sources ~/.bashrc - thus all
# settings made here will also take effect in a login shell.
#
# NOTE: It is recommended to make language settings in ~/.profile rather than
# here, since multilingual X sessions would not work properly if LANG is over-
# ridden in every subshell.
# Some applications read the EDITOR variable to determine your favourite text
# editor. So uncomment the line below and enter the editor of your choice :-)
#export EDITOR=/usr/bin/vim
#export EDITOR=/usr/bin/mcedit
# For some news readers it makes sense to specify the NEWSSERVER variable here
#export NEWSSERVER=your.news.server
# If you want to use a Palm device with Linux, uncomment the two lines below.
# For some (older) Palm Pilots, you might need to set a lower baud rate
# e.g. 57600 or 38400; lowest is 9600 (very slow!)
#
#export PILOTPORT=/dev/pilot
#export PILOTRATE=115200
test -s ~/.alias && . ~/.alias || true
|
הטרמינל עכשיו נפתח ללא השורות הרבות של ה bash אך בכל זאת השורה הראשונה היא:
קוד: | .bashrc: command not found |
ועדיין המשחק לא עולה מסך שחור
|
|
חזרה לתוכן הדיון |
פורסם: 07/01/2013 - 19:07
נושא ההודעה:
|
מחק את הסקריפט.
יש לי אחד אחר בשבילך.
(אגב, דיברתי עם המפתחים של המשחק הזה ולא אכפת להם מלינוקס בשיט)
קוד: |
#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/lib/amd64/"
java -XX:ParallelGCThreads=3 -Xincgc -XX:UseSSE=3 -Xmx3548M -Xms512M -jar $HOME/minecraft.jar
|
שמור אותו בשם minecraft, את הjar שים בתיקיית הבית שלך. ערוך את ParallelGCThreads כדי להתאים למספר הליבות שלך ואת Xmx לכמות הזיכרון המקסימלית שלך.
תן לקובץ הרשאות הרצה
והרץ אותו כך:
|
|
חזרה לתוכן הדיון |
פורסם: 07/01/2013 - 23:26
נושא ההודעה:
|
אם אפשר אשאל כדי לא לטעות:
הסקריפט שנתת במקום bashrc. שהראתי?
האם לאחר עריכה עם nano ולחיצה על ctrl X אני משנה:
ציטוט: | file name to write: minecraft |
לגבי
האם לבצע בטרמינל שפותחים מספריית הבית?
|
|
חזרה לתוכן הדיון |
פורסם: 08/01/2013 - 15:08
נושא ההודעה:
|
את הסקריפט שהוא נתן תשמור בשם minecraft. אל תמחוק את .bashrc, רק תוריד ממנו את השינויים שביצעת.
|
|
חזרה לתוכן הדיון |
פורסם: 08/01/2013 - 19:10
נושא ההודעה:
|
ציטוט: | את הסקריפט שהוא נתן תשמור בשם minecraft.
|
File exists, OVERWRITE ?
|
|
חזרה לתוכן הדיון |
פורסם: 14/01/2013 - 20:47
נושא ההודעה:
|
Anonymous : | ציטוט: | את הסקריפט שהוא נתן תשמור בשם minecraft.
|
File exists, OVERWRITE ? |
אם בא לך. או שתיתן שם אחר.
|
|
חזרה לתוכן הדיון |
פורסם: 14/01/2013 - 22:45
נושא ההודעה:
|
בינתיים הסוזה קרסה לי והתקנתי עכשיו מחדש אבדוק ואעדכן.
|
|
חזרה לתוכן הדיון |
פורסם: 15/01/2013 - 15:30
נושא ההודעה:
|
קרס?!!! איך?!!
|
|
חזרה לתוכן הדיון |
פורסם: 17/01/2013 - 22:19
נושא ההודעה:
|
לא הולך.
העתקתי את הסקריפט שלך ושמרתי בשם minecraft1.
את minecraft.jar שמרתי ב downloads
פתחתי את הטרמינל מ downloads וקבלתי:
קוד: |
chmod +x minecraft
chmod: cannot access ‘minecraft’: No such file or directory |
כנ"ל כשרשמתי במקום minecraft minecraft1
מה השגיאה שלי??
|
|
חזרה לתוכן הדיון |
פורסם: 17/01/2013 - 22:33
נושא ההודעה:
|
|
|
חזרה לתוכן הדיון |
פורסם: 17/01/2013 - 23:01
נושא ההודעה:
|
קוד: | ~/Downloads> ./minecraft
bash: ./minecraft: No such file or directory
|
קוד: |
~/Downloads> ./minecraft1
bash: ./minecraft1: No such file or directory |
|
|
חזרה לתוכן הדיון |
פורסם: 17/01/2013 - 23:02
נושא ההודעה:
|
|
|
חזרה לתוכן הדיון |
פורסם: 17/01/2013 - 23:12
נושא ההודעה: על נתיבים ועוד...
|
1. הנתיב ל-minecraft.jar צריך להתאים למה שכתוב בקובץ ההפעלה (ספריית הבית, ולא הורדות).
2. שמרת את קובץ ההפעלה בשם minecraft עם נקודה או בלי?
במקור, הנקודה היתה סימן פיסוק.
סתם ניחוש, הוא שאל אם לדרוס את הקובץ בגלל ש-
היא תיקיה (נסתרת) שבה המשחק שומר את כל ההגדרות שלו. לפחות זו הקונבנציה.
אם אני לא טועה, כדי לראות את כל תוכן התיקיה, תריץ:
3. חוץ מזה, המיקום של קובץ ההפעלה צריך להתאים לפקודה
שנתת.
4. המעבד שלך הוא AMD, גירסת 64 ביט? זה חשוב בשביל הנתיב שבו מותקנת ג'אווה.
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 00:23
נושא ההודעה:
|
1. העברתי את minecraft.jar ל home כנ"ל את minecraft1.
2. את הסקריפט :
קוד: |
#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/lib/amd64/"
java -XX:ParallelGCThreads=3 -Xincgc -XX:UseSSE=3 -Xmx3548M -Xms512M -jar $HOME/minecraft.jar |
שמרתי בשם minecraft1. כלומר עם נקודה לפני minecraft1 רק עכשיו ראיתי את הפסיק במקור האם לשנות משהוא?
3. קוד: |
ls -al
total 106252
drwxr-xr-x 33 kobi users 4096 Jan 18 02:07 .
drwxr-xr-x 4 root root 4096 Jan 15 00:46 ..
drwx------ 3 kobi users 4096 Jan 15 01:57 .adobe
-rwxr-xr-x 1 root root 108029053 Mar 27 2012 amd-driver-installer-12-3-x86.x86_64.run
-rw------- 1 kobi users 1787 Jan 18 02:12 .bash_history
-rw-r--r-- 1 kobi users 1204 Jan 17 23:58 .bashrc
-rw-r--r-- 1 kobi users 1181 Jan 17 23:56 .bashrc.save
-rw-r--r-- 1 root root 12288 Jan 17 01:34 .bashrc.swp
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 bin
drwxr-xr-x 5 kobi users 4096 Jan 15 02:19 .cache
drwx------ 5 kobi users 4096 Jan 15 19:45 .config
drwx------ 3 kobi users 4096 Jan 15 00:46 .dbus
drwxr-xr-x 2 kobi users 4096 Jan 16 00:24 Desktop
-rw------- 1 kobi users 26 Jan 15 00:46 .dmrc
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Documents
drwxr-xr-x 6 kobi users 4096 Jan 18 02:07 Downloads
-rw-r--r-- 1 kobi users 1637 Jan 15 00:46 .emacs
-rw------- 1 kobi users 16 Jan 15 00:47 .esd_auth
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 .fonts
drwx------ 3 kobi users 4096 Jan 18 00:02 .gconf
drwx------ 2 kobi users 4096 Jan 15 00:47 .gnome2
drwx------ 3 kobi users 4096 Jan 17 22:21 .gnupg
drwxr-xr-x 2 kobi users 4096 Jan 16 02:05 .gstreamer-0.10
-rw-r--r-- 1 kobi users 328 Jan 15 00:46 .gtkrc-2.0-kde4
drwxr----- 2 kobi users 4096 Jan 17 22:22 .hplip
-rw-r--r-- 1 kobi users 134738 Jan 15 22:05 hs_err_pid4416.log
-rw-r--r-- 1 kobi users 861 Jan 15 00:46 .inputrc
drwxr-xr-x 3 kobi users 4096 Jan 18 01:45 .java
drwx------ 4 kobi users 4096 Jan 15 01:11 .kde4
drwx------ 3 kobi users 4096 Jan 15 00:47 .local
drwx------ 3 kobi users 4096 Jan 15 01:57 .macromedia
drwxr-xr-x 3 kobi users 4096 Jan 17 01:13 .minecraft
-rw-r--r-- 1 root root 185 Jan 17 23:31 ,minecraft1
-rw-r--r-- 1 kobi users 181 Jan 18 00:09 .minecraft1
-rwxr-xr-x 1 kobi users 81938 Jan 17 01:11 minecraft.jar
drwx------ 4 kobi users 4096 Jan 15 01:47 .mozilla
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Music
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Pictures
drwx------ 3 kobi users 4096 Jan 15 02:19 .pki
-rw-r--r-- 1 kobi users 1028 Jan 15 00:46 .profile
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Public
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 public_html
drwx------ 2 kobi users 4096 Jan 15 00:47 .pulse
-rw------- 1 kobi users 256 Jan 15 00:47 .pulse-cookie
drwxr-xr-x 3 kobi users 4096 Jan 15 00:47 .rcc
-rw------- 1 kobi users 2125 Jan 15 20:55 .recently-used
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 .skel
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Templates
drwx------ 3 kobi users 4096 Jan 15 09:46 .thumbnails
drwxr-xr-x 2 kobi users 4096 Jan 15 00:46 Videos
-rw------- 1 kobi users 121 Jan 17 22:21 .Xauthority
-rw-r--r-- 1 kobi users 1940 Jan 15 00:46 .xim.template
-rwxr-xr-x 1 kobi users 1112 Jan 15 00:46 .xinitrc.template
-rw------- 1 kobi users 88381 Jan 18 02:15 .xsession-errors
-rw-r--r-- 1 kobi users 226770 Jan 16 01:40 .y2log
-rw-r--r-- 1 kobi users 282 Jan 16 01:39 .y2usersettings |
4. מעבד אינטל
מה שמוזר הוא שלפני שרכשנו את המשחק הורדנו את minecraftSP.jar והוא פעל מהסוזה ללא בעיה
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 00:47
נושא ההודעה: נתחיל ב-
|
1. יופי, עכשיו הם באותו מקום.
2. כדי שיהיה תואם לשאר הפקודות, צריך לשנות את שמו ל-minecraft (בלי נקודה או בלי פסיק), נניח את:
קוד: | mv .minecraft1 minecraft |
וכדי שיהיה גם עם הפסיק,
קוד: | mv ,minecraft1 minecraft1 |
(mv זה קיצור של move).
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 00:50
נושא ההודעה: נמשיך ב-
|
3. רואה את השמות עם הנקודה? אלה תיקיות (או קבצים) של ההגדרות של התוכנות, כמו
בחלונות.
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 00:57
נושא ההודעה: ונקנח ב-
|
4. אם המעבד שלך אינטל, אז הנתיב של הג'אווה לא נכון. נסה (סליחה, אני קצת חלוד):
שזה אומר מאיפה אתה מריץ את ג'אווה. יתכן והתשובה לא מספקת, נסה לנווט לנתיב בתסריט, ע"י מתן פקודות
שזה קיצור של
ולחיצה על Tab כדי לראות איזה נתיב כן נמצא (נתיב עם AMD לא אמור להיות, ואם כן, אז הוא לא הנכון).
שוב, פקודת
(קיצור של list) תיתן לך רשימה של תוכן התיקיה.
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 01:01
נושא ההודעה: minecraftSP.jar
|
למה אי אפשר להמשיך לשחק בו? הוא לא המשחק המלא?
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 01:17
נושא ההודעה: נ.ב.
|
כמובן שאפשר לנווט בצורה גרפית...
פשוט, זה מה שאני רגיל
בגדול, ההמשך הוא:
1. למצוא את הנתיב של ספריות ג'אווה המתאים לפלטפורמה (אינטל, או 32 ביט או 64 ביט).
2. לערוך את התסריט המתאים (יש הבדל בגודל ביניהם, מי מהם הוא הנכון?)
3. להפוך את התסריט המתאים לבר הרצה, למשל בעזרת הפקודה מקודם (x הוא קיצור ל-eXecutable).
4. אחרי שתצליח להריץ את המשחק, אם צריך אז תעדכן את LWJGL.
בהצלחה!
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 22:19
נושא ההודעה: Re: ונקנח ב-
|
עמיחי : | 4. אם המעבד שלך אינטל, אז הנתיב של הג'אווה לא נכון. נסה (סליחה, אני קצת חלוד):
שזה אומר מאיפה אתה מריץ את ג'אווה. יתכן והתשובה לא מספקת, נסה לנווט לנתיב בתסריט, ע"י מתן פקודות
שזה קיצור של
ולחיצה על Tab כדי לראות איזה נתיב כן נמצא (נתיב עם AMD לא אמור להיות, ואם כן, אז הוא לא הנכון).
שוב, פקודת
(קיצור של list) תיתן לך רשימה של תוכן התיקיה. |
אתה מטומטם. AMD64 משמעו 64ביט, אין שום קשר בין מעבד אינטל ומעבד AMD
|
|
חזרה לתוכן הדיון |
פורסם: 18/01/2013 - 22:20
נושא ההודעה: Re: minecraftSP.jar
|
עמיחי : | למה אי אפשר להמשיך לשחק בו? הוא לא המשחק המלא? |
SP משמעו שהוא פרוץ ואינו חוקי
|
|
חזרה לתוכן הדיון |
|