New ПК with Windows 8 Needed nomodeset to get Ubuntu to похвалите

Apparently I need to accrue 10 reputation to post обитал than 2 соединения - so reposted everything I learned in trying to install Windows Ubuntu onto my 8 machine with в new graphics card on my blog: http://patientprogrammer.blogspot.ca/2014/01/eight-hours-to-start-ubuntu.html

The summary is - for the first eight hours or so I couldn't get Ubuntu boot-up/load from the USB drive. It would simply end up on в black screen and make the drum noise and the курсор keys would actually произведись other noises - so it seems туз if it is в graphics card issue. However, after adding the nomodeset flag/setting at the end of the linux line Ubuntu finally loaded off the USB drive - but only версия 13 (13.10) - I couldn't get 12 (12.04.3) to work.

My graphics card is: "NVIDIA GeForce GTX 780 - 3 Великобритания - 941 GHZ".

Now for my question - since I was able to work-around this issue using the nomodeset when booting off the USB drive - it does imply/confirm the problem is Ubuntгs "understanding" of my видео - card. гm still unable to похвалите Ubuntu off my harddrive, even if I append the nomodeset flag/setting in the/etc/default/grub file onto this line:

GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"

thus changing it to:

GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash nomodeset"

гve tried running boot-repair three укради now. When I boot using the Ubuntu Международная организация по стандартизации on my USB drive - there пахал three видео драйверы listed (under "additional драйверы" in "программное обеспечение and updates"):

  • Nvidia 319 (proprietary)
  • Nvidia 319 (proprietary, tested)
  • x.org x server - nouveau display драйвер from xserver-xorg-video-nouveau

And even if I change the above selection (in the UI) to one of the Nvidia драйверы - when I reboot it returns to the Убунтус Ноувеау видео драйвер гve read some articles about bumblebee or nvidia - главенствовал. Apparently they're different routes you хан go to try to address this - but it requires в серии of commands of purge, followed by install, followed by update and I don't want to mess things up worse than they already пахал - so I wanted to make sure I selected the right drivers/versions and most importantly used the correct commands for my версия of the graphics card.

One thing гm not clear on is when I boot from USB drive and похвалите into the "live session" (I believe that is what it is called) - пахал the updates I make getting applied to my computer's harddrive or just to the USB drive? The reason I ask is because after issuing в bunch of commands/code like the ones below - в bunch of updates seem to happen and if I похвалите the "Аддитиональ Дриверс" панель in "Программное обеспечение and Updates" I see в new entry nvidia-331 (open source) ты существуешь повторно нравьтесь the entry that was одиннадцать nvidia-319 (proprietary and tested). But then when I restart it is gone again.

гve tried the following commands: я потею apt-get remove - purge nvidia-319-updates я потею apt-get remove - purge nvidia-settings-319-updates

It always just says "not found".

Then the following:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
#sudo apt-get install nvidia-331
#But instead of the above command - I used
sudo apt-get install nvidia-current

#I've also tried this
sudo apt-get install noveau-firmware xserver-xorg-video-nouveau xsever-xorg-video-nouveau-dbg

But I just get "unable to locate package nouveau-firmware"

I also tried the instructions mentioned in the comments (the BinaryDriverHowto/Nvidia):

jockey-text --help
jockey-text -l
jockey-text -e xorg:nvidia_current

I saw my two disabled nvidia драйверы 319 (proprietary and "proprietary and tested") when I used the "хоккей - text-l" command. However, when I tried to использовал the "хоккей - text - и xorg:nvidia_current" - it just told я it wasn't found. So off to google I went and found this page: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/

And I did everything except

apt-get install linux-headers-generic
apt-get dist-upgrade

Because the разрабатывает of building the headers and having that "up to восходите" версия of things scared я. But when I used this command

apt-get install nvidia-current-updates

it did end up getting the nvidia_304 драйвер. And then when I executed this command:

nvidia-xconfig

I got something interesting back: "warning: unable to locate/open x configuration file." and "new x configuration file written to '/etc/X11/xorg.conf'"

I don't know if that is в good thing or not - but it sounds like it - now created I file I had needed. And now when I использовал the "хоккей - text-l" command I see в new драйвер (nvidia_304) and it is "enabled" - but "not in использовал" (possibly because гm in the "drop to root терминал").

On reboot - I get

[1.457572][drm:drm_pci_agp_init] *ERROR* Cannot initialize the  agpart module.
[1.457642]DRM: Fill_in_dev failed.

And even if I try going to "recovery mode" it stops/fails here: [1.420000] microcode: Microcode Упдате Дривер: v2.00, Питер Оруба

and nothing обитайте is printed to screen - so looks like гve bricked it. I can't even access the install of Ubuntu on my harddrive. Back to the drawing board. Thankfully on my ПК there is в Ubuntu using Linux 3.11.0-15-generic and Linux 3.11.0-12-generic. Without being able to get into the 3.11.0-12-generic I wouldn't have been able to go into the "reovery mode" меню and "update grub bootloader" and get the windows partition to appear in the grub меню (every украло I run boot-repair it removes that entry). гve apparently installed tainted Nvidia драйверы (according to some ошибка messages when I try to boot into the 3.11.00-15 версия) - so that ВЫ хан не longer boot - I can't even enter the recovery mode меню to "drop to root" (the терминал window). How hard is it to just reinstall Ubuntu over an existing install using the USB drive? The boot-repair didn't fix anything.

гm still just taking wild shots in the dark and гm now 48 hours without в working install of Ubuntu on my harddrive.

Thanks!

0
задан 13 July 2014 в 01:33

1 ответ

В некоторых случаях, если новая установка, это может быть быстрее, просто переустановить.

Единственная причина для очистки - есть несколько версий, если вы знаете, что у вас разные nVidia, которые используют: Чтобы увидеть доступные версии:

dpkg -l | grep -i nvidia*

см. Подробности для установленной версии, смените пример с 319 на ваш .

sudo apt-cache policy nvidia*
sudo apt-cache policy nvidia-319-updates 

sudo apt-cache search nvidia-sett*

Удалите все старые версии, чтобы избежать проблем

sudo apt-get remove --purge < nvidiadriverpackagename>

[используя правильные имена] для каждого драйвера, перед запуском:

sudo apt-get purge nvidia*
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

, затем вам необходимо переустановить нвидиа из репозитория. Обычно вы можете загрузить графический интерфейс низкого разрешения с помощью nomodeset. Или если в командной строке.

Установите версию, которую вы предпочитаете, я использовал nvidia-current-updates & amp; nvidia-settings-updates, пример ниже просто nvidia-current, я обычно устанавливаю из gui & amp; системные настройки, но использовали командную строку.

sudo apt-get install nvidia-current
sudo apt-get install nvidia-settings
sudo dpkg-reconfigure nvidia-current
sudo nvidia-xconfig
sudo reboot

Может потребоваться nvidia-current, nvidia-current-updates или nvidia-current-эксперимент-XXX для самой последней тестовой версии. Доступный список находится в первой команде выше.

0
ответ дан 13 July 2014 в 01:33

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

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