Вверх ↑
Этот топик читают: Гость
Ответов: 72
#1: 2019-03-15 16:15:56 ЛС | профиль | цитата
Установка MCGLx64 на данный момент актуальной версии Ubuntu.

1.Качаем игру
2.Извлекаем из скаченого архива папку Nova в любое удобное место.
3.Устанавливаем нужное по:
# sudo apt -y install libgconf2-4
# sudo apt-get remove openjdk* - Если установлена JDK JAVA
# sudo add-apt-repository ppa:webupd8team/java
# sudo apt-get update
# sudo apt-get install oracle-java8-installer
# sudo update-java-alternatives -s java-8-oracle
4.Открываем папку Nova в терминале (Можно зайти в папку и нажать F4)
и пишем #./mcglrun
В терминале будет писать ошибки,но на работу клиента это не влияет.
intel hd graphics 5500 на минималках 50-70 фпс
карма: -13
2
Голосовали:Ghost, Moonlight_420
Ответов: 55
#2: 2019-04-05 00:27:35 ЛС | профиль | цитата
Все работает, но как её запускать не через консоль?
карма: -4
0
Ответов: 72
#3: 2019-04-07 18:17:19 ЛС | профиль | цитата
Для тех кто запустил с sudo
После предоставления прав mcglrun
Выдал права папке /home/пользователь/.config/glauncher
И о чудо все запускается без ошибок и sudo
sudo chmod 777 glauncher
Но теперь нет синхронизации с паролем и загрузка стала происходит дольше
Логи
(mcglrun:5161): Gtk-WARNING **: 17:42:20.579: Theme parsing error: gtk.css:127:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(mcglrun:5161): Gtk-WARNING **: 17:42:20.579: Theme parsing error: gtk.css:128:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(mcglrun:5161): Gtk-WARNING **: 17:42:20.579: Theme parsing error: gtk.css:132:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
[5161:5185:0407/174220.719893:ERROR:cache_util.cc(134)] Unable to move cache folder /home/everfrost/.config/glauncher/ShaderCache/GPUCache to /home/everfrost/.config/glauncher/ShaderCache/old_GPUCache_000
[5161:5185:0407/174220.719932:ERROR:disk_cache.cc(172)] Unable to create cache
[5161:5185:0407/174220.719950:ERROR:shader_disk_cache.cc(601)] Shader Cache Creation failed: -2
[5161:5196:0407/174220.731724:ERROR:connection.cc(1964)] History sqlite error 8, errno 0: attempt to write a readonly database, sql: DELETE FROM meta WHERE key=?
[5161:5179:0407/174220.740094:ERROR:connection.cc(1964)] Passwords sqlite error 8, errno 0: attempt to write a readonly database, sql: INSERT OR REPLACE INTO meta (key,value) VALUES (?,?)
[5161:5179:0407/174220.740151:ERROR:connection.cc(1964)] Passwords sqlite error 8, errno 0: attempt to write a readonly database, sql: INSERT OR REPLACE INTO meta (key,value) VALUES (?,?)
[5161:5179:0407/174220.741073:ERROR:connection.cc(1964)] Passwords sqlite error 8, errno 0: attempt to write a readonly database, sql: INSERT OR REPLACE INTO meta (key,value) VALUES (?,?)
[5161:5179:0407/174220.741131:ERROR:connection.cc(1964)] Passwords sqlite error 8, errno 0: attempt to write a readonly database, sql: INSERT OR REPLACE INTO meta (key,value) VALUES (?,?)
[5192:5192:0407/174220.818177:ERROR:sandbox_linux.cc(348)] InitializeSandbox() called with multiple threads in process gpu-process.
[5161:5185:0407/174220.940946:ERROR:cache_util.cc(134)] Unable to move cache folder /home/everfrost/.config/glauncher/Default/GPUCache to /home/everfrost/.config/glauncher/Default/old_GPUCache_000
[5161:5185:0407/174220.940972:ERROR:disk_cache.cc(172)] Unable to create cache
[5161:5185:0407/174220.940981:ERROR:shader_disk_cache.cc(601)] Shader Cache Creation failed: -2
[5161:5161:0407/174221.075036:ERROR:browser_main_loop.cc(292)] GLib-GObject: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[5161:5175:0407/174221.095947:ERROR:connection.cc(1964)] Cookie sqlite error 8, errno 0: attempt to write a readonly database, sql: DELETE FROM cookies WHERE persistent != 1
[5161:5176:0407/174222.740324:ERROR:data_store_impl.cc(131)] Failed to open Data Reduction Proxy DB: 3
[5161:5198:0407/174247.359435:ERROR:simple_index_file.cc(312)] Failed to write the temporary index file
[5161:5176:0407/174251.097841:ERROR:connection.cc(1964)] Cookie sqlite error 8, errno 0: attempt to write a readonly database, sql: UPDATE cookies SET last_access_utc=? WHERE creation_utc=?
В итоге заменил sudo chmod 777 glauncher на chmod -R 777 glauncher
Заодно и chmod -R 777 MCGL ввел
И все проблемы решились.
Теперь когда решены проблемы с правами можно создать ярлык для mcglrun и наслаждаться работой клиента.
Oresheck писал(а):
попробуй дать больше прав, (+х+х+х)
потом можешь сделать отдельный "запускатор" со своей иконкой, для этого
создай текст док. и вписать это:
[Desktop Entry]
Name=mcgl
Comment=
GenericName=
Keywords=mcgl
Exec=путь к mcglrun
Terminal=false
Type=Application
Icon= путь к иконке
Path=
Categories=
NoDisplay=false

карма: -13
0
Разработчик
Ответов: 3015
NeverClan
[W] Inactive
#4: 2019-04-08 23:25:35 ЛС | профиль | цитата
LoRdOfEverfrost писал(а):
Выдал права папке /home/пользователь/.config/glauncher
И о чудо все запускается без ошибок и sudo

Чтобы этого не было, не надо было с самого начала запускать так:
LoRdOfEverfrost писал(а):
4.Открываем папку Nova в терминале (Можно зайти в папку и нажать F4)
и пишем # sudo ./mcglrun

После sudo ./mcglrun в твоей .config/glauncher создались подпапки от имени root, и, естесственно, твой пользователь к ним доступа не имеет. И вообще игры никогда не надо запускать с sudo.
Более того, chmod 777 тоже не нужен, и вообще лучше никогда не выполнять такую команду, если не понимаешь, что делаешь. Лучше всего ограничиваться chmod 644 для файлов и chmod 755 для папок. Так кроме владельца никто не сможет править файлы. На секьюрные файлы (такие как пароли) лучше всего ставить вообще chmod 600, так их никто, кроме тебя, даже читать не сможет.
карма: 125
0
Ответов: 72
#5: 2019-04-08 23:30:56 ЛС | профиль | цитата
Assasin,изначально я писал sudo для синхронизации паролей и внутреигровых настроек.
Без этой команды этого не происходило.
карма: -13
0
#6: Этот пост был удален
6
Сообщение
...