порт дисплея не работает для Dell XPS 14z

Googling around, я нашел этот пост:

Не поднимать старый поток, но если у кого-то есть ошибки, пытающиеся выполнить эти инструкции, вот что я сделал. Резервное копирование домашнего каталога во время входа в систему sudo cp -rp /home/user /home/user.backup 1.1. Убедитесь, что у вашей домашней копии есть все !!! перезагрузитесь в root через grub. Удалить свой домашний каталог rm -rf /home/user Удалить пакеты apt-get remove ecryptfs-utils libecryptfs0 Восстановить домашний каталог mv /home/user.backup /home/user reboot Удалите любую из этих .Private .ecryptfs папок rm -rf ~/.Private rm -rf ~/.ecryptfs Yay! Это сработало для меня. Разрешения на доступ к файлам для дома остаются неповрежденными и не перехватывают Dropbox или git repos. По какой-то причине моя новая установка на Ubuntu 9.10 не выполнила бы первую команду. Просто убедитесь, что вы думаете о процессе, используя rm -rf. Просто хотел опубликовать это не только для моей записи, но и для всех, кто сталкивается с проблемами. Некоторые заметки, перезагруженные в root через grub, были немного неясны для меня; Я не перезагружался, просто переключился на использование root (другая учетная запись пользователя с привилегиями sudo будет работать одинаково хорошо). Прежде чем удалять пакеты ecryptfs-utils и libecryptfs0, я должен удалить /home/.ecryptfs/<myusername>. (Он жаловался, что ecryptfs-utils используется.) Кроме этого, это сработало для меня. Это далеко не просто, так что не стесняйтесь публиковать лучшие решения!
3
задан 11 January 2012 в 05:17

1 ответ

У меня Dell XPS 14z. Мне удалось запустить внешний монитор, подключенный к адаптеру mini DisplayPort через VGA. К сожалению, я получаю не более 640x480.

15z и 14z немного отличаются в зависимости от: dell

Мое решение: я использую Ubuntu 10.04 LTS. Я установил шмелю в соответствии с dell . Я изменил /etc/bumblebee/xorg.conf.nvidia следующим образом:

Section "DRI" Mode 0666 EndSection Section "ServerLayout" Identifier "Layout0" Option "AutoAddDevices" "false" Screen "Screen0" EndSection Section "Module" Load "dbe" Load "extmod" Load "glx" Load "record" Load "freetype" Load "type1" EndSection Section "Files" ModulePath "/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BusID "01:00:0" Option "NoLogo" "true" # Option "UseEDID" "false" Option "UseEDID" "true" # Option "IgnoreEDID" # Option "ConnectedMonitor" "DFP" Option "ConnectedMonitor" "DFP-1" EndSection Section "Screen" Identifier "Screen0" Device "Device1" DefaultDepth 24 Monitor "DFP-1" SubSection "Display" Depth 24 Modes "1920x1200" "1920x1080" "1680x1050" "1600x1200" "1440x900" "1280x1024" "1366x768" "1360x768" "1280x800" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Section "Monitor" Identifier "DFP-1" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 73.0 VertRefresh 43.0 - 72.0 Option "DPMS" Modeline "1920x1200" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync Modeline "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync Modeline "1600x1200" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync Modeline "1440x900" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync Modeline "1366x768" 85.25 1366 1440 1576 1784 768 771 781 798 -hsync +vsync Modeline "1280x800" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync Modeline "1280x1024" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync # 1024x768 @ 60Hz (VESA) hsync: 48.4kHz #ModeLine "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync # 1024x768 @ 70Hz (VESA) hsync: 56.5kHz #ModeLine "1024x768" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync # 1024x768 @ 75Hz (VESA) hsync: 60.0kHz #ModeLine "1024x768" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync # 1024x768 @ 85Hz (VESA) hsync: 68.7kHz #ModeLine "1024x768" 94.5 1024 1072 1168 1376 768 769 772 808 +hsync +vsync EndSection

Возможно, вам придется перезапустить «/ etc / init .d / bumblebee restart ". К несчастью, все настройки режима не работают. Затем я запускаю:

DISPLAY =: 8 optirun glxspheres

, и он есть. Конечно, «glxspheres» здесь - пример приложения - вы можете запустить «gedit» или что-то еще там. Проблема в том, что это отдельный дисплей, поэтому вам может понадобиться диспетчер окон (metacity?). Если вам это нужно как один рабочий стол, возможно, «синергия» будет работать. Мне нужны «перекрывающиеся» дисплеи, поэтому я запускаю VNC-сервер для отображения: 8 (и использую void mouse / keyboard там), и пусть vinagre подключается к нему. Это вызывает появление окна на главном экране с отображением содержимого внешнего монитора. Мое решение - создать скрипт со всеми клиентами, которые будут запускаться на внешнем мониторе, а затем запустить скрипт с префиксом «DISPLAY =: 8 optirun». Powersaving, похоже, тоже работает:

/ etc / bumblebee / cardoff

\_SB.PCI0.PEG0.PEGP._OFF

/ etc / bumblebee / cardon

\_SB.PCI0.PEG0.PEGP._ON

с соответствующими настройками в /etc/bumblebee/bumblebee.conf.

Я заметил некоторые проблемы с запуском карты после «suspend». Мое решение - «/etc/init.d/bumblebee stop» перед приостановкой и «/etc/init.d/bumblebee start» после него.

Если вы хотите использовать порт HDMI, я бы попытался сначала сменить DFP-1 на DFP-0.

Надеюсь, что 12.04 LTS предоставит более легкое решение.

Michał

3
ответ дан 25 May 2018 в 15:17
  • 1
    Thats a awesome post :) Я закончил тем, что просто вернул ноутбук и получил модель только с HD 3000, и она отлично работает. Вероятно, это не лучший ответ на этот вопрос, и его довольно впечатляющее впечатление, что вы его работали, я потратил около 6 часов на это и даже не зашел так далеко – Matt Briggs 19 January 2012 в 01:42

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

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