Недавно у меня возникли проблемы с видео Chrome (Mar / Apr 2013, Ubuntu 12.10), но только на YouTube. Звук был все еще в порядке, и другие сайты были в порядке.
Я обнаружил похожие проблемы, о которых сообщалось в Windows Chrome, и свободно следил за их инструкциями, чтобы отключить pugin PepperFlash. Это значительно улучшило ситуацию. Попробуйте:
about:plugins
нажмите + клик отключить по записи /opt/google/chrome/PepperFlash/libpepflashplayer.so. (Может быть, эта запись может быть немного улучшена?) (В статье PC mag я нашел ответ в сказанном о мониторинге Google.)
Альтернативный вариант для получения вышеуказанного экрана:
Команда Hit Command (Mac) или Window. нажмите «Об этом компьютере»Я знаю, что ответы на терминал хороши, но я думаю, что это ответ GUI. :)
Очень простой и короткий путь:
Откройте терминал, напишите следующее и нажмите Enter.
getconf LONG_BIT
Полученное число (в моем случае 64) является ответ.
Ссылка: как узнать, запущен ли я 32-разрядный или 64-разрядный Linux?
Используйте команду:
uname -m
Обычно вы получите: [ ! d3]
i686
для 32-битного (или, возможно, i586 или i386) и:
x86_64
для 64-битного.
Откройте терминал и попробуйте команду arch. Если его вывод равен x86_64, то это бит 64 бит. Если он говорит i686, i386 и т. Д., То это 32 бит.
Однако наилучшим способом определения архитектуры является запуск команды arch и google.
dpkg --print-architecture отобразит, была ли установлена 32-битная или 64-разрядная Ubuntu OS.
$ dpkg --print-architecture
amd64
$ dpkg --print-architecture
i386
`
Проверка архитектуры
Ссылка для скачивания
Загрузить. Извлеките ее. Отметьте файл Architecture Checker.sh Исполняемый файл и запустите его.Сценарий в основном таков:
#!/bin/bash
ARCH=$(uname -m)
if [ "$ARCH" = "i686" ]; then
zenity --info --title="Architecture Checker" --text="Your Architecture is 32-Bit"
fi
if [ "$ARCH" = "x86_64" ]; then
zenity --info --title="Architecture Checker" --text="Your Architecture is 64-Bit"
fi
Это должно быть в исполняемом текстовом файле, а zenity необходимо будет установить .
Перейдите в раздел «Системные настройки» и в разделе «Система» нажмите «Детали». Вы получите каждую деталь, включая вашу ОС, ваш процессор, а также тот факт, что система работает с 64-разрядной или 32-разрядной версией.
Откройте программный центр Ubuntu и выполните поиск lib32. Если это приводит к каким-либо результатам, вы используете 64-разрядную установку (результаты - библиотеки совместимости для запуска 32-разрядных приложений при установке с 64-разрядной версией).
Не совсем лучший ответ, но при по крайней мере, он не требует терминала ...; -)
Edit
Я нашел еще проще: откройте «Справка» -> «О Mozilla Firefox», и вы увидите его прямо там ...; -)
Внизу отображается строка «пользовательский агент», например на моей 64-битной системе:
Mozilla/5.0 (X11; U; Linux x86_64; nl; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12
или на моей 32-битной системе:
Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12
x86_64 - 64-разрядный, i686 - 32-разрядный
(Но это еще не тот ответ, который должен быть там;))
Кнопка питания (самая верхняя, крайняя справа) имеет опцию «Об этом компьютере». :
)Насколько я помню, можно установить ядро x86_64 в 32-разрядную систему. Как написано здесь несколько, вы должны посмотреть, какие у вас библиотеки / какие пакеты вы установили в своей системе. Поэтому самый безопасный способ проверить, есть ли у вас /lib64, и если это символическая ссылка на /lib.
Еще один возможный способ - проверить, какие пакеты вы загрузили в /var/cache/apt/archive. Если они содержат _amd64.deb, это 64-разрядная система, то есть если вы установили пакеты и не очистили свой кеш.
Все это можно сделать из Konqueror / Dolphin, просто указав и нажмите или:
ls -la / |grep lib
Вы должны помнить, что у вас может быть 64-битный процессор при установке 32-битного ядра. То есть Если ваш процессор равен 64, это не значит, что ваша ОС 64, это зависит от того, что вы установили.
man uname
-m, --machine
print the machine hardware name
-p, --processor
print the processor type or "unknown"
-i, --hardware-platform
print the hardware platform or "unknown"
, чтобы получить аппаратное обеспечение использование платформы uname -m или uname -p или uname -i, а для получения типа ядра лучше getconf LONG_BIT.
Проверьте этот вопрос SO
Посмотрите на свои источники программного обеспечения в Synaptic или Software Center. Если вы не удалили исходный источник, например cdrom, он (?) Укажет на архитектуру. Это графический интерфейс, но он не будет говорить «32bit» или «64bit».
EDIT: это решение не работает, потому что Bash может быть скомпилирован с поддержкой 64 бит под 32-разрядными платформами.
В Bash, используя целочисленное переполнение:
[ f1]Это намного эффективнее, чем вызов другого процесса или открытие файлов.
Я не уверен, что вы называете ОС 32 битами.
Чтобы быть конкретным, мой дистрибутив ядра и рабочего стола - 64-разрядный Debian / Sid, но я обычно использую schroot для запуска deboostrap -ed 32 бит Debian внутри среды chroot (для целей тестирования).
Считаете ли вы, что моя 32-битная среда должна быть названа 32 битами (я считаю,) или 64 бита (в конце концов, он запускается внутри ядра с 64 битами). В этой среде uname -m указано i686, а все библиотеки и исполняемые файлы и процессы - 32 бита.
Для практических целей uname -m должно быть достаточно. Команда file может рассказать вам, является ли исполняемый файл ELF 32-битным или 64-битным.
См. Конкретную личность Linux (2) syscall (а также uname (2) one). [ ! d4]
И аппаратная информация о вашем процессоре видна, например,
cat /proc/cpuinfo
. Его вывод такой же в моей 64-битной системе на рабочем столе и в моей 32-битной среде с открытым исходным кодом.