سؤال بدِّل إلى تطبيق Google Chrome بدلاً من فتح نافذة جديدة من سطر الأوامر في MacOS


حتى وقت قريب (قبل 4 فبراير 2018 على أكيد) تمكنت من تحويل التركيز إلى نوافذ Google Chrome النشطة أو تشغيل التطبيق إذا لم يكن يعمل مع:

open "/Applications/Google Chrome.app"

الآن يفتح الأمر نفسه نافذة جديدة لـ Google Chrome بدلاً من التبديل إلى النافذة الحالية.

أنا لا أفهم لماذا يحدث ولماذا تغير فجأة. لم أفعل شيئًا مميزًا بين ذلك ؛ لذا يجب أن يكون ذلك بسبب التحديثات التلقائية لمتصفح Google Chrome. كيف يمكنني تحقيق السلوك السابق؟

أنا بالطبع بحثت أيضا عن حل ولكن لم تجد أي شيء ذي صلة. لقد حاولت تشغيل Chrome مباشرة مع:

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

يعطي نفس النتيجة (يفتح نافذة جديدة) ، وأنا أيضا حصلت على هذه الرسالة في المحطة:

Created new window in existing browser session.
[some strange numbers here:ERROR:browser_gpu_channel_host_factory.cc(121)] 
Failed to launch GPU process.

لا أفهم هذا الخطأ ولكن المنتديات (على سبيل المثال ، هنا) أقترح القيام به

export BROWSER=google-chrome

لم يعمل بالنسبة لي. لذلك أنا هنا أطلب المساعدة)

(الإصدار 10.13.3 من نظام التشغيل MacOS مثبت عليه الإصدار 64.0.3282.119 من Google Chrome brew cask install google-chrome)


3
2018-02-08 12:00


الأصل


لدي هذه المشكلة أيضًا ، لا يمكنني حتى إخفاء الإخراج باستخدام 2> & 1 / dev / null أو | grep "shutup" أعتقد أن الكروم هو العثور على أي محطة مفتوحة والطباعة إليها بطريقة أو بأخرى. - flcoder
flcoder كحل مؤقت في محاولة للتبديل استخدم تسريع الأجهزة عندما تكون متاحة في إعدادات Chrome. هذا يحل المشكلة بالنسبة لي. - Stas
Stas شكرًا على الحل. عملت أيضا بالنسبة لي - user45909


الأجوبة: