Strona 1 z 3

Zamiana gniazdek jack

: 02 lutego 2014, 12:42
autor: hubi1
Witam,

Poleci ktoś jakiś program do zamiany gniazdek jack? Posiadam w komputerze uszkodzone gniazdo słuchawkowe i sprawne mikrofonowe. Na poprzednim distro używałem hda-jack-retask. Tu coś nie widzę, albo słabo szukam, albo może tak. Znalazłem, ale nie mogę tego zainstalować ponieważ wyskakuje mi błąd po wpisaniu komendy "sudo add-ppa-repository ppa:diwic/hda"

sudo: add-ppa-repository: nie znaleziono polecenia

: 02 lutego 2014, 13:44
autor: Rafal_F
Z jakiej wersji debiana korzystasz?
Narzędzie o którym piszesz jest częścią pakietu alsa-tools-gui od wersji 1.0.27, która jest dostępna w jessie: http://packages.debian.org/jessie/alsa-tools-gui

: 02 lutego 2014, 13:58
autor: hubi1
Distributor ID: Debian
Description: Debian GNU/Linux 7.3 (wheezy)
Release: 7.3
Codename: wheezy

: 02 lutego 2014, 14:07
autor: Rafal_F
Z tego co patrzyłem w zależnościach jedyna różnica to wersja gtk, pakiet z jessie wymaga 3.0. Nie będzie z tym problemu. Otwórz link z mojego poprzedniego postu, na dole są linki, kliknij w architekturę jaką posiadasz, ściągnij deb i zainstaluj (jako root):

Kod: Zaznacz cały

dpkg -i ./nazwa_pliku.deb
Możesz też dodać repozytorium testinga, ale wtedy najlepiej skonfigurować jeszcze pinning:
https://wiki.debian.org/AptPreferences
http://dug.net.pl/tekst/163/

: 02 lutego 2014, 14:20
autor: hubi1
Podczas instalacji:

Kod: Zaznacz cały

Wybieranie wcześniej niewybranego pakietu alsa-tools-gui.
(Odczytywanie bazy danych ... 124505 plików i katalogów obecnie zainstalowanych.)
Rozpakowywanie pakietu alsa-tools-gui (z .../alsa-tools-gui_1.0.27-2_i386.deb) ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu alsa-tools-gui:
 alsa-tools-gui zależy od libglib2.0-0 (>= 2.35.9); jednakże:
  Wersją libglib2.0-0:i386 w systemie jest 2.33.12+really2.32.4-5.


dpkg: błąd przetwarzania alsa-tools-gui (--install):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Przetwarzanie wyzwalaczy pakietu desktop-file-utils...
Przetwarzanie wyzwalaczy pakietu menu...
Przetwarzanie wyzwalaczy pakietu man-db...
Wystąpiły błędy podczas przetwarzania:
Natomiast przy zamianie gniazdek:

0x11 0x411111f0
0x12 0x99a30920
0x13 0x411111f0
0x14 0x99130110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x411111f0
0x18 0x01014411
0x19 0x411111f0
0x1a 0x411111f0
0x1b 0x411111f0
0x1d 0x4016892d
0x1e 0x411111f0
0x21 0x01014412
1


(hdajackretask:12930): GLib-WARNING **: (/build/buildd-glib2.0_2.33.12+really2.32.4-5-i386-eISom6/glib2.0-2.33.12+really2.32.4/./glib/gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0

: 02 lutego 2014, 15:42
autor: Rafal_F
Ustaw pinning: utwórz plik: /etc/apt/preferences o takiej zawartości:

Kod: Zaznacz cały

Package: *
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: -10

Dodaj repozytorium wersji testowej do pliku /etc/apt/sources.list z tego linku: threads/1408-Wpisy-w-pliku-etc-apt-sour ... #post10079

W ten sposób wszystkie pakiety domyślnie będą się instalowały z repozytorium wersji stabilnej, aby zainstalować coś z wersji testowej będziesz musiał wydać polecenie podobne do tego:

Kod: Zaznacz cały

aptitude install -t testing alsa-tools-gui

: 02 lutego 2014, 16:17
autor: hubi1
Wyskoczył błąd:

Kod: Zaznacz cały

E: Wartość testing jest nieprawidłowa dla APT: :D efault-Release, ponieważ takie wydanie nie jest dostępne w źródłach
E: Wartość testing jest nieprawidłowa dla APT: :D efault-Release, ponieważ takie wydanie nie jest dostępne w źródłach
Zrobiłem tak jak poradzieś. Utworzyłem plik o takiej zawartości jaką mi podałeś i dopisałem źródła testowe do pliku "sources.list".

Może źle go utworzyłem, wrzucę screen:

Przechwycenie obrazu ekranu - 02.02.2014 - 16:15:22.jpg
Przechwycenie obrazu ekranu - 02.02.2014 - 16:15:22.jpg



: 02 lutego 2014, 16:55
autor: Rafal_F
Pokaż jeszcze co znajduje się w katalogu /etc/apt/apt.conf.d

Kod: Zaznacz cały

ls /etc/apt/apt.conf.d

: 02 lutego 2014, 17:18
autor: hubi1
Załącznik Przechwycenie obrazu ekranu - 02.02.2014 - 17:18:02.jpg nie jest już dostępny

: 02 lutego 2014, 17:24
autor: Rafal_F
Przeszukaj te pliki w poszukiwaniu linii zaczynającej się od:

Kod: Zaznacz cały

APT: :D efault-Release...
i zakomentuj ją (dodaj // na początku linii).

To nie są długie pliki, zacznij od 50unattended-upgrades.