Проверьте, какие графические карты используются Ubuntu 16.04

С системой разрешений Linux это очень хорошо. Посмотрите на текущие разрешения исполняемого файла mysql:

~$ ls -l /usr/bin/mysql
-rwxr-xr-x 1 root root 4243880 jan 19 13:45 /usr/bin/mysql

Существует три группы разрешений:

rwx (владелец root может читать, записывать и выполнять файл); r-x (другие в группе root могут читать и выполнять файл); r-x (все остальные могут также читать и выполнять файл).

Мы уберем последние разрешения и разрешим только группе пользователей выполнить команду.

Сначала создайте новую группу mysqlusers:

sudo groupadd mysqlusers

Затем переместите исполняемый файл mysql в эту группу:

sudo chgrp mysqlusers /usr/bin/mysql

Убедитесь, что он сработал:

~$ ls -l /usr/bin/mysql -rwxr-xr-x 1 root mysqlusers 4243880 jan 19 13:45 /usr/bin/mysql

Теперь отмените разрешения на выполнение для всех «других» ( non-mysql):

sudo chmod o-x /usr/bin/mysql

Вы можете повторно выполнить команду ls -l, чтобы проверить, что окончательный x был изменен на -.

На этом этапе, если вы попытались войти в команду mysql, это даст вам: access denied. Это потому, что вы не являетесь членом группы mysqlusers. Добавьте себя и других пользователей в эту группу:

sudo groupadd -a -G mysqlusers [username]

Для этого последнего изменения вам нужно будет выйти из системы и вернуться.

0
задан 2 April 2018 в 00:17

6 ответов

Попробуйте следующее:

sudo -i
cat /sys/kernel/debug/vgaswitcheroo/switch

Вы должны получить что-то вроде этого:

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynPwr:0000:01:00.0

Где

IGD - stands for integrated
DIS - stands for discrete

Pwr - indicates the card is powered on
Off - indicates the card is powered off
+   - indicates the card is active

В приведенном выше примере мой встроенная графическая карта активна. Пример выше также от моего ноутбука Asus N76 с Ubuntu 16.04. Некоторые ноутбуки в зависимости от конфигурации используют только дискретную графическую карту, даже если у них есть встроенная видеокарта, и в этом случае вышеуказанное не будет работать.

1
ответ дан 22 May 2018 в 11:40

Попробуйте следующее:

sudo -i cat /sys/kernel/debug/vgaswitcheroo/switch

Вы должны получить что-то вроде этого:

0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0

Где

IGD - stands for integrated DIS - stands for discrete Pwr - indicates the card is powered on Off - indicates the card is powered off + - indicates the card is active

В приведенном выше примере мой встроенная графическая карта активна. Пример выше также от моего ноутбука Asus N76 с Ubuntu 16.04. Некоторые ноутбуки в зависимости от конфигурации используют только дискретную графическую карту, даже если у них есть встроенная видеокарта, и в этом случае вышеуказанное не будет работать.

1
ответ дан 17 July 2018 в 17:39

Попробуйте следующее:

sudo -i cat /sys/kernel/debug/vgaswitcheroo/switch

Вы должны получить что-то вроде этого:

0:IGD:+:Pwr:0000:00:02.0 1:DIS: :DynPwr:0000:01:00.0

Где

IGD - stands for integrated DIS - stands for discrete Pwr - indicates the card is powered on Off - indicates the card is powered off + - indicates the card is active

В приведенном выше примере мой встроенная графическая карта активна. Пример выше также от моего ноутбука Asus N76 с Ubuntu 16.04. Некоторые ноутбуки в зависимости от конфигурации используют только дискретную графическую карту, даже если у них есть встроенная видеокарта, и в этом случае вышеуказанное не будет работать.

1
ответ дан 23 July 2018 в 18:31

Если у вас есть как Intel, так и Nvidia, неплохо было бы установить утилиту Nvidia X Server Settings; вы можете сделать это из загрузчика программного обеспечения Ubuntu или выполните:

sudo apt-get nvidia-settings

и просто сделайте nvidia-settings в bash afterwards; или открыть его вручную. Это позволит вам увидеть, какая карта используется или выбрать карту, которую вы хотите использовать.

Удачи!

1
ответ дан 22 May 2018 в 11:40

Если у вас есть как Intel, так и Nvidia, неплохо было бы установить утилиту Nvidia X Server Settings; вы можете сделать это из загрузчика программного обеспечения Ubuntu или выполните:

sudo apt-get nvidia-settings

и просто сделайте nvidia-settings в bash afterwards; или открыть его вручную. Это позволит вам увидеть, какая карта используется или выбрать карту, которую вы хотите использовать.

Удачи!

1
ответ дан 17 July 2018 в 17:39

Если у вас есть как Intel, так и Nvidia, неплохо было бы установить утилиту Nvidia X Server Settings; вы можете сделать это из загрузчика программного обеспечения Ubuntu или выполните:

sudo apt-get nvidia-settings

и просто сделайте nvidia-settings в bash afterwards; или открыть его вручную. Это позволит вам увидеть, какая карта используется или выбрать карту, которую вы хотите использовать.

Удачи!

1
ответ дан 23 July 2018 в 18:31

Другие вопросы по тегам:

Похожие вопросы: