Я не могу найти / sys / kernel / debug / vgaswitcheroo / switch

Сохраните файл .eml в любом месте на вашем компьютере. Установите эти плагины здесь. (см. важное примечание, что вы можете импортировать файлы EML в учетные записи IMAP). Чтобы установить расширение, выполните следующую процедуру: загрузите файл xpi, который находится на этой странице или на главной странице, щелкните правой кнопкой мыши по ссылке и выберите «Сохранить цель как»; в Thunderbird, зайдите в «Инструменты» ➜ «Аддоны» (или «Расширения») и нажмите «Установить»; выберите файл xpi, который вы загрузили, и следуйте инструкциям; Перезапустите Thunderbird. Перейдите в Инструменты ➜ ImportExportTools ➜ Импортируйте файл eml и найдите свой файл.
2
задан 21 January 2012 в 15:11

3 ответа

В Ubuntu 10.10 и выше vgaswitchheroo уже включен, поэтому вам не нужны дополнительные настройки. И /sys/kernel/debug уже установлен, однако вам нужны права root для чтения содержимого /sys/kernel/debug, поэтому использование sudo su должно работать.

Если переключатель еще нет, запустите lspci | grep VGA и убедитесь, что выводятся обе карты. Если у вас отсутствует параметр BIOS, может быть причиной, поэтому проверьте это.

Пример консоли:

sergio@Sergio-L:~$ ls /sys/kernel/debug/vgaswitcheroo
ls: impossível aceder a /sys/kernel/debug/vgaswitcheroo: Permissão negada
sergio@Sergio-L:~$ sudo su
[sudo] password for sergio: 
root@Sergio-L:/home/sergio#
root@Sergio-L:/home/sergio# ls /sys/kernel/debug/vgaswitcheroo/
switch
root@Sergio-L:/home/sergio#
4
ответ дан 25 May 2018 в 19:50
  • 1
    Я добавил параметр kernelet = 1. Я все еще не могу найти / sys / kernel / debug / vgaswitcheroo / switch в 'su -'. – waterloo2005 14 July 2011 в 18:57
  • 2
    @waterloo Я не эксперт, из того, что я прочитал, vgaswitcheroo не загружается при запуске, и вы используете карту Intel, но я не мог найти ссылки на вашу карточку ATI, поэтому она скорее всего отключена. Я посмотрел руководства и в вашем BIOS должны быть такие опции: «GraphicsDevice» и «OsDetectionForSwitchableGraphics». Первый должен быть установлен в «SwitchableGfx», а позже - «Enable», эти настройки? Еще несколько вопросов в случае, если BIOS не решает проблему: можете ли вы ls /sys/kernel/debug? Действительно ли lspci | grep VGA выводит две карты? Btw у вас есть crashkernel набор есть память: P – sergio91pt 16 July 2011 в 00:51
  • 3
    @waterloo Да, вы можете использовать echo "OFF" на коммутаторе, чтобы выключить незанятую карту. В Community Help вы можете попробовать сценарий инициализации, если вы не хотите делать echo "OFF" каждый раз при загрузке. Так ли это решить? Затем вы можете пометить вопрос как решенный. – sergio91pt 16 July 2011 в 14:04
  • 4
    Как отметить этот пост как решаемый? благодаря – waterloo2005 16 July 2011 в 17:51
  • 5
    @ waterloo Должна быть серая кнопка, которая становится зеленой, когда вы наводите ее, слева от моего ответа, ее для обозначения вопроса, который ее решил. – sergio91pt 16 July 2011 в 19:44

Если вы не используете драйвер Radeon с открытым исходным кодом (или драйвер nouveau в случае оборудования nvidia), не будет файла /sys/kernel/debug/vgaswitcheroo/switch. (игнорируя такие хаки, как asus-switcheroo и byo-switcheroo). Отключение KMS («modeset = 0») также отключает эту функцию.

Даже если файл существует, он не может быть надежно использован, когда после этого будут загружены проприетарные драйверы (fglrx, nvidia). При попытке записать команды на него могут возникнуть блокировки. Для vga_switcheroo на оборудовании NVIDIA см. Также раздел Как включить vga switcheroo на Asus U41S ?. Для аппаратного обеспечения NVIDIA Optimus в целом см. «Является ли NVIDIA GeForce с технологией Optimus, поддерживаемой Ubuntu»

0
ответ дан 25 May 2018 в 19:50
  • 1
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 2
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 3
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 4
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 5
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 6
    Я использую драйвер Radeon с открытым исходным кодом, но все еще нет /sys/kernel/debug/vgaswitcheroo/switch. – user 8 May 2012 в 00:16
  • 7
    @gentmatt то же самое для меня, может быть, мы оба на Macbook? , в соответствии с Ubuntu switcheroo faq, он не отображается, если вы не добавите nomodeset или modeset = 1 в вашу строку cmd ядра. Никто из них не помогает в моем случае. Первый, похоже, тоже прекращает X. – tomodachi 5 September 2012 в 20:29
  • 8
    @gentmatt проверить это askubuntu.com/questions/184406/… – tomodachi 5 September 2012 в 20:56
  • 9
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33
  • 10
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33
  • 11
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33
  • 12
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33
  • 13
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33
  • 14
    @tomodachi Пожалуйста, простите мой поздний ответ. Я был в автономном режиме некоторое время :) Да, у меня есть MacBook (MBP 8,2). Но я перестал пытаться переключить GPU на работу в Ubuntu. Очевидно, проблема заключается в том, что устаревший режим BIOS Apple скрывает внутренний графический процессор. По этой причине Bootcamp использует только dGPU. Любая попытка переключить GPU на работу в Ubuntu должна сначала управлять загрузкой EFI на Mac. Тем не менее, у меня нет этого, чтобы работать на Macbook Pro (черный экран загрузки и другие проблемы). – user 20 September 2012 в 14:33

Ответ в моем случае был похоронен выше в комментарии: на моем ноутбуке HP под названием «HybridGraphics» есть опция BIOS, и она была установлена ​​на «AUTO». Это, по-видимому, недостаточно, и нужно установить его в «ENABLE».

0
ответ дан 25 May 2018 в 19:50

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

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