Sidux 64 bit - po aktualizacji nie dzia

Pomoc dotycząca instalacji systemu
ArnVaker

Post autor: ArnVaker »

marg1 pisze:

Kod: Zaznacz cały

runtime-shared-info
Jesteś pewien, że właśnie tak się ten pakiet nazywa?
Google zwraca jeden wynik i jest nim Twój post ;)
marg1

Post autor: marg1 »

Przepraszam, mój błąd:

Kod: Zaznacz cały

shared-mime-info 
kandydat do aktualizacji i w tej nowej wersji nie potrafi go przetworzyć:

Kod: Zaznacz cały

root@siduxbox:/home/marg1# aptitude show shared-mime-info
Pakiet: shared-mime-info
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 0.60-2
Priorytet: opcjonalny
Sekcja: misc
Opiekun: Filip Van Raemdonck <mechanix@debian.org>
Rozmiar rozpakowanego: 3133k
Wymaga: libc6 (>= 2.3), libglib2.0-0 (>= 2.16.0), libxml2 (>= 2.6.27)
W konflikcie z: libglib2.0-0 (< 2.17.2), libgnomevfs2-0 (< 1:2.24.0), tracker (<
                0.6.90)
Opis: FreeDesktop.org shared MIME database and spec
 This is the shared MIME-info database from the X Desktop Group. It is required
 by any program complying to the Shared MIME-Info Database spec, which is also
 included in this package.

 At this time ROX and GNOME use this database. KDE is expected to follow soon,
 and hopefully others too.
Oczywiście to jest obecny poprawny stan przed jego aktualizacją.
ArnVaker

Post autor: ArnVaker »

Czyli w tej chwili nie ma z nim problemu? No tak, rozmawiamy o paczce z którą może wystąpić jakiś błąd (bo nie wiadomo dokładnie jaki)... Daj znać jak będziesz miał ten błąd :)
marg1

Post autor: marg1 »

Taki, że błąd przetwarzania pkg i nie można go skonfigurować - pozostaje nieskonfigurowany i wisi mi w aptitude podczas próby instalowania czegokolwiek innego - teraz też ten problem wystąpi?
Pewnie to jest spowodowane, brakiem jakichś zależności, których aptitude nie może zainstalować, albo nie ma skąd/
Zobaczymy.

Wyłączam X i działam.
ArnVaker

Post autor: ArnVaker »

Błędy bywają różne i różne są ich rozwiązania. Bez dokładnego komunikatu nie ma sensu spekulować. Mogę Ci jedynie powiedzieć, że ja ten pakiet mam w wersji 0.70-1.
marg1

Post autor: marg1 »

Zrobiłem tak:
zatrzymałem dwa pakiety:

Kod: Zaznacz cały

aptitude hold libkeyutilis1 libkeyutilis-dev
i wykonałem

Kod: Zaznacz cały

aptitude safe-upgrade
w trybie tekstowym.
Potem zainstalowałem te pakiety i nic się nie stało, wszystko działa.
Pakiety są w nowych wersjach:

Kod: Zaznacz cały

root@siduxbox:/home/marg1# aptitude show libkeyutils1
Pakiet: libkeyutils1
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 1.2-12
Priorytet: standardowy
Sekcja: libs
Opiekun: Daniel Baumann <daniel@lists.debian-maintainers.org>
Rozmiar rozpakowanego: 57,3k
Wymaga: libc6 (>= 2.2.5)
Opis: Linux Key Management Utilities (library)
 Keyutils is a set of utilities for managing the key retention facility in the
 kernel, which can be used by filesystems, block devices and more to gain and
 retain the authorization and encryption keys required to perform secure
 operations.

 This package provides a wrapper library for the key management facility system
 calls.
Strona domowa: [url]http://people.redhat.com/~dhowells/keyutils/[/url]

Kod: Zaznacz cały

root@siduxbox:/home/marg1# aptitude show  libkeyutils-dev
Pakiet: libkeyutils-dev
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 1.2-12
Priorytet: opcjonalny
Sekcja: libdevel
Opiekun: Daniel Baumann <daniel@lists.debian-maintainers.org>
Rozmiar rozpakowanego: 123k
Wymaga: libkeyutils1 (= 1.2-12)
Opis: Linux Key Management Utilities (development)
 Keyutils is a set of utilities for managing the key retention facility in the
 kernel, which can be used by filesystems, block devices and more to gain and
 retain the authorization and encryption keys required to perform secure
 operations.

 This package contains the development files.
Strona domowa: [url]http://people.redhat.com/~dhowells/keyutils/[/url]
Wszystko działa myszka klawiatura grafika,
xorg.conf na którym działa:

