После установки Ubuntu 12.04 на Toshiba NB510 разрешение экрана составляет 800x600 вместо родного 1024x600. Это нетбук, который содержит печально известный GMA3650 (он же PowerVR SGX5450), который плохо поддерживается ядром Linux. Я посмотрел вокруг и попробовал несколько разных решений. А именно:
video=1024x600
с вышеуказанным PPA, но безрезультатно. video=1024x600
здесь также не работает. gma500_gfx
для принудительного использования vesa
. Это заставляет Ubuntu загружаться с разрешением 800x600. После этого я попытался использовать следующее xorg.conf
:
Section "Device"
Identifier "card"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "panel"
Modeline "1024x600_DDC" 54.03 1024 1048 1184 1344 600 603 609 670 -hsync -vsync
Option "PreferredMode" "1024x600_DDC"
EndSection
Section "Screen"
Identifier "screen"
Device "card"
Monitor "panel"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x600_DDC"
EndSubSection
EndSection
, где моделин исходит от DDC, как сообщалось в /var/log/Xorg.0.log
. Это, кажется, не имеет никакого эффекта, с разрешением, застрявшим в 800x600.
nomodeset
в командную строку ядра не помогает ни с проблемой разрешения, ни с проблемой пустого экрана. В идеале, так как я не думаю, что могу доверять драйверу gma500_gfx
или от Meego (тот, что в PPA Сарватта), я хотел бы использовать драйвер vesa
(вероятно, возвращаясь к 12.04) и укажите разрешение в файле xorg.conf
, но я не могу заставить это работать. Есть идеи?
Кстати, с этой проблемой я помогаю другу, у меня нет прямого доступа к машине.
Во-первых, Откройте терминал и тип:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Сопровождаемый sudo apt-get update
sudo apt-get install xserver-xorg-video-intel
Это установит INTEL последние драйверы. Просто перезагрузка, однажды установленная и, ищет изменения, которые произошли. Если ни один, перейдите к Параметрам настройки системы и посмотрите, заставили ли Вы настройки требуемого дисплея изменять разрешение.
Если это не работает, затем пробуют это тестирование репозиторий PPA:
Открытый терминал вводит:
sudo add-apt-repository ppa:intel-gfx-testing/ppa
sudo apt-get update
После того как Вы сделаны, перезагрузка и попытка изменить разрешение, Вы ищете.
Поддержка Вашего GMA3600 может быть оказана непосредственно ядром при компиляции его с опцией
CONFIG_DRM_GMA3600=y
многие пользователи в Интернете сообщают об этой опции, работающей хорошо с ядром 3.3 или выше.
Эта опция обычно отключается и не принимается многими ядрами, который прибывает по умолчанию во многие дистрибутивы, Ubuntu не является исключением.
просто выполните эту команду
cat /boot/config-$(uname -r) | grep -i gma
и Вы получите то, что я говорю.
Я предлагаю перекомпилировать ядро https://help.ubuntu.com/community/Kernel/Compile или скомпилировать драйвер, в котором Вы нуждаетесь как модуль и загружаете его, если это возможно с Вашей фактической конфигурацией ядра, не забудьте использовать ядро> = 3.3.
Я также нашел тему на французском языке, который отметил эту проблему как решенный http://forum.ubuntu-fr.org/viewtopic.php?id=852521.
решение в том французском потоке в основном об установке этого PPA https://launchpad.net / ~ sarvatt / + archive/cedarview и все эти 3 пакета в нем http://forum.ubuntu-fr.org/viewtopic.php?pid=10015261#p10015261.
Существует также этот блог с немного отличающимся решением с помощью того же PPA в качестве перед http://daily.siebler.eu/2012/06/ubuntu-12-04-driver-for-intel-cedarview-atom-n2000-und-d2000-serie/
Проблема с черным экраном на самом деле является проблемой яркости подсветки. Если вы посмотрите внимательно, вы увидите, что на экране действительно отображается то, что должно, но подсветка выключена.
Вот шаги, которые я выполнил с помощью @pablomme, чтобы исправить проблему, используя ежедневную сборку Quantal на нетбуке Atom нового поколения. Я попробовал это на N2800 и должен быть таким же для N2600 с печально известной встроенной видеокартой GMA36x0, надеюсь, при использовании либо двоичного драйвера от PPA Сарватта, либо драйвера gma500_gfx
:
quiet splash
, и удалите из нее $vt_handoff
. На рабочем столе нажмите Ctrl kbd> + Alt kbd> + T kbd>, чтобы открыть терминал, введите:
sudo gedit /etc/default/grub
[ 1125] нажмите Enter kbd>, введите пароль при появлении запроса и нажмите Enter kbd>.
В открывшемся редакторе добавьте следующую строку в конец файла:
GRUB_GFXPAYLOAD_LINUX="auto"
Затем сохраните файл и закройте редактор.
В терминале введите:
sudo update-grub
и нажмите Enter kbd>. По завершении вы можете закрыть терминал.
С учетом вышесказанного яркость больше не должна сбрасываться в ноль во время загрузки, поэтому вы сможете видеть экран. Если вы хотите изменить яркость, откройте терминал и введите:
sudo setpci -s "00:02.0" F4.B=BB
где CC
- значение яркости (шестнадцатеричное, от 00
до FF
; например, 00
] = минимум, 33
= темно, 77
= средний, BB
= светлый, FF
= максимум).