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/.


Użytkownik



Ten ręcznie zainstalowany pakiet nazywa się chyba "xf86-video". Jego instalacja zakończyła się komunikatem:
Done. The new package has been installed and saved to
/home/david/Programy/sna/xf86-video-intel/xf86-video_1-intel-1_i386.deb
You can remove it from your system anytime using:
dpkg -r xf86-video
**********************************************************************# aptitude search intel~i i A libdrm-intel1 - Interfejs przestrzeni użytkownika do specyficzn i A xserver-xorg-video-intel - Serwer X-ów X.Org -- sterownik Intel i8xx, i9xx
Ostatnio edytowany przez davidoski (2014-01-09 11:57:58)
Offline





Szczawiożerca






Sprawdź jeszcze tak:
aptitude search xf86-video~i
A na przyszłość nazywaj pakiety bardziej sensownie ;)
Jeżeli normalnie działa na tym, to możesz usunąć xserver-xorg-video-intel.
Jak będzie problem to sobie doinstalujesz.
Tamte zależności to jakieś metapakiety i można je wywalić.
Offline


Użytkownik



Niczego nie zmieniałem w nazwie.
# aptitude search xf86-video~i i xf86-video - sterownik-sna
# aptitude show xf86-video Pakiet: xf86-video Nowy: tak Stan: zainstalowany Zainstalowany automatycznie: nie Wersja: 1-intel-1 Priorytet: dodatkowy Sekcja: checkinstall Opiekun: root@debian Architektura: i386 Rozmiar rozpakowanego: 1704 k Opis: sterownik-sna
Nie rozjedzie się środowisko? Wyglądają one dość "potrzebnie".
root@debian:/home/david/Programy/sna/xf86-video-intel# aptitude show task-desktop
Pakiet: task-desktop
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 3.14.1
Priorytet: opcjonalny
Sekcja: tasks
Opiekun: Debian Install System Team <debian-boot@lists.debian.org>
Architektura: all
Rozmiar rozpakowanego: 21,5 k
Wymaga: tasksel, xorg, xserver-xorg-video-all, xserver-xorg-input-all, desktop-base, menu
Poleca: task-gnome-desktop | task-kde-desktop | task-lxde-desktop | task-xfce-desktop,
xdg-utils, avahi-daemon, libnss-mdns, anacron, libgl1-mesa-dri, eject, alsa-utils,
alsa-base, pm-utils
Opis: Podstawowe składniki środowiska graficznego Debiana
Pakiet zadaniowy używany do instalacji podstawowych pakietów zapewniających środowisko
graficzne Debiana.
root@debian:/home/david/Programy/sna/xf86-video-intel# aptitude show task-kde-desktop
Pakiet: task-kde-desktop
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 3.14.1
Priorytet: opcjonalny
Sekcja: tasks
Opiekun: Debian Install System Team <debian-boot@lists.debian.org>
Architektura: all
Rozmiar rozpakowanego: 21,5 k
Wymaga: tasksel, task-desktop, kde-standard, kdm
Poleca: kdeaccessibility, menu-xdg, libqtgui4-perl, libqtcore4-perl, k3b, k3b-i18n,
network-manager-kde, kdesudo, libreoffice-kde, apper, gimp, iceweasel, libreoffice,
libreoffice-gcj, libreoffice-help-en-us, mythes-en-us, hunspell-en-us,
hyphen-en-us, system-config-printer
Opis: Środowisko graficzne KDE
Pakiet zadaniowy używany do instalacji środowiska graficznego KDE wraz z innymi pakietami,
których obecności użytkownicy Debiana mogą oczekiwać na komputerze stacjonarnym.
root@debian:/home/david/Programy/sna/xf86-video-intel#Ostatnio edytowany przez davidoski (2014-01-09 12:08:16)
Offline





Szczawiożerca






Lepiej nie usuwaj.
Gdybyś ten nowy pakiet nazwał xserver-xorg-video-intel, to by takiego problemu nie było.
Offline




Psuj





Której wersji Debiana i jakiej architektury używasz? To zrobię ci poprawny pakiet.

Offline


Użytkownik



Właściwie mógłbym go sam zbudować jeszcze raz, tylko powiedzcie w którym momencie mam go "nazwać". Podczas budowania przez checkinstal (wybrać punkt 2 i zmienić nazwę)?
# checkinstall -D make install ***************************************** **** Debian package creation selected *** ***************************************** This package will be built according to these values: 0 - Maintainer: [ root@debian ] 1 - Summary: [ sterownik-sna ] 2 - Name: [ xf86-video ]
Offline




Psuj





Nazwij xserver-xorg-video-intel. Tutaj masz źródła do najnowszej wersji: http://repozytorium.mati75.eu/debian/pool/main/x/xs … -video-intel/

Offline


Użytkownik



ok, zbudowałem z twoich źródeł paczkę z podaną nazwą:
Done. The new package has been saved to
/home/david/Programy/sna/sna2/xf86-video-intel-2.99.907/xserver-xorg-video-intel_2.99.907-1_i386.deb
You can install it in your system anytime using:
dpkg -i xserver-xorg-video-intel_2.99.907-1_i386.debTeraz żeby nie namieszać, bo mam w tej chwili zainstalowany stary sterownik z repo pod nazwą xserver-xorg-video-intel oraz wcześniej skompilowany ze starszych źródeł pod nazwą xf86-video. Co dalej zrobić?
Offline





