Я - полный новичок когда дело доходит до Ubuntu и Linux в целом поэтому быть нежным.
Для меня определили задачу с созданием веб-киоска на работе, и я - все, но там кроме от, поскольку заголовок предлагает... Google Chrome не загрузит полный экран... он загрузит половину экрана все на левой стороне и на правой стороне, полностью черной. Его Google Chrome я установил на openbox и не хроме. Экран является разрешением full HD.
Я лился через форумы в течение прошедших 5 дней, пытаясь решить вопрос и, может казаться, не добираюсь там.
Я нашел ниже от другого вопроса, но со мной являющийся в новинку для Linux я не вполне понимаю это и куда я должен пойти/каков, я должен ввести.. как действительно ли он sudo?
[Desktop Entry]
Name=Chrome
Comment=This session logs you into Google Chrome
google-chrome --start-maximized --kiosk http://google.com
Icon=
Type=Application
Encoding=UTF-8
теперь необходимо отредактировать конфигурацию Chrome для пользователя, открывают отделение: ~/.config/google-chrome/Default/и затем открывают Preferences. Поиск "браузера": {и изменяют followings:
"browser": {
"check_default_browser": false,
"clear_lso_data_enabled": true,
"custom_chrome_frame": true,
"pepper_flash_settings_enabled": true,
"window_placement": {
"bottom": 803,
"left": 1,
"maximized": false,
"right": 1366,
"top": 35,
"work_area_bottom": 768,
"work_area_left": 0,
"work_area_right": 1366,
"work_area_top": 37
},
Бит, которым состоит в том действительно смущение меня, где это говорит:
'откройте отделение: ~/.config/google-chrome/Default/и затем открывают Preferences. Поиск "браузера": {и изменяют followings':
Как я открываюсь к тому местоположению?
Я приношу извинения, кажутся ли мои вопросы глупыми или глупыми, но я был добавлен в глубине.
Любая справка значительно ценилась бы.
Спасибо.
Эта часть похожа на запись для Настольной сессии:
[Desktop Entry]
Name=Chrome
Comment=This session logs you into Google Chrome
google-chrome --start-maximized --kiosk http://google.com
Icon=
Type=Application
Encoding=UTF-8
существует ошибка. google-chrome --start-maximized --kiosk http://google.com
должен быть Exec=google-chrome --start-maximized --kiosk http://google.com
. Необходимо создать это в /usr/share/xsessions
с .desktop
расширение:
sudo tee /usr/share/xsessions/chrome-session.desktop <<EOF
[Desktop Entry]
Name=Chrome
Comment=This session logs you into Google Chrome
Exec=google-chrome --start-maximized --kiosk http://google.com
Icon=
Type=Application
Encoding=UTF-8
EOF
Теперь, в LightDM, при приглашении ко входу в систему, нажимая на значок Ubuntu перечислит еще одну сессию под названием "Chrome".
<час>вышеупомянутая сессия имеет нечетные проблемы с Chrome, не правильно максимизируемым. Один путь, который работал на меня, состоял в том, чтобы запустить менеджер окон Compiz и затем выполнить Chrome. Настольный файл сессии:
$ cat /usr/share/xsessions/chrome.desktop
[Desktop Entry]
Name=Google Chrome
Comment=Open the Google Chrome browser
Exec=/usr/sbin/chrome-session
TryExec=/usr/sbin/chrome-session
Type=Application
/usr/sbin/chrome-session
сценарий:
$ cat /usr/sbin/chrome-session
#!/bin/bash
compiz &
while true; do google-chrome --start-maxmized http://google.com; done
(я выполняю Chrome в бесконечном цикле, так, чтобы браузер был перезапущен, если случайно закрыто. Это могло бы быть лучше обработано с помощью --kiosk
или --enable-kiosk-mode
флаги.)