Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
1957
Tıklama
0
Öne Çıkarma
Mint 13 mate ve nvidia yükleme/me sorunu... (ubuntu kurdum, silinebilir)
G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

Bu günkü sorunum aslında gayet güzel çalışan sistemimde diablo 3 çalıştırma/ma (gameonlinux ile) problemim neticesinde ortaya çıktı.

Ekran kartımın sürücüsünün güncel olmadığını ve desteklenmediğini söyledi diablo. Tabi güncellersem çalışır mı bilemiyorum

Önce sistemden bahsedeyim, optimus teknolojili (intel ve nvidia 525m işlemcili) bir dell kullanıyorum ve doğal olarak da bumblebee kurdum siteme. Mint 13 mate masaüstü yöneticisi ile yapıyorum yükleme işlemini.

"lspci | grep VGA" çıktısı aşağıdaki gibi;
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)

"uname -a" çıktısı ise şu şekilde;
Linux gergozen-Inspiron-N5110 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

şimdi izlediğim adımları anlatayım;
1- açık uygulamalarımı kapattıktım
2- ctrl+alt+f1 ile ttf1 'e düşüyorum
3- root olarak oturum açıyorum
4- "cd /home/$USER/İndirilenler/" klasörüne gidiyorum ($USER = kullanıcı adım tabiki)
5- "chmod -x NVIDIA-Linux-x86_64-304.64.run" ile daha önceden internetten indirdiğim dosya için izin düzenliyorum
6- "initctl stop gdm" diyorum olmuyor, "initctl stop mdm" diyorum olmuyor (sudo kullanmıyorum çünkü zaten root olarak bağlandım). "Unknown job : gdm" ve "Unknown job : mdm" diyor. Sonra sadece "initctl stop" diyerek tab ile kullanabileceğim seti görüyorum. Çıktı aşağıdaki gibi (düzenlemedim, sanırım sorumu anlarsınız bu haliyle)

quote:

acpid bumblebeed irqbalance nmbd smbd tty4 ufw
atd cron modemmanager --no-wait tty1 tty5 upstart-socket-bridge
avahi-daemon cups -n resolvconf tty2 tty6 upstart-udev-bridge
bluetooth dbus network-manager rsyslog tty3 udev whoopsie


EDİT: "sudo service mdm stop" komutu verince "could not write bytes: broken pipe " mesajı geliyor. ctrl+alt+del ile reboot etmeden de kendine gelmiyor.

7- Belki bumblebee bumblebeed ile ipleri eline almıştır diyor ve bu uygulamayı kapatıyorum "initctl stop bumblebeed " ile.
8- "sh NVIDIA-Linux-x86_64-304.64.run" diyorum. Hata verip bir log oluşturuyor.
quote:


nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Nov 10 23:02:52 2012
installer version: 304.64

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
./nvidia-installer

Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1501' of a runnning X server.
ERROR: You appear to be running an X server; please exit X before installing. For further details, please see the section INSTALLING THE NVIDIA DRIVER in the README available on the Linux driver download page atwww.nvidia.com.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page atwww.nvidia.com.

ps -fu root
root 1501 1489 13 22:38 tty8 00:04:56 /usr/bin/X :0 -audit 0 -auth /var/lib/mdm/:0.Xauth -nolisten tcp vt8

"kill 1501" oturumu kapatıyor, login ekranına düşüyor.

9- başka denemeler de olumsuz sonuçlanınca "kill 1501" yerine " exit" ile oturumu terk ediyorum. ctrl+alt+f8 ile geri dönüyorum.

Sonra buraya yazıyorum, belki çözüm bulurum diye. Sorun nedir ? Fikri olan var mı ?

NOT: "could not write bytes: broken pipe "mesajı geliyor kapatırken ekrana... (tty7 ctrl+alt+f7 yaparsam da bu mesaj geliyor ekrana) nedendir bilemedim.





< Bu mesaj bu kişi tarafından değiştirildi gergozen -- 14 Kasım 2012; 0:04:46 >

G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