Szczawiożerca






Wywal ten stary:
dpkg -r xf86-video
lub przy użyciu aptitude, a zainstaluj ten nowy, który zastąpi ten xserver-xorg-video-intel z repozytorium.
Offline


Użytkownik



Ok, zrobiłem tak, jak napisałeś. System się uruchomił normalnie. Wszystko działa. Za dwa-trzy dni będzie wiadomo czy nareszcie problem jest usunięty. Musze jeszcze tylko przypiąć ten nowo zainstalowany pakiet, bo system krzyczy, że trzeba go zaktualizować do wersji z repo:
Następujące pakiety zostaną zaktualizowane: xserver-xorg-video-intel [2.99.907-1 -> 2:2.19.0-6] 1 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nieaktualizowanych. Do pobrania 1098 kB archiwów. Zwolnione po rozpakowaniu: 2265 kB.
Komenda:
aptitude hold xserver-xorg-video-intel~i
będzie odpowiednia?
Offline





Szczawiożerca






Tak. Chociaż mogłeś sobie podbić wersję (epoch) do 2:2.99.907-1 i by ci się nie „aktualizowała” to starszej wersji.
Tak to możesz zmienić:
http://dug.net.pl/tekst/153/zmiana_zaleznosci_pakietow/
Offline


Użytkownik



# aptitude hold xserver-xorg-video-intel~i
Następujące pakiety zostaną USUNIĘTE:
libxcb-dri2-0{u}
0 pakietów aktualizowanych, 0 instalowanych, 1 do usunięcia i 1 nieaktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 59,4 kB.
Kontynuować? [Y/n/?]Dziwne - chce przy tym usunąć jakiś pakiet.
Offline





Szczawiożerca






aptitude why libxcb-dri2-0 i xserver-xorg-video-intel Wymaga libxcb-dri2-0
Zmień na zainstalowany ręcznie:
aptitude unmarkauto libxcb-dri2-0
Offline


Użytkownik



# aptitude unmarkauto libxcb-dri2-0
Następujące pakiety zostaną USUNIĘTE:
libxcb-dri2-0{u}
0 pakietów aktualizowanych, 0 instalowanych, 1 do usunięcia i 1 nieaktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 59,4 kB.
Kontynuować? [Y/n/?]Przy tej komendzie też chce usuwać. Może by przypiąć obydwa?
Ostatnio edytowany przez davidoski (2014-01-09 15:00:07)
Offline





Szczawiożerca






To sobie zainstaluj:
aptitude install libxcb-dri2-0
Jeżeli nie pomyliłeś się przy zależnościach, to powinno się udać.
Offline


Użytkownik



ale ten pakiet przecież jest zainstalowany:
# aptitude install libxcb-dri2-0 Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety. 0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 1 nieaktualizowanych. Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 0 B.
Offline





Szczawiożerca






Ale teraz jest zainstalowany ręcznie i nie powinien wylatywać automatycznie.
Offline


Użytkownik



Offline


Użytkownik



Przypiąłem ten pakiet przy pomocy Pin-Priority i teraz już nie ma komunikatu o aktualizacji:
root@debian:/home/david# cat /etc/apt/apt.conf Package: xserver-xorg-video-intel Pin: version 2.99* Pin-Priority: 1001
Krzyczy tylko jeszcze, że w tym pliku są śmieci:
root@debian:/home/david# aptitude update E: Błąd składniowy /etc/apt/apt.conf:4: Śmieci na końcu pliku
Ostatnio edytowany przez davidoski (2014-01-09 15:36:26)
Offline





Szczawiożerca






Nie masz spacji na końcu pliku w 4 linii?
Offline


Użytkownik



Nie, kończy się liczbą 1.
Offline





Szczawiożerca






1001
?
A jak dasz enter na końcu?
Offline


Użytkownik



Nano samo dodaje enter na końcu, jeśli zapiszę plik kończąc na liczbie 1001 to po ponownym otwarciu pojawia się możliwość ustawienia kursora pod ostatnim wierszem.
Jeśli zapiszę w Kwrite kończąc na liczbie 1001 to też krzyczy o śmieciach, chociaż nic na końcu nie ma.
Ostatnio edytowany przez davidoski (2014-01-09 15:47:07)
Offline





Szczawiożerca






Pokaż wynik:
wc -l /etc/apt/apt.conf
Takie komunikaty pojawiają się zazwyczaj wtedy, gdy trafi się jakaś przypadkowa spacja.
Jeśli zapiszę w Kwrite kończąc na liczbie 1001 to też krzyczy o śmieciach, chociaż nic na końcu nie ma.
Wtedy brakuje znaku końca (albo nowej) linii.
Offline


Użytkownik



Zmieniłem nazwę pliku apt.conf na preferences i nie krzyczy o śmieciach, ani nie ma komunikatu o aktualizacji. Uff, nareszcie.... :) Dzięki za pomoc!
W przypadku apt.conf:
root@debian:/home/david# wc -l /etc/apt/apt.conf 3 /etc/apt/apt.conf
Ostatnio edytowany przez davidoski (2014-01-09 15:52:07)
Offline