Kod: Zaznacz cały

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Fri Aug 14 18:34:43 PDT 2009                                                                         

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder58)  Fri Aug 14 18:33:37 PDT 2009                                                                          
# /etc/X11/xorg.conf (Xorg X Window System server configuration file)           
#                                                                               
# This file was generated by fll_xorgconfig, the F.U.L.L.S.T.O.R.Y.             
# Xorg Configuration tool.                                                      
#                                                                               
# Edit this file with caution, and see the xorg.conf(5) manual page.            
# (Type "man xorg.conf" at the shell prompt.)                                   
#                                                                               

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0   
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"    
EndSection                                   

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection                       

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard" 
EndSection                    

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0" 
    Driver         "mouse"  
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"  
EndSection                               

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown" 
    ModelName      "Gateway FPD1960"
    HorizSync       30.0 - 80.0
    VertRefresh     60.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device 0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8600 GTS"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Device 0"
    Monitor        "Monitor0"
    SubSection     "Display"
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_75 +0+0; nvidia-auto-select +0+0; 1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Mogę spróbować uruchomić bez xorga :)

Kod: Zaznacz cały

oot@siduxbox:/home/marg1# lshal |grep input
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'
  info.addons.singleton = {'hald-addon-input'} (string list)    
  info.capabilities = {'input', 'button', 'input.keys'} (string list)
  info.category = 'input'  (string)                                  
  info.subsystem = 'input'  (string)                                 
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_0'  (string)                                                                               
  input.device = '/dev/input/event4'  (string)                                  
  input.product = 'Power Button'  (string)                                      
  input.x11_driver = 'evdev'  (string)                                          
  input.xkb.layout = 'us'  (string)                                             
  input.xkb.model = 'pc105'  (string)                                           
  input.xkb.options = 'lv3:ralt_switch,compose:lwin'  (string)                  
  input.xkb.rules = 'base'  (string)                                            
  linux.device_file = '/dev/input/event4'  (string)                             
  linux.subsystem = 'input'  (string)                                           
  linux.sysfs_path = '/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4/event4'  (string)                                                              
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'                
  access_control.file = '/dev/input/event0'  (string)                           
  info.capabilities = {'input', 'input.mouse', 'access_control'} (string list)  
  info.category = 'input'  (string)                                             
  info.subsystem = 'input'  (string)                                            
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'  (string)                                                                               
  input.device = '/dev/input/event0'  (string)                                  
  input.product = 'Macintosh mouse button emulation'  (string)                  
  input.x11_driver = 'evdev'  (string)                                          
  linux.device_file = '/dev/input/event0'  (string)                             
  linux.subsystem = 'input'  (string)                                           
  linux.sysfs_path = '/sys/devices/virtual/input/input0/event0'  (string)       
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'                  
  info.addons.singleton = {'hald-addon-input'} (string list)                    
  info.capabilities = {'input', 'button', 'input.keys'} (string list)           
  info.category = 'input'  (string)                                             
  info.subsystem = 'input'  (string)                                            
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'  (string) 
  input.device = '/dev/input/event3'  (string)                                  
  input.product = 'Power Button'  (string)                                      
  input.x11_driver = 'evdev'  (string)                                          
  input.xkb.layout = 'us'  (string)                                             
  input.xkb.model = 'pc105'  (string)                                           
  input.xkb.options = 'lv3:ralt_switch,compose:lwin'  (string)                  
  input.xkb.rules = 'base'  (string)                                            
  linux.device_file = '/dev/input/event3'  (string)                             
  linux.subsystem = 'input'  (string)                                           
  linux.sysfs_path = '/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3'  (string)                                                                       
udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input'           
  info.capabilities = {'input'} (string list)                                   
  info.category = 'input'  (string)                                             
  info.subsystem = 'input'  (string)                                            
  info.udi = '/org/freedesktop/Hal/devices/platform_pcspkr_logicaldev_input'  (string)                                                                          
  input.device = '/dev/input/event5'  (string)                                  
  input.originating_device = '/org/freedesktop/Hal/devices/platform_pcspkr'  (string)                                                                           
  input.product = 'PC Speaker'  (string)                                        
  linux.device_file = '/dev/input/event5'  (string)                             
  linux.subsystem = 'input'  (string)                                           
  linux.sysfs_path = '/sys/devices/platform/pcspkr/input/input5/event5'  (string)                                                                               
udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'                                                                             
  access_control.file = '/dev/input/event6'  (string)                           
  info.capabilities = {'input', 'input.mouse', 'access_control'} (string list)  
  info.category = 'input'  (string)                                             
  info.subsystem = 'input'  (string)                                            
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)                                                            
  input.device = '/dev/input/event6'  (string)                                  
  input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)                                                             
  input.product = 'ImPS/2 Logitech Wheel Mouse'  (string)                       
  input.x11_driver = 'evdev'  (string)                                          
  linux.device_file = '/dev/input/event6'  (string)                             
  linux.subsystem = 'input'  (string)                                           
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input6/event6'  (string)                                                                         
udi = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if1_logicaldev_input'                                                                         
  info.addons.singleton = {'hald-addon-input'} (string list)                    
  info.capabilities = {'input', 'input.keys', 'button'} (string list)           
  info.category = 'input'  (string)                                             
  info.subsystem = 'input'  (string)                                            
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if1_logicaldev_input'  (string)                                                        
  input.device = '/dev/input/event2'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if1'  (string)
  input.product = 'HID 1241:1203'  (string)
  input.x11_driver = 'evdev'  (string)
  input.xkb.layout = 'us'  (string)
  input.xkb.model = 'pc105'  (string)
  input.xkb.options = 'lv3:ralt_switch,compose:lwin'  (string)
  input.xkb.rules = 'base'  (string)
  linux.device_file = '/dev/input/event2'  (string)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-10/2-10:1.1/input/input2/event2'  (string)
