Какая версия VirtualBox работает? Я использую 3.2 OSE здесь и никогда не имел проблем с темой GTK (я использую индивидуальный вариант, поэтому я бы заметил).
Кстати ... если вы используете VirtualBox для размещения Windows XP Гость, почему бы не установить гостевой пакет? Его ISO можно загружать и устанавливать внутри гостя Windows XP. VirtualBox сам предлагает установить его для вас. Это позволит вам работать намного лучше, иметь больше функций, включая бесшовный режим. И в бесшовной теме GTK было бы неактуально ...
EDIT
Thats weird. Я использую exatcly ту же самую версию и строю как вы (3.2.8_OSE r64453), а Im также работает XP. Я использую настраиваемую тему GTK (от Linux Mint 10) и обновил ядро как 5 раз за последние 6 месяцев. Проверьте:
.
Вопрос: выполняется ли exatcly в VirtualBox? Никакое другое программное обеспечение / окно никогда не теряет тему? Итак, когда это происходит, вы фактически Virtualbox с одной темой и другими окнами с другой темой, в то же время? Не могли бы вы предоставить еще один снимок экрана, показывающий 2 окна (виртуальный бокс и что-то еще), отображающие разные темы в одно и то же время?
Проблема заключалась в типе группы пользователей в файле httpd.conf, который должен быть установлен на staff, а затем мне не нужно изменять разрешения на папку в папке, которую я хотел бы использовать в качестве веб-корня.
Если вы делаете это так, чтобы вы могли создавать файлы в папке htdocs, тогда просто перейдите к opt / lampp, а затем откройте в терминале и напишите
sudo chmod 777 htdocs /Вот это!
Вы можете создать символическую ссылку
ln -s /home/username/public_html/ /opt/lampp/yoursymlink
с вашим именем пользователя «~ username» в качестве символической ссылки, чтобы вы могли сохранить одно и то же местоположение URL
localhost/~username для таких файлов, как если вы использовали сервер Apache по умолчанию, а не XAMPP.
Просто решите его, выполнив следующие шаги:
Сначала установите xampp, выполнив следующие шаги$ sudo cd Downloads && sudo chmod a+x ./your-downloaded-xampp-file.run && sudo ./your-downloaded-xampp-file.run
Измените владельца файла / opt / lampp directory. имя пользователя должно быть именем вашего нового файла folderroot folder_name sudo chown -hR username:root /opt/lampp
edit /opt/lampp/etc/httpd.conf sudo gedit /opt/lampp/etc/httpd.conf
изменить корневой путь вашего документа к установленному окну documentroot и следующим строкам <IfModule unixd_module>
User nobody
Group nogroup
</IfModule>
перезапустить xampp. И вы обнаружите, что запрещенная ошибка прошла Имеет ту же проблему, и вот что я сделал:
Запустите эту команду, чтобы остановить xampp:
sudo /opt/lampp/lampp stop
Открыть /opt/lampp/etc/httpd.conf
Изменить your_folder в папку, которую вы хотите использовать
DocumentRoot "/home/username/your_folder"
<Directory "/home/username/your_folder">
Изменить User & amp; Group значение от daemon до:
User nobody
Group nogroup
установить chmod на your_folder с помощью этой команды
sudo chmod 777 /home/username/your_folder
Сохранить файл и запустить xampp с этой командой:
sudo /opt/lampp/lampp start
Откройте ваш браузер и введите этот url:
http://localhost/your_folder/
Выполнено, надеюсь, что это поможет.
В формате NTFS вы не можете установить права доступа к папке. Откройте /opt/lampp/etc/httpd.conf.
Редактируйте User computerName Group имя_компьютера
И после этого вы можете получить доступ к символическим ссылкам в htdocs.
Просто создайте индексный файл в вашей новой папке htdocs.