Nowe posty

Autor Wątek: nietypowe zachowanie DVD model GSA4167B  (Przeczytany 4532 razy)

shiny

  • Gość
nietypowe zachowanie DVD model GSA4167B
« dnia: 2006-02-01, 11:01:09 »
Witam serdecznie,

Mam nastepujacy problem:
Pisze program korzystajacy z biblioteki /usr/lib/libsqlite3.so. Gdy w celu kompilacji wydam polecenie:
g++ moje_pliki_cpp -o nazwa_programu -L/usr/lib
to kompilator narzeka na \\'undefined references\\', czyli \\"nie widzi biblioteki\\". Gdy z kolei napisze:
g++ moje_pliki_cpp /usr/lib/libsqlite3.so -o nawa_programu
czyli podam nazwe pliku do zlinkowania, to wszystko dziala OK.
Co przeoczylem?

shiny

  • Gość
nietypowe zachowanie DVD model GSA4167B
« Odpowiedź #1 dnia: 2006-02-01, 11:32:04 »
OK, poradzilem sobie, nalezalo dodac -lsqlite3

Pozdrawiam.



pawlojar

  • Gość
nietypowe zachowanie DVD model GSA4167B
« Odpowiedź #2 dnia: 2006-02-01, 09:01:20 »
Witam, zaobserwowałem u siebie, że podczas kopiowania na dysk całych płyt cd (np. filmów, bądź plików o rozmiarach kilkuset MB), dvdrom pracuje na pełnych obrotach i kopiuje tak do 120-150MB a potem zwlania do zera i znów się ropzędza i kopiuje około 50MB, i znów zwalnia do zera... Tak cyklicznie do skopiowania całej płyty (nie ma błędów odczytu, a plik jest skopiowany poprawnie). Dotyczy to każdej płyty CD, za każdym razem bez wyjątków. Mam również WinXP Pro i tam nie mam takich objawów. Stawiałbym na ustawienia sprzętu pod auroksem. I pytanie: co musiałbym sprawdzić i ewentualnie poprzestawiać aby cdrom działał dobrze? (mam obawy, czy napęd nie uszkodzi się fizycznie od takiej pracy).
Używam Auroksa 11.0 (wczoraj zrobiłem test i zainstalowałem na próbę mandrive2006 i nie było najmniejszych problemów).

Maciek_Rutecki

  • Gość
nietypowe zachowanie DVD model GSA4167B
« Odpowiedź #3 dnia: 2006-02-01, 10:13:35 »
2006-02-01 09:01:20 pawlojar napisał:

> Witam, zaobserwowałem u siebie, że podczas kopiowania na dysk całych płyt cd (np. filmów, bądź
 > plików o rozmiarach kilkuset MB), dvdrom pracuje na pełnych obrotach i kopiuje tak do 120-150MB
 > a potem zwlania do zera i znów się ropzędza i kopiuje około 50MB, i znów zwalnia do zera... Tak
 > cyklicznie do skopiowania całej płyty (nie ma błędów odczytu, a plik jest skopiowany
 > poprawnie). Dotyczy to każdej płyty CD, za każdym razem bez wyjątków. Mam również WinXP Pro i
 > tam nie mam takich objawów. Stawiałbym na ustawienia sprzętu pod auroksem. I pytanie: co
 > musiałbym sprawdzić i ewentualnie poprzestawiać aby cdrom działał dobrze? (mam obawy, czy napęd
 > nie uszkodzi się fizycznie od takiej pracy).
 > Używam Auroksa 11.0 (wczoraj zrobiłem test i zainstalowałem na próbę mandrive2006 i nie było
 > najmniejszych problemów).

Może coś z DMA?

Sprawdź ustawienia za pomocą hdparm (np. hdparm /dev/hda i hdparm -i /dev/hda).

Przejrzyj też dmesg czy nie ma jakiś informacji o błędach.

--
Maciek

pawlojar

  • Gość
nietypowe zachowanie DVD model GSA4167B
« Odpowiedź #4 dnia: 2006-02-02, 08:33:52 »
2006-02-01 10:13:35 Maciek_Rutecki napisał:  
 > Może coś z DMA?
 >
 > Sprawdź ustawienia za pomocą hdparm (np. hdparm /dev/hda i hdparm -i /dev/hda).
 >
 > Przejrzyj też dmesg czy nie ma jakiś informacji o błędach.
 >
 > --
 > Maciek
 >
Witam, DMA mam wyłączone i nie mogę włączyć. Otrzymuje komunikat:
"[root@pawellinux pawel]# /sbin/hdparm -d1 /dev/hdc

/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)"
ale z man wynika, że nie każdy napęd to obsługuje; z tym, że te DVD to nowy napęd i chyba powinien już to obsługiwać(?).

Sprawdzenie konfiguracji dało następujące wyniki:
[root@pawellinux pawel]# /sbin/hdparm /dev/hdc

/dev/hdc:
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument
[root@pawellinux pawel]# /sbin/hdparm -i /dev/hdc

/dev/hdc:

 Model=HL-DT-ST DVDRAM GSA-4167B, FwRev=DL11, SerialNo=C29C5FD46E14
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2
 AdvancedPM=no
 Drive conforms to: device does not report version:

 * signifies the current active mode

Jestem początkującym użytkownikiem linuksa i nie wiem co z tym zrobić:(
Wczoraj, dodtakowo, sprawdziłem działanie tego napędu na Suse10.0 (pierwsza dystrybucja z jaką miałem styczność) i działał bez zarzutu i kopiując osiągał prędkość o 50% większą.