잠시만 기다려 주세요


 
HOME   |  여기는?   |  바다물때표   |  여러가지 팁 (771)  |  추천 및 재미 (15)  |  자료실 (16)  |  끄적거림 (439)  |  시나리오 (757)  |  드라마 대본 (248)  |  

2019년 05월 24일
처음엔 우리가 습관을 만들지만, 그다음엔 습관이 우리를 만든다. - 존 드라이든
 

    리눅스 데스크탑

리눅스 데스크탑 - Compiling nVidia 304.137 on Ubuntu 18.04
이 름 : 바다아이   |   조회수 : 9         짧은 주소 : https://www.bada-ie.com/su/?901557738637
nvidia-304.137-bionic-18.04.patch - 3 KB   다운수 : 1 회
NVIDIA-Linux-x86_64-304.137.run - 68,444 KB   다운수 : 1 회

우분투 18.04 에서 커널 4.15, 4.14... nvidia 304 그래픽 드라이버 설치시 문제 생깁니다.
근데 아래 패치후에 드라이버 다시 설치하면 정상적으로 이용됩니다.



I thought it might be fun to put my Late 2006 iMac (iMac6,1) to some use and install the latest version of Ubuntu on it: 18.04 Bionic Beaver. This older model iMac comes with the Core2Duo chipset, which is 64-bit. Unfortunately the Apple EFI on it only supports 32-bit, and so you will likely be unable to use normal install ISOs. You can avoid this problem by skipping EFI altogether and going into normal BIOS booting. Matt Gadient wrote a very useful blog post describing the problem and a few different fixes. I ended up having to burn an actual DVD for the install to work; I could not get either native EFI solution to work.

After installing Ubuntu, there were two things not working out-of-the-box: the AirPort card and the nVidia drivers.

  1. The AirPort card was easy enough to fix and this is well-documented. There is an error in the dmesg output that directs you to the kernel wiki page, but I did not find that particularly useful. As usual, Stack Exchange has a great, thorough answer. If you have network connectivity already via an Ethernet cable, just go ahead and type sudo apt install firmware-b43-installer. The post outlines instructions if you need to do it offline as well. Unplug your Ethernet, reboot, and you should now be able to see your available WiFi networks.

  2. The bigger challege was getting the nVidia driver to work. According to Ubuntu bug #1763648, Canonical will no longer be including support for many older GeForce cards, including the 7300 GT. Thankfully, Seth Forshee has already created a patch! I’m not sure the correct way to patch an Ubuntu PPA, so I manually applied the patches to nVidia’s installer file. There’s actually two patches you’ll need to apply: buildfix_kernel_4.14.patch and buildfix_kernel_4.15.patch

However, before we get to patching and installing the official nVidia binary drivers, we need to disable nouveau, the open source version. To do that, enter these commands:

$ sudo su -
# cat << END > /etc/modprobe.d/disable-nouveau.conf
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist amd76_edac
options nouveau modeset=0
END
# update-initramfs -u
# reboot

After the system finishes rebooting, we need to install the necessary build tools:

$ sudo apt install gcc make build-essential gcc-multilib dkms mesa-utils

Now we’re ready for patching. Here is the combined patch file (the aforereferenced patches are “meta” patches, as they’re patches to the package and not the software itself, which is sort of like a Russian nesting doll of software changes). This combined patch can be applied to the directory created using sh NVIDIA-Linux-x86_64-304.137.run -x.

Click here to download nvidia-304.137-bionic-18.04.patch.

nvidia 그래픽 드라이버 설치시에는 systemctl stop lightdm 하시고 터미널 전환 후  Ctrl + Alt + F1 그리고 해야 합니다.


Once you have the patch saved into your home directory, you can apply it and begin the installation using these commands:

$ ./NVIDIA-Linux-x86_64-304.137.run -x
$ cd ./NVIDIA-Linux-x86_64-304.137
$ patch -p1 < ~/nvidia-304.137-bionic-18.04.patch
$ sudo ./nvidia-installer

You can ignore the first warning about the preinstall failing, as it is merely a check to make sure you want to do this. Go ahead and view less /usr/lib/nvidia/pre-install if you don’t believe me! The build should complete and you should let it update your config files. Reboot again and then verify you’re using the nVidia driver:

$ lshw -c video 2>&1 | grep driver

You want to make sure you see:

       configuration: driver=nvidia latency=0

And not:

       configuration: driver=nouveau latency=0
| |


      1 page / 6 page
번 호 카테고리 제 목 이름 조회수
173 리눅스 데스크탑 바다아이 15
현재글 리눅스 데스크탑 Compiling nVidia 304.137 on Ubuntu 18.04 바다아이 10
171 리눅스 데스크탑 lightdm , , Lightdm not starting on boot ?? 바다아이 12
170 리눅스 데스크탑 thunderbird , 바다아이 20
169 리눅스 데스크탑 usb, cdrom grub iso ... 바다아이 40
168 리눅스 데스크탑 usb, cdrom grub iso ... 바다아이 32
167 리눅스 데스크탑 dd , 바다아이 47
166 리눅스 데스크탑 , dd if=/dev/zero, . low format 바다아이 211
165 리눅스 데스크탑 freebsd ufs , linux ufs mount 바다아이 310
164 리눅스 데스크탑 Arch on WSL, archlinux libQt5Core.so.5 not found 바다아이 260
163 리눅스 데스크탑 , .... input text ... font 바다아이 330
162 리눅스 데스크탑 ... 바다아이 303
161 리눅스 데스크탑 , , .. gparted 바다아이 432
160 리눅스 데스크탑 ssh .... ssh .. 바다아이 376
159 리눅스 데스크탑 thunderbird imap , , , .. 바다아이 440
158 리눅스 데스크탑 QT GTK+ WxWidgets, gui 3... golang qt, golang gtk, golang WxWidgets 바다아이 542
157 리눅스 데스크탑 debtap , deb . 바다아이 549
156 리눅스 데스크탑 16.04 - GUI CLI 바다아이 520
155 리눅스 데스크탑 , ... 바다아이 447
154 리눅스 데스크탑 zip, rar ... 바다아이 518
153 리눅스 데스크탑 , , centos 바다아이 1536
152 리눅스 데스크탑 , , , , chage , aging 바다아이 591
151 리눅스 데스크탑 /etc/shadow ! !!, * , lock , . 바다아이 567
150 리눅스 데스크탑 tar, gzip, gz, bzip2, bz2, zip, unzip, compress, xz .... 바다아이 636
149 리눅스 데스크탑 ico , icoutils 바다아이 576
148 리눅스 데스크탑 archlinux , mirror 바다아이 537
147 리눅스 데스크탑 Kernel modules 바다아이 622
146 리눅스 데스크탑 archlinux dkms ... kernel modules 바다아이 548
145 리눅스 데스크탑 archlinux ... kernel compile 바다아이 576
144 리눅스 데스크탑 Find , iconv 바다아이 593
| |






Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ FreeBSD + GoLang + PostgreSQL ]
서버위치 : New Jersey  실행시간 : 0.03375
to webmaster... gogo sea. gogo sea.