Не все видеодрайверы в mplayer поддерживают параметр -geometry.
Я решил эту проблему с помощью xfce4-terminal.
Мне пришлось экспортировать переменную в .bashrc
CACA_DRIVER = ncurses
экспортировать CACA_DRIVER
Я запускаю mplayer xfce4-terminal --geometry = + 0 + 0 --hide-menubar --hide-toolbar --hide-border -e "mplayer -vo caca -quiet Avatar.mp4" &
xfce4-terminal запускается слева вверху.
Извините, я не могу лучше объяснить на английском языке.
Бахамут
У меня возникла та же проблема.
Вот что я сделал:
apt-get update && apt-get upgrade -y
Затем, когда я пошел устанавливать заголовки, это, наконец, сработало!
Думаю, вы, вероятно, столкнетесь с этой проблемой, связанной с отсутствием заголовков linux, при установке VMware Tools.
Фактически, есть новый способ решить проблему на официальном сайте Kali: http://docs.kali.org/general-use/install-vmware-tools-kali-guest .
Как говорится в руководстве, если ваша версия VMware старше сентября 2015 года, вы можете использовать следующий код для ее установки:
apt-get update
apt-get install open-vm-tools-desktop fuse
reboot
Затем вы можете обнаружить, что можете использовать VMware Tools и обновить заголовки linux.
Я думаю, что список источников не верен, вы могли бы использовать накатывающийся источник, например, deb http://http.kali.org/kali kali-rolling main non-free contrib, и в то же время удалить все остальные элементы в списке источников.
Я бы обновил версию выпуска ядра вместо того, чтобы пытаться установить заголовки ядра Linux для старой версии (4.3.0) ядра. Выполните следующий шаг после обновления файла Kali /etc/apt/sources.list
последней версией скользящего репозитория Kali :
sudo apt-get update # this pulls the latest packages list from the kali sources repo
sudo apt-get -y dist-upgrade # when installing this, you would see the latest kernel
# image in the list of packages to be installed,something
# like" linux-image-4.5.0-kali1-amd64"
reboot # MOST IMPORTANT STEP! make sure you reboot the machine via this cmd OR
# shutdown, restart forcefully after completing prev cmds
uname -r # check that the kernel release has updated
Сначала попробуйте установить пакет dkms, используя apt-get install dkms , после этого попробуйте обновить заголовок с помощью команды apt-get -y обновление Может быть, это может решить заголовок.
Есть альтернативное решение - можно попытаться вручную установить старые пакеты без обновления ядра. Это немного сложно, но я пробовал это с Kali Linux 2016.2 i386 и следующим ядром:
$ uname -a
Linux hacker 4.6.0-kali1-686-pae #1 SMP Debian 4.6.4-1kali1 (2016-07-21) i686 GNU/Linux
Я поискал linux-headers-4.6.0-kali1-686-pae в Интернете и обнаружил, что пакеты .deb для заголовки ядра Linux находятся здесь через поиск Google. Затем я установил следующие пакеты (linux-headers и его зависимости) для i386 - вы можете установить соответствующие версии в зависимости от вашей архитектуры:
$ dpkg -i linux-kbuild-4.6_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-common_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-all-i386_4.6.4-1kali1_i386.deb
$ dpkg -i linux-headers-4.6.0-kali1-686-pae_4.6.4-1kali1_i386.deb
После установки просто перезагрузитесь, и заголовки ядра должны быть доступны.
$ reboot
Чтобы получить необходимую информацию о доступных linux-headers
, выполните следующую команду:
apt-cache search linux-headers
Вы не увидите linux-headers-4.3. 0-kali-amd64
поскольку репозиторий kali обновлен, некоторые старые версии пакетов будут удалены, а их место займут самые новые.
Вы должны найти последний linux-image
:
apt-cache search linux-image
Установите его, например:
apt-get install linux-image-4.9.0-kali4-amd64
Перезагрузите систему и установите соответствующий linux-headers
пакет:
apt-get install linux-headers-4.9.0-kali4-amd64
Пакеты linux-image
и linux-headers
должны иметь одинаковую версию.