udi = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if0_logicaldev_input'
  info.addons.singleton = {'hald-addon-input'} (string list)
  info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'button'} (string list)
  info.category = 'input'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if0_logicaldev_input'  (string)
  input.device = '/dev/input/event1'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_1241_1203_noserial_if0'  (string)
  input.product = 'HID 1241:1203'  (string)
  input.x11_driver = 'evdev'  (string)
  input.xkb.layout = 'us'  (string)
  input.xkb.model = 'pc105'  (string)
  input.xkb.options = 'lv3:ralt_switch,compose:lwin'  (string)
  input.xkb.rules = 'base'  (string)
  linux.device_file = '/dev/input/event1'  (string)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/usb2/2-10/2-10:1.0/input/input1/event1'  (string)

Kod: Zaznacz cały

root@siduxbox:/home/marg1# hald --daemon=no --verbose=yes
17:50:31.633 [I] hald.c:680: hal 0.5.13
17:50:31.633 [I] hald.c:681: using child timeout 250s
17:50:31.633 [I] hald.c:746: Will not daemonize
17:50:31.634 [I] hald_dbus.c:5421: local server is listening at unix:abstract=/var/run/hald/dbus-15mnEYcowD,guid=a10b34acf8904eea4948f90a4acf5bc7
17:50:31.638 [I] ck-tracker.c:391: got seat '/org/freedesktop/ConsoleKit/Seat1'
17:50:31.638 [I] ck-tracker.c:321: got session '/org/freedesktop/ConsoleKit/Session1' for seat '/org/freedesktop/ConsoleKit/Seat1'
17:50:31.641 [I] ck-tracker.c:274: Got active state (ACTIVE) and uid 1000 on session '/org/freedesktop/ConsoleKit/Session1'
17:50:31.641 [I] ck-tracker.c:342: Got all sessions on seat '/org/freedesktop/ConsoleKit/Seat1'
17:50:31.641 [I] ck-tracker.c:418: Got seats
17:50:31.641 [I] ck-tracker.c:816: Got seats and sessions
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal/scripts:/usr/bin'
17:50:31.645 [I] hald_runner.c:301: Runner has pid 2554
17:50:31.646 [I] hald_runner.c:182: runner connection is 0x917430
17:50:31.646 [W] osspec.c:387: Unable to open /proc/mdstat: No such file or directory
17:50:31.651 [I] mmap_cache.c:278: cache mtime is 1255102176
Error binding udev_event socket: Address already in use
Ale to wszystko przy uruchomionych X-sach, ale hal chyba w porządku, próbuje uruchomić bez xorga.

Działa fajnie bez xorg.conf wszystko, no to ja nie wiem, co było grane?
Pozostało mi już tylko zrobienie:

Kod: Zaznacz cały

aptitude full-upgrade
ArnVaker

Post autor: ArnVaker »

No to zrobił się wątek "Nie umiem zepsuć systemu?"... Trudno, wydaję mi się, że wcześniej problem nie tkwił w konkretnym pakiecie i z aktualizacją miał związek tylko pośrednio.

Moim zdaniem błąd tkwi w samym HAL-u, który w jakiś specyficznych sytuacjach umiera.
marg1

Post autor: marg1 »

Zrobiłem już całkowitą pełną aktualizację wszystkiego i nic się nie zepsuło. Bez xorg.conf działa z xorg.conf też, już nie wiem, jak to zepsuć? Może dodam do xorg.conf sekcję klawiatury i wpis:

Kod: Zaznacz cały

Section "ServerFlags"
   Option   "AutoAddDevices" "False"
EndSection
ArnVaker

Post autor: ArnVaker »

marg1 pisze:jak to zepsuć?
Też wczoraj próbowałem, ale mi się nie udało. Dodawanie i usuwanie tych sekcji w moim przypadku nie pomogło. Może ktoś inny będzie miał więcej "szczęścia"...
marg1

Post autor: marg1 »

Zakończę ten temat: sytuacja doprowadziła mnie do konieczności ponownej instalacji systemu. Po ponownej instalacji i pełnej aktualizacji, o dziwo problem drugi raz nie wystąpił.
ODPOWIEDZ