Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Jestem dość nowym użytkownikiem Debiana 7.4 Wheeay (Poprzednio miałem do czynienia z ubuntu). Do rzeczy: Posiadam dwie karty graficzne Nvidie (GeForce 315M) oraz Intel. Postanowiłem więc zainstalować bumblebee, po instalacji ni działała komenda "optirun". Po wywołaniu np. komendy "optirun vlc" wyskakiwało:
Cannot access secondary GPU - error: [XORG] (EE) No devices detected. Aborting because fallback start is disabled.
Więc po wielu próbach naprawy (począwszy od tworzenia xorg.conf w /etc/X11, dopisaniu do /etc/default/grub GRUB_CMDLINE_LINUX="acpi=force" a skończywszy na dopisaniu BusID "PCI:02:00:0" w pliku etc/bumblebee/xorg.conf.nvidia) Postanowiłem wyszukać co mi powie aptitude search nvidia, znalazłem tam coś z nvidia i driver czyli nvidia-vdpau-driver i zaistalowałem.
Po tym zabiegu po reboocie włączył mi się Gnome Clasic a nie Gnome (podczas logowania zaznaczone ustawienia domyślne). Po wpisaniu komendy gnome-shell :
Xlib: extension "GLX" missing on display ":0.0". (gnome-shell:4239): Clutter-CRITICAL **: Unable to initialize Clutter: Failed to connected to any renderer: XServer appears to lack required GLX support Błąd menedżera okien: Unable to initialize Clutter.
Po zainstalowaniu nvidia-vdpau-driver optirun dla vlc lub gimp'a działa jednak po wpisaniu optirun glxspheres
[ 4145.365432] [ERROR]Error running "glxspheres": No such file or directory
Jestem teraz w czarnej dziurze i nic nie mogę na ten temat znaleźć w całych internetach, jedynie http://forum.dug.net.pl/viewtopic.php?id=22745 ale to chyba nieco inny problem, bo po odinstalowaniu xserver-xorg-video-nvidia nie działa optirun (wiem już, bumblebee przełącza sterowniki więc nie miało prawa działać).
Jako, że /etc/X11/xorg.conf sam dodawałem i to nic nie pomogło to go usunąłem.
/var/log/Xorg.0.log
[ 23.066] X.Org X Server 1.12.4 Release Date: 2012-08-27 [ 23.066] X Protocol Version 11, Revision 0 [ 23.066] Build Operating System: Linux 3.11-2-amd64 x86_64 Debian [ 23.066] Current Operating System: Linux debianMac 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 [ 23.066] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-amd64 root=UUID=bc40b48a-7142-40e7-87e6-a6f1084f2609 ro acpi=force quiet [ 23.066] Build Date: 17 December 2013 07:37:58PM [ 23.066] xorg-server 2:1.12.4-6+deb7u2 (Julien Cristau <jcristau@debian.org>) [ 23.066] Current version of pixman: 0.26.0 [ 23.066] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 23.067] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 23.067] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 15 13:14:56 2014 [ 23.213] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 23.294] (==) No Layout section. Using the first Screen section. [ 23.294] (==) No screen section available. Using defaults. [ 23.294] (**) |-->Screen "Default Screen Section" (0) [ 23.294] (**) | |-->Monitor "<default monitor>" [ 23.295] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 23.295] (==) Automatically adding devices [ 23.295] (==) Automatically enabling devices [ 23.385] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 23.385] Entry deleted from font path. [ 23.606] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist. [ 23.606] Entry deleted from font path. [ 23.606] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [ 23.606] (==) ModulePath set to "/usr/lib/xorg/modules" [ 23.606] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 23.606] (II) Loader magic: 0x7f762220eae0 [ 23.606] (II) Module ABI versions: [ 23.606] X.Org ANSI C Emulation: 0.4 [ 23.606] X.Org Video Driver: 12.1 [ 23.606] X.Org XInput driver : 16.0 [ 23.606] X.Org Server Extension : 6.0 [ 23.607] (--) PCI:*(0:0:2:0) 8086:0046:144d:c0a2 rev 2, Mem @ 0xfc000000/4194304, 0xe0000000/268435456, I/O @ 0x00001800/8
Nie wiem czy wszystko podałem jak trzeba było ? Starałem się zamieścić wszystko według rad z tematu "Gdy serwer X zawodzi".
Wielkie dzięki za pomoc.
Offline
Tu miałeś swój stary wątek:
http://forum.dug.net.pl/viewtopic.php?id=25438
Podaj resztę informacji o które tam spytałem.
Offline
Rzeczywiście, ale profeska XD, a ja już myślałem, że jakieś prawo naruszyłem ;p. Sorki, że chaotycznie i wielkie dzięki za wyrozumiałość.
lspci -k |grep -iA2 vga
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) Subsystem: Samsung Electronics Co Ltd Device c0a2 Kernel driver in use: i915
aptitude search nvidia~i
i A glx-alternative-nvidia - allows the selection of NVIDIA as GLX provider i A libgl1-nvidia-alternatives - transition libGL.so* diversions to glx-alternative-nvidia i A libgl1-nvidia-glx - NVIDIA binary OpenGL libraries i A libglx-nvidia-alternatives - transition libgl.so diversions to glx-alternative-nvidia i A libxvmcnvidia1 - NVIDIA binary XvMC library i A nvidia-alternative - allows the selection of NVIDIA as GLX provider i nvidia-detect - NVIDIA GPU detection utility i A nvidia-installer-cleanup - Cleanup after driver installation with the nvidia-installer i A nvidia-kernel-common - NVIDIA binary kernel module support files i A nvidia-kernel-dkms - NVIDIA binary kernel module DKMS source i nvidia-settings - Tool for configuring the NVIDIA graphics driver i A nvidia-support - NVIDIA binary graphics driver support files i nvidia-vdpau-driver - NVIDIA vdpau driver i xserver-xorg-video-nvidia - NVIDIA binary Xorg driver
Offline
Czyli ostatecznie masz dwie, takie karty:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) Subsystem: Samsung Electronics Co Ltd Device c0a2 Kernel driver in use: i915
i
02:00.0 3D controller: NVIDIA Corporation Device 0a7a (rev ff)
Sterowniki w Debianie nazywają się [deb]nvidia-driver[/deb] lub podobnie, jeśli ma być jakaś starsza wersja.
Tu masz trochę informacji:
https://wiki.debian.org/Bumblebee
PS Tamten wątek już chyba niepotrzebny?
Offline
Tamten wątek niepotrzebny. Mój laptop to Samsung RC510 i karty graficzne :
nVidia GeForce 315M
512 MB, DirectX 10.1, SM 4.1
Intel GMA HD
Więc się zgadza, jak podałem wyżej Nvidia i Intel
Sterowniki zainstalowałem wcześniej tą komendą : aptitude install aptitude install nvidia-vdpau-driver
jak próbuję to odkręcić komendą aptitude purge nvidia-vdpau-driver to nic wielkiego się nie dzieje.
Korzystałem przy instalacji bumblebee z tej strony którą mi podesłałeś.
Czy to znaczy, że sterowniki nvidii gryzą się z gnome-shell ?
Do tego po glxspheres "bash: glxspheres: nie znaleziono polecenia", a po optirun glxspheres
[ 8552.039183] [ERROR]Error running "glxspheres": No such file or directory
po optirun gimp, gimp odpala się bez problemu a optirun vlc w trybie tekstowym.
Czyli może sprecyzuje wreszcie problem XD.
1) Nie uruchamia się gnome-shell.
2) Nie jestem pewny co do działania bumblebee i jego optirun (czemu niby nie ma glxspheres?, czemu vlc odpala się w trybie tekstowym ?)
Offline
Chyba nie zrozumiałeś.
nvidia-vdpau-driver to nie są sterowniki!
Z tego co piszesz wynika, że raczej nie korzystałeś z tamtej instrukcji.
Offline
Dobra, to co teraz zrobić ?
Instalowałem tak:
1) Dodałem do sources.list deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free
2)sudo apt-get install bumblebee primus
3)sudo adduser $USER bumblebee
Czy w jakiś sposób odinstalować nvidia-vdpau-driver? (jak pisałem aptitude purge niewiele robi)
jak wpisuję aptitude search nvidia-driver to niczego nie znajduje a nie mam pojęcia co jeszcze dodać do sources.list.
Offline
Masz Bumblebee-Nvidia?
Fervi
Offline
Masz jak byk napisane:
For users who would like to use the proprietary nvidia driver (again, requires contrib and non-free enabled in your sources.list):
sudo apt-get install [b]bumblebee-nvidia[/b] primus[/quote]
Czyli w Twoim przypadku będzie to:Kod:
aptitude install -t wheezy-backports bumblebee-nvidia primusCzytaj ze zrozumieniem. Inaczej nigdy niczego nie ustawisz.
Dla wersji amd64 ważne będzie jeszcze to:Users running a 64-bit system who want to take advantage of Bumblebee with the primus backend when running 32-bit applications will also want to install primus-libs:i386. This requires Multiarch support.
sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install bumblebee-nvidia primus primus-libs:i386[/quote]Offline
Masz Bumblebee-Nvidia?[/quote]
Mam chyba Bumblebee bez -Nvidia bo gdy wpisuję aptitude search bumblebbe to nie znajduje Bumblebee-Nvidia więc skorzystałem z pierwszej opcji proponowanej na https://wiki.debian.org/Bumblebee#Post-installationOstatnio edytowany przez Macko (2014-03-15 16:33:42)
Offline
Skoro nie znajduje, to robisz coś źle.
Zamiast bezmyślnie przechodzić do kolejnego kroku, zajmij się repozytoriami i zainstaluj wymagane pakiety.
Nie da się iść na skróty.
Offline
Czyli co powinienem zrobić aby wszystko odkręcić ? jak pozbyć się tego pakietu z nvidią co go niepotrzebnie zainstalowałem ?
Offline
Masz zająć się repozytoriami. Chyba tak napisałem?
W instrukcji masz:
Wheezy users can install everything directly from backports.[/quote]
To musisz dodać backporty do sources.list.
Tu masz napisane jak tego dokonać:
[url]http://dug.net.pl/tekst/136/lista_repozytoriow_(sources_list)_dla_debiana/#stable[/url]
Jeśli nadal nie będzie widać tych pakietów, to pokaż wynik:Kod:
cat /etc/apt/sources.list
Offline
[quote=yossarian]Masz zająć się repozytoriami. Chyba tak napisałem?.[/quote]
To może podsumuję w tym momencie:
1) Tak jak pisałem wcześniej do sources.list dodałem deb http://YOURMIRROR.debian.org/debian wheezy-backports main contrib non-free
2) Z tego co zrozumiałem i jestem tego świadom, że zepsułem sprawę po bumblebee instalowałem komendą aptitude install bumblebee primus a powinienem, jak trafnie zauważyłeś "aptitude install -t wheezy-backports bumblebee-nvidia primus".
3)da się jakoś pozbyć tego nvidia-vdpau-driver, bo odinstalować bumblebee umiem. aptitude purge bumblebee primus
cat /etc/apt/sources.list
# # deb cdrom:[Debian GNU/Linux 7.4.0 _Wheezy_ - Official Multi-architecture amd64/i386 NETINST #1 20140208-14:31]/ wheezy main #deb cdrom:[Debian GNU/Linux 7.4.0 _Wheezy_ - Official Multi-architecture amd64/i386 NETINST #1 20140208-14:31]/ wheezy main deb http://ftp.pl.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.pl.debian.org/debian/ wheezy main non-free contrib deb http://security.debian.org/ wheezy/updates main contrib non-free deb-src http://security.debian.org/ wheezy/updates main contrib non-free # wheezy-updates, previously known as 'volatile' deb http://ftp.pl.debian.org/debian/ wheezy-updates main contrib non-free deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main contrib non-free #~~~~~~Wheezy~~~~~~# deb http://ftp.pl.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.pl.debian.org/debian/ wheezy main non-free contrib deb http://security.debian.org/ wheezy/updates main contrib non-free deb-src http://security.debian.org/ wheezy/updates main contrib non-free deb http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib #~~~~~~Backports_Wheezy~~~~~~# deb http://ftp.pl.debian.org/debian/ wheezy-backports main #~~~~~~Deb-multimedia~~~~~~# deb http://www.deb-multimedia.org/ stable main non-free deb-src http://www.deb-multimedia.org/ stable main non-free #~~~~~~Opera~~~~~~# deb http://deb.opera.com/opera/ stable non-free deb http://apt.jenslody.de/stable wheezy main deb-src http://apt.jenslody.de/stable wheezy main deb http://YOURMIRROR.debian.org/debian wheezy-backports main
Ostatnio edytowany przez Macko (2014-03-15 16:46:06)
Offline
Masz totalny bajzel w sources.list. Pełno powtarzających się wpisów lub nieprawidłowych.
Nie ma czegoś takiego jak:
deb http://YOURMIRROR.debian.org/debian wheezy-backports main
Podałem Ci link z poprawnymi repozytoriami.
Wpisz tam „Standardowe wpisy”:
## podstawowe repozytorium deb http://ftp.pl.debian.org/debian/ stable main contrib non-free ## uaktualnienia bezpieczeństwa deb http://security.debian.org/ stable/updates main contrib non-free ## często uaktualniane pakiety, np. dotyczące ## filtrowania spamu czy skanowania antywirusowego deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free
i backporty:
## backporty - programy przepakietowane dla stable z testinga deb http://ftp.pl.debian.org/debian/ wheezy-backports main contrib non-free
i jeśli potrzebujesz to tamte dodatkowe Opery, deb-multimedia etc.
Offline
No dobra, zrobiłem tam porządek, czyli usunąłem wszystko i wkleiłem „Standardowe wpisy” oraz backporty. Co teraz proponujesz ? Wznawiam pytanie, jak się pozbyć tego nvidia-vdpau-driver ? czy może wszystko usunąć co ma w sobie nazwę nvidia i bumblebe i zacząć wszystko instalować od nowa? jeśli tak to jak się tego pozbyć ?
Offline
dpkg --add-architecture i386 aptitude update aptitude install -t wheezy-backports bumblebee-nvidia primus primus-libs:i386
Jak będą jakieś problemy, to wklej na forum wyniki.
Offline
Wielkie dzięki, wszystko śmiga jak należy. Sorry za zawracanie głowy przez cały dzień i niech Ci Pan Bóg w dzieciach wynagrodzi za pomoc XD.
Dzięki Tobie nauczyłem się co nieco o repozytoriach (pomimo tego, że wcześniej o nich czytałem) i cóż, wyszło na wierzch moje gapowe. Jeszcze tylko jedno pytanie i temat uważam za zamknięty. Wiem że się uczepiłem ale czy to co instalowałem z nvidią drivers olać czy jakoś to odinstalować? Spokoju mi to nie daje, że zainstalowałem coś niepotrzebnego.
Offline
To biblioteka do akceleracji sprzętowej odtwarzania wideo dla niektórych kart graficznych nvidii.
These libraries provide the Video Decode and Presentation API for Unix. They provide accelerated video playback (incl. H.264) for the supported graphics cards.[/quote]
Nie wiem czy Twoja to wspiera.
Offline
Nie wiem czy nie działa czasem z Debianem 8
Musisz doinstalować bumblebee-nvidia
Fervi
Offline
[quote=fervi]Musisz doinstalować bumblebee-nvidia
Fervi[/quote]
Ślimaki ci pouciekały?
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00069 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.149.23.124' WHERE u.id=1 |
0.00084 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.23.124', 1732578512) |
0.00027 | SELECT * FROM punbb_online WHERE logged<1732578212 |
0.00041 | SELECT topic_id FROM punbb_posts WHERE id=260198 |
0.00025 | SELECT id FROM punbb_posts WHERE topic_id=25443 ORDER BY posted |
0.00032 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=25443 AND t.moved_to IS NULL |
0.00032 | SELECT search_for, replace_with FROM punbb_censoring |
0.00107 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=25443 ORDER BY p.id LIMIT 0,25 |
0.00061 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25443 |
Total query time: 0.00493 s |