Sorunu çözemedim, ubuntu kurdum. Yarın bir de ubuntu da deneyeceğim yüklemeyi.


Bu mesaja 1 cevap geldi.
K
14 yıl (2731 mesaj)
Yarbay

Sistemde hibrid ekran kartı varsa depodan veya elle Nvidia sürücüsünü kurmamalısınız. Aşağıdaki kodları sırasıyla uçbirimde çalıştırıp bumblebee'yi kurabilirsiniz.


sudo add-apt-repository ppa:bumblebee/stable 
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
sudo usermod -a -G bumblebee $USER


Eğer kurulu nvidia sürücüsü varsa bumblebee kurulumundan önce aşağıdaki kodları uçbirimde çalıştırıp kurulu sürücüleri silmelisiniz. Sürücüleri kaldırdıktan sonra sistemi yeniden başlatıp bumblebee'yi kurabilirsiniz.

sudo apt-get purge nvidia-current nvidia-settings 
sudo rm -rf /etc/X11/xorg.conf
sudo apt-get install --reinstall xserver-xorg-video-nouveau
sudo dpkg-reconfigure xserver-xorg


Nvidia Optimus ile ilgili aşağıdaki bağlantıyı inceleyebilirsiniz.

http://forum.linuxmint.org.tr/index.php/topic,3767.0.html

Aşağıdaki kodları sırasıyla uçbirimde çalıştırarak, Nvidia ekran kartının kullanmasını istediğiniz uygulamaları ilişkilendirebileceğiniz grafik yüzlü bir araç olan bumblebee-ui uygulamasını kurabilirsiniz.

sudo apt-get install git 
git clonehttps://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL



Menü => Tercihler => Başlangıç Uygulamalarını açınız. Ekle düğmesine basıp açılan Başlangıç Programı Ekle alanını aşağıdaki şekilde düzenleyiniz.

İsim : Bumblebee-ui
Komut : /usr/local/bin/bumblebee-indicator

Böylece başlangıç sırasında bumblebee-ui isimli uygulamayı kontol edebileceğiniz küçük bir uyglamacık sistem çekmesinde açılarak kontrolünüzü kolaylaştıracaktır.





< Bu mesaj bu kişi tarafından değiştirildi kelebekx3 -- 14 Kasım 2012; 10:21:32 >
Bu mesaja 1 cevap geldi.
G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

sudo rm -rf /etc/X11/xorg.conf yazarken sudo rm -rf /etc/ anında yanlışlıkla enter a basında kullanıcılar gitti

sudo kullanmaya çalışınca "sudo unknown uid 1000 who are you?" diyor :)

sorunu nasıl gideririm bilmiyorum ama sanırım formatlasam (zaten dün kurdum ubuntuyu da, pek bir kaybım olmaz) daha iyi olacak ...


Bu mesaja 1 cevap geldi.
K
14 yıl (2731 mesaj)
Yarbay

quote:

Orijinalden alıntı: gergozen

sudo rm -rf /etc/X11/xorg.conf yazarken sudo rm -rf /etc/ anında yanlışlıkla enter a basında kullanıcılar gitti

sudo kullanmaya çalışınca "sudo unknown uid 1000 who are you?" diyor :)

sorunu nasıl gideririm bilmiyorum ama sanırım formatlasam (zaten dün kurdum ubuntuyu da, pek bir kaybım olmaz) daha iyi olacak ...




Aslında bayağı bir dosyayı uçurmuşsunuz.
Ubuntu altında sudo işlevini kaybederse yapacak pek bir şey kalmıyor. Bu sebeple kurulum ardından aşaşğıdaki kodu uçbirimde çalıştırıp root hesabını etkinleştirin ki, zor durumlar için elinizin altın su kodu bulunsun.

sudo passwd root


Sistemi Çalışan CD/DVD/USB ile açıp medya içindeki /etc/ dizini altındaki dosya ve klasörleri diske kopyalamayı deneyebilirdiniz.
Sonra chroot ile diskinize erişip visudo kodu ile sudoers dosyasını düzenlemeniz gerekirdi.
Ana hatlarıyla işlemleri yazdım, ilgili konular hakkında araştırma yaparsanız kaynak bulmanız mümkün olduğu için uzatmıyorum.





