sudo apt-get install gnome-session-fallback
Теперь вы можете выбрать сеанс «GNOME Classic» при входе в систему, но есть некоторые проблемы с этим сеансом:
Высота верхней панели и ее значки слишком велики. Фон панели непоследовательныйGNOME Classic:
С исправлениями ниже: [!d8 ]
После включения и выключения звука и bluetooth:
Исправления также работают для темы Radiance:
Это также уменьшит высоту верхней панели от 30 до 24 пикселей.
2a. Создать папку для файлов конфигурации:
mkdir ~/.config/gtk-3.0
2a. Создать папку для файлов конфигурации:
[Settings]
gtk-icon-sizes = panel-menu=16,16:gtk-large-toolbar=16,16
Примечание. Вместо следующего решения фон можно также исправить, используя: (Win-) Alt-rightclick на панели -> Свойства -> Фон -> Твердый цвет [!d25 ]
3a. Создайте или отредактируйте файл ~ / .config / gtk-3.0 / gtk.css и добавьте следующее:
/* Fallback Mode Panel */
/* Fix background color (needed in Ubuntu 11.10 Oneiric Ocelot). */
/* Based on /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-panel.css. */
PanelWidget,
PanelApplet,
PanelToplevel {
background-color: @dark_bg_color;
background-image: none;
}
.gnome-panel-menu-bar,
PanelApplet > GtkMenuBar.menubar,
PanelApplet > GtkMenuBar.menubar.menuitem,
PanelMenuBar.menubar,
PanelMenuBar.menubar.menuitem {
background-color: @dark_bg_color;
background-image: none;
}
PanelAppletFrame {
background-color: @dark_bg_color;
background-image: none;
}
На этом этапе вы должны выйти из системы и снова использовать сеанс «GNOME Classic», чтобы см. изменения.
Используйте ( Win -) Alt-middleclick-drag и ( Alt -) Alt-rightclick, чтобы настроить панель дальше.
Обратите внимание, что элементы панели привязываются к левому / центральному / правому краю панели, поэтому их, возможно, придется перетащить на некоторое расстояние до их перемещения.
Пусковые установки могут быть легко добавлены перетаскивая элементы непосредственно из меню «Приложения» на панель.
Кажется, что есть ошибка, которая вызывает чрезмерное расстояние между значками в области уведомлений:
Легкое исправление заключается в изменении иконки взад и вперед, например заглушение / включение звука и отключение / включение bluetooth. Это решение, к сожалению, является временным и должно выполняться снова после каждого входа.
[!d43]
Запишите в будущее ссылка, что вы только что добавили два файла конфигурации в:
~/.config/gtk-3.0/
Это приятно знать, если файлы конфигурации испортятся с более поздними выпусками Ubuntu и должны быть снова удалены.
[d50 ] Результаты
До:
У меня была эта проблема с Kubuntu 14.04.3 + virtualbox 4.3.10 из стандартного надежного репозитория ubuntu, и ни одно из предыдущих решений не работало. единственным решением было добавление репозитория virtualbox.org и обновление до последнего виртуального бокса (4.3.32). вы можете сделать это с помощью этой команды:
sudo sh -c "echo 'deb http://download.virtualbox.org/virtualbox/debian '$(lsb_release -cs)' contrib non-free' > /etc/apt/sources.list.d/virtualbox.list" && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-4.3
Еще одна причина, по которой это может произойти, заключается в том, что у вас есть более старая версия GCC (например, я установил GCC 4.8 на Ubuntu 16.04), установленную по умолчанию (например, с помощью update-alternatives) при попытке обновить или переустановить VirtualBox .
Вернитесь к стандартной версии GCC, которая поставляется с дистрибутивом для установки VirtualBox, и она будет работать нормально.
Затем вы можете вернуться к более старой версии GCC после VirtualBox установлен.
вот решение, которое работает для меня 12.10:
Установите последнюю версию виртуального бокса в соответствии с вашей архитектурой и версией распространения с https://www.virtualbox.org/wiki/Linux_Downloads run sudo apt-get install build-essential linux-headers-`uname -r` run sudo /etc/init.d/vboxdrv setupПоследние два шага, указанные в одном из комментариев к ошибке на ту же тему - https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1016165 [ ! d9]
Скорее всего все, что вам нужно сделать, это запустить
sudo apt-get install dkms
(или установить dkms из программного центра)
, а затем запустить
sudo /etc/init.d/vboxdrv setup
и напишите свой пароль.
Не знаете, где еще это можно отбросить, но для целей полноты: у меня была такая же проблема после обновления до 15.10. Я пробовал все, что упоминалось в этом посте, а другие - безрезультатно. Моя проблема заключалась в том, что у меня не хватало намеков на то, что проблема с корнем была связана с самим ядром. Он не был должным образом обновлен во время обновления с 15.04 по 15.10. Шахта была решена ядром Ubuntu, не обновляющимся с помощью 15.10, после чего я рассмотрел обе версии «sudo dpkg-reconfigure», упомянутые в ответах здесь.
Я думаю, что Chriskin предоставил ответ, но вы также хотите убедиться, что у вас установлены правильные заголовки Linux, как сказал муж:
sudo apt-get install linux-headers-`uname -r`
, затем
sudo apt-get install dkms
sudo /etc/init.d/vboxdrv setup
У меня такая же проблема и решена этими двумя шагами:
sudo apt-get install linux-headers-`uname -r`
, затем
/etc/init.d/vboxdrv setup
Ни один из ответов не говорит о простом решении, которое работает для меня.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
У меня Ubuntu 15.10 и Oracle VM 5.0.20. Я нашел решение в билете vbox.
У меня была эта проблема в Kubuntu Vivid. Я долго боролся с ошибкой «Мои заголовки ядра для ядра 3.13.0-36-generic не могут быть найдены», а apt-get не смог найти его в репозиториях.
Решение заключалось в том, чтобы добавить репозиторий из trusty
deb http://security.ubuntu.com/ubuntu trusty-security main
в /etc/apt/sources.list и установить с помощью
sudo apt-get install linux-headers-`uname -r
и затем запустите
sudo /etc/init.d/vboxdrv setup
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms
Просто используйте три команды для пользователей ubuntu.
Я использую Ubuntu 14.04, у меня была схожая проблема. Моя проблема решена с помощью следующей команды для установки виртуальных боксов:
sudo sh -c "echo 'deb http://download.virtualbox.org/virtualbox/debian '$(lsb_release -cs)' contrib non-free' > /etc/apt/sources.list.d/virtualbox.list" && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-5.0
На самом деле она удалит вашу текущую версию Virtualbox и установит виртуальный бокс -5.0 из хранимого в оракуле репозитория.
Вышеупомянутая команда доступна по адресу https://help.ubuntu.com/community/VirtualBox/Installation
У меня была такая же ошибка при запуске VirtualBox после обновления ядра. virtualbox-dkms не удалось смонтировать, потому что я использовал последнее (не по умолчанию) ядро Ubuntu, а virtualbox-dkms еще не было исправлено для этого ядра:
$ sudo apt-get install --reinstall virtualbox-dkms
...
ERROR (dkms apport): kernel package linux-headers-4.12.14-041214-generic is not supported
Error! Bad return status for module build on kernel: 4.12.14-041214-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.0.40/build/make.log for more information.
Job for virtualbox.service failed because the control process exited with error code. See "systemctl status virtualbox.service" and "journalctl -xe" for details.
invoke-rc.d: initscript virtualbox, action "restart" failed.
● virtualbox.service - LSB: VirtualBox Linux kernel module
Loaded: loaded (/etc/init.d/virtualbox; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2017-10-23 02:31:15 CEST; 4ms ago
Docs: man:systemd-sysv-generator(8)
Process: 10851 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)
...
Итак, я закончил установку последний VirtualBox от Oracle, который отлично работает!
У меня есть deb http://download.virtualbox.org/virtualbox/debian precise contrib в моем /etc/apt/sources.list, чтобы иметь возможность использовать Virtualbox 5.x.
Столкнувшись с той же ошибкой, я попробовал все методы здесь, и никто не работал, кроме этого ( bandwith-waste) one:
sudo apt-get purge virtualbox virtualbox-4* virtualbox-5* Перезагрузка sudo apt-get install virtualbox-5.0 Установите последний пакет обновления с https://www.virtualbox.org/wiki/DownloadsЕсли я правильно помню, я установил виртуальный ящик, используя .deb, загруженный с сайта виртуального ящика, в 15.10. Я исправил эту проблему, просто установив этот пакет:
$ sudo apt-get install virtualbox-dkms
У меня была такая же проблема. Мое решение состояло в том, чтобы полностью переустановить VirtualBox со следующими командами:
1) Удалить (резервное копирование) скрытый каталог VirutalBox в вашем домашнем каталоге
mv ~/.VirtualBox ~/.VirtualBox-backup
2) Переустановить VirtualBox
sudo apt-get purge virtualbox
sudo apt-get install virtualbox
3) Запустите VirtualBox и снова установите его (Виртуальные изображения).
Я на Linux Mint Rafaela 17.2, но с обновлением ядра до версии 4.4 (xenial, 4.4.0-57). Поскольку он основан на Ubuntu 14.04 (Trusty), я добавил этот PPA: https://www.ubuntuupdates.org/ppa/virtualbox.org_contrib?dist=trusty
очистил старый v5.0 и установил последние VirtualBox:
sudo apt-get update
sudo apt-get install virtualbox-5.1
Voila!
Взял меня надолго, чтобы решить эту проблему. Была ли эта проблема с vBox через 2 дистрибутива (Ubuntu и Arch).
У меня были dkms и все модули, которые уже были установлены и скомпилированы в мое ядро, но у меня все еще появилось сообщение об ошибке, связанное с модулем, когда я пытался запустить виртуальную машину vBox.
Если ваш vBox GUI запускается без сбоев, но появляется сообщение об ошибке, чтобы установить модуль ядра VBoxDrv при попытке запустить виртуальную машину, ваши проблемы не связаны с установкой модулей в ваше ядро, но ACTIVATING THEM в modprobe, do.
Чтобы загрузить модуль вручную (например, vboxdrv в вашем случае), откройте запрос терминала и введите:
sudo modprobe vboxdrv
Если после этого вы запускаете виртуальную машину без предоставления вы получите сообщение об ошибке, затем вы можете активировать модуль vboxdrv навсегда, перейдя в /etc/modules-load.d/ и создав файл .conf (например, vbox.conf). В файле .conf указаны имена модулей ядра vbox, которые вы хотите добавить, например: vboxdrv.
Сохранить и перезагрузить
Вы также можете разместить эти дополнительные модули: vboxnetadp, vboxnetflt и vboxpci
Из вики-страницы Vbox:
vboxnetadp и vboxnetflt необходимы, когда вы намереваетесь использовать «Сеть только для хоста» " особенность. Точнее, vboxnetadp необходим для создания интерфейса хоста в глобальных настройках VirtualBox, а vboxnetflt необходим для запуска виртуальной машины с использованием этого сетевого интерфейса.
vboxpci необходим, когда ваша виртуальная машина должна пройти через PCI на вашем хосте.
Примечание. Если модули ядра VirtualBox были загружены в ядро при обновлении модулей, вам необходимо перезагрузить их вручную, чтобы использовать новую обновленную версию. Для этого запустите vboxreload как root.
Это сработало для меня:
wget -O /tmp/virtualbox.patch 'http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=99;filename=vbox-wheezy.patch;att=1;bug=696011'
cd /usr/src/virtualbox-4.1.12/
patch -p4 < /tmp/virtualbox.patch
dkms autoinstall
В Ubuntu 14.04, 64 бит, то, что сработало для меня, это
sudo dpkg-reconfigure virtualbox-dkms
Вы установили Virtualbox, загрузив его с какого-то веб-сайта?
Если это так, я бы рекомендовал вам установить его с помощью программного обеспечения Ubuntu Software Center (введите Virtualbox и нажмите «Установить», и вы set).
Если у вас есть навыки работы с терминалом, введите это в консоль:
sudo apt-get install virtualbox-ose
Если вы все еще хотите сделать странные вещи для себя на компьютере / ОС, тогда установите зависимостей вручную: virtualbox-ose-dkms, libgl1-mesa-glx
Недавно обновив мое ядро, я не смог загрузить изображения.
Я побежал
sudo apt-get purge virtualbox
Затем я добавил 5.1v виртуального бокса. Я использую Mint, поэтому я запустил lsb_release -c, чтобы посмотреть, какую версию я использовал, что для меня было sarah, поэтому я добавил
deb http://download.virtualbox.org/virtualbox/debian sarah contrib
. Но для пользователей Ubuntu отредактируйте / etc / apt /sources.list и добавьте одну из следующих строк в соответствии с вашим дистрибутивом в вашу систему:
Для Ubuntu 17.04 («Zesty»)deb http://download.virtualbox.org/virtualbox/debian zesty contrib
Для Ubuntu 16.04 («Xenial») deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Для Ubuntu 14.04 («Trusty») deb http://download.virtualbox.org/virtualbox/debian trusty contrib
Теперь получите сертификат для этих
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Затем обновите и установите
sudo apt-get update
sudo apt-get install virtualbox-5.1
Теперь вы можете свободно открывать VB ... или, по крайней мере, я мог.
У меня была эта проблема с Kubuntu 14.04.3 + virtualbox 4.3.10 из стандартного надежного репозитория ubuntu, и ни одно из предыдущих решений не работало. единственным решением было добавление репозитория virtualbox.org и обновление до последнего виртуального бокса (4.3.32). вы можете сделать это с помощью этой команды:
sudo sh -c "echo 'deb http://download.virtualbox.org/virtualbox/debian '$(lsb_release -cs)' contrib non-free' > /etc/apt/sources.list.d/virtualbox.list" && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-4.3
Еще одна причина, по которой это может произойти, заключается в том, что у вас есть более старая версия GCC (например, я установил GCC 4.8 на Ubuntu 16.04), установленную по умолчанию (например, с помощью update-alternatives) при попытке обновить или переустановить VirtualBox .
Вернитесь к стандартной версии GCC, которая поставляется с дистрибутивом для установки VirtualBox, и она будет работать нормально.
Затем вы можете вернуться к более старой версии GCC после VirtualBox установлен.
вот решение, которое работает для меня на 12.10:
Установите последнюю версию виртуального бокса согласно вашей архитектуре и версии распространения с https://www.virtualbox.org/wiki/Linux_Downloads run sudo apt-get install build-essential linux-headers-`uname -r` run sudo /etc/init.d/vboxdrv setupПоследние два шага, указанные в одном из комментариев к ошибке на ту же тему - https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1016165 [ ! d9]
Не знаете, где еще это можно отбросить, но для целей полноты: у меня была такая же проблема после обновления до 15.10. Я пробовал все, что упоминалось в этом посте, а другие - безрезультатно. Моя проблема заключалась в том, что у меня не хватало намеков на то, что проблема с корнем была связана с самим ядром. Он не был должным образом обновлен во время обновления с 15.04 по 15.10. Шахта была решена ядром Ubuntu, не обновляющимся с помощью 15.10, после чего я рассмотрел обе версии «sudo dpkg-reconfigure», упомянутые в ответах здесь.
Я думаю, что Chriskin предоставил ответ, но вы также хотите убедиться, что у вас установлены правильные заголовки Linux, как сказал муж:
sudo apt-get install linux-headers-`uname -r`
, затем
sudo apt-get install dkms
sudo /etc/init.d/vboxdrv setup
У меня такая же проблема и решена этими двумя шагами:
sudo apt-get install linux-headers-`uname -r`
, затем
/etc/init.d/vboxdrv setup
Ни один из ответов не говорит о простом решении, которое работает для меня.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
У меня Ubuntu 15.10 и Oracle VM 5.0.20. Я нашел решение в билете vbox.
У меня была эта проблема в Kubuntu Vivid. Я долго боролся с ошибкой «Мои заголовки ядра для ядра 3.13.0-36-generic не могут быть найдены», а apt-get не смог найти его в репозиториях.
Решение заключалось в том, чтобы добавить репозиторий из trusty
deb http://security.ubuntu.com/ubuntu trusty-security main
в /etc/apt/sources.list и установить с помощью
sudo apt-get install linux-headers-`uname -r
и затем запустите
sudo /etc/init.d/vboxdrv setup
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms
Просто используйте три команды для пользователей ubuntu.