Audio / Video in Hardy is complete joke
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jack (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: jack
Background:
Use Case: HTPC to watch movies, record audio to mp3, run programs for the kids on the telly. (720p HDTV)
Hardware: shuttle, High Definition Audio, dual core processor, 4Gb RAM, two sata drives, NVidia GForce 8500 GT.
Expected Outcome:
- Can record and play back audio
- Screen is visible (including menus)
- DVD's play back.
Actual Outcome:
- Audacity fails to record anything, playback is akin to 78rpm record
- Screen has huge overscan, rendering top & bottom menus invisible.
- DVD's unwatchable due to pathetic sound.
Research:
- Overscan just my bad luck - not fixable on linux.
- Poor sound quality is due to new "feature" using "jackd".
However, jackd cannot play back audio unless:
a) it runs in real-time mode.
- Real-time mode not possible unless jackd running as root
- Real-time scheduling in default kernel not sufficient to schedule jackd as often as it needs ( jackd fails as rescheduling time too great)
- nvidia driver with glx (non-free) not allegedly compatible with rt- kernel.
- no coherent installation instructions for rt- kernel available.
b) periods/buffer can be increased (also increasing audio latency)
- alsa support does not properly configure the driver, so setting jack for "Periods/Buffer:4" (in qjackctl) fails with
"got smaller periods 2 than 3 for playback"
do you really think that normal people can put up with all this.
i only want to watch some video on a pc under my telly.
linux sure has a long way to go if watching a dvd and recording the radio is beyond its ability.
Changed in jack: | |
assignee: | nobody → crimsun |
status: | In Progress → Incomplete |
Changed in jack: | |
assignee: | crimsun → nobody |
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:
* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?
This will help us to find and resolve the problem.