명령줄에서 IceWM을 시작하고 사운드가 작동하게 하시겠습니까?

명령줄에서 IceWM을 시작하고 사운드가 작동하게 하시겠습니까?

그래서 저는 창 관리자를 싫어합니다. 나는 그들 모두를 싫어합니다.

현재 배포판은 Ubuntu 12.04입니다. 이 내 꺼야 /etc/init/lightdm.conf:

# LightDM - light Display Manager
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on gdm upstart script

exit 0;

간단히 말해서, 저는 TTY에서 모든 작업을 수행합니다. 내 시스템을 이와 같이 설정하면 TTY7에 시스템 메시지가 넘쳐납니다. 나는 거의 모든 것에 다른 것을 사용합니다 screen. 나는 그것에 만족합니다. 꼭 필요한 경우 TTY6을 lightdm입력하여 Ubuntu 12.10의 기본 데스크톱 환경을 시작할 수 있습니다 sudo lightdm. 그러면 TTY7에서 디스플레이 관리자 자체가 열립니다. 완료되면 TTY6에 CTRL+를 입력하여 C디스플레이 관리자를 종료합니다. (불행히도 이것은 TTY7로 돌아가면 내 컴퓨터가 완전히 정지된다는 의미이기도 합니다. 이 버그는 아직 보고하지 않았습니다. 하지만 그 블랙홀에 머물지 않는 한 모든 것이 정상입니다.)

최근에 나는 다른 WM, 특히 IceWM을 시도하고 있습니다. TTY6을 입력하여 시작했습니다 xinit /usr/bin/icewm-session. lightdm비교해 보면 빛의 속도로 움직이는 것보다 훨씬 낫습니다.

문제가 하나 있습니다.

TTY로 전환하면 IceWM의 사운드가 출력됩니다. 하지만 IceWM을 실행하는 실제 TTY에서 Skype나 다른 항목을 보면 실제로 아무 소리도 들리지 않습니다. 예를 들어, Skype에서 메시지를 보낸 다음 대화 상대가 답장을 쓰는 동안 따뜻하고 아늑한 TTY1(항상 켜져 있음)로 이동한 다음 weechat-curses, 그 다음에야 실제로 어리석은 채팅 알림 소리가 들립니다. 또는 예를 들어 TTY2의 멋지고 따뜻하며 어두운 환경으로 가서 음악을 재생하기 시작합니다 mplayer. IceWM을 실행하는 TTY7로 다시 전환할 때까지 계속 음악을 들었습니다. (lightdm을 실행할 때는 이런 일이 발생하지 않습니다.) IceWM에서는 ALSA와의 통합이 약간 부족한가요? 아니면 WM에 구애받지 않는 좀 더 정통적인 접근 방식이 있을까요? (어쨌든 IceWM에서 사운드를 재생할 수 없다는 다른 사람들의 문제에 대해 읽은 적이 있습니다. 하지만 제가 하고 있는 작업을 수행하는 데 더 권장되는 방법이 있는지 궁금합니다.)

답변1

무엇이 변경되었는지는 모르겠지만 Ubuntu의 lightdm 로그인 화면에서 IceWM을 실행하면 제대로 작동합니다.단 한 번만. ALSA 호환성에 관한 일부 기본 구성 파일이 이미 채워져 있는 것 같습니다. 그 후에는 사운드와 비디오가 모두 xinit /usr/bin/icewm-session한 세션에서 작동합니다. (웹캠이 작동하지 않는 것 같습니다. IceWM을 에서 실행하면 작동합니다 lightdm. 하지만 원래 문제는 소리에 관한 것이므로 문제가 해결된 것 같습니다.)

관련 정보