Как root:
/ etc / init.д / конан
. chmod + x /etc/init.d/conan
. /etc/init.d/conan start
update-rc.d conan defaults
#! / bin / sh ПУТЬ = / sbin: / usr / sbin: / bin: / usr / bin DESC = "conan service" НАЗВАНИЕ = conan DAEMON = / usr / sbin / $ NAME DAEMON_ARGS = "- параметры аргументы" PIDFILE = / var / run / $ NAME.pid SCRIPTNAME = / etc / init. d / $ NAME . /lib/init/vars.sh . / lib / lsb / init-functions case "$ 1" в start) log_daemon_msg "Starting $ DESC" "$ NAME" export DISPLAY =: 0 export WINEARCH = win64 export WINEPREFIX = / home / steam / .wine64 xvfb-run --auto-servernu m - server-args = '- screen 0 640x480x24: 32 'вино / главная / steam / exiles / common / Conan / ConanSandboxServer.exe -log -QueryPort = 27055 & ;; stop) log_daemon_msg "Остановка $ DESC" "$ NAME" wineserver -k #wineserver -k9 ;; status) [$ (pgrep -f wine | wc -l) -gt 0] && log_daemon_msg "is running" || log_daemon_msg "not running" ;; restart) stop sleep 2 start ;; *) echo "Usage: $ SCRIPTNAME {start | stop | status | restart}"> & 2 exit 3 ;; esac
Проблема была с поддерживаемыми библиотеками и пакетами, которые я использовал. Для компиляции последнего ядра на данный момент у вас должны быть установлены эти 4 пакета/библиотеки:
Хотя я немного скептически отношусь к dev -инструментам qt4 и по умолчанию , так как я скачал их вместе.
Также обратите внимание, Я использую Ubuntu 16.04 LTS, и в зависимости от команд вашего дистрибутива и требований к пакету могут быть изменены
Таким образом, вышеупомянутая команда (в вопросе )для компиляции верна, просто обратите внимание, что ее выполнение занимает довольно много времени. Чтобы убедиться, что все идет гладко, вы достигаете точки, где вы можете найти это-
Setup is 17564 bytes (padded to 17920 bytes).
System is 7215 kB
CRC 3b136d62
Kernel: arch/x86/boot/bzImage is ready (#1)
и он останавливается на несколько минут и снова начинается с создания объектных файлов. Да, я не получил, когда впервые делал это с пакетами qt5.
Опять же, упомянутая выше команда (В вопросе )верна на сто процентов, и при ее запуске вы увидите несколько объектов ядра, установленных в вашей системе, что-то вроде этого:
...
INSTALL /lib/firmware/emi62/spdif.fw
INSTALL /lib/firmware/emi62/midi.fw
INSTALL /lib/firmware/kaweth/new_code.bin
INSTALL /lib/firmware/kaweth/trigger_code.bin
INSTALL /lib/firmware/kaweth/new_code_fix.bin
INSTALL /lib/firmware/kaweth/trigger_code_fix.bin
INSTALL /lib/firmware/ti_3410.fw
...
и должно заканчиваться на
Generating grub configuration file...
Found linux image: /boot/vmlinuz-4.12.9
Found initrd image: /boot/initrd.img-4.12.9
Found linux image: /boot/vmlinuz-4.4.0-93-generic
Found initrd image: /boot/initrd.img-4.4.0-93-generic
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-91-generic
Found initrd image: /boot/initrd.img-4.4.0-91-generic
Found linux image: /boot/vmlinuz-4.4.0-83-generic
Found initrd image: /boot/initrd.img-4.4.0-83-generic
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
NOOB ALERT
Also please note, based on number of Operating Systems (and Kernel) installed on your system the number of Found statements may change! I have 2 OS and hence I've got one extra Found statement for Windows