< Bu mesaj bu kişi tarafından değiştirildi kelebekx3 -- 14 Kasım 2012; 21:38:26 >
Bu mesaja 1 cevap geldi.
G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

İlginizden dolayı teşekkr ederim.
söz konusu dizin silinince sudo olarak hiç bir işlem yapamaz oldum ve ubuntuyu tekrar kurdum (root kullanıcısının risklerini ve hatanın bende olduğunu da biliyorum)

yazdıklarınızı aynen yaptım, (eskiyi kaldır, yeniyi kur, Arayüzü yükle)

Yazılar geçti gitti ancak kurulumda bir tek satır dikkatimi çekti (hata: nouveau kullanımda). Sonra uniytden bumble yazarak yüklenen programları aradım.

Bumblebee indicator bir indicator getirmedi ekrana.

Ancak bumblebee aplications setting altında ekteki görüntü var. (EDİT : Neden uygula ve şimdi uygula var onu anlamadım)

Şimdi wine ve playonlinux yükleyerek diablo 3 kurmaya çalışacağım.


< Resime gitmek için tıklayın >

< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi gergozen -- 14 Kasım 2012; 22:52:21 >
Bu mesaja 1 cevap geldi.
G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

Şimdi indicator geldi ve playonlinux ve wine yükledikten sonra bumblebee applications setting e ekledim ikisini de. diablo 3 de çalışıyor.

Ama diablo 3 açılışında grafik kartını grafik kartını sandybridge intel olarak görüyor. Yarın iş çıkışı çözümünü araştıracağım.

Tekrar teşekkür ederim.


Bu mesaja 1 cevap geldi.
K
14 yıl (2731 mesaj)
Yarbay

quote:

Orijinalden alıntı: gergozen

Şimdi indicator geldi ve playonlinux ve wine yükledikten sonra bumblebee applications setting e ekledim ikisini de. diablo 3 de çalışıyor.

Ama diablo 3 açılışında grafik kartını grafik kartını sandybridge intel olarak görüyor. Yarın iş çıkışı çözümünü araştıracağım.

Tekrar teşekkür ederim.

Diablo 3'ün kısayol dosyasını açıp wine komutunun başına optirun komutu eklemeyi deneyin. Aşağıdakine benzer olmalı.

quote:

optirun wine /diablo3/exe/dosyasının/adresi


Bu mesaja 1 cevap geldi.
G
14 yıl (3633 mesaj)
Yarbay
Konu Sahibi

Diablo 3 'ü playonlinux ile çalıştırdığım için /usr/share/playonlinux/playonlinux --run "Diablo III" kısa yolunu kullanıyor. onun başına da optirun ekleyince çalışmıyor.

Ancak ancak playonlinux açarak çalıştırınca çalışıyor. Grafik kartının son sürücülerini yüklemeyi başarabilirsem sanırım performans sorunu çözülecek.

Ve nasıl oldu bilmiyorum ama (ben bir şey yapmadım) artık ekran kartı driver hatası vermeden çalışıyor. Grafik ve hız olarak fena sayılmaz. Ancak tam ekran olmadığından her alt tuşuna bastığımda komut yaz ekranı açılıpsesi kesiyor. Ona da bu akşam bakarım artık.


Bu mesaja 1 cevap geldi.
K
14 yıl (2731 mesaj)
Yarbay

quote:

Orijinalden alıntı: gergozen
Ancak ancak playonlinux açarak çalıştırınca çalışıyor. Grafik kartının son sürücülerini yüklemeyi başarabilirsem sanırım performans sorunu çözülecek.

Daha güncel sürücüyü aşağıdaki kodları sırasıyla uçbirimde çalıştırarak kurmayı deneyebilirsiniz.

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
sudo apt-get update
sudo apt-get upgrade



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.