Ubuntu 14.04 lxde의 사용자 정의 파생물을 실행하는 Raspberry Pi 2B에서 Citrix 수신기를 실행하는 데 문제가 있습니다. (이것은 거의 LXDE 및 Firefox의 핵심 요소이며 lightdm입니다.)
씬 클라이언트로 설계되었기 때문에(가능한 것으로 알고 있습니다) Citrix Receiver를 설치했습니다.
연결, 연결 해제, 재연결이 가능하며 VM(Windows 2008 R2) 내에서 애플리케이션(XenApp)을 사용할 수 있습니다.
문제는 ALT+Tab을 눌러 다른 창으로 전환(전체화면에서 전체화면)하면 새창과 기존창의 일부만 보이고, 새창 비트를 마우스로 누르면, 오래된 부분이 사라집니다.
그래서 문제가 뭔지 테스트를 해봤는데 CPU 부하율은 54.2%에 불과하고 화면 응답속도는 72MS 였습니다. 저를 괴롭히는 것은 FPS였습니다. HDMI-VGA 변환기로 연결된 화면에서 얻은 최대 FPS는 14.0FPS였습니다. 동일한 해상도의 직접 HDMI TV에서는 최대 20FPS를 얻었습니다. Citrix 포럼에 게시된 모든 것을 시도했기 때문에 도움을 요청하면 이 문제에 대한 해결책이 무엇인지 아시나요?
시트릭스 테스트 결과입니다
DD=Off, BD=On, FL=Off, H264=Off
startup time: wed Aug 3 15:55:45 2016
Server address: *snip*
Session size: 1920x1080
thread info: CH 12 [64KB], CH 9 [128KB]
frames: 4140, Frame Rate: 14.0 FPS
data recv: 7304 KB @ 0.3 KB/s (peak 281.7)
data sent: 92 KB @ 0.4 KB/s (peak 1.0)
cpu 54.2% [60.2% 84.0% 52.5% 56.9%]
jpeg rate: 0.0 Mp/s (0.0/s) (peak 1.6)
rle rate: 0.0 Mp/s (8.0/s) (peak 2.4)
Screen respone time: 72 ms (peak 520)
- - - - - - - - - - - - - -편집하다- - - - - - - - - - - -----
운영 체제에 차이가 있을 수 있나요? 가능한 한 작게(8GB SD 카드에 1.6GB) 설정했지만 ThinOS를 실행하는 NUC에서 게임을 플레이하는 누군가의 스크린샷에서 55FPS가 안정적으로 유지되는 것을 봤습니다. 이게 뭘까요...
-------------편집 2--------- ---- - -----
-------------편집 3--------- ---- - -----
다른 VM(최신 버전의 Windows Server 2012 r2 실행)을 시도할 때 여전히 똑같은 문제가 있음을 발견했지만 FPS가 30/40 FPS로 급등하여 FPS가 방정식에서 벗어났습니다. ....여기 이 편집 아래에서는 ws2008 r2 버전과 비교하여 테스트된 Ws 2012 r2 버전의 터미널 출력을 볼 수 있습니다.
- - - - - - - - - - - - - -비교하다- - - - - - - - - - - -----
왼쪽 = 2008 r2 (로컬이지만 같은 건물에 있음)
오른쪽 = 2012 r2 (로컬이지만 같은 건물에 있음)
DD=Off, BD=On, FL=Off, H264=Off | DD=Off, BD=On, FL=Off, H264=Off
startup time: wed Aug 3 15:55:45 2016 | startup time: Thu Aug 4 09:20:43 2016
Server address: *snip* | Server address: *snip*
Session size: 1920x1080 | Session size: 1920x1080
thread info: CH 12 [64KB], CH 9 [128KB] | thread info: CH 12 [64KB], CH 9 [128KB]
frames: 4140, Frame Rate: 14.0 FPS | frames: 429, Frame Rate: 29.0 FPS
data recv: 7304 KB @ 0.3 KB/s (peak 281.7) | Data recv: [email protected] KB/s (peak 620.6)
data sent: 92 KB @ 0.4 KB/s (peak 1.0) | data sent: 27 KB @ 1.4 KB/s (peak 1.5)
cpu 54.2% [60.2% 84.0% 52.5% 56.9%] | cpu 63.0% [61.5%, 64.3%, 65.3% 62.1%]
jpeg rate: 0.0 Mp/s (0.0/s) (peak 1.6) | jpeg rate: 0.5 Mp/s (75.9/s) (peak 3.2)
rle rate: 0.0 Mp/s (8.0/s) (peak 2.4) | rle rate: 7.6 Mp/s (2980.0/s) (peak 8.0)
Screen respone time: 72 ms (peak 520) | Screen Response time: 60MS (peak 60)
-------------편집 4--------- ---- - -----
오늘 두 번째 테스트에서는 데스크탑 환경(LXDE)이 파이에서 RAM/비디오 RAM을 너무 많이 가져가서 시각적인 결함이 발생하는지 확인하고 싶어서 이번에는 이전과 마찬가지로 Ubuntu 14.04 최소 이미지를 사용하여 재부팅했습니다. 진정한 미니멀리스트 OS입니다. 지금까지 3분의 테스트만으로 성공적인 것으로 입증되었으며 오늘은 더 오랫동안 모니터링할 예정입니다.
-------------편집 5--------- ---- - -----
성공! 적어도 지금은 Windows Server 2008 r2를 실행하는 XenAPP에 연결된 Citrix Receiver를 실행하는 Raspberry Pi(이 편집 내용을 게시하는 데 사용하는 것)가 현재 잘 작동하고 있으며 나머지 근무일 동안 테스트하여 다음과 같은지 확인할 것입니다. "변칙"도 있는데, 뭐가 제일 웃긴가요? 이 제품은 완전한 맞춤형 데스크톱 운영 체제만큼 많은 RAM 및 SD 카드 공간을 사용합니다.
남은 하루 동안 업데이트를 지금 하나, 오후 2시에 하나, 오후 5시에 하나(일 끝나면 조금 늦을 수 있음) 올릴 예정이며, 이 문제가 해결되었는지 내일 결정하겠습니다. 조정 갱신!
------------- 업데이트 1 --------- ---- - ------
여전히 유효하고, 여전히 강력하고, 오래 살아요
--------------- 업데이트 2 ------- -------- - ------
성공했는데 LXDE를 너무 많이 쓰는 것 같죠? 모르겠어요... 내 시스템 스캐너의 결과에서(메모리 하드 드라이브 사용량 등 시스템에 관한 모든 것을 보여줍니다. 1.2GB 하드 드라이브 공간과 264,2를 사용하는 Tint2, Citrix 수신기 및 Firefox가 있는 OpenBox만 표시됩니다.) MB, 아마도...그게 다야?
- - - - - - - - - - - - - - 결론적으로! -------------
내 결론은 LXDE(XFCE4가 더 무거움에도 불구하고)가 너무 많은 비디오 메모리를 사용한다는 것입니다. 이는 충분한 메모리가 Citrix 수신기에 전달될 수 없어 시각적 결함이 발생한다는 것을 의미합니다.
- - - - - - - - - - - - - - 제안! ---------------
고장은 매우 짜증스러울 수 있으며 직원 생산성을 저하시킬 수 있습니다.
Raspberry Pi를 씬 클라이언트로 사용하고 싶다면 저처럼 문제를 파악하는 데 귀중한 시간을 낭비하지 마세요. 답은 바로 앞에 있습니다. 사용하고 싶다면 그냥 Openbox, Firefox 및 Citrix를 설치합니다.
답변1
내 결론은 LXDE(XFCE4가 더 무거움에도 불구하고)가 너무 많은 비디오 메모리를 사용한다는 것입니다. 이는 충분한 메모리가 Citrix 수신기에 전달될 수 없어 시각적 결함이 발생한다는 것을 의미합니다.
고장은 매우 짜증스러울 수 있으며 직원 생산성을 저하시킬 수 있습니다.
Raspberry Pi를 씬 클라이언트로 사용하고 싶다면 저처럼 문제를 파악하는 데 귀중한 시간을 낭비하지 마세요. 답은 바로 앞에 있습니다. 사용하고 싶다면 그냥 Openbox, Firefox 및 Citrix를 설치합니다.